Đồ án Thiết kế bảng quảng cáo led sử dụng vi điều khiển atmega16 module điều khiển hiển thị

<p> Mục lục Lời nói đầu 1 Tóm tắt đồ án 2 Danh sách các hình vẽ 5 Danh sách các bảng 6 Danh sách các công thức 7 Phần mở đầu 8 Chương 1 : Giới thiệu chung 10 1.1) Quảng cáo 10 1.2) Bảng led quảng báo 11 1.2.1) Một số đặc trưng 11 1.1.2) Quảng cáo bằng led 12 1.3) Giới thiệu chung về hệ thống 16 Chương 2 : Giới thiệu về vi điều khiển AVR Atmega16 19 2.1) Giới thiệu về vi điều khiển họ AVR 19 2.1.1) Một số đặc trưng 19 2.1.2) Một số đặc trưng 20 2.1.3) Một số đặc trưng 22 2.1.4) Một số họ vi diều khiển AVR 23 2.2) Sơ bộ về vi điều khiển Atmega16 23 2.2.1) Đặc trưng 25 2.2.2) CPU 27 2.2.3) Bộ nhớ 34 Chương 3 : Nguyên tắc điều khiển led ma trận 39 3.1) Cấu trúc và nguyên lý cấp nguồn cho led ma trận 39 3.2) Nguyên tắc tạo font chữ hiển thị 40 3.3) Điều khiển hiển thị led ma trận 41 Chương 4: Điều khiển cấp nguồn cho led ma trận 44 4.1) Điều khiển cấp nguồn cho cột dùng 74HC138 44 4.1.1) Chức năng của 74HC138 44 4.1.2) Sử dụng 74HC138 để cấp nguồn cho các cột ma trận 45 4.2) Điều khiển cấp nguồn cho hàng dùng 74HC595 47 4.2.1) Chức năng của 74HC595 47 4.2.2) Sử dụng 74HC595để cấp nguồn cho các hàng của ma trận 49 4.3) Truyền dữ liệu cấp nguồn cho hàng sử dụng SPI 51 4.3.1) Atmega16 SPI 51 4.3.2) Thiết lập SPI truyền dữ liệu cho 74HC595 55 4.3) Kết luận 56 Chương5: Tạo tần số quét cho ma trận 57 5.1) Timer1 Atmega16 57 5.1.1) Một số chế độ hoạt động 57 5.1.2) Các thanh ghi 62 5.2) Tạo tần số quét ma trận 67 5.3) Kết luận 68 Chương 6: Hiệu ứng hiển thị bảng led 69 6.1) Bảng led hiển thị 69 6.2) Dịch trái, phải 71 6.3) Dịch lên xuống 74 6.4) Hiển thị từng kí tự 77 6.5) Kết luận 79 Kết luận 80 Tài liệu tham khảo 81 Phụ lục A: Sơ đồ ghép nối hệ thống điều khiển led ma trận 82 Phụ lục B: Mã chương trình nạp cho vi điều khiển 86 Tóm tắt đồ án Nội dung chính của đồ án là việc điều khiển hiển thị led ma trận. Khi điều khiển hiển thị led ma trận có 2 phương pháp cấp nguồn theo từng hàng hay từng cột. Đồ án sẽ tập trung trình bày về phương pháp cấp nguồn theo từng cột . Việc cấp nguồn cho các cột được thực hiện bằng cách sử dụng IC giải mã 74HC138 , cấp nguồn cho các hàng trong cột được thực hiện bằng cách sử dụng bộ ghi dịch 74HC595. Dữ liệu mã hóa cấp nguồn cho các hàng trong cột được gửi ra bộ ghi dịch thông qua việc sử dụng SPI của vi điều khiển. Việc điều khiển thời gian cấp nguồn cho ma trận tạo tốc độ quét được thực hiện bằng cách sử dụng bộ định thời. Phần cuối của đồ án sẽ trình bày về cách tạo một số hiệu ứng cho ma trận led khi sử dụng phương pháp cấp nguồn theo cột </p>

TÀI LIỆU LUẬN VĂN CÙNG DANH MỤC

TIN KHUYẾN MÃI

  • Thư viện tài liệu Phong Phú

    Hỗ trợ download nhiều Website

  • Nạp thẻ & Download nhanh

    Hỗ trợ nạp thẻ qua Momo & Zalo Pay

  • Nhận nhiều khuyến mãi

    Khi đăng ký & nạp thẻ ngay Hôm Nay

NẠP THẺ NGAY