Descărcați ca pdf sau txt
Descărcați ca pdf sau txt
Sunteți pe pagina 1din 12

Capitolul IV. CIRCUITE ELECTRONICE DE INTERFAARE ALE APARATELOR ELECTRONICE DE MSURARE 4.1.

SISTEME DE ACHIZIII DE DATE n vederea stocrii, transmisiei i prelucrrii, datele analogice se achiziioneaz sub form numeric. Chiar i pentru a fi afiate, este, de cele mai multe ori, de dorit o reprezentare numeric. Msurarea centralizat a parametrilor unui proces industrial, n vederea lurii unei decizii i a interveniei efective constituie un exemplu care demonstreaz necesitatea achiziionrii datelor. Convertorul analog-numeric (A/N) sau analog digital (A/D) este partea esenial a unui sistem de achiziii de date (SAD). Pe lng convertor, un sistem de achiziii mai trebuie s dispun de circuite pentru condiionarea semnalelor i eventual de circuite de eantionare i memorare . Exploatarea economic a unui CAN impune aducerea la intrarea sa, rnd pe rnd, a mai multor semnale; multiplexoarele analogice, i ele pri componente ale unui SAD ndeplinesc aceast funcie. Un proces complementar de conversie numeric/analogic (N/A), sau digital analogic (D/A), are rolul de a transforma datele numerice n tensiuni continue (sau analogice). Multe sisteme de achiziii de date conin ambele structuri de conversie A/N i N/A, aceasta permind computerizarea msurrilor i controlul computerizat al proceselor industriale i de laborator. Pentru comunicarea cu un dispozitiv numeric, multe sisteme de achiziii de date asigur i linii de Intrare-ieire (I/O sau DIO, digital input/output), care de cele mai multe ori sunt conectate sub forma de grupuri de porturi de intrare/ieire, adesea n numr de opt linii. Un SAD este caracterizat de:
97

rezoluia i precizia cu care se cuantizeaz semnalele; numrul canalelor analogice servite; frecvena de eantionare pe u n canal; cadena de transfer prin SAD, nelegnd prin aceasta numrul maxim de eantioane convertite ce apar la ieire, n unitatea de timp , indiferent de canalul de pe care provin; posibilitile de condiionare a semnalelor; costul sistemului. 4.1.1. SISTEME DATE MONOCANAL PENTRU ACHIZIII DE

Structural un SAD poate fi monocanal sau multicanal. Sistemele multicanal, la rndul lor, se pot subdivide n sisteme multiplexate numeric i sisteme multiplexate analogic. Acestea din urm pot converti eantioane prelevate din mrimile de intrare, sincron sau decalate n timp. Structura unui SAD monocanal este prezentat n figura 4.1. Condiionarea semnalului este ndeplinit de circuite de amplificare, atenuare, compresie, axare etc.
Condiionare u(t) A EM INTERFAT IESIRE

CAN

CIRCUIT DE COMAND

Figura 4.1. Structura unui sistem monocanal pentru achiziii de date.

98

Se pot implementa diverse funcii ca integrarea, derivarea, modificarea de faz, n vederea preprocesrii analogice a semnalului. Se utilizeaz n condiionare filtre pentru rejectarea unor semnale de frecven industrial, pentru nlturarea zgomotelor de frecven nalt etc. n principiu, condiionarea semnalului de intrare, u(t), urmrete aducerea acestuia n domeniul de lucru al convertorului (scalarea), extragerea unor parametri ce intereseaz i nlturarea, sau mcar diminuarea influenelor externe. Cu excepia scalarii, toate operaiile presupuse de condiionare pot fi realizate i prin calcul numeric, efectuat dup conversie. Circuitul de eantionare i memorare EM asigur meninerea constant la intrarea convertorului a semnalului de achiziionat. Spectrul de frecven al semnalului, metoda de reconstrucie i precizia ei, precum i numrul de bii furnizai de CAN impun parametrii circuitului EM . Evident, dac durata conversi ei este redus, astfel nct semnalul de intrare este practic constant n acest timp, circuitul EM poate lipsi. Precizia, rezoluia i frecvena de eantionare determin alegerea CAN. Un circuit de comand asigur sincronizarea operaiilor de achiziie i a celor de comunicaie numeric; acestea din urm au loc printr -o interfa adecvat. Un caz aparte l prezint SAD unicanal din figura 4.2. Acelai semnal u(t) este eantionat, succesiv, de ctre circuitele EM1 i EM2.

99

Convertoarele analog-numeric e au ieirile multiplexate numeric, informaia convertit prelundu - se cnd de la unul, cnd de la cellalt canal; ntrebuinnd circuite EM rapide se obine o caden de eantionare aproape de dou ori mai mare dect permite convertorul analog/numeric n sine. Oricum, la rezoluii de 810 bii schema poate fi mai economic dect una simpl, cu aceeai caden de eantionare.

