Professional Documents
Culture Documents
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
TP.H Ch Minh, ngy ... thng ... nm 2010
Gio vin hng dn
GII THIU
1.1 Qung co
Qung co l hnh thc tuyn truyn, gii thiu thng tin v sn phm, dch v, l
hot ng truyn thng phi trc tip gia ngi vi ngi a thng tin
thuyt phc hay tc ng n ngi nhn thng tin.
Hin nay, vi s tr gip ca my tnh cng cc phng tin truyn thng khc,
thng tin ca cc cng ty, doanh nghip c th d dng n vi khch hng mt
cch nhanh chng v thun tin. Nhng n gin, hiu qu, a dng v ph bin
nht phi k n qung co bng n LED (Light Emitting Diode it pht
quang).
* Bng qung co bng n LED
LED l cc diode c kh nng pht ra nh sng hay tia hng ngoi, tia t ngoi.
Cng ging nh diode, LED c cu to t mt khi bn dn loi P ghp vi
mt khi bn dn loi N.
Hot ng ca LED cng ging nh nhiu loi diode bn dn khc: khi bn dn
loi P cha nhiu l trng t do mang in tch dng nn khi ghp vi khi bn
dn loi N cha cc in t t do th cc l trng ny c xu hng chuyn ng
khuch tn sang khi N, cng lc khi P li nhn thm cc in t (in tch
m) t khi N chuyn sang. Kt qu l khi P tch in m (thiu ht l trng v
tha in t) trong khi khi N tch in dng (thiu ht in t v tha l
trng). bin gii hai mt tip gip, mt s in t b l trng thu ht v khi
chng tin li gn nhau, chng c xu hng kt hp vi nhau to thnh cc
nguyn t trung ha. Qu trnh ny c th gii phng nng lng di dng nh
sng (hay cc bc x in t c bc sng gn ). Ty theo mc nng lng gii
phng l cao hay thp m bc sng nh sng pht ra khc nhau (tc mu sc ca
LED s khc nhau). Mc nng lng (v mu sc ca LED) hon ton ph thuc
vo cu trc nng lng ca cc nguyn t cht bn dn. Thng thng LED c
Bng indoor s dng tt trong nh, khng s dng ngoi tri c v khng
sng v khng chu c ma nng.
Bng outdoor c sng cao, kt cu chc chn, chu c ma nng.
Bng semi-outdoor (bn ngoi tri) c sng cao, s dng tt ngoi tri
nhng chu ma nng km nn bng qung co loi ny thng c t
di mi hin nh.
Trong lnh vc qung co, ng dng ca n LED c th hin di nhiu hnh
thc khc nhau nh:
Bng thng tin in t ch chy: l sn phm ca ngnh cng ngh cao
vi nhiu u im ni bt tr thnh mt phn khng th thiu trong
nhiu lnh vc ca cuc sng. im ni bt ca bng thng tin in t l
kh nng thay i thng tin v phng thc trao i thng tin. Vi nhiu
tnh nng c o, bng thng tin in t (bng quang bo, bng in t,
bng LED) lun thu ht c ng o s ch quan st ca nhiu ngi.
Do , n l sn phm c dng cho cc chng trnh qung co, cc bn
tin chng khon, ti chnh
Cng v tnh tin li m bng thng tin in t c ng dng rng ri
nhiu ni vi nhiu mc ch khc nhau nh: khch sn, nh hng, trung
tm thng mi, tr s cng ty, ngn hng, sn bay, hiu vng, sn giao dch
chng khon
Bin hiu, bin vy gy ch cho khch i ng: l loi bin qung
co in t s dng n LED siu sng c lp trnh bng vi iu khin
to nn cc hiu ng hin th khc nhau gy n tng mnh m v s ch
c bit i vi ngi i ng.
Bng qung co mn hnh Full Colour: l dng sn phm mi, ng dng
nhng cng ngh khoa hc tin tin nht ca ngnh LED hin nay. Sn
5VDC
12VDC
Khi My tnh: gm c mt giao din cho ngi dung s dng giao tip
gia my tnh vi khi x l trung tm (VK), chn cc thng s cn
truyn nh: ni dung, hiu ng, mu sc
Khi ngun: c chc nng cung cp ngun cho h thng gm ngun 5v v
ngn 12v
U 1
L E D M A T R IX 8 X 8 _ 2 C O L O R -S O D O K H O I
D C 8
10
XC 8
11
D C 7
7
XC 7
8
D C 6
4
XC 6
D C 5
1
XC 5
2
D C 4
15
XC 4
14
D C 3
18
23
XC 3
H 8
XC 1
12
H 7
17
H 6
D C 2
H 5
21
H 4
XC 2
13
H 3
20
16
H 2
D C 1
19
H 1
24
22
Do LED c cp dng pht sng trong thi gian ngn, nn LED thy r bin
dng xung phi ln hn nhiu ln so vi dng DC trung bnh qua LED. Vi
ch lm vic bin dng kh ln, LED c th b h nu thi gian qu lu. V
vy cc ma trn LED phi c bo v thch hp trnh h hng.
Phng php MULTIPLEX c dng trong phng php truyn data ni tip hay
song song, c chia thnh hai loi thng dng: qut hng hay qut ct trn bng
LED. Vic chn hng hay chn ct cn c mt mch chn lnh chn hng hay
ct thch hp. Bao gm 2 phn:
V phn cng gm mch dao ng v mch gii m cho cc ct cc hng.
Dng phn mm x l chn hng hay chn ct.Tn s qut quy nh
bng phn mm.
I.
ni
dung
c.
EEPROM thuc loi "b nh khng mt d liu khi ngng cung cp in" (nonvolatile storage).
Vss: ground
II.
IC Max232.
1.Gii thiu
s lc
Cng giao tip RS-232 l giao din ph bin rng ri nht, ging nh cng
Chc nng
DB-9
Tn
GND
Hng
Truyn
d liu
TXD
Xut
Nhn d liu
RXD
Nhp
Yu cu gi
RTS
Xut
Xoa vic gi
CTS
Nhp
D liu sn sang
DSR
Nhp
Ni t vo may
GND
Do song
mang
DCD
20
Terminal sn sang
DTR
Xut
22
RI
Nhp
Hnh 3-4. S kt ni
c th giao tip c vi my vi tnh ta cn phi chuyn c mc Logic ca
tn hiu bnh thng (mc logic 0 ng vi 0 2.5V v logic 1 ng vi 3.5V
5V) sang mc logic ca tn hiu truyn sang my tnh (mc logic 0 ng vi -12V
v logic 1 ng vi +12V).
Ta s s dng IC MAX 232 m nhim chc nng ny. y l mch chun v
rt n gin, ch cn gn ng linh kin v ng cc chn nh trn hnh l mch
c th chy n nh. Khng nht thit phi tnh ton bt k gi tr no khc.
1.3 IC ULN2803.
Vi mch ULN2803 (hoc tng t ULN2803) l mt trong nhng vi mch m
c dng kh ph bin.Vi mch ULN2803 l cc mng Darlington chu c
dng in ln v in p cao, trong 8 cp Darlington cc gp h vi cc cc
pht chung. Tng knh trong s 8 knh u c th chu c lu di dng in n
500mA vi bin nh ln n 600mA. Mi mt knh c mt diode chn
(suppression), diode ny c th c s dng trong trng hp ti c tnh cm
ng, chng hn nh cc rle.
Li vo ca ULN2803 tng thch TTL. Nhng ng dng in hnh ca vi mch
m l iu khin cun dy solenoid, rle, mt mt chiu, cc b hin th LED,
u my tn nhit,
i vi mi mt trong s cc b m, c mt diode vi anode (cc dng) c
kt ni vi li ra, cn catode (cc m) c ni vi im chung cho ton b 8
diode. Li ra ny l loi cc gp h, c ngha l ti bn ngoi c ni gia ngun
nui v li ra ca b m. Ngun nui c th l mt ngun in p dng bt k
Mt hng led matran bao gm 16 con led ( 8 led xanh v 8 led ), ta li c 8 con
led matran do tng cng mt hng ta c 16*8 = 128 con led n
M ngun cung cp cho 1 led n l 10mA,
ng thi theo phng php MULTIPLEX th ti 1 thi im ch c 1 hng led
sng ( i vi led matran). Nn ta s t trng hp l ton b led 1 hng sng
mt thi im.
Do dng in maximum cung cp cho hng led ti 1 thi im l:
Imax = 10mA*128led = 1.28 A
Vy ngun cung cp cn thit s phi ln hn 1.28A l an ton nht.
CHNG 2:
Khi khi ng mch quang bo, vi iu khin s c thng tin c lu trc trong
EEPROM v kiu chy ch , mu sc, tc v ni dung ca bn tin. Sau vi iu
khin s gi chng trnh hin th hin th ni dung ra bng quang bo.
Khi chng trnh qun l trn my tnh yu cu cp nht bn tin mi cho bng quang
bo, vi iu khin s ngng vic hin th ch nhn d liu mi t my tnh. Sau
lu ni dung va nhn c vo EEPROM phc v cho vic hin th bng quang
bo.
Sau khi nhn xong, vi iu khin s bt u hin th ni dung mi cp nht
BEGIN
MAIN
TAT LED
DOC ROM
D.TRAI
BIEN K.CHAY=1?
BIEN K.CHAY=2?
C.TAT
S
D.YEN
BIEN K.CHAY=3?
S
S
RI=1?
READ PC
END
dch
0000h
mov
mov
mov
setb
clr
lcall
tmod,#20h
scon,#52h
th1,#-24
tr1
ri
tatled
lb4:
lcall docrom
lb:
mov
cjne
lcall
sjmp
a,bienkc
a,#01,lb1
chaychu
lb3
mov
cjne
lcall
sjmp
a,bienkc
a,#02,lb2
choptat
lb3
lb1:
lb2:
mov a,bienkc
cjne a,#03,lb3
lcall dyen
lb3:
jnb ri,lb
lcall readpc
sjmp lb4
chaychu:
mov
mov
lbx2:
mov
lbx1:
lcall
jnb
ljmp
lbx3:
djnz
r6,#00h
r7,#00h
r2,bientd
hienthi
ri,lbx3
lbx4
r2,lbx1
inc r7
cjne r7,#00,lbx5
inc r6
lbx5:
mov
cjne
mov
cjne
a,r6
a,bienc,lbx2
a,r7
a,bient,lbx2
lbx4:
ret
choptat:
mov
mov
mov
lbd1:
lcall
jnb
ljmp
lbd3:
djnz
mov
lbd5:
lcall
jnb
ljmp
lbd2:
lcall
djnz
r6,#00h
r7,#40h
r2,#100
hienthi
ri,lbd3
lbd4
r2,lbd1
r2,#50
tatled
ri,lbd2
lbd4
delay1
r2,lbd5
lbd4:
ret
dyen:
mov r6,#00h
mov r7,#40h
lcall hienthi
ret
a,r1
c
a,#8
a,r7
dpl,a
a,r6
a,#00
mov dph,a
movx a,@dptr
mov p1,a
setb p3.4
lcall chot2
clr
p3.4
mov a,r1
clr
c
add a,#16
add a,r7
mov dpl,a
mov a,r6
addc a,#00
mov dph,a
movx a,@dptr
mov p1,a
setb p3.4
lcall chot3
clr
p3.4
mov a,r1
clr
c
add a,#24
add a,r7
mov dpl,a
mov a,r6
addc a,#00
mov dph,a
movx a,@dptr
mov p1,a
setb p3.4
lcall chot4
clr
p3.4
mov
clr
add
add
mov
mov
addc
mov
a,r1
c
a,#32
a,r7
dpl,a
a,r6
a,#00
dph,a
movx a,@dptr
mov p1,a
setb p3.4
lcall chot5
clr
p3.4
mov a,r1
clr
c
add a,#40
add a,r7
mov dpl,a
mov a,r6
addc a,#00
mov dph,a
movx a,@dptr
mov p1,a
setb p3.4
lcall chot6
clr
p3.4
mov a,r1
clr
c
add a,#48
add a,r7
mov dpl,a
mov a,r6
addc a,#00
mov dph,a
movx a,@dptr
mov p1,a
setb p3.4
lcall chot7
clr
p3.4
mov a,r1
clr
c
add a,#56
add a,r7
mov dpl,a
mov a,r6
addc a,#00
mov dph,a
movx a,@dptr
mov
setb
lcall
clr
p1,a
p3.4
chot8
p3.4
mov p2,r4
lcall chonmau
lcall delay
lcall tatled
mov a,r4
rl
a
mov r4,a
inc r1
djnz r3,xx2
xx4:
ret
xx2: ljmp xx1
chonmau:
mov
cjne
setb
clr
mau1:cjne
setb
clr
mau2:cjne
setb
clr
setb
clr
mau3:
ret
a,bienmc
a,#01,mau1
p3.3
p3.3
a,#02,mau2
p3.2
p3.2
a,#03,mau3
p3.2
p3.2
p3.3
p3.3
chot1:mov p2,#01h
mov p2,#00
ret
;mau chu
;mau do
;mau xanh
;mau cam
chot2:mov p2,#02h
mov p2,#00
ret
chot3:mov p2,#04h
mov p2,#00
ret
chot4:mov p2,#08h
mov p2,#00
ret
chot5:mov p2,#10h
mov p2,#00
ret
chot6:mov p2,#20h
mov p2,#00
ret
chot7:mov p2,#40h
mov p2,#00
ret
chot8:mov p2,#80h
mov p2,#00
ret
delay:
mov 7dh,#100
djnz 7dh,$
ret
delay1:
mov
del1: mov
djnz
djnz
ret
7eh,#60
7fh,#100
7fh,$
7eh,del1
docrom:
mov dptr,#1ffah
movx a,@dptr
mov bienc,a
mov dptr,#1ffbh
movx a,@dptr
mov bient,a
mov dptr,#1ffch
movx a,@dptr
mov bienkc,a
mov dptr,#1ffdh
movx a,@dptr
mov bienmc,a
mov dptr,#1ffeh
movx a,@dptr
mov bientd,a
mov
clr
add
mov
mov
addc
mov
a,bient
c
a,#40h
bient,a
a,bienc
a,#00
bienc,a
ret
readpc:
mov dptr,#1ffah
jnb ri,$
clr
ri
mov a,sbuf
movx @dptr,a
mov bienc,a
mov dptr,#1ffbh
jnb ri,$
clr
ri
mov a,sbuf
movx @dptr,a
mov bient,a
mov dptr,#1ffch
jnb ri,$
clr
ri
mov a,sbuf
movx @dptr,a
mov bienkc,a
mov dptr,#1ffdh
jnb ri,$
clr
ri
mov a,sbuf
movx @dptr,a
mov bienmc,a
mov dptr,#1ffeh
jnb ri,$
clr
ri
mov a,sbuf
movx @dptr,a
mov bientd,a
mov
mov
clr
add
mov
mov
addc
mov
dptr,#0040h
a,bient
c
a,#40h
bient,a
a,bienc
a,#00
bienc,a
read1:
jnb ri,$
clr
ri
mov a,sbuf
movx @dptr,a
inc dptr
mov a,dph
cjne a,bienc,read1
mov a,dpl
cjne a,bient,read1
read3:
mov bien1,#40h
read2:
lcall delay
mov a,#00
movx @dptr,a
lcall delay1
inc dptr
djnz bien1,read2
ret
tatled:
mov
mov
setb
clr
p1,#00h
p2,#0ffh
p3.4
p3.4
mov p2,#00h
setb p3.2
clr
p3.2
setb p3.3
clr
p3.3
ret
end
;tat hang
Loop
End Sub
Private Sub CTAT_Click()
kieuchay = "2"
End Sub
Private Sub DTRAI_Click()
kieuchay = "1"
End Sub
Private Sub DYEN_Click()
kieuchay = "3"
End Sub
Private Sub exit_Click()
End
End Sub
Private Sub Form_Load()
MSComm1.CommPort = 1
MSComm1.Settings = "1200,n,8,1"
MSComm1.InputLen = 0
'nhan tat ca du lieu vao
MSComm1.PortOpen = True 'mo cong cho phep truyen
Text1.Enabled = True
MAUDO.Value = True
DTRAI.Value = True
X1.Value = True
'DATA HANG
ma1(34) = "014 000 014 000" 'dau "
ma1(60) = "016 056 068 000" 'dau <
ma1(62) = "068 056 016 000" 'dau >
ma1(63) = "006 001 081 009 006 000" 'dau ?
ma1(43) = "016 016 056 016 016 000" 'dau +
ma1(61) = "020 020 020 020 000" 'dau =
ma1(32) = "000 000 000"
'khoang trang
ma1(33) = "144 144 255"
'dau !
'dau -
'chu A
'chu B
'chu C
'chu D
'chu E
'chu F
'chu G
'chu H
'chu I
'chu J
'chu K
'chu L
'chu M
'chu N
'chu O
'chu P
'chu Q
'chu R
'chu S
'chu T
'chu U
'chu V
'chu W
'chu X
'chu Y
'chu Z
mauchu = "3"
End Sub
Private Sub MAUDO_Click()
Text1.ForeColor = &HFF&
mauchu = "1"
End Sub
Private Sub MAUXANH_Click()
Text1.ForeColor = &HFF00&
mauchu = "2"
End Sub
Private Sub X1_Click()
tocdo = "10"
End Sub
Private Sub X2_Click()
tocdo = "50"
End Sub
Private Sub X3_Click()
tocdo = "100"
End Sub
TNG KT
Nhng cng vic thc hin c:
n hon thnh v t c nhng kt qu sau:
- C kh nng hin th chui k t nhp t my tnh vi 3 hiu ng:
chy t phi qua tri, chp tt, ng yn.
- C th hin th chui vi 3 mu: xanh, , cam.
- Tc ch chy nhanh, chm,trung bnh
Tuy nhin n vn cn nhng hn ch sau:
- C th hin th mu sc ca chui nhng cha hin th mu ring
cho tng k t.
- Do s dng ng truyn RS-232 nn di cp c gii hn.
- Chua c nhiu font ch thay i.
- Knh thc cn qu nh 8x8
Hng pht trin:
- Tng kch thc ca mch quang bo cho ph hp vi thc t s
dng.
- S dng nhiu font ch lm phong ph hn bng quang bo.
- S dng giao tip USB thay th cho RS232.
- Tng thm nhiu hiu ng cho bng quang bo a dng hn.
Kt lun:
ti: THIT K V THI CNG BNG QUANG BO. ti
trnh by c nguyn tc hot ng c bn ca mch quang bo giao tip
my tnh, gii thiu v cch s dng cng nh s chn, s ni b ca
LED ma trn v cc IC s dng trong mch.
Tuy nhin, do cn hn ch v thi gian v trnh nn ti khng trnh
khi nhiu sai st, em rt mong nhn c s ng gp kin chn tnh ca
qu thy c v cc bn ti c hon chnh hn.