![](/tpl/common/images/warning-icon.png)
设计要求
(1)温度低于或超出设定温度范围时发出报警。
(2)温度值可在数码管上实时数字显示。
(3)报警温度可以由人工自由设定。
在单片机电路设计中,大多数都是使用传感器,所以这是非常容易想到的,所以可以采用一直温度传感器 DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换,就可以满足设计要求。
设计框图
工作原理
(1) DS18B20 温度传感器的简介
DS18B20 的测温原理中,低温度系数晶振的振荡频率受温度的影响很小,用于产生固定频率的脉冲信号送给减法计数器,高温度系数晶振随温度变化其振荡频率明显改变,所产生的信号作为减法计数器的脉冲输入。
计数门的开启时间由高温度系数振荡器来决定,每次测量前,首先将 -55 度所对应的基数分别置入减法计数器和温度寄存器中,减法计数器对低温系数晶振产生的脉冲信号进行减法基数,当减法计数器的预置值减到 0 时温度寄存器的值将加 1,减法计数器的预制将重新被装入,减法计数器重新开始对低温度系数晶振产生的脉冲信号进行基数。
当斜率累加器用于补偿和修正测温过程中的非线性,,其输出用于修正减法计数器的预置值,只要计数门仍未关闭就重复上述过程,直至温度寄存器值达到被测温度值,这就是 DS18B20 的测温原理。
(2) 主要设计过程如下
我们设计的温度系统是由中央控制器、温度检测器及显示器组成。控制器采用单片机 C51 系列,温度检测部分采用 DS18B20 温度传感器,用 LCD 做显示器。温度传感器 DS18B20 采集温度信号送给该单片机处理,存储器通过单片机对某些时间点的数据进行存储,单片机再温度数据送 LCD 显示,已达到显示当前温度的目的。
温度采集模块:
单片机控制及 AD 转换模块:
显示模块:
报警模块:
电源模块:
声明:本内容为作者独立观点,不代表电源网。本网站原创内容,如需转载,请注明出处;本网站转载的内容(文章、图片、视频)等资料版权归原作者所有。如我们采用了您不宜公开的文章或图片,未能及时和您确认,避免给双方造成不必要的经济损失,请电邮联系我们,以便迅速采取适当处理措施;欢迎投稿,邮箱∶editor@netbroad.com。
Microchip扩大耐辐射单片机产品线, 为航空航天和防御市场推出基于Arm® Cortex®-M0+ 的32位单片机SAMD21RT | 24-05-17 15:41 |
---|---|
意法半导体通过全新的一体化MEMS Studio桌面软件解决方案提升提升传感器应用开发者的创造力 | 24-04-07 09:12 |
传感器和AI相结合,ST智能传感器助力未来可持续的虚实交融生活 | 23-12-25 16:25 |
意法半导体下一代多区飞行时间传感器提高测距性能和能效 | 23-12-25 16:15 |
纺织机械优选防尘抗振电源!恶劣运行环境下更适用、耐用、好用! | 23-11-28 17:05 |
微信关注 | ||
![]() |
技术专题 | 更多>> | |
![]() |
研发工程师的工具箱 |
![]() |
智慧生活 创新未来 |