0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >计算机及配件 > 基于单片机的温度检测系统设计方案

基于单片机的温度检测系统设计方案

来源: 维库电子网
2021-12-08
类别:计算机及配件
eye 6
文章创建人 拍明

原标题:基于单片机的温度检测系统设计方案

  设计要求:

  (1)温度低于或超出设定温度范围时发出报警。

  (2)温度值可在数码管上实时数字显示。

  (3)报警温度可以由人工自由设定。

  在单片机电路设计中,大多数都是使用传感器,所以这是非常容易想到的,所以可以采用一直温度传感器DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换,就可以满足设计要求。

  设计框图

1.jpg

  工作原理

  (1) DS18B20温度传感器的简介:

  DS18B20的测温原理中,低温度系数晶振的振荡频率受温度的影响很小,用于产生固定频率的脉冲信号送给减法计数器,高温度系数晶振随温度变化其振荡频率明显改变,所产生的信号作为减法计数器的脉冲输入。

  计数门的开启时间由高温度系数振荡器来决定,每次测量前,首先将-55度所对应的基数分别置入减法计数器和温度寄存器中,减法计数器对低温系数晶振产生的脉冲信号进行减法基数,当减法计数器的预置值减到0时温度寄存器的值将加1,减法计数器的预制将重新被装入,减法计数器重新开始对低温度系数晶振产生的脉冲信号进行基数。

  当斜率累加器用于补偿和修正测温过程中的非线性,,其输出用于修正减法计数器的预置值,只要计数门仍未关闭就重复上述过程,直至温度寄存器值达到被测温度值,这就是DS18B20的测温原理。

  (2) 主要设计过程如下:

  我们设计的温度系统是由中央控制器、温度检测器及显示器组成。控制器采用单片机C51系列,温度检测部分采用DS18B20温度传感器,用LCD做显示器。温度传感器DS18B20采集温度信号送给该单片机处理,存储器通过单片机对某些时间点的数据进行存储,单片机再温度数据送LCD显示,已达到显示当前温度的目的。

  温度采集模块:

单片机控制及AD转换模块

显示模块

报警模块:

电源模块


责任编辑:

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

相关资讯

方案推荐
基于MC33771主控芯片的新能源锂电池管理系统解决方案

基于MC33771主控芯片的新能源锂电池管理系统解决方案

AMIC110 32位Sitara ARM MCU开发方案

AMIC110 32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于TI公司的AM437x双照相机参考设计

基于TI公司的AM437x双照相机参考设计

基于MTK6580芯片的W2智能手表解决方案

基于MTK6580芯片的W2智能手表解决方案