đồ án vi xử lý msp430

18 1.3K 53
đồ án vi xử lý msp430

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BÁO CÁO VI XỬ LÝ Đo điều khiển nhiệt độ Sinh viên thực hiện: Lâm Vũ Trường Nguyễn Gui Ta 1081010 1080997 Giáo viên hướngdẫn: Trần Hữu Danh Nội dung báo cáo  mục đích yêu cầu  Sơ đồ khối  Sơ lược MSP430G2211, cảm biến nhiệt độ DS18B20,về LCD16x2  sơ đồ nguyên lý  Lưu đồ giải thuật  Kết Yêu cầu đề tài  Thiết kế mạch đo nhiệt độ môi trường cảm biến DS18B20 Hiển thị nhiệt độ đo LCD  xuất text “canh bao” nhiệt độ đo lớn nhiệt độ đặt trước Mục tiêu đề tài • Hiểu nguyên tắc hoạt động sử dụng cảm biến nhiệt độ • Biết cách lập trình sử dụng vi điều khiển MSP 430 viết ngơn ngữ C • Sử dụng LCD 16x2 SƠ ĐỒ KHỐI DS18B20 MSP430F2013 Khối hiển thị nhiệt đô LCD SƠ ĐỒ CHÂN MSP430G2211 CẤU TẠO BÊN TRONG CỦA MSP430G2211 Sơ lược IC DS18B20 •Độ phân giải đo nhiệt độ bit Dải đo nhiệt độ -55oC đến 125oC, bậc 0,5oC •Điện áp nguồn ni thay đổi từ V đến 5,5 V chiều cấp thơng qua đường dẫn liệu •Thời gian lấy mẫu biến đổi thành số tương đối nhanh, khơng q 200 ms •Mỗi cảm biến có mã định danh 64 bit chứa nhớ ROM chip (on chip) Hoạt động DS18B20 • Các bước lần lấy mẫu: • - Khởi tạo xung reset nhận tín hiệu diện từ DS18B20 • - Gửi lệnh ROM • - Gửi lệnh chức nhớ Reset Read byte Write byte KHỐI HIỂN THỊ LCD 16X2 CHỨC NĂNG CÁC CHÂN LCD Lcd 16x2 loại lcd có dòng , dòng tối đa 16 ký tự Nó có 16 chân, chức cụ thể chân sau: - Chân (VSS): chân nối mass - Chân 2(VDD) : chân nối nguồn - Chân 3( VEE) : chân chỉnh độ tương phản - Chân (RS- register seletion) : chọn ghi lệnh (RS=0) ghi liệu (RS=1) - Chân R/W: đọc vào vi điều khiển chân R/W =1 ghi R/W=0 - Chân (E): LCD bị vơ hiệu hóa E=0, LCD hoạt động E=1, từ xuống tức LCD bắt đầu ghi/đọc LCD - Chân 14-11( D7-D4): bus liệu ( chế độ bit: bit cao, chế độ bit: dùng cho truyền bit cao bit thấp) Ngồi D7 dùng làm ngỏ cho cờ Busy - Chân 10-7 (D3-D0): bit thấp chế độ 8bit hay bỏ trống chế độ bit Sơ đồ nguyên lý Lưu đồ giải thuật Begin Khởi tạo MSP430 Và LCD Đọc nhiệt độ từ DS18B20 Hiển thị lên LCD Đ So sánh T> =T0 S Xuất text “canh bao” lên LCD kết hướng phát triển • Ưu điểm: mạch chạy tốt , đáp ứng yêu cầu đề tài đặt • Khuyết điểm: nhiệt độ đặt trước chưa thể thay đổi phần cứng – muốn thay đổi phải sửa nhiệt độ đặt code Cám ơn thầy bạn ý lắng nghe !

Ngày đăng: 26/12/2017, 13:38

Mục lục

  • BÁO CÁO VI XỬ LÝ Đo và điều khiển nhiệt độ

  • Nội dung báo cáo

  • Yêu cầu đề tài

  • Mục tiêu của đề tài

  • SƠ ĐỒ CHÂN MSP430G2211

  • CẤU TẠO BÊN TRONG CỦA MSP430G2211

  • Sơ lược IC DS18B20

  • Hoạt động của DS18B20

  • KHỐI HIỂN THỊ LCD 16X2

  • CHỨC NĂNG CÁC CHÂN LCD

  • Sơ đồ nguyên lý

  • Lưu đồ giải thuật

  • kết quả và hướng phát triển

Tài liệu cùng người dùng

Tài liệu liên quan