1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

ĐÈN GIAO THÔNG dùng VDK ( có code đầy đủ )

32 1,6K 8

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 32
Dung lượng 452,42 KB

Nội dung

có sơ đồ nguyên lý, sơ đồ khối và lưu đồ giải thuật và code đầy đủ cho mạch thiết kế mạch đèn giao thông dùng Vi Điều Khiển ...............................................................................................................................................................

Trang 1

ĐÈN GIAO THÔNG

MỤC LỤC

1

Trang 2

CHƯƠNG 1: GIỚI THIỆU

1.1 Ý tưởng

Như hiện nay, chúng ta đang đối mặt với rất nhiều vấn đề trong giao thông đường bộ, ví như vấn nạn kẹt xe, đường xá bị ùn tắc giao thông một cách nghiêm trọng Từ đó, giải pháp đưa ra là đèn giao thông ở các giao lộ chính, các ngã tư là một trong những thiết bị rất hữu ích trong việc phân luồng giao thông đường bộ Đèn giao thông ra đời giúp cho việc thao tác thủ công thành công nghệ máy móc thông minh.

Trong quá trình tham gia giao thông thực tế, các trục đèn giao thông ở các ngã tư lớn vẫn còn gặp nhiều khó khăn và chưa được tối ưu cho lắm Nhận thấy vậy, em đưa ra các yêu cầu về đèn giao thông như:

- Tùy chỉnh được thời gian thực ở mỗi đèn giúp giải quyết vấn nạn kẹt

xe vào thời gian cao điểm.

- Ưu tiên rẽ trái riêng biệt với luồng xe đi thẳng.

- Xây dựng đèn giao thông ngã tư theo hướng phát triển mới.

1.3 Mục tiêu

Mục tiêu là thiết kế, thi công, điều khiển mô hình đèn giao thông ngã tư Từ

đó, xây dựng cho phù hợp với điều kiện giao thông Việt Nam hiện nay.

Hệ thống bao gồm:

- Khối đèn báo tín hiệu.

- Khối LED 7 đoạn hiển thị thời gian.

- Các nút nhấn để điều chỉnh thời gian.

Trang 3

CHƯƠNG 2: GIỚI THIỆU VỀ PHẦN CỨNG 2.1 Vi điều khiển AT89C51

2.1.1 Giới thiệu về vi điều khiển AT89C51

AT9C51 là một hệ vi tính 8 bit đơn chíp CMOS có hiệu suất cao,công suất nguồn tiêu thụ thấp và có 4Kbyte bộ nhớ ROM Flash xoá được lập trình được.Chip này được sản xuất dựa vào công nghệ bộ nhớ không mất nội dung có độ tích hợp cao của Atmel.

AT89C51 có các đặc trưng sau: 4Kbyte Flash, 128 byte Ram, 32 đường xuất nhập, hai bộ định thời / đếm 16 bit, một cấu trúc ngắt 2 mức ưu tiên và 5 nguyên nhân ngắt, một port nối tiếp song công, mạch dao động và tạo xung clock trên chip Ngoài ra AT8951 được thiết kế với logic tĩnh cho hoạt đông có tần số giảm xuống 0 và hỗ trợ hai chế độ tiết kiệm năng lượng được lựa chọn bằng phần mềm.

Chế độ nghĩ dừng CPU trong khi vẫn cho phép RAM, các bộ định thời đếm, port nối tiếp và hệ thống ngắt tiếp tục hoạt động.

Chế độ nguồn giảm duy trì nội dung của RAM nhưng không cho mạch dao động cung cấp xung clock nhằm vô hiệu hoá các hoạt động khác của chip cho đến khi có reset cứng tiếp theo.

Các đặc điểm của 8951 được tóm tắt như sau:

- 4 KB bộ nhớ có thể lập trình lại nhanh, có khả năng tới 1000 chu kỳ ghi xoá

- Tần số hoạt động từ: 0Hz đến 24 MHz

- 3 mức khóa bộ nhớ lập trình

- 2 bộ Timer/counter 16 Bit

- 128 Byte RAM nội.

- 4 Port xuất /nhập I/O 8 bit.

- Giao tiếp nối tiếp.

Trang 4

Hình 2.1: Sơ đồ chân AT89C51.

2.2 Các linh kiện chung sử dụng trong mạch

Trang 6

CHƯƠNG 3: SƠ ĐỒ NGUYÊN LÝ VÀ MÔ

PHỎNG 3.1 Sơ đồ nguyên lý

