ĐỒ ÁN TỐT NGHIỆP ĐIỆN TỬ THIẾT KẾ MẠCH QUANG BÁO

ĐỒ ÁN TỐT NGHIỆP ĐIỆN TỬ THIẾT KẾ MẠCH QUANG BÁO
MÃ TÀI LIỆU 301000100030
NGUỒN huongdandoan.com
MÔ TẢ 100 MB Bao gồm tất cả file asm, dsn, opj.... thuyết minh, quy trình sản xuất, bản vẽ nguyên lý, bản vẽ thiết kế, FILE lập trình, SourceCode và nhiều tài liệu liên quan kèm theo đồ án này
GIÁ 989,000 VNĐ
ĐÁNH GIÁ 4.9 20/04/2024
9 10 5 18590 17500
ĐỒ ÁN TỐT NGHIỆP ĐIỆN TỬ THIẾT KẾ MẠCH QUANG BÁO Reviewed by admin@doantotnghiep.vn on . Very good! Very good! Rating: 5

MỤC LỤC

I. Tổng quan                                                                        4

II. Sơ đồ khối                                                                       5

III. Sơ đồ nguyên lý                                                             5

IV. Các IC và linh kiện sử dụng trong mạch                     5

1. AT89C51                                                                         5

2. Thanh ghi dịch 74HC595                                               21

3. ULN2803                                                                        23

4. LED ma trận 8x8                                                           24

V. Nguyên lý và tác dụng linh kiện                                    25

VI. Chương trình                                                                26

VII. Nhận xét, kết luận, hướng mở rộng đề tài                29

Tài liệu tham khảo                                                             31

. Tổng quan

Ø Giới thiệu sản phẩm:

Mạch quang báo nhóm thực hiện là mạch có chức năng hiển thị nội dung trên ma trận điểm. Nội dung này có thể dịch chuyển từ phải sang trái. Nội dung cần hiển thị được nạp trước vào trong bộ nhớ của vi điều khiển trong quá trình nạp chương trình cho vi điều khiển. Mỗi khi cần thay đổi nội dung hiển thị cần nạp lại chương trình cho vi điều khiển.

Ø Lựa chọn các linh kiện:

Để thực hiện một sản phẩm như trên ở quy mô nhỏ ta có thể sử dụng các họ vi điều khiển khác nhau như AVR, PIC, 8051 hay vi xử lý đa năng như 8086. Tuy nhiên, để tiết kiệm chi phí cũng như xét trên khả năng mua các chip trên trên thị trường, tài liệu nghiên cứu về chúng, bộ Kit phát triển, nhóm em đã lựa chọn AT89C51 làm vi điều khiển cho mạch quang báo này. Ngoài ra, các linh kiện khác hoàn toàn dễ kiếm trên thị trường hiện nay.

II. Sơ đồ khối

THIẾT KẾ MẠCH QUANG BÁO

Khối nguồn

220VAC – 5VDC

Khối vi điều khiển

AT89C51

Điều khiển và khuếch đại công suất hàng
a/ Các chân của IC 89C51

- Vcc: nối với điện áp nguồn

- GND: nối đất

- Port 0: cổng xuất/nhập 8 bit. Khi làm cổng xuất, mỗi chân có thể ghép nối với 8 đầu vào TTL. Khi các chân ở mức 1, các chân này có thể được dùng làm đầu vào trở kháng cao. Ngoài ra, khi truy cập tới chương trình và dữ liệu bên ngoài, port 0 có thể được sử dụng làm bus địa chỉ thấp/ dữ

iệu đa hợp. Port này có thể dùng để nhận chương trình nạp vào Flash hoặc kiểm tra

- Port 1: cổng xuất/nhập 8 bit, các bộ đệm ra có thể ghép nối với 4 đầu vào TTL. Các chân này có thể làm đầu vào khi tất cả được thiết lập ở mức 1. Port 1 nhận các byte địa chỉ thấp trong quá trình ghi chương trình và kiểm tra.

- Port 2: cổng xuât/nhập 8 bit, các bộ đệm ra có thể ghép nối với 4 đầu vào TTL. Các chân này có thể làm đầu vào khi tất cả được thiết lập ở mức 1. Port 2 truyền byte địa chỉ cao của bus địa chỉ với các thiết kế có bộ nhớ chương trình ngoài hoặc các thiết kế có nhiều hơn 256 byte bộ nhớ dữ liệu ngoài. Port 2 cũng nhận các bit địa chỉ cao và một vài tín hiệu điều khiển trong quá trình nạp chương trình và kiểm tra.

- Port 3: cổng xuất/nhập 8 bit, các bộ đệm ra có thể ghép nối với 4 đầu vào TTL. Khi tất cả các chân ở mức 1, Port 3 thực hiện nhận dữ liệu.

Ngoài ta, Port còn phục vụ một số chức năng đặc biệt của AT89C51 nhưPort 3 cũng nhận một số tín hiệu điều khiển trong quá trình nạp chương

trình và kiểm tra

- RST: đầu vào reset. Khi chân này ở mức cao trong 2 chu kỳ máy khi osccilator đang hoạt động thì IC sẽ được reset

ALE/PROG: chân cho phép chốt địa chiđưa ra xung để chốt byte địa chỉ thấp trong quá trình truy cập bộ nhớ ngoài. Chân này cũng đóng vài trò đầu vào xung chương trình PROG trong quá trình nạp chương trình. Ở điều kiện bình thường, tín hiệu phát ra từ chân này có tấn số bằng 1/6 tần số của mạch dao động trong chip và có thể được sử dụng làm xung clock

- PSEN: chân cho phép bộ nhớ chương trình. Khi AT89C51 thực thi các lệnh từ bộ nhớ chương trình ngoài, chân này được tích cực 2 lần trong mỗi chu kỳ máy

-EA/Vpp: chân này phải nối đất để IC có thể tìm mã từ các ô nhớ chương trình ngoài bắt đầu từ địa chỉ 0000H đến FFFFH (64Kbyte). Để IC tìm và thực thi các lệnh của chương trình trong bộ nhớ nội, chân này cần nối với Vcc. Chân này cũng nhận điện áp cho phép ghi chương trình 12V trong quá trình nạp chương trình.

- XTAL1: đầu vào của bộ khuếch đại dao động đảo

- XTAL2: đầu ra của bộ khuếch đại dao động đảo

 



  • Tiêu chí duyệt nhận xét
    • Tối thiểu 30 từ, viết bằng tiếng Việt chuẩn, có dấu.
    • Nội dung là duy nhất và do chính người gửi nhận xét viết.
    • Hữu ích đối với người đọc: nêu rõ điểm tốt/chưa tốt của đồ án, tài liệu
    • Không mang tính quảng cáo, kêu gọi tải đồ án một cách không cần thiết.

THÔNG TIN LIÊN HỆ

doantotnghiep.vn@gmail.com

Gửi thắc mắc yêu cầu qua mail

094.640.2200

Hotline hỗ trợ thanh toán 24/24
Hỏi đáp, hướng dẫn