Sei sulla pagina 1di 4

LUCRAREA DE LABORATOR NR.

PREZENTAREA SISTEMULUI DE INTERFATA PCL-711

1. Introducere:

Acest sistem de interfata este produs de firma ADVANTEC CO. LTD. si este realizat sub
forma unei placi compatibile cu fundul de sertar al unui calculator IBM-PC/XT/AT.
Sistemul PCL-711 cuprinde urmatoarele:
 8 intrari analogice;
 un convertor analog numeric cu aproximatii succesive pe 12 biti cu timpul maxim de
conversie de 25 secunde;
 iesire analogica in gama 0 – 5 V sau 0 – 10 V;
 16 intrari si 16 iesiri digitale, compatibile TTL/DTL.

2. Posibilitati de extindere:

Sistemul PCL-711 poate fi extins (optional) cu urmatoarele plachete :


 PCLD-789 (Amplificator/Multiplexor): multiplexorul asigura conectarea a 16 intrari
analogice diferentiale la CAN, iar amplificarea este realizata cu un amplificator instrumental
cu gama selectabila la valorile: 0; 5; 1; 2; 10; 50; 100; 200; 1000.
 PCLD-786 (AC/DC Power SSR and Relay Driver Board): cuprinde 8 canale de iesire izolate
optoelectronic si 8 iesiri pe relee.
 PCLD-785 (Relay Ouput Board): cuprinde 16 iesiri digitale ale placii PCL-711
 PCLD-782 (Isolated D/I Board): cuprinde 16 canale de intrari digitale, izolate optoelectronic.
 PCLD-780 (Wiring Terminal Board): elemente de conectare PCLD-7115 intre sistem si
proces.

3. Caracteristici tehnice:

1. Intrarile analogice
 numar intrari analogice: 8 canale simple;
 rezolutie: 12 biti;
 nivel de intrare: bipolar, +/- 5V;
 supratensiune: continuu, +30V maxim;
 tipul conversiei: apruximatii succesive;
 viteza de conversie: maxim 25 sec;
 liniaritate: +/- 1 bit;
 declansare conversie: prin soft;
 transfer date: prin software.
2. Iesirea analogica
 numar iesiri analogice: 1 canal;
 rezolutie: 12 biti;
 nivel de iesire: 0 – 5V sau 0 – 10V;
 tensiune de referinta: interna, -5V sau –10V;

1
 convertorul folosit: AD7341 AKN, sau echivalent;
 liniaritate: +/- 1/2 biti;
 curent de iesire: max. 5mA;
 timpul de stabilire: 30 secunde.

3. Intrari digitale
 numar canale: 16;
 nivel: compatibil TTL;
 curentul de intrare: “Low” - 8mA la 0,5V max; “High” – 0,05mA maxim la 2,7V.
 tensiunea de intrare: “Low” – 0,8V max; “High” - 2V min.

4. Iesiri digitale
 numar canale: 16;
 nivel: compatibil TTL;
 curentul de iesire: “Low” – 8mA la 0,5V max; “High” - 0,4mA la 2,4V min.

5. Puterea consumata
 pe tensiunea de 5V: tipic 100mA, max. 500mA;
 pe tensiunea de +12V: tipic 40mA, max. 100mA;
 pe tensiunea de –12V: tipic 20mA, max. 50mA;

4. Modul de utilizare al placii PCL-711:

Sistemul PCL-711 este comandat prin porturi I/O. Aceste porturi sunt adresate folosind
spatiul de adresare pentru porturi I/O. Placa PCL-711 are nevoie de 16 locatii consecutive in
spatiul de adresare I/O, aceste adrese putind fi intre 000h si 3f0h. In acest mod, adresa de baza
pentru adresarea placii PCL-711 poate fi selectata printr-un “switch” cu 6 pozitii. La livrarea
placii e selectata adresa 220H. Celelalte posibilitati sunt prezentate in tabelul 1.

