TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT HƯNG YÊNKhoa Đin – Điện Tử ĐỒ ÁN TỐT NGHIỆP Đề tài: “Ứng Dụng Vi Điều Khiển Thiết Kế Mạch Quang Báo 16 x 64” Lý do chọn đề: vì mong muốn chiếm lĩnh những công nghệ mới và hi vọng có thể góp phần mang lại hiệu quả kinh tế thiết thực cho lĩnh vực quảng cáo, để các sản phẩm này có thể phát triển rộng khắp 2. Mục đích nghiên cứu: Hiểu được cách thức và chế độ hoạt động của VĐK PIC...; Thiết kế, chế tạo được mạch điều khiển quang báo. 3.Phương pháp nghiên cứu: Do đây là một đồ án sản phẩm, nên chúng em tìm hiểu lý thuyết, nghiên cứu thiết kế và thi công mạch, viết chương trình chạy thử và hoàn thiện sản phẩm
Trang 1TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT HƯNG YÊN
Khoa Đin – Điện Tử
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT HƯNG YÊN
Khoa Đin – Điện Tử
ĐỒ ÁN TỐT NGHIỆP
Đề tài: “ Ứng Dụng Vi Điều Khiển Thiết Kế Mạch
Quang Báo 16 x 64”
SVTH: Lê Văn Quản
Vũ Thanh Xuyên Nguyễn Xuân Hòa GVHD: Phạm Đức Hùng
Trang 2Mở đầu
1.Lý do chọn đề: vì mong muốn chiếm lĩnh những công
nghệ mới và hi vọng có thể góp phần mang lại hiệu quả kinh
tế thiết thực cho lĩnh vực quảng cáo, để các sản phẩm này có thể phát triển rộng khắp
2 Mục đích nghiên cứu: Hiểu được cách thức và chế độ hoạt
động của VĐK PIC ; Thiết kế, chế tạo được mạch điều khiển quang báo.
3.Phương pháp nghiên cứu: Do đây là một đồ án sản phẩm,
nên chúng em tìm hiểu lý thuyết, nghiên cứu thiết kế và thi công mạch, viết chương trình chạy thử và hoàn thiện sản phẩm
Trang 3Led ma trận là một tập hợp các Led đơn với cách kết nối như sau: theo hàng thì các anode nối chung, theo cột thì các cathode nối chung Anode nối với mức H và cathode nối mức L thì Led sáng, các trường hợp còn lại thì Led tắt.
Trang 4Bảng 1.3 Mã của chữ A
Trang 5Chương II Một số linh kiện SD trong mạch
Hình 2.1 Sơ đồ chân của 74HC595
Trang 6Hình 2.4 Sơ đồ cấu tạo của ULN2803
Trang 7Chương III
Giới thiệu
về
VĐK
16F877A
Trang 8Chương IV Thiết kế và thi công mạch
Hình 4.1.Sơ đồ khối
Trang 9Sơ đồ nguyên
lý
mạch điều khiển trung tâm
Trang 10Khối mạch hiển thị LCD
Hình 4.3 Sơ đồ nguyên lý mạch hiển thị LCD
Trang 11Sơ đồ nguyên lý mạch đồng hồ thời gian thực
Trang 12Sơ đồ nguyên lý mạch hàng
Trang 13Hình 4.6 Sơ đồ nguyên lý mạch điều khiển cột
Trang 14Chạy chữ
Khởi tạo chế độ hoạt động cho DS1307 Khởi tạo ngắt timer0
Khởi tạo ngắt ngoài(RB0)
Dữ liệu hàng=-16 Lặp=cột=0
Khởi tạo chế độ hoạt động cho DS1307 Khởi tạo ngắt timer0
Khởi tạo ngắt ngoài(RB0)
Dữ liệu hàng=-16 Lặp=cột=0
D
S
begin
Dch==0 Tăng==0
Giảm==0
End
Đăt lại thời gian
WDT
Đăt lại thời gian
WDT
Tăng nội dung thanh ghi của IC DS1307
Tăng nội dung thanh ghi của IC DS1307
Tăng nội dung thanh ghi của IC DS1307
Tăng nội dung thanh ghi của IC DS1307
D
D S
S
Hình
4.10
Lưu đồ
thuật
toán
chương
trình
chính
Trang 15Lặp==500
End
D
S
Lặp=lặp+1;
Khởi tạo timer0
Lặp=lặp+1;
Khởi tạo timer0
Dữ liệu hàng=dữ liệu hàng+1; Lặp=0
Dữ liệu hàng=dữ liệu hàng+1; Lặp=0
Dữ liệu hàng>=1600
Dữ liệu hàng>=1600
Dữ liệu hàng=-16
Dữ liệu hàng=-16
D
S
Hình
4.11
Lưu đồ
thuật
toán
chương
trình
ngắt
Timer 0
Trang 16End
D S
Cột=cột+1
Cột==16
đưa Dữ liệu ra 595 để dịch cột
Xuất các dữ liệu hàng
Cột=0
Hình
4.12
Lưu đồ
thuật
toán
chươn
g trình
chạy
chữ
Trang 17End
Ghi và đọc các thanh ghi
của DS1307
Ghi và đọc các thanh ghi
của DS1307
Chuyển đổi giá trị các thanh ghi(mã
BCD) ra mã hex
Chuyển đổi giá trị các thanh ghi(mã
BCD) ra mã hex
Hiển thị ra LCD
Hình 4.13
Lưu đồ
thuật toán
chương
trình ngắt
ngoài
Trang 18Kết luận
I.Kết quả đạt được của đề tài
Hình 4.16 Hình ảnh sản phẩm
Trang 19II Hạn chế của đề tài
• Bảng quang báo có kích thước cố định, chưa lớn
• Mạch quang báo mới hiển thị một màu
III Hướng phát triển cho đề tài
• Mở rộng kích cỡ bảng LED tuỳ theo yêu cầu sử dụng
• Khối hiển thị có thể hiển thị nhiều màu sắc khác nhau
• Tích hợp nhiều hiệu ứng
• Mạch quang báo hiển thị được dữ liệu nhập từ RF
Kết luận
Trang 20CHÚNG EM XIN CHÂN
THÀNH CẢM ƠN