Thiết kế dùng chip vi điều khiển 8051 áp dụng vào đo nhiệt độ của lò - pdf 16

Download miễn phí Đề tài Thiết kế dùng chip vi điều khiển 8051 áp dụng vào đo nhiệt độ của lò



Bộ nhớ chương trình EPROM
Trong vi điều khiển bộ nhớ chương trình của nó có 4K byte ROM trong,và bộ nhớ ngoài EPROM2732 có dung lượng 4K. Đây là bộ nhớ lập trình xoá bằng tia cực tím, nó có tốc độ truy nhập rất nhanh, nó có 12 đường chọn địa chỉ và có 8 đường ra dữ liệu. EPROM chỉ được hoạt động khi chân #OE ở mức tích cực thấp, nó được vi điêù khiển chọn làm việc khi chân #CE cũng được tích cực thấp. EPROM được nuôi với mức điện áp 5V, điện áp này được đưa vào bộ nhớ thông qua chân Vpp . Địa chỉ của EPROM trong hệ thống là 00000FFFH.Địa chỉ này được chọn bởi vi mạch giải mã địa chỉ 74138, với đầu chọn chip là



THIẾT KẾ HỆ VI XỬ LÝ 8 BIT
I. YÊU CẦU
Phần cứng
1. Bộ vi xử lý
2. Bộ nhớ chương trình ROM :8KB từ địa chỉ 0000H
3. Bộ nhớ dữ liệu RAM : 8KB ( địa chỉ tuỳ chọn )
4. Cổng vào tương tự 8 kênh nhận tín hiệu đo nhiệt độ từ 0V5V tương ứng với nhiệt độ 0100C, các cổng vào ra số liệu và mạch điều khiển.
Phần mềm
1. Tín hiệu cho phép chạy và dừng chương trình. Tín hiệu dừng khẩn cấp
2. Đọc tín hiệu đo nhiệt độ từ 8 kênh và lưu trữ vào vùng nhớ RAM .
3. Sau mỗi lần đọc tính nhiệt độ trung bình cộng của 8 kênh và gửi ra cổng hiển thị bằng đèn LED.
4. So sánh nhiệt độ của từng kênh với giá trị nhiệt độ trung bình. Nếu kết quả lớn hơn hay nhỏ hơn giá trị cho phép cho trước thì gửi tín hiệu báo động cao hay thấp tương ứng với kênh đó .Giá trị cho phép này đặt trong một ô nhớ của RAM
5. Chương trình dừng lại và báo động bằng còi khi xảy ra một trong các trường hợp sau:
ã Có ít nhất 4 kênh đo vượt quá hay nhỏ hơn giới hạn cho phép so với giá trị trung bình
ã Giá trị nhiệt độ trung bình lớn hơn hay nhỏ hơn giá trị giới hạn MAX, MIN tương ứng. Các giá trị giới hạn MAX, MIN được đặt trong 2 ô nhớ của RAM
II. CÁC BƯỚC TIẾN HÀNH
1. Chọn bộ vi xử lý (8085 hay 8051,). Thiết kế sơ bộ sơ đồ khối
2. Thiết kế bộ nhớ, cổng vào /ra bằng mạch logic,mạch giải mã, mạch chốt,ADC,Xác định địa chỉ cho các tín hiệu vào /ra. Lập bản đồ bộ nhớ
3. Chọn linh kiện .Nghiên cứu và chọn chế độ làm việc của linh kiện phù hợp với yêu cầu (logic và vật lý) cho thiết kế ở bước 2.
4. Thiết kế sơ đồ chi tiết cho hệ
5. Xây dựng phần mềm trên cơ sở sơ đồ đã thiết ở bước 4:
ã Xây dựng lưu đồ chương trình
ã Xây dựng cấu chúc chương trình
ã Soạn thảo chương trình bằng mã ngữ của bộ vi xử lý đã chọn
LỜI NÓI ĐẦU