EM1

CAN 1

u(t)

MULTIPLEXOR

EM2

CAN 2

CIRCUIT DE COMANDA

Figura 4.2. SAD monocanal cu dou sisteme eantionare -memorare i conversie. 4.1.2. SISTEME MULTICANAL, NUMERIC CU

de

MULTIPLEXARE

Pentru achiziia mai multor semnale ce pretind o caden de eantionare la limita performanelor de timp ale convertoarelor analog/numerice, se construiete un sistem multicanal, Figura 4.3, compus din mai multe sisteme monocan al; informaia furnizat de ctre convertoare este transmis, prin
100

multiplexare, unei magistrale numerice cu o caden de transfer adecvat.


Conditionare

u1(t)

A1

EM 1

CAN1

Conditionare

u2(t)

A2

EM2

CAN 2

MULTIPLEXOR

Conditionare

un(t)

A n

EM n

CAN n

CIRCUIT DE COMANDA

Figura 4.3. Structura unui sistem multicanal cu multiplexare numeric, pentru achiziii de date. Este posibil i o transmitere la distan a informaiei convertite n paralel sau serie multiplexarea numeric realizndu-se ntr-un centru. Aceast ultim structur este adecvat unor reele ntinse de traductoare, plasate n medii poluate electromagnetic. Amplasnd circuitele analogice i de conversie n imediata apropiere a traduc toarelor se reduc mult influenele externe; n ceea ce privete transmisia la distan a informaiei numerice, se poate asigura o imunitate
101

la influenele exterioare considerabil mai mare dect n cazul transmisiei mrimilor analogice. 4.1.3. SISTEME MULTICANAL, ANALOGIC CU MULTIPLEXARE

Dac frecvena de eantionare impus nu este prea mare, iar convertorul poate executa toate conversiile pe cele N canale ntre dou eantionri succesive, se poate organiza SAD dup cum se ilustreaz n figura 4.4. Cele N canale se eantioneaz simultan, valorile eantioanelor memorndu-se.
Conditionare

u1(t)

A1

EM 1

Conditionare

u2(t)

A2

EM2

MULTIPLEXOR ANALOGIC CAN

Conditionare

un(t)

A n

EM n

CIRCUIT DE COMANDA

Figura 4.4. Sistem de achiziii de date multicanal, cu multiplexare analogic i eantionare simultan, pentru achi ziii de date. Multiplexorul analogic conecteaz, pe rnd, ieirile circuitelor EM la intrarea convertorului analog-numeric; este evident c tensiunile memorate
102

nu trebuie s se altereze esenial pe durata tuturor celor N conversii. Structura din figura 4.4. este indicat pentru cazurile n care este necesar stabilirea unor inter-corelaii ntre mrimile de intrare. Dac pentru mrimile achiziionate nu intereseaz intercorelaiile, se poate obine o simplificare a structurii SAD figura 4.5. Semnalele analogice sunt pe rnd aduse la intrarea circuitului de condiionare, urmat de circuitul EM i convertor. In timp ce eantionul unui canal este convertit, multiplexorul selecteaz urmtorul canal .

U1(t)

U2(t) MULTIPLEXOR ANALOGIC U4(t)

Conditionare

U3(t)

EM

CAN

INTERFATA IESIRE

CIRCUIT DE COMANDA Un(t)

Figura 4.5. Sistem de achiziii de date multicanal, cu multiplexare analogic i eantionare secvenial. Este evident c ntre dou eantionri succesive pe un canal trebuie terminate N operaii de eantionare i N operaii de conversie efectiv. Dispozitivul de comand ce intr n structura SAD prezentate are rolul de a selecta, prin intermediul
103

multiplexorului, canalul, de a furniza impulsurile de eantionare i de a declana conversia. Selecia canalelor poate fi ciclic sau aleatoare, iar momentele de prelevare a eantioanelor pot fi indicate din exterior sau de ctre un circuit intern, pilotat cu cuar. 4.2. METODE DE TRANSFER DE DATE PENTRU SISTEMELE DE ACHIZIII DE DATE Pentru sistemele de achiziii de date de mare vitez, metoda transferului de date este la fel de important ca i viteza de conversie a convertoarelor A/N sau N/A utilizate. Sistemele de achiziie de date sunt proiectate i realizate pentru diverse magistrale IO i pentru metode specifice de transfer, prin care datele sunt transferate ntre sistemul de achiziii i memoria computerului. USB: The Universal Serial Bus este un nou standard pentru conectarea unui computer personal (PC) cu dispozitivele periferice specifice (printers, modems, mice, etc) i a fost dezvoltat pentru a facilita conectarea ieftin a numrului n cretere de astfel de dispozitive. Porturile USB sunt standardizate pentru noua serie de PC-uri. Prin adugarea unui hub extern calculatorului, se pot conecta i utiliza un numr de 127 de periferice la un singur port USB. n consecin, modulele USB de achiziii de date constituie o soluie modern, practic i ieftin, de conectare la PC, printr-un cablu serial. PCI Bus. Magistralele Peripheral Component Interconect au cpatat extindere i pentru sistemele de achiziii de date de mare vitez. Magistralele de 32 de bii, de tip PCI, cu performane de debit de 132 [MB/s] ofer o vitez de transfer de date cu un ordin de mrime mai mare de ct cele de tip ISA. Datorit acestui fapt, subsistemele specifice
104

