Link tải luận văn miễn phí cho ae Kết Nối
I. Giới thiệu đề tài .
1. ý tưởng sáng tạo .
2. Khả năng ứng dụng .
3. Giải pháp công nghệ .
3.1 . Giải pháp phần cứng .
3.1 . Giải pháp phần mềm .

II. Nội dung đề tài .
1. Cấu trúc họ vi điều khiển 89c51 .
1.1. Giới thiệu chung .
1.2. Sơ đồ khối.
1.3. Sơ đồ chân tín hiệu .
1.4. Các thanh ghi chức năng đặc biệt.
2. Ngôn ngữ lập trình Assembly .
2.1. Ngôn ngữ lập trình.
2.2. Các lệnh.
3. Cấu trúc của IC đệm 74ls245.
4. Cấu trúc IC ghi dịch 74ls164.
5. Sơ đồ nguyên lý LED ma trận 8x8.
5.1. Sơ đồ .
5.2. Nguyên lý hoạt động.
6. Thiết kế phần cứng.
6.1. Mạch điều khiển.
6.2. Modul.
6.3. Mạch hiển thị.
6.4. Mạch quét led.
6.5. Các qui ước điều khiển.
7. Thiết kế phần mền.
7.1. Lưu đồ thuật toán chương trình chính.
7.2. Chương trình chính.
8. Thi công.

III. Kết luận và kiến nghị.
1. Kết luận.
2. Kiến nghị.

IV. Tài liệu tham khảo.















I. Giới thiệu đề tài

1. ý tưởng sáng tạo.
Một lần đi chơi em có gặp một hệ thống quang báo trên một chuyến xe khách, nhìn nó rất nhỏ nhưng có thể hiện được rất nhiều thông tin thay cho việc quang cáo mất rất nhiều kinh phí mà nhìn thì rất hay. Và từ đó em rất muốn làm một hệ thống quang báo giống như vậy.
Em đã mong tới một ngày em sẽ làm được một hệ thống quang báo tương tự. Năm nay là năm học cuối cùng chuẩn bị cho kỳ thi tốt nghiệp, em đã mạnh dạn đưa ra ý tưởng của mình và được sự đồng tình của các thầy cô trong khoa em dã có dịp để thực hiên ý tưởng của mình.
- Thiết kế , chế tạo hệ thống quang báo sử dụng led ma trận 8x8.
- Lắp đặt hệ thống và hoàn thiện bảng quang báo .
2. Khả năng ứng dụng .
- Hiển thị nhiều thông tin theo chủ đề đã lập trình trước.
- Tự động thay đổi thông tin theo thời gian định trước ( các ngày lễ, tết …)
- Thay đổi thông tin hiển thị theo chủ đề đã được lập trình sẵn ( bằng nút ấn ).
Đề tài của em nay đã được hoàn thành song còn rất nhiều hạn chế. Ví dụ như : hệ thống quang báo của chúng em chỉ có thể, thể hiện nhưng nội dung theo chủ đề có trước, còn những nội dung mà thay đổi theo từng ngày thì không thể hiển thị được, nếu muốn hiển thị thì phải thay đổi một phần của chương trình phần mền, hay cần thiết kế giao tiếp giữa hệ thống quang báo với bàn phím da chức năng nhưng phần này chung em chưa thể tìm hiểu được.

3. Giải pháp công nghệ .
3.1. Giải pháp phần cứng.
- Với yêu cầu của đề tài là chế tạo bảng thông tin điện tử có kích thước 25cmx100cmx15cm ( chiều cao x chiều dài x chiều dày ), và hiển thị thông tin theo từng chủ đề ( ngày thường, ngày lễ, hội nghị …) bằng font chữ tiếng việt, có thể thay đổi tự động theo thời gian đã lập trình hay thay đổi thông tin theo sự tác động bên ngoài như nút ấn. Để giải quyết vấn đề này ,mạch điều khiển được thiết kế chia thành các modul nhỏ liên kết với nhau. Mỗi modul gồm có 3x4 led matrix (hàng x cột) ghép lại (led 8x8). Kích thước của mỗi modul này được thiết kế đo đạc chính xác nhằm đảm bảo các yêu cầu kỹ thuật và mỹ thuật ở trên.
- Các tín hiệu điều khiển thay đổi nội dung thông tin , thời gian được thiết kế riêng trên một board mạch.
- Mạch điều khiển cho bảng được thiết kế bằng IC vi xử lý. Họ vi xử lý 80c51 có nhiều trên thị trường, lập trình điều khiển hiệu quả vì nó hoạt động chính xác và đáng tin cậy. Tiêu biểu cho họ 80c51là IC AT89c51. Việc chon kĩ thuật vi điều khiển họ AT89c51 cùng với một số loại IC bán dẫn khác ( như 74ls245, 74ls164 ) để thực hiện đề tài chắc chắn sẽ giải quyết được các yêu cầu trên. Vi điều khiển AT89C51 có thể nạp xoá nhiều lần , sửa chương trình dễ dàng khi có sự cố , cấu trúc của nó gồm có :
+ 4kb để ghi chương trình điều khiển.
+ 128 byte RAM ghi dữ liệu và các tham số.
+ 4 cổng xuất/ nhập dữ liêụ 8 bít.
+ Các ngắt ngoài hoạt động ưu tiên ( với 2 ngắt ) làm việc bất kì khi nào có tác động với 2 chế độ ngắt.
+ Khối xử lý CPU có nhiệm vụ xử lí chương trình .
+ Các bộ timer định thời gian một cách chính xác (s).
+ 210 ô nhớ có thể ding định địa chỉ cho bit.
Ngoài ra nó còn có các ưu điển như :
+ Hoạt động với tốc độ cao, chính xác.
+ Mạch điện đơn giản khi có sự giảm bớt của các linh kiện điện tử khác.
+ Giá thành thấp, phù hợp hơn với sinh viên..
+ Dễ dàng sửa chữa lỗi gặp phải khi có sự cố vì nó không cầnt hay đổi phần cứng.
3.2. Giải pháp phần mền .
- Để thực hiện hiển thị thông tin và thay đổi nội dung thông tin trên bảng một cách tự động theo từng chủ đề. Giải pháp tốt nhất cho vấn đề này là sử dụng bộ định thời timer trong on chip kết hợp với các tham số trong việc lập trình.
- Điều chỉnh thời gian bằng các ngắt ngoài ( ngắt ngoài 0).

Link Download bản DOC
Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:

 

daigai

Well-Known Member
Re: [Free] THIẾT KẾ , CHẾ TẠO BẢNG THÔNG TIN ĐIỆN TỬ

Link mới update, mời bạn xem lại bài đầu
 

Các chủ đề có liên quan khác

Top