DS18B20温度测量系统设计(3)
发布时间:2021-06-08
发布时间:2021-06-08
简单介绍DS18B20传感器
潘勇等:基于
DS18B20的多点温度测量系统设计第9期
图3 仿真效果图
5 系统运行与数据分析
根据系统软硬件设计方案搭建实际系统电路,依次采
集8路温度测量数据,并在LED数码管上显示,同时与现场温度计测量值进行比较,系统运行结果如下,如表2所示。
表2 传感器与温度计数据对照 ℃
18B20
测量通路选择,并实现超过测量范围蜂鸣器报警。
6 结 论
该温度测量系统结构简单、程序设计方便,基于仿真
系统构建的实际电路运行良好,8支DS18B20的读取时间与1支DS18B20的读取时间基本相等,测温迅速准确。本设计采用Proteus仿真的好处在于可以迅速观察到设计效果,同时可以通过改变元器件参数使整个电路性能达到最优化。避免了多次购买元器件及制板,节省了设计时间与经费,提高了设计效率和质量。
参考文献
[1] 蒋鸿宇,王勇,植涌.由DS1820构成的多点温度测量
通道1通道2通道3通道4通道5通道6通道7通道8
110162025305070
温度计
0.9
10.115.920.025.030.049.870.1
系统[J].单片机及嵌入式系统应用,2007(1):59261.
[2] 赵海兰,赵祥伟.智能温度传感器DS18B20的原理与
应用[J].现代电子技术,2003(4):32234.
[3] 高玉芹.基于AVR单片机和DS18B20的多点温度测
测量结果数据与温度计直接测量吻合,符合仿真结果,本系统的测量范围为0~99℃,DS18B20数字值读取位数为8位,精确到1℃,满足日常测量应用。另外可以通过改变DS18B20数字值读取位数提高精度,也可以根据实际应用要求扩大量程。在系统基础上可以加入开关控制
量系统[J].仪表技术,2005(3):15
218.
[4] 李光飞,楼然苗.单片机C程序设计实例指导[M].北
京:北京航空航天大学出版社,2005:44256.
[5] 谢维成,杨加国.单片机原理与应用及C51程序设计
[M].北京:清华大学出版社,2006:35238.
(下转第116页)
93