Đồ Án Bàn phím matrix giao tiếp với led đơn, hiển thị lên LCD

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
    TỔNG QUAN

    1.1 Đặt Vấn Đề
    Ngày nay với sự phát triển của công nghiệp vi điện tử, kỹ thuật số các hệ thống điều khiển dần được tự động hóa. Với các kỹ thuật tiên tiến như vi xử lý, vi mạch số được ứng dụng vào lãnh vực điều khiển, thì các hệ thống điều khiển cơ khí thô sơ, với tốc độ xử lý chậm chạm, ít chính xác được thay thế bằng các hệ thống điều khiển tự động với các lệnh chương trình đã được thiết lập trước. Để có thể học tốt môn vi điều khiển chúng ta phải có thiết bị học tập một trongnhững thiết bị đó là kit thực tập, 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 thực hiện đề tài quyết định làm đề tài tốt nghiệp: “Kit Thực Hành Vi Xử Lý”.
    1.2 Giới Hạn Đề Tài
    Trong đồ án làm “KIt Thực Hành Vi Xử Lý” do thời gian có hạn cũng như trên kít thực tập chứa nhiều tính năng Module khác nhau. Nhóm thực hiện đế tài được giao nhiệm vụ tìm hiểu về Module trên Board: Bàn phím matrix giao tiếp với led đơn, hiển thị lên LCD.
    Với thời gian gần năm tuần thực hiện đề tài cũng như trình độ chuyên môn có hạn,chúng em đã cố gắng hết sức để hoàn thành đồ án này và giải quyết được nhữngvấn đề sau:
    - Bàn phím giao tiếp với LCD, led đơn
    - Hiển thị được số theo mã hex lên LCD
    - Led đơn sáng theo mã BCD.
    1.3 Mục Đích Nghiên Cứu
    Mục đích trước hết khi thực hiện đề tài này là để hoàn tất chương trình môn học để
    đủ điều kiện ra trường. Cụ thể khi nghiên cứu đề tài là nhóm muốn phát huy những
    thành quả ứng dụng của vi điều khiển để tạo ra những sản phẩm cho các bạn sinh viên
    khóa sau. Không những thế nó còn là tập tài liệu cho các bạn sinh viên tham khảo.
    Ngoài ra quá trình thực hiện đề tài là một cơ hội để chúng em tự kiểm tra lại những
    kiến thức đã học ở trường. Đồng thời phát huy tính sáng tạo, khả năng giải quyết một vấnđề theo nhu cầu đặt ra. Và đây cũng là dịp để nhóm thực hiện đề tài khẳng định mình trước khi ratrường để tham gia vào các hoạt động sản xuất của xã hội.
    1.4 Phương Pháp Nghiên Cứu
    Trong đề tài này nhóm thực hiện đề tài đã sử dụng các phương pháp nghiên cứu:
    - Phương pháp tham khảo tài liệu: bằng cách thu thập thông tin từ sách vở đã học cũng như tham khảo tài liệu bên ngoài và truy cập từ mạng internet .
    - Phương pháp quan sát: khảo sát một số mạch điện thực tế đang có trên thị trường ,trong quá trình học tập và tham khảo thêm một số dạng mạch từ mạng Internet.


    Mục lục

    Trang
    CHƯƠNG 1: TỔNG QUAN 1
    1.1 Đặt vấn đề . 1
    1.2 Giới hạn đề tài 1
    1.3 Mục đích nghiên cứu 1
    1.4 Phương pháp nghiên cứu 2
    CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 3
    2.1 Giới thiệu về EASY-PIC-PRO 3
    2.1.1 Tổng quan sản phẩm 3
    2.1.2 Giới thiệu tài nguyên board 4
    2.1.3 Chức năng chi tiết của các module EASYPIC_PRO. 5
    2.1.3.1 MCU Socket and System Clock Selection 5
    2.1.3.2 Power Supply Module 8
    2.1.3.3 128x64LCD and 16x02 LCD Module . 9
    2.1.3.4 SD/MMC Card Read/Write Module . 10
    2.1.3.5 Led đơn PortB và PortC 11
    2.1.3.6 4x4 Matrix Keyboard 12
    2.1.3.7 Push Button Switch Module 14
    2.1.3.8 DS1302 Real Time Clock Module 16
    2.1.3.9 A/D Converter Module 17
    2.1.3.10 Giao Thức I2C và EEPROM 24CXX Module 18
    2.1.3.11Giao Thức SPI và 93LC*** EEPROM Module 20
    2.1.3.12 SD/MMC Card Read/Write Module .21
    2.1.3.13 IR Remote Control Receiver Module 22
    2.1.3.14 DS18B20 Thermometer Module 25
    2.1.3.15 BUZZER Module 26
    2.1.3.16 Stepper Motor Module 27
    2.1.3.17 MCU Socket and System Clock Selection 29
    2.1.3.18 USB Communication Module 30
    2.1.3.19 128x64LCD and 16x02 LCD Module 32
    2.1.3.20 Direct PORT Access 33
    2.2 Vi Điều khiển Pic 16F877A 33
    2.2.1Giới thiệu sơ lược về PIC16F877A 33
    2.2.2 Cấu Trúc Tổng Quan Về PIC 16F877A 34
    2.2.3 Sơ Đồ Khối Và Tính Năng Các Chân. 35
    CHƯƠNG 3: MODULE BÀN PHÍM MATRIX GIAO TIẾP VỚI LED ĐƠN,
    HIỆN THỊ LÊN LCD 38
    3.1 Sơ đồ khối 38
    3.2 Sơ đồ nguyên lý 38
    3.2.1 Khối nguồn 39
    3.2.2 Khối led đơn 40
    3.2.3 Khối hiển thị 41
    3.2.4 Khối bàn phím 42
    3.2.5 Khối xử lý 43
    3.3 Bàn phím matrix giao tiếp với led đơn, hiển thị lên LCD 45
    3.3.1 Mục đích thực hiện 45
    3.3.2 Yêu cầu thực hiện 45
    3.3.3 Nội dung thực hành 46
    3.3.3.1 Sơ đồ nguyên lý 46
    3.3.3.2 Mô phỏng trên protues 47
    3.3.3.3 Hướng dẫn cách kết nối trên kit thực hành 47
    CHƯƠNG 4: LƯU ĐỒ GIẢI THUẬT VÀ CHƯƠNG TRÌNH 55
    4.1 Lưu đồ giải thuật 55
    4.2 Chương trình 59
    CHƯƠNG 5: KẾT LUẬN 64
    PHỤ LỤC 65
    TÀI LIỆU THAM KHẢO 79
     

    Các file đính kèm:

Đang tải...