Đồ án Bảng quang báo ma trận giao tiếp máy tính dùng vi điều khiển PIC 16F877A

MỤC LỤC

Phiếu đăng ký đồ án tốt nghiệp

Nhận xét của giáo viên hướng dẫn

Nhận xét của giáo viên phản biện

Lời cảm ơn

 

PHẦN I: NỘI DUNG

 

Chương Dẫn nhập Trang 3

1.1: Đặt vấn đề 3

1.2: Nội dung đề tài 3

1.3: Mục đích đề tài 4

1.4: Đối tượng nghiên cứu 4

1.5: Lập kế hoạch nghiên cứu 4

Chương 2: Giới thiệu led ma trận và bảng quang báo 6

2.1: Giới thiệu về led ma trận 6

2.2: Một số hình ảnh về bảng quang báo thực tế 8

2.3: Giới thiệu về bảng quang báo trong đề tài 9

Chương 3: Khảo sát linh kiện 10

3.1: Vi điều khiển PIC 16F877A 10

3.2: IC TPIC6B595 31

3.3: IC 74HC573 35

3.4: Transistor D401A 38

Chương 4: Các phương pháp hiển thị led ma trận 39

4.1: Phương pháp hiển thị bằng IC chốt 39

4.2: Phương pháp sử dụng thanh ghi dịch 42

4.3: Mạch quang báo sử dụng trong đồ án 46

Chương 5: Giao tiếp RS232 47

5.1: Giới thiệu sơ lược 47

5.2: Đặc điểm của chuẩn RS232 47

5.3: Truyền dữ liệu qua chuẩn RS232 48

5.4: Giới thiệu vi mạch giao tiếp Max232 48

Chương 6: Giới thiệu chung về C# và .NET Framework 49

6.1: Nền tảng của .NET 49

6.2: NET Framework. 50

6.3: Biên dịch và ngôn ngữ trung gian(MSIL) 51

6.4: Ngôn ngữ C# 51

Chương 7:Sơ đồ nguyên lý và tính toán mạch 52

7.1: Sơ đồ nguyên lý 52

7.2: Mạch kéo dòng 53

7.3: Mạch nguồn 55

Chương 8: Nguyên lý hoạt động và Lưu đồ giải thuật 57

8.1: Nguyên lý hoạt động 57

8.2: Lưu đồ giải thuật và code chương trình 57

Chương 9: Tổng kết 58

PHẦN II: PHỤ LỤC

 

 

 

 

 

 

