1. Trang chủ
  2. » Luận Văn - Báo Cáo

đồ án vi điều khiển và ghép nối ngoại vi

16 501 0

Đ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 16
Dung lượng 677,06 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

PHẦN CỨNG VÀ LẬP TRÌNH CỦA ĐỀ TÀI III.. PHẦN CỨNG VÀ LẬP TRÌNH CỦA ĐỀ TÀI IV... Tên đề tài: Thiết kế và chế tạo hệ thống điều khiển tín hiệu giao thông cho ngã tư lập trình bằng vi điề

Trang 1

ĐỒ ÁN

VI ĐIỀU KHIỂN VÀ GHÉP

NỐI NGOẠI VI

GVHD : LÊ XỨNG

SVTH : HUỲNH VĂN

TIẾN

ĐẶNG TOÀN

LỚP : 09CDT2

NHÓM : 06

TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀ

ĐÀ NẴNG, 5/2013

Trang 2

N I DUNG ỘI DUNG

I GiỚI THIỆU ĐỀ TÀI

II TỔNG QUAN VỀ CHIP 89C51

II TỔNG QUAN VỀ CHIP 89C51

III PHẦN CỨNG VÀ LẬP TRÌNH CỦA ĐỀ TÀI

III PHẦN CỨNG VÀ LẬP TRÌNH CỦA ĐỀ TÀI

IV TỔNG KẾT

Trang 3

I GIỚI THIỆU

A Tên đề tài:

Thiết kế và chế tạo hệ thống điều khiển tín hiệu giao thông cho ngã tư lập trình bằng vi điều khiển.

Thiết kế và chế tạo hệ thống điều khiển tín hiệu giao thông cho ngã tư lập trình bằng vi điều khiển.

Trang 4

B Ý nghĩa đề tài:

- Giúp giải quyết tình trạng ách tắt giao thông tại các tuyến đường có lượng lớn phương tiện tham gia giao thông

Trang 5

C Yêu cầu thiết kế:

- Đảm bảo trong quá trình hoạt động một cách chính xác và liên tục.

- Độ tin cậy cao.

- Đảm bảo làm việc ổn định, lâu dài.

Trang 6

D Giới thiệu một số hệ điều khiển tín hiệu giao

thông:

Hệ thống điều khiển có ưu tiên người đi bộ

Hệ thống điều khiển giao thông ngã tư

Trang 7

Hệ thống điều khiển giao thông

ngã tư

A

B

C

D

Trang 8

II TỔNG QUAN VỀ VI ĐIỀU

KHIỂN:

A IC 80C51/AT89C51

Sơ đồ chân

- INT0: Ngắt ngoài 0.

- INT1: Ngắt ngoài 1.

- T0: Chân vào 0 của bộ Timer/Counter

0

- T1: Chân vào 1 của bộ Timer/Counter

1

- Wr: Ghi dữ liệu vào bộ nhớ ngoài.

- Rd: Đọc dữ liệu từ bộ nhớ ngoài.

- RST: Chân vào Reset, tích cực ở mức

logic cao trong khoảng 2 chu kỳ máy

- XTAL1: Chân vào mạch khuyếch đaị

dao động

- XTAL2: Chân ra từ mạch khuyếch đaị

dao động

- PSEN : Chân cho phép đọc bộ nhớ

chương trình ngoài (ROM ngoài)

Trang 9

- ALE (/PROG): Chân tín hiệu cho phép chốt địa chỉ để truy

cập bộ nhớ ngoài, khi On-chip xuất ra byte thấp của địa chỉ Tín hiệu chốt được kích hoạt ở mức cao, tần số xung chốt = 1/6 tần số dao động của bộ VĐK Nó có thể được dùng cho các bộ Timer ngoài hoặc cho mục đích tạo xung Clock Đây cũng là chân nhận xung vào để nạp chương trình cho Flash (hoặc EEPROM) bên trong On-chip khi nó ở mức thấp

- /EA/Vpp: Cho phép On-chip truy cập bộ nhớ chương trình

ngoài khi /EA=0, nếu /EA=1 thì On-chip sẽ làm việc với bộ nhớ chương trình nội trú Khi chân này được cấp nguồn điện

áp 12V (Vpp) thì On-chip đảm nhận chức năng nạp chương trình cho Flash bên trong nó

- Vcc : Cung cấp dương nguồn cho On-chip (+ 5V).

- GND: nối mát.

Trang 10

B Led 7 đoạn và Led đơn:

LED ĐƠN:

Điện áp ngưỡng thay đổi từ 1,5 đến 5 v tuỳ theo từng loại

có màu sắc khác nhau

3,2 v

Trang 11

Led 7 đoạn:

Trang 12

III CẤU TRÚC PHẦN CỨNG VÀ

LẬP TRÌNH CỦA ĐỀ TÀI

A Cấu trúc phần cứng :

Trang 13

g trình chính :

Trang 14

Chương

trình

con

A<=LED1

CLR LED1A_ADD

Chuong trinh con SCANLED

CLR LED1B_ADD

CALL CODE7SEG A<=CHUC

CALL DELAY10MS

CALL HEX2DEC SCANLED

SETB LED1A_ADD P_LED<=A CALL CODE7SEG

A<=DONVI

CALL DELAY10MS SETB LED1B_ADD P_LED<=A

……….

TƯƠNG TỰ A<=LED2

RET

GIẢM LOOP_VALUE

LOOP_VALUE=0

y N

Trang 15

Chương trình con delay

Trang 16

IV TỔNG KẾT

Do thời gian và kiến thức còn hạn chế trong nhiều vấn

đề nên trong quá trình thực hiện vẫn còn những thiếu xót hạn chế Chúng em rất mong nhận được ý kiến và góp ý của các thầy cô trong khoa về ý tưởng thiết kế cũng như mô hình sản phẩm cảu chúng em để sản phẩm được hoàn thiện hơn.

Chúng em xin chân thành cảm ơn.

Ngày đăng: 15/03/2015, 21:06

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w