Moduł wyświetlacza LED z interfejsem I2C.pdf

(94 KB) Pobierz
32032327 UNPDF
M I N I P R O J E K T Y
Wspólną cechą układów opisywanych w dziale "Miniprojekty" jest łatwość ich praktycznej realizacji.
Zmontowanie układu nie zabiera zwykle więcej niż dwa, trzy kwadranse, a z jego uruchomieniem można
poradzić sobie w ciągu kilkunastu minut. "Miniprojekty" mogą być układami stosunkowo skomplikowanymi
funkcjonalnie, lecz prostymi w montażu i uruchamianiu, gdyż ich złożoność i inteligencja jest zawarta
w układach scalonych. Wszystkie projekty opisywane w tej rubryce są wykonywane i badane
w laboratorium AVT. Większość z nich wchodzi do oferty kitów AVT jako wyodrębniona seria
“Miniprojekty” o numeracji zaczynającej się od 1000.
Moduł wyświetlacza LED z interfejsem I 2 C
Przedstawiamy opis
prostego sterownika
pojedynczego
wyúwietlacza LED
z†interfejsem I 2 C.
W†przysz³ym miesi¹cu,
takøe
w†ìMiniprojektachî,
przedstawimy
konstrukcje dwÛch
kolejnych sterownikÛw
tego typu, za pomoc¹
ktÛrych moøna sterowaÊ
wiÍksz¹ liczbÍ
wyúwietlaczy.
Pod³¹czenie wyúwietlaczy
do mikrokontrolera za poúred-
nictwem I 2 C ma niezaprze-
czalne dodatkowe zalety:
- oszczÍdnoúÊ zajÍtych linii
we/wy mikrokontrolera,
- proste, 4-przewodowe pod-
³¹czenie,
- zwi¹zana z†tym ³atwoúÊ
montaøu wyúwietlacza w†do-
wolnym miejscu obudowy
(lub nawet poza obudow¹),
- prosta obs³uga programowa
(umieszczamy sterowanie wy-
úwietlaczem w†zunifikowa-
nej procedurze kontroli
interfejsu I 2 C),
- ³atwe zwiÍkszenie liczby
obs³ugiwanych modu³Ûw wy-
úwietlaczy (w kaødym na-
stÍpnym ustawiamy inny
adres Slave).
daj¹ pr¹d sporo
poniøej 10mA).
Obs³uga programowa mo-
du³u ogranicza siÍ do wys³a-
nia dwÛch bajtÛw:
- adres SLAVE do zapisu:
01000100,
- wartoúÊ znaku - trzeba
tylko pamiÍtaÊ, øe stanem
aktywnym jest niski, co
naleøy uwzglÍdniÊ przy
kodowaniu.
Brak otworÛw montaøo-
wych w†p³ytce jest zamierzo-
ny. Przewidywany sposÛb
montaøu to przyklejenie do
obudowy grzbietem kostki
PCF. W†zaleønoúci od gruboúci
úcianki obudowy wklejamy
takøe odpowiednio dobran¹
podk³adkÍ dystansow¹, aby
wyrÛwnaÊ wyúwietlacz LED
z†powierzchni¹ p³yty czo³owej.
Podczas montaøu wskaza-
ne jest wlutowanie najpierw
elementÛw SMD od strony
druku. Proponowany sposÛb
rÍcznego montaøu SMD ele-
mentÛw 2-koÒcÛwkowych
(kondensatory, rezystory) to:
prawek po zlutowaniu obu
koÒcÛwek - dlatego wskazane
jest dok³adne sprawdzenie
montowanych elementÛw.
JS
Uwaga! Na p³ycie CD-
EP3/2000, w†katalogu \Pro-
gramy\Wyúwietlacze zna-
jduje siÍ program (wraz
z†opisem w†formacie PDF)
do automatycznego tworze-
nia kodÛw cyfr i†znakÛw
pomocniczych dla wyúwiet-
lacza LED do³¹czonego do
wyjúÊ uk³adu PCF8574. Pro-
gram ten jest dostÍpny takøe
w†Internecie pod adresem
http://www.ep.com.pl/ftp/
tools.html .
P1
Jednocyfrowy modu³...
...jest odmian¹ prezentowa-
nego juø w†EP sygnalizatora
MiniLed (z oúmioma niezaleø-
nymi diodami LED). Takøe wy-
korzystuje uk³ad PCF8574 - po-
szczegÛlne segmenty s¹ do³¹-
GND
P2
C1
+ 5V
P3
SCL
SU5
R1
SW0
WYKAZ ELEMENTÓW
Rezystory
R1..R8: 680..820
P4
SDA
SU6
R2
SW1
R3
SU0
SW2
NC
SMD1206
U2
38
R4
Kondensatory
C1: 100nF SMD1206
Półprzewodniki
U1: 7−segmentowy
wyświetlacz LED ze wspólną
anodą na pinach 3 i 8,
w prototypie SA56−11LEWA
Kingbright
U2: PCF8574
1
2
3
5
6
7
8
A0
A1
A2
P0
P1
P2
P3
GND
V+
S DA
SCL
INT
P7
P6
P5
P4
16
15
14
1 12
11
10
9
SU7
SW3
SW7
SW6
SW2
SW3
SW4
SW1
SW0
SW5
7
6
4
1
9
10
5
A
B
C
D
E
F
G
DP
R5
SU0
SU1
SU2
SU3
NC
SU1
SW4
SU7
SU6
SU5
SU4
SU2
R6
SW5
R7
PCF 8574
SU3
SW6
U1
TFK-6WA
R8
SU4
SW7
Rys. 1.
SU [0:7]
SW [0:7]
czone poprzez rezystory ogra-
niczaj¹ce pr¹d do linii we/wy
( rys. 1 ) - i†to juø wszystko! Mo-
du³ moøe byÊ montowany na
ma³ej p³ytce jednowarstwowej
(rozmieszczenie elementÛw na
rys. 2 ). Uk³ad úcieøek pozwala
na ³atw¹ zmianÍ adresu bazo-
wego, ktÛry jest wstÍpnie usta-
lony na: 0100010R/W.
Zastosowany wyúwietlacz
musi mieÊ wspÛln¹ anodÍ na
úrodkowych nÛøkach (wiÍk-
szoúÊ spotykanych). Wskaza-
na jest takøe duøa jasnoúÊ
úwiecenia przy niewielkim
pr¹dzie (zastosowane rezysto-
- naniesienie lutu na jedno
pole,
- przylutowanie jednej koÒ-
cÛwki do tego pola z†uøy-
ciem pincety i†odpowied-
niej lutownicy,
- ewentualna korekta po³oøenia,
- przylutowanie drugiego pola,
- ewentualna poprawka pier-
wszego pola.
Jeúli od razu pocynujemy
oba pola, prawdopodobnie nie
uda siÍ ³adnie ustawiÊ ele-
mentu bez uøycia termopince-
ty, ktÛr¹ dysponujemy raczej
rzadko. Podobnie jest z†wyko-
nywaniem ewentualnych po-
P³ytka drukowana wraz z kom-
pletem elementÛw jest dostÍpna
w AVT - oznaczenie AVT-1263 .
Wzory p³ytek drukowanych
w formacie PDF s¹ dostÍpne
w Internecie pod adresem:
http://www.ep.com.pl/pcb.-
html oraz na p³ycie CD-EP03/
2000 w katalogu PCB .
Rys. 2.
Oprogramowanie do kitu jest
dostÍpne w Internecie pod
adresem: http://www.ep.com.-
pl/ftp/seg7compr.exe oraz na
p³ycie CD-EP03/2000 w kata-
logu \Programy\LED7 .
Elektronika Praktyczna 3/2000
81
ry 680..820
32032327.001.png 32032327.002.png
Zgłoś jeśli naruszono regulamin