Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 22 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
22
Dung lượng
0,91 MB
Nội dung
Luận văn
Thiết KếMôHình Voltmet
Điện TửHiểnThịBằng Màn
Hình MáyTính
Khoa Điện Tử. Đồ Án Môn: Ghép Nối Máy Tính.
1 LI M ĐU
!"#
$ %$!&'()*%+#,"
-%./0123#4.)&526%./
#,7(&389%-%./:1;;<=6
.2!323.44).4
>)23)2!
18
?: @#3*A3?BC%D=1E%<D:;
F!GHI1%+1E)J:%)K5
%+;'D=< !LMN“Thiết KếMôHình
Voltmet ĐiệnTửHiểnThịBằngMànHìnhMáy Tính”. O**J
';?IPJ'(;G-'B)
$)QH1:-%+#3)J:%E:
'1E*R?BST*A3?BC%Q
1:#U@-1:V'J'1E
QH
CD=<@5*W
S1E1 X;)0-% 'Q
'<1E 'Y*.3''2
5HZ4*-D=<@5*.3W
IS[\]A*N
Phần 1: Cấu Trúc Vi Điều Khiển 8051.
Phần 2: ThiếtKếVoltmetĐiệnTử Dùng AT89S52.
Phân 3: Ưu, Nhược Điểm và Hướng Phát Triển.
'OJ2N Phùng Xuân Quân.
Lê Văn Quảng.
^:N CĐ ĐiệnTử 3 K10.
Lớp :CĐ ĐiệnTử 3 K10. SV: Phùng Xuân Quân.
Lê Văn Quảng.
_L_
Khoa Điện Tử. Đồ Án Môn: Ghép Nối Máy Tính.
Phần I: Cấu Trúc Vi Điều Khiển 8051.
1. Giới Thiệu Tổng Quan Về Họ 8051( AT89S52).
`abcd7&Ccd94)-;#,
eHI.4a.1E @<e=;2CZfOHZ4 !3
4abcd;#,eNgSahCLbcdgSahCibcdgSahCcdgSahOcL8H
S)'gSahOcL4.4;#,)j'+B(.2
'GE k.43)JGH
l4gSahOcL\!+BG N
CPU7C=)A)= m9.\N
_SGngH
_SGn,l#TFFH
_I5/7g^mNg)=^m9H
_S")315)Q7AOoNA))O o)#9H
_i.BH
_C)0B<%H
Bộ nhớ chương trình7l4:pfZ9aP.q H
Bộ nhớ dữ liệu\LcM.= H
Bộ UART7m=) g ) p===)#S)=)9+B)
!%!gSahOcL'%:G$rCfZH
3 bộ Timer/CounterdM.2+B/% 2H
WDT( Watch Dog Timer91E#T,\334CAm'./)=
.s4J'HotSsgSahOcL\d.4S=)di.4.4S=)u.
otSAp[7otSA))9S=)u. d+B
otSpOS7otSp= =)9HlQ1otS;347./e9FotS
)/dv`vd`*@*@1EJ%otSpOpSHS=)
di.otS X%B#* wx%)/dM]a]Q<y))
pOS X1E(s+)hMS gSahOcL X1E)= =HP
otS343)")= =*+#)= =otS)Q;'e
1EotSQ 6#,otSQ315)Q@1E()
="-*otS1Es33H
2. Sơ Đồ Chân Và Chức Năng.
Lớp :CĐ ĐiệnTử 3 K10. SV: Phùng Xuân Quân.
Lê Văn Quảng.
_]_
Khoa Điện Tử. Đồ Án Môn: Ghép Nối Máy Tính.
- Port 0 (P0.0 – P0.7).
A)b\a+B<eA)b&. E#-2
/>7gtb_gtu9+B X1E 6#,gSahOcL%:%./
'%)Dl 1//3:8
- Port 1 (P1.0 – P1.7).
I!:abcd+B#eA)d+B<en1
A)A)d'<e=.=.=H
pJ#&ahO<<.AdHcAdHMAdHu1E#T3pfZ=yzOA
AdHbAdHd1E#T.4S=)LH
_Port 2 (P2.0 – P2.7).
A)L+Br{)1A)bA)d&.=/>
6#,.4:H
Lớp :CĐ ĐiệnTử 3 K10. SV: Phùng Xuân Quân.
Lê Văn Quảng.
_i_
Khoa Điện Tử. Đồ Án Môn: Ghép Nối Máy Tính.
_Port 3 (P3.0 – P3.7).
Zw)JA)]+B<e&'4+B)J,
1 N
Bit Tên Chức năng
A]Hb p|t t-2A)!%
A]Hd S|t t-2)A)!%
A]HL zSb V.Jb
A]H] zSd V.Jd
A]Hi Sb KS=){=)b
A]Hc Sd KS=){=)d
A]HM {op |.4:#-2
A]Hu {pt |.4:#-2
- Chân /PSEN (program Store Enable ).
/PSEN15)Qs.4:'1E!:{fv
F.=2)JpfZH
/PSEN Xs+e)2HZ21E".4:
$. #-27A)b921E@H
P215)Q)pfZ4Q/PSENs+H
- Chân ALE (Address Latch Enable ).
g^vG2!/>'* !.}d{M* !#4e
HSG2g^v1E#TF3!.J1ui]u]
ui]uc!.=/>e)0. E/>{#-27Ab9H
- Chân /EA (External Access ).
SG2{vgF.4:15)Q.4:)
H%{vgs+7!:?9Q15)Q)
pfZ4H%{vgs+e7![t9Q15)Q".4:
H
- RST (Reset).
KpOS)JhK)= =GHPG21E1J+
7)GeLx9).41E@-)/G
Es42!H
Lớp :CĐ ĐiệnTử 3 K10. SV: Phùng Xuân Quân.
Lê Văn Quảng.
_c_
Khoa Điện Tử. Đồ Án Môn: Ghép Nối Máy Tính.
- XTAL1, XTAL2.
gSahOcL'4.4#4)JG'11E!:.4#43
'* !:e]]Z`~;1dLZ`~H
- VCC, GND.
gSahOcL#T\4'#@2"i?%cc?1Ee$ib
Lb)'NCib!:\;c?Lb!Z H
Phần II: ThiếtKế Volmet Dùng AT89S52.
1. ThiếtKế Phần Cứng.
Sơ Đồ Nguyên Lý
I2*1E$*2)sGE%Z3|H
CZ3|3!<+HC'+B"12*:
GE?•gtCbabi".?IP.%3
s2:2 !.%rgtC15+s'H?IP#-
2"gtCbabi<6Y6%$@JGH
Lớp :CĐ ĐiệnTử 3 K10. SV: Phùng Xuân Quân.
Lê Văn Quảng.
_M_
Khoa Điện Tử. Đồ Án Môn: Ghép Nối Máy Tính.
Mạch In
1.1.Khối Nguồn.
C'+Br/2)s+c?tCr/;3H
[\2N
•S,I2R* !e.1\H
•I2S)s^=#.'\H
•zCuabcr/2)sc?tCH
•t#=.@23V*2H
Lớp :CĐ ĐiệnTử 3 K10. SV: Phùng Xuân Quân.
Lê Văn Quảng.
_u_
Khoa Điện Tử. Đồ Án Môn: Ghép Nối Máy Tính.
1.2.Khối Ghép Nối Với Máy Tính.
[\r!S%79Z<L]LDZSG?IP%1E:H
1.4.1. Cổng Nối Tiếp.
Các Phương Thức Truyền Tin Nối Tiếp:
• Phương thức đồng bộN
C.=+.G;1E)J%)J1)>1EB
7.29.}.\.47 9H
+ Phương thức không đồng bộ :
C.=+.G;1E+)4HZ4.V*.}d.
)%=.;%%.)kj%D.
HP@-.#".ex'#1)1EyJ
+H
+ Phương thức lai :
I15+%E15+)J)'.)4
1E)=15+;\.4&.=1E)=15+
\.4H
Cấu tạo và các thanh ghi :
Cr!%pOL]L43%r.%)4)e&r
CfZdCfZL,,+#,H
[!1rr!%pOL]Ln1E 6#,)e2)2
F!G:%./3H?2)#-2$rpOL]L1E%
Lớp :CĐ ĐiệnTử 3 K10. SV: Phùng Xuân Quân.
Lê Văn Quảng.
_a_
Khoa Điện Tử. Đồ Án Môn: Ghép Nối Máy Tính.
=!%.#-21E6!%:)J41
#UH
S)1:%31)'@B#T-@:5.sQ
@BR05#Tr H?2#Tr '
41E EQ)eV5-+G2})
@b_c0);G+:@:H
+Cấu trúc của cổng nối tiếp :
Ý nghĩa các chân tín hiệu như sau :
C`€
73h9
C`€
73Lc9
P•`z‚m •[`ƒg
d a tCt t))=)#==
L ] p|t #-2
] L S|p p#-2
i Lb tSp t-2*! k
c u [t !e
M M tOp S%./; k
u i pSO „J*6
a c CSO |6
h LL pz p#)
Z+G2)Jr!%1})@"_dL?%•dL?
.#-21E@1E3HZ+2s+d})@"_]?%
_dL?+b})@"•]?%•dL?HS)3)J1#U'
+2_dL?H
l}!4.#%!4)#-2)/;1]bbMbb
dLbbLibbiabbhMbbdhLbb.#HPY2.# !1E.))d H
C&4e-;U7q)9)#-2*@1E%1
@.J6n1.J; !)'1E%)JGAC
.}2)JtfOHo#… n'15)Qw)E;
!)#-21N!4.# !.#-2 !.#".kj7)9'1E
%4)e5@H
Lớp :CĐ ĐiệnTử 3 K10. SV: Phùng Xuân Quân.
Lê Văn Quảng.
_h_
Khoa Điện Tử. Đồ Án Môn: Ghép Nối Máy Tính.
O)r1#UG2NCn1sr1#UG2
)J.2nF)r$3/>)GACHS))1E
11 6#,-3'4GE'Ee+
B)J4H
†ZSGAC1'4.4S){;\.43BV
mgpS7m=) g ) p===){S) =)9 )r;
-G%./3HAr.%e3aLcbOC(
%./1dMCccbHl4mgpSaLcb'he@+B2
<e)#-2=!%H
+Các thanh ghi:
-Thanh ghi điều khiển modem( địa chỉ cơ sở + 4):
tutMtctit]tLtdtb
tb‡td‡dQLpOStSp X'+215++d7_dL?9H
ti‡dQCr!S%34s%4&7#T)1)
Cr!S%)JTdZSG9H
<N.G; 6#,H
-Thanh ghi trạng thái modem( địa chỉ cơ sở + 6):
tutMtctit]tLtdtb
S'+B;.)31#U.VHIDYs
'].titctMG!1#UCSOtOppz
_Thanh ghi điều khiển đường truyền( địa chỉ cơ sở + 3):
^1)- !1E1)Q%</;U
)4)rH
CdCLNI( !.)w"Nbbˆc.bdˆM.
dbˆu.ddˆa.
CLN.#"Hbˆd.#"
dˆdHc.#"
C]Nl)H b_;)kj
d_C')kj
CiN^3)H b_A)j
1 - p)k
CcNO.H b_;' .
d_ O.
CMNI(.)=H b_)
d_ t";)H
Lớp :CĐ ĐiệnTử 3 K10. SV: Phùng Xuân Quân.
Lê Văn Quảng.
_db_
< < < ^ffA < < pSO tSp
< pz tOp CSO < < < <
t^gl CM Cc Ci C] CL Cd Cb
[...]... ghộp ni ca Max232 vi 8051 a Max232 có hai bộ điều khiển đờng truyền là nhận và truyền dữ liệu nh giới thiệu ở hình trên Các bộ điều khiển đờng truyền dùng cho TxD đợc gọi là T1 và T2 Trong nhiều ứng dụng thì chỉ có một cặp đợc dùng Ví dụ T1 và R1 đợc dùng với nhau cho trờng hợp TxD và RxD của 8051, còn cặp R2 và T2 thì không dùng đến Để ý rằng, bộ điều khiển T1 của Max232 có gán T1in và T1out trên các... và đợc nối tới chân RxD của bộ vi điều khiển, còn T1out là ở phía RS232 đợc nối tới chân RxD của đầu nối DB của RS232 Bộ điều khiển đờng R1 cũng có gán R1 in và R1out trên các chân số 13 và 12 tơng ứng Chân R1in (chân số 13) là ở phía RS232 đợc nối tới chân TxD đầu nối DB của RS232 và chân R1out (chân số 12) là ở phía TTL và đợc nối tới chân RxD của bộ vi điều khiển Để ý rằng nối ghép modem rỗng là nối... R1out (chân số 12) là ở phía TTL và đợc nối tới chân RxD của bộ vi điều khiển Để ý rằng nối ghép modem rỗng là nối ghép mà chân TxD bên phát đợc nối với RxD của bên thu và ngợc lại MAX232 cần có 4 tụđiện giá trị từ 1 đến 22àF giá trị thờng dùng là 10àF 1.3 Khi Vi iu Khin Lp :C in T 3 K10 SV: Phựng Xuõn Quõn Lờ Vn Qung - 12 - Khoa in T n Mụn: Ghộp Ni Mỏy Tớnh Cú chc nng c d liu t ADC 0804 x ly va... } } void intal_serial(void) // Hm thit lp cng ni tip { SCON=0X52; TMOD=0X20; TL1=TH1=-3; TR1=1; tranfer(0xc); tranfer_string("Do An Mon Vi Dieu Khien."); delay_ms(1000); xuong_dong(); tranfer_string(" VoltMetDien Tu."); delay_ms(1000); xuong_dong(); tranfer_string(" Lop DienTu 3-K10."); delay_ms(1000); xuong_dong(); tranfer_string("Nhom SV Thuc Hien:"); tranfer(0xa); tranfer_string("Phung Xuan Quan."); . Luận văn
Thiết Kế Mô Hình Voltmet
Điện Tử Hiển Thị Bằng Màn
Hình Máy Tính
Khoa Điện Tử. Đồ Án Môn: Ghép Nối Máy Tính.
1 LI M ĐU
. @#3*A3?BC%D=1E%<D:;
F!GHI1%+1E)J:%)K5
%+;'D=< !LMN Thiết Kế Mô Hình
Voltmet Điện Tử Hiển Thị Bằng Màn Hình Máy Tính . O**J
';?IPJ'(;G-'B)
$)QH1:-%+#3)J:%E:
'1E*R?BST*A3?BC%Q
1:#U@-1:V'J'1E
QH
CD=<@5*W
S1E1