background image

  温度采集选用
DS18B20,DS18B20
具有独特的单总线接口方式,通过串行通信接口

(I/O)直接输出被测温度值接口方式,

CPU 只需一根端口线就可与 DS18820 实现双向通信;在使用中不需要任何外围元件;内含
寄生电源,既可采用寄生电源,也可由

VDD 直接供电;允许电压范围是 3.0~5.5V,进

行温度/数字转换时的工作电流约为

1.5mA,待机电流仅为 1μA,典型功耗为 5mW;温

度测量范围为-

55~125

℃,在 0~85℃之间,误差小于 0.5℃;支持多点组网功能,多

DS18B20 可以挂接在一根总线上,可实现多点测温;具有负压特性,当电源极性接反时,

温度计不会因发热而烧毁,但不能正常工作。
  

DS18B20 和单片机的连接如图 2 所示,由 VCC 直接供电,连接一个 4.7kΩ 左右的上

拉电阻,

DQ 直接连到单片机的 P1.0 口上。

  

CPU 对 DS18B20 的访问流程是:对 DS18B20 初始化即 ROM 操作命令、存储器(包括便

笺式

RAM 和 E2PROM)操作命令即数据处理。单总线上所有处理都从初始化开始,初始化

时序由主机发出的复位脉冲和一个或多个从机发出的应答脉冲组成。主机接收到从机的应答
脉冲后,说明有单总线器件在线,主机就可以开始对从机进行

ROM 命令和存储器操作命

令,使

DS18B20 完成温度测量并将测量结果存人高速暂存储器中,然后读出此结果。

  

3 交、直流电压以及机房温湿度的测量

  直流电压、交流电压以及机房温湿度的测量选用

TLC1543,TLC1543 为 10 位 11 通道的

A/D 转换器,与单片机的连接如图 3 所示。机房环境测量(温度、湿度)采用 JWS 温湿度变送
器,输出信号为标准

0~5V 直流电压信号;直流电压的数据采集经电阻分压后直接送至 A

D 转换器,交流电压的采集经分压整流后也直接送至 A/D 转换器。

找电池资料上一览电池文库!

http://wk.yl1001.com/dc/