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 powerThông số kỹ thuật:Nguồn : 3 - 5.5VDả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 bitsChuẩ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