doc3 trang | Chia sẻ: maiphuongdc | Lượt xem: 3987 | Lượt tải: 1download
Bạn đang xem nội dung tài liệu Đồ án Bảng quang báo ma trận giao tiếp máy tính dùng vi điều khiển PIC 16F877A, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
CHƯƠNG DẪN NHẬP 1.1 ĐẶT VẤN ĐỀ: Thông tin liên lạc là vấn đề được quan tâm trong xã hội. Ngay từ ngày xưa, con người đã biết vận dụng những gì đã có sẵn để truyền tin như lửa, âm thanh, các dấu hiệu… Ngày nay, với sự phát triển của xã hội thì ngày càng có nhiều cách tiếp cận với những thông tin mới. Ta có thể biết được thông tin qua báo chí, truyền hình, mạng internet, qua các pano, áp phích… Thông tin cần phải được truyền đi nhanh chóng, kịp thời và phổ biến rộng rãi trong toàn xã hội. Và việc thu thập thông tin kịp thời, chính xác là yếu tố hết sức quan trọng trong sự thành công của mọi lĩnh vực. Các thiết bị tự động được điều khiển từ xa qua một thiết bị chủ hoặc được điều khiển trực tiếp qua hệ thống máy tính. Việc sử dụng vi điều khiển để điều khiển hiển thị có rất nhiều ưu điểm mà các phương pháp truyền thống như panô, áp phích không có được như việc điều chỉnh thông tin một cách nhanh chóng bằng cách thay đổi chương trình. Với những lý do trên, nhóm thực hiện đề tài đưa ra một cách thức nữa phục vụ thông tin là dùng quang báo. Nội dung nghiên cứu của đề tài chính là tạo ra một bảng quang báo ứng dụng trong việc hiển thị thong tin ở các nơi công cộng như công ty, nhà xưởng, nhà ga… Thế giới ngày càng phát triển thì lĩnh vực điều khiển cần phải được mở rộng hơn. Việc ứng dụng mạng truyền thông công nghiệp vào sản xuất mang lại nhiều thuận lợi cho xã hội loài người, thông tin được cập nhật nhanh chóng và được điều khiển một cách chính xác. 1.2 NỘI DUNG ĐỀ TÀI: Với khoảng thời gian thực hiện đề tài 4 tuần, nhóm đã thảo luận và chọn nội dung của đề tài như sau: - Nghiên cứu, tìm phương án điều khiển và xử lý dữ liệu cho bảng led ma trận hiển thị. - Nghiên cứu và tìm phương án để xử lý giao tiếp máy tính và bảng quang báo - Thi công bảng quang báo hiển thị đơn sắc kích thước 16×128 điểm ảnh. - Thi công mạch giao tiếp giữa máy tính và bảng quang báo. - Lập trình C# .NET winform để truyền nhận dữ liệu từ máy tính và mạch quang báo. 1.3 MỤC ĐÍCH ĐỀ TÀI: Trong quá trình nghiên cứu và thực hiện đề tài này nhằm giúp người học: - Tăng khả năng tự nghiên cứu cũng như tự học. - Bước đầu tiếp xúc với thực tế. - Vận dụng những kiến thức đã có đồng thời tìm tòi những kiến thức mới để hiểu sâu sắc hơn trong lĩnh vực này. Để thiết kế được một hệ thống như đã nêu ở trên thì người nghiên cứu phải nắm vững kiến thức chuyên ngành điện tử, tìm hiểu, nghiên cứu qua sách vở, tài liệu nước ngoài và dạng mạch thực tế để thi công phần cứng. 1.4 ĐỐI TƯỢNG NGHIÊN CỨU: - Các phương án điều khiển và xử lý dữ liệu cho bảng led ma trận. - Tìm hiểu vi điều khiển PIC16F877A. - Tìm hiểu phương pháp lập trình CCS cho PIC. - Tìm hiểu phương pháp lập trình C#.NET - Bảng quang báo led ma trận kích thước 16×128 điểm ảnh. 1.5 LẬP KẾ HOẠCH NGHIÊN CỨU: Để thực hiện đề tài này nhóm sinh viên đã kết hợp sử dụng nhiều phương pháp và phương tiện hỗ trợ gồm có: - Tham khảo tài liệu: kỹ thuật xung, kỹ thuật số, điện tử căn bản, vi điều khiển…. - Quan sát. - Thực nghiệm. - Tổng kết kinh nghiệm. - Phương tiện: máy vi tính, Internet, thư viện…. Kế hoạch nghiên cứu: - Tuần 1: Nhận đề tài và lập đề cương tổng quát. + Thu thập tài liệu và lập đề cương chi tiết. - Tuần 2, 3, 4: Thiết kế thi công và viết báo cáo.

Các file đính kèm theo tài liệu này:

  • doc2.Chuong 1_Dan nhap.doc
  • doc3.Chuong 2_Gioi thieu led ma tran va bang quang bao.doc
  • doc4.Chuong 3_Khao sat linh kien.doc
  • doc5.Chuong 4_Cac phuong phap hien thi led ma tran.doc
  • doc6.Chuong5_Giao tiep RS232.doc
  • doc7.Chuong 6_Gioi thieu chung ve C#.doc
  • doc8.Chuong 7_Tinh toan mach.doc
  • pptBAOCAO-TOTNGHIEP.ppt
  • docBia.doc
  • docluu do giai thuat.doc
  • docMuc_luc.doc
  • pdfSo do nguyen ly_A3.pdf
  • rarSource code.rar
  • docTaiLieuthamkhao.doc