sistemului de achiziii de date A/D i D/A pot lucra simultan, la viteza de operare a memoriei sistemului gazd. n felul acesta se pot crea faciliti plugand-play i acces direct la memoria sistemului, la viteza specific a magistralei, utiliznd operaii programate de intrare-ieire, fr costuri majorate, specifice sistemelor cu acces direct la memorie, de tip DMA. ISA Bus. Metoda de acces direct la memorie de tip DMA (Direct Memory Access) presupune compatibilizarea vitezelor de transfer cu viteza de conversie A/D, D/A a convertoarelor utilizate. Metoda de tip DMA de transfer a datelor realizeaz o legtur direct ntre placa de achiziie de date i memoria de baz a sistemului PC. O dat ce aceasta este instalat, transferul de tip DMA are loc fr intervenia procesorului CPU, (Central Procesor Unit), al unitii gazd. Datorit performanelor specifice, limitate, ale magistralei ISA, se pot transfera, o dat, doar 64k-eantioane, utiliznd un singur canal DMA. Pentru a mri viteza de eantionare a sistemelor de achiziii de date, dotate cu magistrale de tip ISA, la 250k eantioane secund, se necesit sisteme de tip dual-channel DMA, pentru transferuri de 16 bii de date. Exist tehnici software, care permit achiziii de date i transfer rapid i continuu pe magistrala ISA. Aceasta se realizeaz prin crearea unui buffer software n bucl, astfel c datele pot fi nmagazinate continuu ntr-o locaie a buffer-ului, n timp ce date sunt citite dintr-o alt locaie. La finalul ncrcrii buffer-ului, un driver software reprogrameaz automat controllerul de DMA i datele sunt redirecionate la nceputul locaiei bufferului. Acest proces poate continua la nesfrit. PCMCIA Bus. Personal Computer Memory Card International Association este un standard pentru circuite plug-and-play extrem de compacte. Acestea
105

sunt proiectate n mod special pentru calculatoare portabile. Sisteme de achiziii de date ce asigur performane ridicate de conversie A/D ,D/A i I/O digital, sunt realizate n baza acestui standard. 4.3.SISTEMUL DE ACHIZIII DATATRANSLATION. DE DATE DT 304,

Un sistem de achiziii de date multifuncional, cu intrri i ieiri analogice i subsisteme I/O digitale, este prezentat n figura 4.6. n mod explicit, n figura 4.7 se prezint schema bloc a unui sistem de achiziii de date, low cost, PCI Bus-mastering, din seria DT300, DATA TRANSLATION, cu urmtoarele performane funcionale:
Analog Output Analog Input & A/D conversion D/A converter D/A converter

Bus Interface and Control

Digital I/O

Computer Bus

Figura 4.6. Sistem de achiziii de date multifuncional, cu intrri i ieiri analogice i subsisteme I-O digitale. 400kS/s, viteza maxim de eantionare; 12 bii rezoluie; 16 intrri analogice singulare; 8 intrri analogice, difereniale;
106

16SE/8DI A/D FIFO (1024 Samples) 16-Channel Multiplexer Programmable Gain Amplifier (X 1,2,4,8)

Analog Inputs

12-or16 Bit A/D Converter

Channel Gain List (1024 Entries) A/D Trigger Bidirectional Latch A/D Control A/D Clock Clock and Trigger Logic ( Two 24 bit Cownter/Timers) Ext A/D TTL Trigger

Digital I/O Port A

Ext A/D Clock

Figura 4.7. Schema bloc a sistemului de achiziii de date DT 304, Datatranslation.


Bidirectional Latch 20 MHz Bidirectional Latch 12 or 16 Bit Four 16-bit User Counter/Timers 4 4 4 Clock Gate Out PC Power D/A Control 12 or 16 Bit D/A converter Double Data Buffers PCI Bus Interface (Bus Master) Double Data Buffers +5V 32 PCI Bus

107

Digital I/O Port B

Digital I/O Port C

Two

Ext Ref. D/A converter

Independent

Analog

Outputs

Ext Ref

1,25;2,5;5;10; (1,25;2,5, 5,10) V, domeniul tensiunilor de intrare; dou convertoare D/A; 0-5;10; 5; 10 V, domeniul tensiunilor de ieire, 23 linii digitale IO; 4 counter/timers, interne.

108

S-ar putea să vă placă și