Danh mục

Báo cáo Đề tài: Thiết kế hệ thống đèn giao thông ở ngã tư

Số trang: 21      Loại file: doc      Dung lượng: 503.00 KB      Lượt xem: 17      Lượt tải: 0    
Jamona

Hỗ trợ phí lưu trữ khi tải xuống: 5,000 VND Tải xuống file đầy đủ (21 trang) 0
Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Đến với "Báo cáo Đề tài: Thiết kế hệ thống đèn giao thông ở ngã tư" sẽ giúp các bạn biết được tình hình giao thông hiện nay và làm cách nào để tránh tình trạng ùm tắt giao thông.
Nội dung trích xuất từ tài liệu:
Báo cáo Đề tài: Thiết kế hệ thống đèn giao thông ở ngã tư BÁO CÁO BÀI TẬP LỚN VI XỬ LÝ Đề tài: Thiết kế hệ thống đèn giao thông ở ngã tư Phần 1 GIỚI THIỆU SƠ LƯỢC VỀ ĐỀ TÀI Mô tả tổng quan Đề tài nhằm thiết kế và triển khai một hệ thống điều khi ển cho đèn giao thông tại một ngã tư thông thường trong đó không tách biệt tín hiệu đèn đi ều khi ển r ẽ trái, rẽ phải, đi thẳng. Hệ thống cần đảm bảo chức năng điều khiển các tín hiệu đèn, các bộ đếm ngược và cân chỉnh được thang thời gian cho các tín hiệu theo thời gian trong ngày. Các tín hiệu điều khiển được th ể hiện b ằng các LED màu tương ứng vàng, đỏ, xanh và bộ đếm thể hiện bằng các LED 7 thanh. Các chức năng của hệ thống 1. Điều khiển các tín hiệu đèn: - Điều khiển tín hiệu đèn cho các phương tiện giao thông: trên các hướng đi có bộ ba đèn điều khiển vàng, đỏ xanh. Các đèn hiệu sẽ được điều khiển theo logic và phải đảm bảo thời gian đèn đỏ của hướng này phải lớn hơn hoặc bằng tổng thời gian đèn xanh và đèn vàng của hướng kia. Thứ tự đèn cho mỗi hướng là: vàng -> đ ỏ -> xanh -> vàng… - Điều khiển tín hiệu đèn cho người đi bộ: trên các hướng đi có bộ đèn hiệu cho người đi bộ bao gồm hai tín hiệu xanh và đỏ. Tín hiệu đèn xanh cho người đi bộ sẽ bắt đầu sau khi đèn đỏ cho phương tiện của hướng đó sáng được 05s và kết thúc trước khi tín hiệu đèn xanh cho phương tiện giao thông của hướng đó sáng 05s. 2. Hiển thị thời gian đếm ngược của các tín hiệu đèn: - Hệ thống có khả năng hiển thị thời gian đếm ngược của tín hiệu đèn bằng Led 7 thanh với khả năng hiển thị số lớn nhất là 99. 1. Điều chỉnh thang thời gian điều khiển các tín hiệu đèn theo th ời gian trong ngày: - Thời gian thực trong ngày sẽ được lưu trong hệ thống ngay cả khi hệ thống bị mất điện. Thời gian thực lưu theo dạng 24 gi ờ b ắt đ ầu t ừ 00:00 đến 23:59. Hệ thống dựa vào giờ được lưu này để điều ch ỉnh thang thời gian điều khiển tín hiệu cho phù h ợp vào các th ời đi ểm cao điểm, trung bình và ban đêm trong ngày. Ở khoảng thời gian ban đêm đến 5 giờ , hệ thống sẽ nhấp nháy đèn vàng với chu kỳ 1s. Gi ờ cao điểm trong ngày là khoảng thời gian từ 7 giờ đến 9 giờ và từ 17 giờ đến 19 giờ. 2. Điều chỉnh các thông số của hệ thống: - Giao diện điều chỉnh các thông số: Người dùng nhập thông số thông qua 4 nút bấm: menu, up, down, set. Thông số đang điều ch ỉnh sẽ đ ược hiển thị lên màn hình LCD dạng text đồng thời đèn LCD cũng b ật sáng đèn màn hình. - Để bắt đầu điều chỉnh các thông số, người dùng nhấn nút menu, sau đó nhấn các nút up và down để điều chỉnh thông số hiện tại, khi đã điều chỉnh xong thông số này, người dùng nhấn nút set để lưu thông số. Đ ể điều chỉnh thông số tiếp theo người dùng tiếp tục nh ấn nút menu. Th ứ tự điều chỉnh các thông số lần lượt như sau: Giờ -> phút -> thời gian đèn vàng -> thời gian đèn đỏ lúc cao điểm -> thời gian đèn xanh lúc cao điểm -> thời gian đèn đỏ lúc trung bình -> thời gian đèn xanh lúc trung bình -> thời gian đèn đỏ giao nhau lúc cao điểm -> th ời gian đèn đ ỏ giao nhau lúc trung bình -> thời điểm bắt đầu nh ấp nháy đèn vàng. Khi đã điều chỉnh xong các thông số, người dùng nhấp menu thêm một l ần nữa để thoát chế độ điều chỉnh. Khi thoát chế độ này, LCD xóa toàn bộ nội dung hiển thị và tắt đèn màn hình. - Các thông sô điều chỉnh theo kiểu quay vòng: mỗi thông số có khoảng nhất định từ nhỏ nhất đến cao nhất, khi chỉnh đến giá trị cao nhất mà người dùng nhấn nút up một lần nữa thì thông số quay về giá trị nh ỏ nhất, tương tự khi chỉnh đến giá trị nhỏ nhất mà người dùng nh ấn nút down một lần nữa thì thông số quay về giá trị cao nhất. - Khoảng điều chỉnh giờ: 00h -> 23h. - Khoảng điều chỉnh phút: 00h -> 59h. - Khoảng điều chỉnh thời gian đèn vàng: 03s -> 10s. - Khoảng điều chỉnh thời gian đèn đỏ: 20s -> 90s. - Khoảng điều chỉnh thời gian đèn xanh: 10s -> 70s. - Khoảng điều chỉnh thời gian đèn đỏ giao nhau: 00s -> 10s. - Khoảng điều chỉnh thời điểm bắt đầu nhấp nháy đèn vàng: 21h -> 23h. Phần 2 Các công cụ thực hiện Về phần cứng 1. Vi điều khiển dùng cho đề tài là vi điều khiển PIC16F877A, dùng thạch anh có tần số 20Mhz. LCD dùng trong đề tài là loại LCD 1602 có đèn màn hình. 2. LED đơn dùng trong đề tài là loại 3.5 mm trong suốt. 3. LED 7 thanh dùng trong đề tài là loại có chiều cao 0.56”. 4. Các bo mạch được được thiết kế với phần mềm orcad và được đặt để 5. sản xuất. Ở 4 góc của bo mạch có khoan lỗ 2.5mm để gắn đế cách điện. 6. Mạch nguồn và mạch điều khiển được thiết kế trên cùng một bo mạch. Đầu vào mạch nguồn dùng connector 6.5mm dành cho Adapter thông dụng. Trên mạch nguồn cần có led báo có điện và chuyển mạch đóng ngắt điện. 7. Adapter dùng cấp điện loại 12V DC- 1.5A. Có vỏ nhựa bảo vệ bên ngoài. Mạch nạp qua cổng USB 8. Về phần mềm 1. Chương trình biên dịch dùng trong đề tài: MPLAB IDE v8.43 của Microchip, CCS C Compilers v4.1 của CCS. 2. Chương trình mô phỏng dùng trong đề tài: Proteus v7.6. 3. Chương trình vẽ mạch và layout dùng trong đề tài: Orcad v10.1. Phần mềm nạp đi kèm mạch nạp: WinPic cho mạch nạp qua cổng USB 4. Phần mềm lập kế hoạch: MS Project v12 2007. 5. 6. Phần mềm vẽ hình: MS Visio v12 2007. Phần 3:Thực Hiện Đề Tài I.Mô tả mạch: Sơ đồ khối Đèn giao Màn hình(LCD) thông Vi điều khiển Thời gian thực Phím ...

Tài liệu được xem nhiều: