基于AT89C51单片机的温室多点温度设计
无需外部器件 可通过数据线供电 零待机功耗
测温范围-55~+125℃,以0.5℃递增。华氏器件-67~+2570F,以0.90F 递增
温度以9 位数字量读出
报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件 应用包括温度控制、工业系统、消费品、温度计或任何热感测系统
说明:
DSl8B20 数字温度计提供9 位(二进制)温度读数指示器件。温度信息经过单线接口送入 DSl8B20 或从DSl8B20 送出,因此从主机CPU 到DSl820 仅需一条线。DSl8B20 的电源可以由数据线本身提供,而不需要外部电源,因为每一个DSl8B20在出厂时已经给定了唯一的序号,因此任意多个DSl820 可以存放在同一条单线总线上。这允许在许多不同的地方放置温度敏感器件DSl8B20。DS18B20的测量范围从-55 到
+125 ,精度为≤0.06。DS18B20 都可以设置成两种供电方式即数据总线供电方式和外部供电方式采取数据总线供电方式可以节省一根导线但完成温度测量的时间较长采取外部供电方式则多用一根导线但测量速度较快。
2.3 系统设计框图
图2.1 系统框图