Xem mẫu

GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NÔNG LÂM THÀNH PHỐ HỒ CHÍ MINH KHOA CƠ KHÍ – CÔNG NGHỆ BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN HIỂN THỊ HÌNH ẢNH TRÊN LED MATRIX 8X8 VỚI CỔNG SERIAL GVHD : ĐÀO DUY VINH SVTH : Trần Đức Bảo LỚP : DH12TD MSSV : 12138017 Thang 5 năm 2015 I. PHẦN CỨNG: Arduino UNO 1 LED MATRIX 8x8 (row anode) 2 IC 74HC595 8 điện trở 560 om Dây dẫn II. GIỚI THIỆU: 1. LED MATRIX 8x8: LED MATRIX 8x8 cấu tạo gồm 64 con LED được sắp xếp với nhau theo dạng ma trận, thành 8 hàng và 8 cột, tức là 16 chân. Để LED MATRIX hoạt động, chúng ta chỉ cần cấp dòng điện vào các chân ROWs và nối các chân COLUMNS với GND. 2. IC 74HC595: PINS 1- Q0 đến 7, 15 Q7 PIN 8 GND PIN 9 Q7’ Các chân xuất tín hiệu, giống như các chân Digital được cài đặt là OUTPUT Ground, Cực âm Chân xuất ra tín hiệu Serial PIN 10 MR PIN 11 SH_CP PIN 12 ST_CP PIN 13 OE PIN 14 DS PIN 16 Vcc Master Reclear, nối cực âm để bật IC hoạt động Shift register clock pin Storage register clock pin (latch pin) Output enable, nối cực âm để các đèn LED có thể sáng được. Serial data input Cấp nguồn cho IC và LED. 3. ARDUINO: 1) Cổng USB (loại B): đây là cổng giao tiếp để ta upload code từ PC lên vi điểu khiển. Đồng thời nó cũng là giao tiếp serial để truyền dữ liệu giữa vi điểu khiển với máy tính. 2) Jack nguồn: để chạy Arduino thì có thể lấy nguồn từ cổng USB ở trên, nhưng không phải lúc nào cũng có thể cắm với máy tính được. Lúc đó, ta cần một nguồn 9V đến 12V. 3) Hàng Header: đánh số từ 0 đến 12 là hàng digital pin, nhận vào hoặc xuất ra các tín hiệu số. Ngoài ra có một pin đất (GND) và pin điện áp tham chiếu (AREF). 4) Hàng header thứ hai: chủ yếu liên quan đến điện áp đất, nguồn. 5) Hàng header thứ ba: các chân để nhận vào hoặc xuất ra các tín hiệu analog. Ví dụ như đọc thông tin của các thiết bị cảm biến. 6) Vi điều khiển AVR: đây là bộ xử lý trung tâm của toàn bo mạch. Với mỗi mẫu Arduino khác nhau thì con chip này khác nhau. Ở con Arduino Uno này thì sử dụng ATMega328. III. MẠCH NGUYÊN LÝ: ... - tailieumienphi.vn
nguon tai.lieu . vn