8-KANALNI
INTERFEJS SA KOLOM PCF8574
Kao primer interfejsa na I2C magistrali dajemo šemu 8-kanalnog interfejsa sa
kolom PCF8574A koja je prikazana na
donjoj slici:

Za izradu ovog interfejsa potrebne su
komponente date u tabeli.
|
Rb. |
Komponenta |
Količina |
|
1. |
IC1 - PCF8574P |
1 kom |
|
2. |
IC2 - ULN2803A |
1 kom |
|
3. |
D1, D2 - Zener dioda 5V1 |
2 kom |
|
4. |
DIL-16 podnožje |
1 kom |
|
5. |
DIL-18 podnožje |
1 kom |
|
6. |
Led1 - Led8 crvena fi 5 mm |
8 kom |
|
7. |
R1, R2 - 6k8 |
2 kom |
|
8. |
R3-R10 - 220W |
8 kom |
|
9. |
Dvopolna redna stezaljka |
1 kom |
|
10. |
DB-9 konektor ženski |
1 kom |
|
11. |
Flet kabal |
1.5 m |
Iz prikazane šeme se vidi da za signal SDA koristimo DTR signal sa serijskog porta a za signal SCL koristimo signal RTS.
Otpornici R1 i R2 kao i zener diode D1
i D2 ograničavaju napon na 5 Volti prema PCF8574 kolu. Njegovi adresni ulazi A1, A2 i A3 su spojeni na +5 Volti pa je adresa kola 111
= 8(decimalno). Adresni ulazi su na pinovima 1, 2 i 3. Izlazi/ulazi ovog
kola su preko otpornika od 220W spojeni na Led diode. Svtleće one Led diode koje budu programski odabrane.
Integrisano kolo PCF8574P ima
raspored pinova prikazan na donjoj slici.

PCF8574P je daljinsko I/O proširenje I2C magistrale. Njegova unutrašnja
struktura data je na slici.

Pin nINT
je aktivan kada je na niskom nivou. Struktura adrese na I2C magistrali ovog kola data je na slici.

U slučaju upisa signala u kolo PCF8574P oblik signala dat je na slici.

U slučaju čitanja podataka iz kola
oblik signala data je na slici.

Izgled gotove interfejs pločice
prikazan je na donjoj slici:

Progama za podršku ovom interfejsu
urađen je u Visual Basicu uz
podršku bibiloteke PORT.DLL je
izgled prikazan na donjoj slici.

Pritiskom mišom na neku od dioda menja se
njeno stanje(sa crvene na belu i obrnuto) što se odražava na interfejs kolu.
Program za podršku ovom interfejsu možete preuzeti ovde.
http://vojo.milanovic.org
© Copyright, 2006 Milanović Vojo
All right reserved