Đồ Án 1602 LCD module và RS232 communication module

Thảo luận trong 'Điện - Điện Tử' bắt đầu bởi Quy Ẩn Giang Hồ, 4/11/14.

  1. Quy Ẩn Giang Hồ

    Quy Ẩn Giang Hồ Administrator
    Thành viên BQT

    Bài viết:
    3,084
    Được thích:
    23
    Điểm thành tích:
    38
    Xu:
    0Xu
    #1 Quy Ẩn Giang Hồ, 4/11/14
    Last edited by a moderator: 4/11/14
    TỔNG QUAN
    1.1 Giới thiệu đề tài:
    Ngày nay với sự phát triển của công nghệ kỹ thuật điện tử, kỹ thuật số các hệ thống dần tự động hóa. Sự ra đời của vi mạch số, vi điều khiển, vi xử lý để điều khiển hệ thống một cách tự động nhanh chóng và chính xác đã dần thay thế các hệ thống điều khiển cơ khí thô sơ, với tốc độ sử lý chậm chạp, ít chính xác bằng các lệnh chương trình đã được thiết lập từ trước và chương trình có thể thay đổi linh hoạt theo yêu cầu thực tế đặt ra. Để có thể ứng dụng được vi điều khiển vào thực tế trước tiên chúng ta cần hiểu và lập trình được cho vi điều khiển một cách căn bản. Và được sự đồng ý của khoa Điện tử - Tin học, Trường Cao Đẳng Kỹ Thuật Cao Thắng. Nhóm quyết định thực hiện đề tài: “Kit thực hành vi xử lý”.
    Do thời gian và sự hiểu biết có hạn, chắc chắn trong quá trình thực hiện không tránh khỏi những thiếu sót , rất mong nhận được những lời góp ý chân thành của quý thầy cô và các bạn.
    1.2 Ứng dụng của đề tài:
    -Ứng dụng cho mục đích giản dạy.
    -.Có thể ứng dụng để điều khiển các thiết bị ngoại vi, hay các thiết bị gia đình bằng máy tính.
    1.3 Giới hạn đề tài:
    Trong đồ án, đối tượng nghiên cứu chính là EASY-PIC-PRO, do thời gian có hạn và sự phân công của giáo viên hướng dẫn nên nhóm chỉ tập trung khai thác trên 2 module: 1602 LCD module và RS232 communication module.
    Dù có nhiều cố gắng nhưng vì thời gian nên nhóm thực hiện đề tài giải quyết được một số vấn đề sau :
    - Viết chương trình thực hiện đúng với yêu cầu: Nhập kí tự hoặc chuỗi bất kì từ máy tính hiển thị lên LCD 1602.
    - Nghiên cứu phương thức giao tiếp giữa vi điều khiển với máy tính bằng chuẩn RS232, nguyên lý hoạt động của các module đang khai thác.
    - Viết giao diện truyền thông từ máy tính xuống PIC và hiển thị LCD bằng Visual Basic 6.0

    MỤC LỤC
    CHƯƠNG 1: TỔNG QUAN 1
    1.1 Giới thiệu đề tài: 1
    1.2 Ứng dụng của đề tài: 1
    1.3 Giới hạn đề tài: 1
    CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2
    2.1 Giới thiệu EASYPIC_PRO Development Board System: 2
    2.1.1 Tổng quan sản phẩm: 2
    2.1.2 Giới thiệu tài nguyên board: 3
    2.2 Chức Năng Chi Tiết Của Các Module trong EASYPIC_PRO: 4
    2.2.1 MCU Socket and System Clock selection: 4
    2.2.2 Power Supply Module: 6
    2.2.3 128x64LCD and 16x02 LCD Module: 7
    2.2.4 SD/MMC Card Read/Write Module: 8
    2.2.5 Led đơn PORT B và PORT C: 9
    2.2.6 4x4 Matrix Keyboard: 10
    2.2.7 Push Button Switch Module: 11
    2.2.8 DS1302 Real Time Clock Module: 12
    2.2.9 A/D Converter Module: 14
    2.2.10 Giao Thức I2C và EEPROM 24CXX Module: 15
    2.2.11 Giao thức SPI và 93LC*** EEPROM Module: 16
    2.2.13 IR Remote Control Receiver Module: 18
    2.2.14 DS18B20 Thermometer Module: 19
    2.2.15 BUZZER Module: 20
    2.1.3.16 Stepper Motor Module: 21
    2.2.17 RS232 Communication Module: 22
    2.2.18 USB Communication Module 23
    2.2.19 PS/2 Communication Module: 24
    2.2.20 Direct PORT Access: 25
    2.3 Khái quát về vi điều khiển PIC16F877A: 26
    2.3.1 Cấu Trúc Tổng Quan Về PIC 16F877A 26
    2.3.2 Sơ đồ chân pic 16F877A: 27
    2.3.3 Sơ Đồ Khối Và Tính Năng Các Chân 27
    2.4 LCD 1602: 36
    2.5 RS232 Communication Module: 42
    2.5.1 Giới thiệu sơ lược. 42
    2.5.2 Đặc điểm của chuẩn RS-232. 42
    2.5.3 Truyền dữ liệu qua chuẩn RS-232. 43
    2.5.4 Giới thiệu vi mạch giao tiếp MAX-232. 43
    2.6 Phần mềm Visual Basic 6.0: 44
    2.6.1 Giới thiệu: 44
    2.6.2 Một số điều khiển thông dụng. 44
    CHƯƠNG 3: MODULE THỰC HIỆN: RS232 VÀ LCD 46
    3.1 Sơ đồ nguyên lý: 46
    3.2 Sơ đồ khối: 47
    3.2.1 Nguồn: 47
    3.2.2 Vi mạch MAX232: 47
    3.2.3 Vi điều khiển: 48
    3.2.4 LCD 1602: 48
    3.4 Chạy mô phỏng và chạy trên module: 56
    3.4.1 Chạy mô phỏng: 56
    3.4.2 Chạy thực tế trên KIT: 58
    CHƯƠNG 4: MODULE THỰC HIỆN: RS232 VÀ LCD 60
    4.1 Lưu đồ giải thuật: 60
    4.2 Chương trình: 60
    CHƯƠNG 5: KẾT LUẬN 62
    PHỤ LỤC 63
    TÀI LIỆU THAM KHẢO 64
     

    Các file đính kèm:

Đang tải...