Vào năm 1971 tập doàn INTEL đã cho ra đời họ vi xử lý đầu tiên 4004 là vi xử lý 4 bit .Và từ đó đến nay nó liên tục phát triển và nâng cao từ họ vi xử
lý 4 bit đầu tiên đến nay là vi xủ lý 32 bit và 64 bit với tần số xung nhịp f=100200 MHz , ngày nay chúng được ứng dụng rộng rãi vào trong cuộc sống và đặc biệt là trong các ngành công nghiệp
Bên cạnh họ vi xử lý, vào năm 1976 INTEL giới thiệu bộ vi điều khiển (microcontroler) 8748, một chip tương tự như các bộ vi xử lý và là chip đầu tiên trong họ vi điều khiển MCS – 48, bao gồm 1 CPU , 1Kbyte EPROM, 64 byte RAM, 27 chân xuất nhập và một bộ định thời 8 bit
Độ phức tạp , kích thước và khả năng của bộ vi điều khiển được tăng lên một bậc quan trọng vào năm 1980 khi INTEL công bố chip 8051, bộ vi điều khiển đầu tiên của họ vi điều khiển MCS –51. Chip này chứa trên 60000 transistor, bao gồm 4 K byte ROM, 128 byte RAM , 32 dường xuất nhập, 1 port và 2 bộ định thời 16 bit đây là một số lượng mạch đáng chú ý trong một IC đơn chip. Các thành viên mới đựơc thêm vào họ MCS –51 và các biến thể ngày nay gần như gấp đôi các đặc trưng này
Dưới sự phát triển mạnh mẽ đó của công nghệ vi xử lý thì việc tìm hiểu nghiên cứu để nắm bắt công nghệ, tìm cách ứng dụng vào thực tế là một công việc quan trọng của sinh vên,những người kỹ sư tương lai
Với kiến thức về vi xử lý được học trong hai kỳ, có sự tham khảo trong sách vở, và đặc biệt được sự giúp đỡ chỉ bảo tận tình của thày giáo em đã hoàn thành nhiệm vụ thiết kế dùng chip vi điều khiển 8051 áp dụng vào đo nhiệt độ của lò. Thông qua bản thiết kế này em đã được áp dụng những kiến thức đã học vào công việc thiết kế phần cứng và viết phần mềm cho hệ vi điều khiển.
Tuy vậy, đây mới chỉ là phần lý thuyết , em rất muốn thiết kế mạchthật để thấy được phần thiếu sót trong khi thiết kế và lập trình.Nhưng do thời gian có hạn cũng như kiến thức còn hạn chế nên không thể tránh khỏi những thiếu xót
Em mong thày cô chỉ bảo và giúp đỡ em





THIẾT KẾ HỆ VI ĐIỀU KHIỂN 8051

I. Giới thiệu vi điều khiển 8051.
Là vi xử lý đơn chíp 8 bit được sử dụng cho những ứng dụng công nghiệp, được hãng intel công bố vào năm 1980.
8051 là bộ vi điều khiển đầu tiên của họ vi điều khiển
MCS –51, với những đặc điểm sau:
v Độ dài từ dữ liệu là 8 bit
v Rất tiện dùng cho hệ điều khiển
v Tập lệnh rất phong phú với 256 lệnh
v ROM bên trong là 4 K
v RAM bên ngoài là 128 byte
v Có 32 đường vào ra theo hai hướng qua 4port xuất nhập
( I/O port) 8 bit, và có thể địa chỉ riêng từng đường
v Có 2 bộ định thời 16 bit
v Không gian địa chỉ của ROM & RAM có thẻ đến 64K
v Có 6 nguồn ngắt ,5 vector ngắt với 2 mức ưu tiên
v Đã có bộ giao động bên trong với tần số 12Mhz
v Có 2 thanh chứa A & B mỗi thanh 8 bit, trong đó B thường dùng cho phép chia


Sq7q062q816Lm6C
Ai cần download tài liệu gì mà không tìm thấy ở đây, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status