NGUYÊN LÝ HOẠT ĐỘNGMô hình chung: • Đầu nhập dữ liệu vào là bàn phím, gồm các phím chức năng và phím nhập thời gian,để cài đặt thời gian của các chế độ hiển thị... _Màn hình LCD: hiển t
Trang 1ĐỒ ÁN 1:
MÔ HÌNH ĐÈN GIAO THÔNG CHO PHÉP CÀI ĐẶT THỜI
GIAN HOẠT ĐỘNG
Trang 2I.MỤC ĐÍCH
đơn giản, có thể ứng dụng và nhân rộng, thay thế được vai trò của người cảnh sát giao thông.
để đáp ứng các tình huống khi lượng xe lưu thông trên đường thay đổi.
tín hiệu đèn
Trang 3II NGUYÊN LÝ HOẠT ĐỘNG
Mô hình chung:
• Đầu nhập dữ liệu vào là bàn phím, gồm các phím
chức năng và phím nhập thời gian,để cài đặt thời gian của các chế độ hiển thị.
Trang 4_Nút Reset: Đưa chương trình trở lại ban đầu.
_ Nút Cut and Set: chuyển giữa các chế độ.
_ Nút Manual mode: chuyển đổi hai trạng thái hiển
thị trong chế độ điều khiển bằng tay.
_Màn hình LCD: hiển thị thông tin được nhập vào
từ bàn phím.
_Led đơn: hiển thị tín hiệu đèn giao thông.
_Led 7 đoạn: hiển thị thời gian sáng của đèn.
Trang 5• Lưu đồ giải thuật:
Trang 6III.CÁC KHỐI CỦA MÔ HÌNH ĐÈN
GIAO THÔNG
1 KHỐI VI XỬ LÝ
trở hạn dòng và điện trở kéo lên (ở P0) để xử lí thông tin
và xuất dữ liệu ra các chân Port:
chân AD0 đến AD6 để xuất các tín hiệu data đưa vào các chân từ D0 đến D7 của các led 7 đoạn.
D7 của màn hình LCD
Trang 7• Các chân từ P2.0 đến P2.5 dùng để điều khiển
sáng tắt led đơn, đóng vai trò làm tín hiệu đèn giao thông.
khiển các chân RS, RW, E, đóng vai trò là các
chân điều khiển của màn hình LCD.
hiệu quét led 7 đoạn.
Trang 82 KHỐI NGUỒN
Gồm có biến thế 3A,đưa ra mức điện áp 12VAC Cầu chỉnh lưu biến điện áp 12VAC thành 12VDC Mức điện áp này đi qua IC ổn áp 7805, đầu ra của IC 7805 là mức điện áp 5VDC, mức
điện áp này dùng để cung cấp cho khối vi xử lí và khối hiển thị Ngoài ra trong sơ đồ khối nguồn
còSn có các tụ có nhiệm vụ lọc nhiễu và giảm bớt
độ nhấp nhô của áp DC ở ngõ ra.
Trang 93 KHỐI HiỂN THỊ
• Lưu đồ giải thuật
Trang 11• Trong suốt quá trinh hoạt động của đèn, Timer0
sẽ đếm liên tục để tăng byte giờ ( ô nhớ 51H), khi nào (51H) bằng 23, tức 11h tối, hệ thống chuyển sang chế độ đèn vàng Khi (51H) bằng 5, tức 5h sáng hôm sau, hệ thống thoát khỏi chế độ đèn
vàng.
Trang 124 KHỐI BÀN PHÍM
Trang 17• Tất cả các chương trình phím chức năng kết quả đều nạp
vào thanh ghi R4 Cuối chương trình giá trị của thanh ghi R4 sẽ được chuyển vào một ô nhớ cố định, riêng biệt cho
từng chương trình trước khi nhấn Enter để đưa các giá trị trong các ô nhớ đó hiển thị ở led, hoặc tiếp tục xử lí
( chương trình cài đặt thời gian cho Timer0) Ta có 51H,
52H lần lượt chứa thông tin về giờ và phút được cài đặt; 54H, 55H lần lượt chứa thời gian hiển thị của đèn đỏ và
đèn vàng.
chương trình sẽ báo đầy.
sau khi nhập xong dữ liệu thay vì kiểm tra giá trị nhập là bằng o hay khác o, chương trình sẽ kiểm tra để chặn các giá