ĐẠI HỌC ĐÀ NẴNG
TRƯỜNG ĐẠI HỌC SƯ PHẠM
KHOA VẬT LÝ
TÊN ĐỀ TÀI:
THIẾT KẾ MẠCH TÙY CHỈNH THỜI GIAN HIỂN
THỊ TRÊN LED MA TRẬN
EBOOKBKMT
GVHD : TH.S NGUYỄN THỊ MỸ ĐỨC
LÝ DO CHỌN ĐỀ TÀI
Nhu cầu ứng dụng vi điều khiển vào cuộc sống
Hoạt động thông tin quảng cáo là rất lớn
Sử dụng quỹ thời gian một cách hợp lý
Nâng cao chất lượng sử dụng bộ kít vi xử lý
của khoa
THIẾT KẾ MẠCH TÙY CHỈNH THỜI GIAN HIỂN
THỊ TRÊN LED MA TRẬN
CÁC LINH KIỆN DÙNG TRONG MẠCH
SƠ ĐỒ MẠCH
KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ĐỀ TÀI
CÁC LINH KIỆN DÙNG TRONG MẠCH
CHIP VI ĐIỀU KHIỂN 89C51
Sơ đồ chân của 89C51
CÁC LINH KIỆN DÙNG TRONG MẠCH
LED MA TRẬN
Hình dạng và cấu tạo của led ma trận
CÁC LINH KIỆN DÙNG TRONG MẠCH
LED 7 ĐOẠN ANODE CHUNG
Hình dạng và cấu tạo của led 7 đoạn loại anode chung
CÁC LINH KIỆN DÙNG TRONG MẠCH
IC ĐỆM 74LS245
Sơ đồ chân của IC74LS245
CÁC LINH KIỆN DÙNG TRONG MẠCH
MỘT SỐ LINH KIỆN KHÁC
1. Transitor A1013 Y723 loại pnp
2. Các điện trở dùng hạn dòng cho led
3. Tụ điện
4. Dao động thạch anh
5. Các nút nhấn
SƠ ĐỒ MẠCH
SƠ ĐỒ KHỐI TOÀN MẠCH
Nút nhấn
VI
ĐIỀU
KHIỂN
Vcc
Khối hiển thị
LED MATRIX
Khối hiển thị
LED 7
ĐOẠN
Khối
nguồn
Sơ đồ khối toàn mạch
SƠ ĐỒ MẠCH
KHỐI VI ĐIỀU KHIỂN
VCC
RST
P0.0
HÀNG CỦA LED MA TRẬN
X1
P0.7
X2
P2.0
CỘT CỦA LED MA TRẬN
SW 1
P1.0
SW 2
P1.1
SW 3
P1.2
P2.7
P3.0
GND
P3.7
LED 7 ĐOẠN
SƠ ĐỒ MẠCH
KHỐI NGUỒN
12 VAC
SAU BIẾN
ÁP
BỘ NẮN
LỌC
ĐIỆN
Sơ đồ khối nguồn
ỔN ÁP
5 VDC
5 VDC
SƠ ĐỒ MẠCH
KHỐI HIỂN THỊ LED MA TRẬN
R0
Đến
R7
P0
5V
(X8)
2K2
MA TRẬN 8X8
Ma trận
LED 8x8
150
(X8)
P2
1
Sơ đồ khối hiển thị led ma trận
B1 ... B8
DIR
(74LS245)
G
A1...A8
C0 đến C7
0
SƠ ĐỒ MẠCH
SƠ ĐỒ KHỐI HIỂN THỊ LED 7 ĐOẠN
5V
(330 X 8)
1
DIR
B1 ...P3B8
(74LS245)
A1...A8
G
0
P3
Sơ đồ khối hiển thị led 7 đoạn
SƠ ĐỒ MẠCH
SƠ ĐỒ KHỐI NÚT NHẤN
Sw1
P1.0
10K
Sw2
5V
P1.1
10K
Sw3
5V
P1.2
10K
5V
Sơ đồ khối nút nhấn
SƠ ĐỒ NGUYÊN LÝ MẠCH
SƠ ĐỒ NGUYÊN LÝ TOÀN MẠCH
19
18
RESET
9
29
30
31
SW1
SW2
SW3
1
2
3
4
5
6
7
8
U1
XTAL1
XTAL2
RST
PSEN
ALE
EA
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
P0.0/AD0
P0.1/AD1
P0.2/AD2
P0.3/AD3
P0.4/AD4
P0.5/AD5
P0.6/AD6
P0.7/AD7
P2.0/A8
P2.1/A9
P2.2/A10
P2.3/A11
P2.4/A12
P2.5/A13
P2.6/A14
P2.7/A15
P3.0/RXD
P3.1/TXD
P3.2/INT0
P3.3/INT1
P3.4/T0
P3.5/T1
P3.6/WR
P3.7/RD
39
38
37
36
35
34
33
32
21
22
23
24
25
26
27
28
10
11
12
13
14
15
16
17
a1
a2
a3
a4
a5
a6
a7
a8
CCT006
a1CCT005
a2
a3
CCT004
2
3
4
5
6
7
8
9
19
1
U3
A0
A1
A2
A3
A4
A5
A6
A7
B0
B1
B2
B3
B4
B5
B6
B7
18
17
16
15
14
13
12
11
CE
AB/BA
74LS245
AT89C51
U2
2
3
4
5
6
7
8
9
19
1
A0
A1
A2
A3
A4
A5
A6
A7
CE
AB/BA
74LS245
B0
B1
B2
B3
B4
B5
B6
B7
18
17
16
15
14
13
12
11
a4
a5
a6
a7
a8
THIẾT KẾ PHẦN MỀM
LƯU ĐỒ CHÍNH
MAIN
Y
P1.0
=0
HIENTHI1
N
Y
P1.1
=0
HIENTHI2
N
Y
P1.2
=0
N
HIENTHI3
THIẾT KẾ PHẦN MỀM
LƯU ĐỒ CON CÁC HIỂN THỊ
HIENTHI1
P3
#12H
; Hiển thị số 5 ra led 7 đoạn
LCALL CHUV
P3
#19H
; Hiển thị số 4 ra led 7 đoạn
LCALL CHUV
..................................................
P3
#40H
LCALL CHUV
; Hiển thị số 0 ra led 7 đoạn
A
THIẾT KẾ PHẦN MỀM
LƯU ĐỒ CON DELAY3MS
DELAYS3MS
R6
#03
R7
#00H
TĂNG R7
NOP
R7 = 0FAH
Y
N
R6 = 0
Y
RET
N
THIẾT KẾ PHẦN MỀM
LƯU ĐỒ CON HIỂN THỊ TRÊN LED MA
TRẬN
SO0
LOOP00
R2
#40
P2
# 0FEH
P0
#0FFH
LCALL DELAYS3MS
...
P2
#7FH
P0
#0FFH
LCALL DELAYS3MS
LOOP00
GIAM R2
R2 = 0
Y
RET
N
KẾT LUẬN
Sau khi hoàn thành đề tài này chúng em càng hiểu
sâu hơn về nguyên lý hoạt động của led ma trận và
led 7 đoạn, biết cách kết hợp lý thuyết vi điều khiển
và thực hành để hoàn thành luận văn. Đề tài hoàn
thành là dữ liệu tham khảo cho các khóa sau về cách
lập trình led ma trận và led 7 đoạn. Trong khả năng
cho phép chúng em chỉ mới thực hiện điều chỉnh hiển
thị của hình ảnh trong led ma trận ở những khoảng
thời gian cố định, chưa điều chỉnh được thời gian như
mong muốn ban đầu. Đề tài thực hiện khơng tránh
những thiếu sót nên rất mong sự chỉ dẫn của quý thầy
cô để em đề tài của chúng em được hoàn thiện hơn.