DS18B20 là cảm biến (loại digital) đo nhiệt độ mới của hãng MAXIM với độ phân giải cao ( 12bit ) . IC sử dụng giao tiếp 1 dây rất gọn gàng, dễ lập trình và giao tiếp nhiều DS18B20 trên cùng 1 dây. IC còn có chức năng cảnh báo nhiệt độ khi vượt ngưỡng và đặc biệt hơn là có thể cấp nguồn từ chân data ( parasite power ).
Để đo được nhiệt độ ta cần thêm 1 điện trở 4.7k Ohm nối từ chân DQ lên VCC:
Sơ đồ cấp nguồn từ chân data (parasite power):
so do cpa nguon parasite power
Thông số kỹ thuật:
Nguồn : 3 - 5.5V
Dải đo nhiệt độ : -55 - 125 độ C ( -67 - 257 độ F)
Sai số : +- 0.5 độ C khi đo ở dải -10 - 85 độ C
Độ phân giải : người dùng có thể chọn từ 9 - 12 bits
Chuẩn giao tiếp : 1-Wire ( 1 dây ).
Có cảnh báo nhiệt khi vượt ngưỡng cho phép và cấp nguồn từ chân data.
Thời gian chuyển đổi nhiệt độ tối đa : 750ms ( khi chọn độ phân giải 12bit ).
Mỗi IC có một mã riêng (lưu trên EEPROM của IC) nên có thể giao tiếp nhiều DS18B20 trên cùng 1 dây