Tabelul 1
I/O Adress 1 2 3 4 5 6
(hex)G A9 A8 A7 A6 A5 A4
000-00F 0 0 0 0 0 0
100-10F 0 1 0 0 0 0
……
……
200-20F 1 0 0 0 0 0
210-21F 1 0 0 0 0 1
220-22F 1 0 0 0 1 0
……
300-30F 1 1 0 0 0 0
……
3F0-3FF 1 1 1 1 1 1

Selectarea nivelului tensiunii de referinta pentru iesirea analogica se face printr-un


“jumper” (notat pe placa JP) astfel:

- 10V ref * *
- 5V ref ** Uref =-5V
- 10V ref **
- 5V ref * * Uref=-10V

2
Prezentarea continutului celor 16 locatii consecutive de memorie adresate in spatiul I/O
se face in tabelul 2.

Tabelul 2
LOCATIE MEMORIE CITIRE SCRIERE
BASE + 0 N/U N/U
+1 N/U N/U
+2 N/U N/U
+3 N/U N/U
+4 A/D LOW BYTE D/A LOW BYTE
+5 A/D HIGH BYTE D/A HIGH BYTE
+6 D/I LOW BYTE N/U
+7 D/I HIGH BYTE N/U
+8 N/U N/U
+9 N/U N/U
+10 N/U MUX scan channel
+11 N/U N/U
+12 N/U Declansare A/D prin soft
+13 N/U D/O LOW BYTE
+14 N/U D/O HIGH BYTE
+15 N/U N/U

N/U=neutilizat

In acest tabel semnificatiile locatiilor de memorie utilizate sunt urmatoarele:

1. A/D “low byte”

(Base +4) D7 D6 D5 D4 D3 D2 D1 D0
AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0

2. A/D “high byte”

(Base +5) D7 D6 D5 D4 D3 D2 D1 D0
0 0 0 DRDY AD11 AD10 AD9 AD8

DRDY-semnal “date gata”. Este activ pe “0” logic. (Datele se pot citi de la convertor cind DRDY
devine "0” logic.)

3. Registrul de adresa MUX (Base +10). Selecteaza adresa canalului dorit:


D7 D6 D5 D4 D3 D2 D1 D0
x x x x x CL2 CL1 CL0

Canal 0 x x x x x 0 0 0
1 ------------------------------------- 0 0 1
2 ------------------------------------- 0 1 0
3 ------------------------------------- 0 1 1
4 ------------------------------------- 1 0 0
5 ------------------------------------- 1 0 1
6 ------------------------------------- 1 1 0
7 ------------------------------------- 1 1 1

3
4. Registre I/O numerice:

-pentru intrari numerice (Base +6 si Base+7):

D/I “low byte”: D7 D6 D5 D4 D3 D2 D1 D0


(Base +6): D17 D16 D15 D14 D13 D12 D11 D10

D/I “high byte” D7 D6 D5 D4 D3 D2 D1 D0


(Base +7): DI15 DI14 DI13 DI12 DI11 DI10 DI9 DI8

- pentru iesiri numerice (Base +13, Base +14)

D/O “low byte”: D7 D6 D5 D4 D3 D2 D1 D0


(Base +13): DO7 DO6 DO5 DO4 DO3 DO2 DO1 DO0

D/O “high byte”: D7 D6 D5 D4 D3 D2 D1 D0


(Base +14): DO15 DO14 DO13 DO12 DO11 DO10 DO9 DO8

5. Iesirea analogica

Base +4 D7 D6 D5 D4 D3 D2 D1 D0
D/A “low byte” DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0

Base +5 D7 D6 D5 D4 D3 D2 D1 D0
D/A “low byte” x x x x DA11 DA10 DA9 DA8

Etapele pentru realizarea unei conversii A/D sunt:

Pasul 1 : Se selecteaza canalul de intrare specificind adresa pentru multiplexorul


analogic.
Pasul 2 : Se declanseaza achizitia inscriind in portul I/O (Base + 12) orice valoare.

Pasul 3 : Se asteapta ca semnalul DRDY din A/D “high byte” (Base + 5) sa devina
“0” logic.
Pasul 4 : Se citeste rezultatul conversiei (Base + 5, Base + 4, in aceasta ordine).

Pasul 5 : Convertirea rezultatului intr-o data de tip intreg.

Potrebbero piacerti anche