2.3: IC và mạch RC•IC có 8 chân có tác dụng nhận xung vào và lưu trữ các bit thông qua bộ nhớ ADC •Mạch định thời RC có tác dụng xác định độ rộng của xung -> xác định được bit ->giao tiế
Trang 1BÀI TẬP LỚN
GVHD: NGUYỄN HỮU QUANG
ĐỀ TÀI: CẢM BIẾN ĐO NHIỆT ĐỘ VÀ
ĐỘ ẨM DHT11 NHÓM 23:
CAO THÀNH TRUNG - 20184634
NGUYỄN QUỐC HUY - 20184485
Trang 22: Thông số kỹ thuật
•Nguồn: 3 -> 5 VDC.
•Đo tốt ở độ ẩm 20 - 90%RH với sai số 5%
•Đo tốt ở nhiệt độ 0 - 50°C sai số 2°C.
•Tần số lấy mẫu tối đa 1Hz (1 giây 1 lần)
•Kích thước 15mm x 12mm x 5.5mm.
Trang 32: Cấu tạo
• Điện trở NTC
•Bộ phận đo độ ẩm
•Ic tích hợp ADC và mạch RC
Trang 42.1: Điện trở NTC
hệ số nhiệt độ âm
•T tăng thì R giảm và ngược lại
Trang 52.2: Bộ phận đo độ ẩm
•Gồm 2 cực bằng kim loại được ngăn cách bằng nhựa
•Khi độ ẩm tăng -> dung môi -> ion được giải phóng -> dẫn điện -> điện trở giảm
•Ngược lại tương tự
Trang 62.3: IC và mạch RC
•IC có 8 chân có tác dụng nhận xung vào và lưu trữ các bit thông qua bộ nhớ ADC
•Mạch định thời RC có tác dụng xác định độ rộng của xung -> xác định được bit ->giao tiếp với MCU
Trang 73: Nguyên lý hoạt động
Khi IC nhận xung -> mạch định thời RC xác định độ rộng xung cao bằng quan hệ tuyến tính với R và C
=> bit được lưu trữ vào ADC sau đó giao tiếp với MCU
Trang 84: Giao tiếp với DHT11
•Giao tiếp chuẩn 1- wire bus ( gửi xung từ MCU – phản hồi từ DHT – đọc dữ liệu)
•Mỗi lần giao tiếp gồm 40 bit và mất khoảng 4ms
•8 bit phần nguyên nhiệt đô
•8 bit phần thập phân nhiệt độ
•8 bit phần nguyên độ ẩm
•8 bit phần thập phân độ ẩm
•8 bit check sum
Trang 94.1: Gửi xung từ MCU
Khi quá trình giao tiếp bắt đầu MCU sẽ set chân data từ cao xuống thấp
(≥ 18ms) sau đó MCU sẽ kéo tín điện áp và chờ 20-40 us để DHT phản hồi
Trang 104.2: DHT phản hồi
Khi DHT nhận được tín hiệu start -> DHT kéo xung từ cao xuống thấp trong 80us sau
đó kéo lại lên cao trong 80us để chuẩn bị cho quá trình truyền dữ liệu
Trang 114.3: Đọc dữ liệu