Ngun duy phóc ®n 43b
------------------------------*************------------------------------
Giao ti p v i led 7 đo nế
Trang 1
1.Các khái ni m c b n ơ
Trong các thi t b , đ báo tr ng thái ho t đ ng c a thi t b đó choế ế
ng i s d ng v i thông sườ ch là các dãy s đ n thu n, th ng ng i ta s ơ ườ ườ
d ng "led 7 đo n". Led 7 đo n đ c s d ng khi các dãy s không đòi h i ượ
quá ph c t p, ch c n hi n th s là đ , ch ng h n led 7 đo n đ c dùng đ ượ
hi n th nhi t đ phòng, trong các đ ng h treo t ng b ng đi n t , hi n th ườ
s l ng s n ph m đ c ki m tra sau m t công đo n nào đó... ượ ượ
Led 7 đo n có c u t o bao g m 7 led đ n có d ng thanh x p theo hình ơ ế
và có thêm m t led đ n hình tròn nh th hi n d u ch m tròn góc d i, ơ ướ
bên ph i c a led 7 đo n.
8 led đ n trên led 7 đo n có Anode(c c +) ho c Cathode(c c -) đ c n iơ ượ
chung v i nhau vào m t đi m, đ c đ a chân ra ngoài đ k t n i v i m ch ượ ư ế
đi n. 8 c c còn l i trên m i led đ n đ c đ a thành 8 chân riêng, cũng ơ ượ ư
đ c đ a ra ngoài đ k t n i v i m ch đi n. N u led 7 đo n có Anode(c cượ ư ế ế
+) chung, đ u chung này đ c n i v i +Vcc, các chân còn l i dùng đ đi u ượ
khi n tr ng thái sáng t t c a các led đ n, led ch sáng khi tín hi u đ t vào ơ
các chân này m c 0. N u led 7 đo n có Cathode(c c -) chung, đ u chung ế
này đ c n i xu ng Ground (hay Mass), các chân còn l i dùng đ đi uượ
khi n tr ng thái sáng t t c a các led đ n, led ch sáng khi tín hi u đ t vào ơ
các chân này m c 1.
Trêng cao ®¼ng c¬ khÝ lun kim
=1=
NguyÔn duy phóc ®n 43b
------------------------------*************------------------------------
Vì led 7 đo n ch a bên trong nó các
led đ n, do đó khi k t n i c n đ m b oơ ế
dòng qua m i led đ n trong kho ng 10mA- ơ
20mA đ b o v led. N u k t n i v i ế ế
ngu n 5V có th h n dòng b ng đi n tr
330Ω tr c các chân nh n tín hi u đi uướ
khi n.
S đ v trí các led đ c trình bày nhơ ượ ư
hình d i: ướ
Các đi n tr 330Ω là các đi n tr bên ngoài đ c k t n i đ gi i h n ượ ế
dòng đi n qua led n u led 7 đo n đ c n i v i ngu n 5V. ế ượ
Chân nh n tín hi u a đi u khi n led a sáng t t, ngõ vào b đ đi u khi n
led b. T ng t v i các chân và các led còn l i. ươ
2.K t n i v i Vi đi u khi n ế
Ngõ nh n tín hi u đi u khi n c a led 7 đo n có 8 đ ng, vì v y có ườ
th dùng 1 Port nào đó c a Vi đi u khi n đ đi u khi n led 7 đo n. Nh ư
v y led 7 đo n nh n m t d li u 8 bit t Vi đi u khi n đ đi u khi n ho t
đ ng sáng t t c a t ng led led đ n trong nó, d li u đ c xu t ra đi u ơ ượ
khi n led 7 đo n th ng đ c g i là "mã hi n th led 7 đo n". Có hai ki u ườ ượ
mã hi n th led 7 đo n: mã dành cho led 7 đo n có Anode(c c +) chung và
mã dành cho led 7 đo n có Cathode(c c -) chung. Ch ng h n, đ hi n th s
1 c n làm cho các led v trí b và c sáng, n u s d ng led 7 đo n có Anode ế
chung thì ph i đ t vào hai chân b và c đi n áp là 0V(m c 0) các chân còn l i
đ c đ t đi n áp là 5V(m c 1), n u s d ng led 7 đo n có Cathode chungượ ế
thì đi n áp(hay m c logic) hoàn toàn ng c l i, t c là ph i đ t vào chân bượ
và c đi n áp là 5V(m c 1).
B ng mã hi n th led 7 đo n:
Ph n c ng đ c k t n i v i 1 Port b t kì c a Vi đi u khi n, đ ượ ế
thu n ti n cho vi c x lí v sau ph n c ng nên đ c k t n i nh ượ ế ư
sau: Px.0 n i v i chân a, Px.1 n i v i chân b, l n l t theo th t cho ượ
Trêng cao ®¼ng c¬ khÝ lun kim
=2=
NguyÔn duy phóc ®n 43b
------------------------------*************------------------------------
đ n Px.7 n i v i chân h. ế
D li u xu t có d ng nh phân nh sau : hgfedcba ư
B ng mã hi n th led 7 đo n dành cho led 7 đo n có Anode chung
(các led đ n sáng m c 0):ơ
S hi n th trên
led 7 đo n Mã hi n th led 7 đo n
d ng nh phân Mã hi n th led 7 đo n d ng
th p l c phân
h g f e d c b a
0 1 1 0 0 0 0 0 0 C0
1 1 1 1 1 1 0 0 1 F9
2 1 0 1 0 0 1 0 0 A4
3 1 0 1 1 0 0 0 0 B0
4 1 0 0 1 1 0 0 1 99
5 1 0 0 1 0 0 1 0 92
6 1 1 0 0 0 0 1 0 82
7 1 1 1 1 1 0 0 0 F8
8 1 0 0 0 0 0 0 0 80
9 1 0 0 1 0 0 0 0 90
A 1 0 0 0 1 0 0 0 88
B 1 0 0 0 0 0 1 1 83
C 1 1 0 0 0 1 1 0 C6
D 1 0 1 0 0 0 0 1 A1
E 1 0 0 0 0 1 1 0 86
F 1 0 0 0 1 1 1 0 8E
- 1 0 1 1 1 1 1 1 BF
B ng mã hi n th led 7 đo n dành cho led 7 đo n có Cathode chung
(các led đ n sáng m c 1):ơ
Trêng cao ®¼ng c¬ khÝ lun kim
=3=
NguyÔn duy phóc ®n 43b
------------------------------*************------------------------------
S hi n th trên
led 7 đo n Mã hi n th led 7 đo n
d ng nh phân Mã hi n th led 7 đo n d ng
th p l c phân
0 0 0 1 1 1 1 1 1 3F
1 0 0 0 0 0 1 1 0 06
2 0 1 0 1 1 0 1 1 5B
3 0 1 0 0 1 1 1 1 4F
4 0 1 1 0 0 1 1 0 66
5 0 1 1 0 1 1 0 1 6D
6 0 1 1 1 1 1 0 1 7D
7 0 0 0 0 0 1 1 1 07
8 0 1 1 1 1 1 1 1 7F
9 0 1 1 0 1 1 1 1 6F
A 0 1 1 1 0 1 1 1 77
B 0 1 1 1 1 1 0 0 7C
C 0 0 1 1 1 0 0 1 39
D 0 1 0 1 1 1 1 0 5E
E 0 1 1 1 1 0 0 1 79
F 0 1 1 1 0 0 0 1 71
- 0 1 0 0 0 0 0 0 40
3.Giao ti p Vi đi u khi n v i nhi u led 7 đo n :ế (minh h a và th c
hành v i 8 led 7 đo n )
N u k t n i m i m t Port c a Vi đi u khi n v i 1 led 7 đo n thì t iế ế
đa k t n i đ c 4 led 7 đo n. M t khác n u k t n i nh trên s h n chế ượ ế ế ư ế
kh năng th c hi n các công vi c khác c a Vi đi u khi n. Cho nên c n
ph i k t n i, đi u khi n nhi u led 7 đo n v i s l ng chân đi u khi n t ế ượ
Vi đi u khi n càng ít càng t t. Có hai gi i pháp: m t là s d ng các IC
chuyên d ng cho vi c hi n th led 7 đo n, hai là k t n i nhi u led 7 đo n ế
vào cùng m t đ ng xu t tín hi u hi n th . N i ph n này s đ c p đ n ườ ế
cách k t n i nhi u led 7 đo n theo gi i pháp th 2. ế
M t ng i có đ c đi m sinh lí là ch thu nh n 24 hình/giây đ t ng ườ
Trêng cao ®¼ng c¬ khÝ lun kim
=4=
NguyÔn duy phóc ®n 43b
------------------------------*************------------------------------
h p các hình nh v th gi i xung quanh. N u m t tín hi u ánh sáng có chu ế ế
kì sáng t t h n 24 l n trong 1 giây, m t ng i luôn c m nh n đó là m t ơ ườ
ngu n sáng liên t c. Đ minh h a cho đi u này, b n hãy l y các ch ng ươ
trình đã th c hi n v i led đ n và làm ng n th i gian delay l i, đ n m t giá ơ ế
tr nào đó b n s th y các led đ u sáng liên t c.
Đ k t n i nhi u led 7 đo n vào vi đi u khi n th c hi n nh sau: n i ế ư
t t c các chân nh n tín hi u c a t t c các led 7 đo n (chân abcdefgh) c n
s d ng vào cùng 1 Port, trong ví d , 8 led 7 đo n có các chân nh n tín hi u
cùng đ c đ c n i v i P0. Dùng các ngõ ra còn l i c a Vi đi u khi n đi uượ ượ
khi n on/off cho led 7 đo n, m i ngõ ra đi u khi n ON/OFF cho 1 led 7
đo n,(ON: led 7 đo n đ c c p ngu n đ hi n th , OFF: led 7 đo n b ng t ượ
ngu n nên không hi n th đ c). ượ
S đ k t n i th c t nh hình d i: ơ ế ế ư ướ
Trong s đ trên, led 7 đo n đ c s d ng là lo i có Anode chung, v iơ ượ
t t c các chân nh n tín hi u đ c k t n i v i Port 0 đã qua đi n tr h n ượ ế
dòng. Đ đi u khi n ON/OFF cho các led 7 đo n, s d ng transitor lo i
PNP, transitor này nh n dòng đi u khi n t m t ngõ ra c a Vi đi u khi n,
led 7 đo n s đ c ON khi tín hi u t vi đi u khi n đ n transitor m c 0. ư ế
Có th s transitor lo i A564 ho c 2N3905 ho c m t transitor PNP khác có
thông s phù h p. Các đi n tr 4.7K và đi n tr treo 4.7K đ m b o transitor
luôn ho t đ ng ch đ ng t/d n(đ m b o khi led 7 đo n đang tr ng ế
Trêng cao ®¼ng c¬ khÝ lun kim
=5=