新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于串口通信的单片机仿真和C语言开发

基于串口通信的单片机仿真和C语言开发

作者:时间:2012-08-28来源:网络收藏

3. 温度检测

温度检测采用DALLAS 最新单线数字温度传感器DS18B20,DS18B20 是一种新型的一线器件,其体积更小,更适用于多种场合,且适用电压更宽、更经济。DALLAS 半导体公司的数字化温度传感器DS18B20 是世界上第一片支持一线总线接口的温度传感器。

温度测量范围为-55℃~+125℃,可编程为9 位~12位转换精度,可分辨温度分别为0.5℃,0.25℃,0.125℃和0.0625℃。在9 位分辨率时,最多在93.75ms 内把温度转换为数字;在12 位分辨率时,最多在750ms 内把温度值转换为数字。

3 温度传感器

3.1 温度传感器特性

DALLAS 最新单线数字温度传感器DS18B20[2]是一种新型的一线器件,其体积更小,更适用于多种场合,且适用电压更宽、更经济。DALLAS 半导体公司的数字化温度传感器DS18B20 是世界上第一片支持一线总线接口的温度传感器。温度测量范围为-55℃~+125℃,可编程为9 位~12 位转换精度,可分辨温度分别为0.5℃,0.25℃,0.125℃和0.0625℃。在9 位分辨率时,最多在93.75ms 内把温度转换为数字;在12 位分辨率时,最多在750ms内把温度值转换为数字。DS18B20的性能特点如下:

1. 独特的单线接口仅需要一个端口引脚进行

2. 多个 DS18B20 可以并联在惟一的三线上,实现多点组网功能

3. 无须外部器件;

4. 可通过数据线供电,电压范围为3.0~5.5V;

5. 零待机功耗;

6. 温度以 9 或12 位数字;

7. 用户可定义报警设置;

8. 报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件;

9. 负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作;

DS18B02 可以采用两种方式供电,一种是采用电源供电方式,此时DS18B20的1 脚接地,2 脚作为信号线,3 脚接电源。另一种是寄生电源供电方式,端口接单线总线,为保证在有效的DS18B20 时钟周期内提供足够的电流,可用一个MOSFET 管来完成对总线的上拉。

当 DS18B20 处于写存储器操作和温度A/D 转换操作时,总线上必须有强的上拉,上拉开启时间最大为10us.采用寄生电源供电方式时VDD 端接地。由于单线制只有一根线,因此发送接口必须是三态的。

图 3.1 DS18B20 引脚图
图 3.1 DS18B20 引脚图

3.2 工作时序图

1. 初始化

图 3.2 初始化时序图
图 3.2 初始化时序图



评论


相关推荐

技术专区

关闭