Hình 3.1: Sơ đồ nguyên lý.

- Sơ đồ nguyên lý được vẽ trên phần mềm mô phỏng protues

3.2 Sơ đồ khối của hệ thống

Hình 3.2 : Sơ đồ khối của hệ

Trang 7

Hình 3.3: sơ đồ giải thuật hệ thống.

3.4 Chức năng và nhiệm vụ của từng khối

- Khối LED 7 đoạn : đảm nhiệm chức năng hiển thị thời gian.

- Khối phím: đảm nhiệm chức năng tùy chỉnh thời gian thực cho đèn

tín hiệu giao thông.

- khối LED đơn: đảm nhiệm chức năng hiển thị tín hiệu phân luồng

giao thông thông thông qua màu ( xanh, đỏ, vàng).

- Khối điều khiển: phần trọng tâm của toàn mạch gồm vi điều khiển

AT89C51, quản lý hết mọi chức năng trong mạch khi ta đưa trình biên dịch lập trình ngôn ngữ nạp vào (code).

3.5 Sơ đồ mạch in

7

Trang 8

Hình 3.4: sơ đồ mạch in.

3.6 Mạch thực tế

Trang 9

Hình 3.5: Mặt trước của mạch thực tế.

Hình 3.6: Mặt sau của mạch thực tế.

CHƯƠNG 4: MÔ PHỎNG VÀ THỰC

NGHIỆM 4.1 Kết quả mô phỏng

9

Trang 10

Hình 4.1: kết quả chạy mô phỏng.

Vi điều khiển AT89C51 gồm 4 port chính và các port phụ khác với chức năng lọc, nhiễu tín hiệu Sử dụng 4 port chính đó sẽ đảm nhiệm để điều khiển như sau:

- Port 0: những chân của port 0 sẽ điều khiển khối LED 7 đoạn Trong port 0 bao gồm có những port nhỏ từ port 0.0 đến port 0.7 Các port nhỏ này sẽ được nối với các chân của các con LED 7 đoạn như trong hình.

- Port 1: Ta sử dụng 4 chân trong port 1 này là từ chân 1.0 đến chân 1.3 để điều khiển chân C của các transistor C1815.

- Port 2: Các chân của port 2 được sử dụng để điều khiển những con led đơn trong khối led đơn dùng để báo đèn tín hiệu bằng các màu.

- Port 3: Được dùng để điều khiển các nút nhấn tùy chỉnh thời gian thực sẽ được hiển thị lên LED 7 đoạn.

4.2 Kết quả thực nghiệm

Trang 11

Hình 4.2: kết quả thực nghiệm.

Mạch thực tế chạy ổn định, đúng theo yêu cầu đề tài đã đặt ra.

11

Trang 12

CHƯƠNG 5: KẾT LUẬN 5.1 Ưu điểm và khuyết điểm của đề tài

- Ưu điểm: giải quyết nạn kẹt xe, ùn tắc giao thông, và có phân luồng

ưu tiên rẽ trái để tránh xảy ra sự cố ùn tắc tại các giao lộ lớn và làm giảm khả năng tai nạn giao thông.

- Khuyết điểm: độ nhạy chưa cao, tùy biến chưa được tốt.

Trang 13

DANH MỤC CÁC TÀI LIỆU THAM KHẢO

[1] Giáo trình kỹ thuật số 1 Nguyễn Như Anh

[2] Giáo trình thực tập điện tử Th.S Hà Duy Hưng.

[3] Slide bài giảng Kỹ thuật vi xử lý, Trần Công Thịnh, Đại học Tôn Đức Thắng Tp Hồ Chí Minh

[4] "DS18B20 Programmable Resolution 1-Wire Digital Thermometer." Maxim Integrated, 2015

[5] "DS1307 64 X 8, Serial, I²C Real-Time Clock." Maxim Integrated, 2015

13

Trang 14

Phụ lục Code

MOV 17H,#7 ;RE TRAI1

MOV 18H,#7 ;RE TRAI 2

BEGIN:

MOV CHEDO,#1

MOV A,10H ;

Trang 15

SETB P3.4 ;tat led do 2

MOV P2,#10011011B ; cho bd2,x2,bd1 sang

Trang 16

SETB P3.4 ;DO2 TAT

Trang 17

CTA3: ;VANG CHO PHEP RE TRAI

Trang 27

CLR P2.7 ; cho vang 1 sang va chinh

Trang 30

;========================HIEN THI LED PHAI=============

Ngày đăng: 11/03/2017, 18:13

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w