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

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    173
    Điểm thành tích:
    0
    Xu:
    0Xu
    Đề 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ò


    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 hoặc nhỏ hơn giá trị cho phép cho trước thì gửi tín hiệu báo động cao hoặc 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á hoặc 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 hoặc 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 hoặc 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
     
Đang tải...