Danh mục

Đề tài: Thiết kế mô hình bảng LED điện tử dùng 01 LED ma trận đa sắc

Số trang: 22      Loại file: doc      Dung lượng: 300.50 KB      Lượt xem: 13      Lượt tải: 0    
tailieu_vip

Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tham khảo luận văn - đề án 'đề tài: thiết kế mô hình bảng led điện tử dùng 01 led ma trận đa sắc', luận văn - báo cáo, điện - điện tử - viễn thông phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Đề tài: Thiết kế mô hình bảng LED điện tử dùng 01 LED ma trận đa sắc Đồ Án Môn Vi Điều khiển LỜI MỞ ĐẦU Ngày nay bộ vi điều khiển (Micro-controller) đã rất phổ biến trong các thiết bị điện và điện tử dân dụng, các bộ vi điều khiển kh ống ch ế ho ạt động của các thiết bị như TV, máy giặt, đầu đọc laser, điện thoại…Trong hệ thống sản xuất tự động, bộ vi điều khiển được sử dụng trong robot, dây chuyền tự động. Các hệ thống càng thông minh thì vai trò của vi điều khiển càng quan trọng. Nhưng bộ vi điều khiển là gì, nó có tác dụng và hoạt động như thế nào? Thực ra bộ vi điều khiển (Micro-controller) là một mạch tích hợp trên một bộ Chíp có thể lập trình được, dùng để điều khiển hoạt đ ộng c ủa hệ thống. Bộ vi điều khiển tiến hành đọc, lưu trữ thông tin, xử lý thông tin, đo lường thời gian và tiến hành đọc mở một cơ cấu nào đó.Người l ập trình có thể sử dụng nhiều ngôn ngữ để lập trình cho vi điều khiển. Nhưng thông thường người ta thường sử dụng hai ngôn ngữ chính để lập trình là: ngôn ngữ lập trình C và Assembly. Trong qúa trình học tập và đặc biệt được sự giúp đỡ tận tình của thầy Nguyễn Anh Dũng - Giảng viên bộ môn Vi điều khiển - nhóm sinh viên chúng tôi đã quyết định làm đồ án kết thúc môn vi điều khiển là thi ết kế mạch “Thiết kế mô hình bảng LED điện tử dùng 01 LED ma tr ận đa sắc”. Nội dung đồ án gồm 2 phần: Phần I : cơ sở lý thuyết liên quan đến nội dung đồ án Trường ĐHCN Hà Nội Điện Tử 2 – 1 K9 Đồ Án Môn Vi Điều khiển Phần II : trình tự thiết kế và hoàn chỉnh đồ án Tuy đã rất cố gắng tìm hiểu,nghiên cứu và hoàn thiện bài tập l ớn nhưng có thể vẫn còn có những sai sót. Chúng tôi rất mong nhận được sự góp ý của thầy giáo và các bạn để có thêm những ki ến th ức v ững ch ắc trong lĩnh vực điện tử đang theo học. Chắc chắn những kiến th ức đó s ẽ giúp chúng tôi rất nhiều trong việc nghiên cứu học tập và công tác sau này. Xin chân thành cảm ơn ! Giáo viên hướng dẫn : Nguyễn Anh Dũng Sinh viên thực hiện : Nguyễn Đăng Kỳ Nguyễn Thanh Tùng Phương Văn Tuấn Lớp điện tử 2 – K9 Trường ĐHCN Hà Nội Điện Tử 2 – 2 K9 Đồ Án Môn Vi Điều khiển I. CƠ SỞ LÝ THUYẾT LIÊN QUAN NỘI DUNG ĐỒ ÁN A. IC 89S52 1.Giới thiệu về IC 89S52: IC 89S52 là phiên bản 8051 có ROM trên chip ở dạng bộ nhớ Flash. Phiên bản này là lý tưởng với những phát triển nhanh vì bộ nhớ Flash có thể xóa trong vài giây. Ta gọi IC này là bộ vi đi ều khi ển vì trong chúng chứa ROM, RAM, các cổng nối tiếp và song song. 89S5 không được s ử dụng trong máy tính nhưng được sử dụng rộng rãi trong công nghi ệp và trong sản phẩm máy móc tiêu dùng. Cùng với họ 89S52 có một số vi điều khiển khác. Về cơ bản chúng đều giống nhau, chúng chỉ khác nhau ở vùng nhớ nội bao gồm vùng nhớ mã lệnh, vùng nhớ dữ liệu và một số Timer. Sự khác nhau đó được mô tả bằng bảng dưới đây: Vùng mã lệnh Vi điều khiển Vùng dữ liệu nội Số Timer nội 8051 4K ROM 128 bytes 2 8031 0K 128 bytes 2 8751 4K EPROM 128 bytes 2 8052 8K ROM 256 bytes 3 8032 0K 256 bytes 3 8732 4K EPROM 256 bytes 3 Trường ĐHCN Hà Nội Điện Tử 2 – 3 K9 Đồ Án Môn Vi Điều khiển Bảng 1. Giới thiệu một số IC họ 8951 2.Cấu trúc của IC 89S52: Trung tâm của 89S52 vẫn là vi xử lý trung tâm (CPU). Để kích thích cho toàn bộ hệ thống hoạt động, 89S52 có bộ tạo dao động nội với thạch anh được ghép từ bên ngoài với tần số khoảng từ vài Mhz đến 24 Mhz. Liên kết các phần tử với nhau là hệ thống BUS nội, gồm có BUS d ữ li ệu, BUS địa chỉ và BUS điều khiển. 89S52 có 8K ROM, 256 bytes RAM và một số thanh ghi bộ nhớ… Nó giao tiếp với bên ngoài qua 3 cổng song song và một cổng nối tiếp có thể thu, phát dữ liệu nối tiếp với t ốc đ ộ l ập trình được. Hai bộ định thời 16 bit của 89S52 còn có 2 ngắt ngoài cho phép nó đáp ứng và xử lý điều kiện bên ngoài theo cách ngắt quãng, rất hiệu quả trong các ứng dụng điều khiển. Thông qua các chân điều khiển và các c ổng song song 89S52 có thể mở rộng bộ nhớ ngoài lên đến 64Kbs dữ liệu. Sau đây là sơ đồ khối vi điều khiển: Trường ĐHCN Hà Nội Điện Tử 2 – 4 K9 Đồ Án Môn Vi Điều khiển Hình 1. Sơ đồ khối Vi điều khiển họ 89S52 3. Sơ lược về các chân IC 89S52: Trường ĐHCN Hà Nội Điện Tử 2 – 5 K9 Đồ Án Môn Vi Điều khiển IC 89S52 có 40 chân. Có đến 32 chân làm nhiệm vụ xuất nh ập, truyền dữ liệu. Các chân phục vụ ngắt, các chân Timer, trong đó 24 chân làm 2 nhiệm vụ khác nhau. Mỗi chân có thể là đường xuất nh ập, đường điều khiển hoặc là một phần của địa chỉ hay dữ liệu. Thiết kế thường có bộ nhớ ngoài hay các thiết bị ngoại vi sử dụng những Port để xuất nhập dữ liệu. Tám đường trong mỗi Port được sử dụng như một dơn vị giao tiếp song song như máy in, bộ biến đổi tương tự số…. Hoặc mỗi đường cũng có thể hoạt động độc lập trong giao tiếp với các thi ết b ị đơn bit khác nh ư: transistor, LED, switch…. Sau đây là hình dạng sơ đồ của IC 89S52: Trường ĐHCN Hà Nội Điện Tử 2 – 6 K9 Đồ Án Môn Vi Điều khiển ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: