单片机温度控制系统 单片机温度报警器实验步骤

单片机温度报警器实验步骤温度报警器就是需要温度传感器不停地对监控的对象进行检测,例如pt100温度传感器,pt100传感器是不同温度下,阻值会不同,在同一温度下,阻值是相同的。...

单片机温度报警器实验步骤

温度报警器就是需要温度传感器不停地对监控的对象进行检测,例如pt100温度传感器,pt100传感器是不同温度下,阻值会不同,在同一温度下,阻值是相同的。根据这个原理通过电路转换成电压,然后模拟量转换成数字量输入到单片机,单片机根据读取到的电压值判断实际温度值,然后根据设定的报警值比较,如果超过 就进行报警动作。

在实际设计过程中那个报警温度的设定,可以直接对那个变量进行加减的,例如

void actfuntion(unsigned char temp)

{

temp++;

}

然后在检测到按键有电平跳变的时候,就调用这个含参子函数对定义的温度设定值进行加操作,减操作也是一样,还可以在调用的后面进行最大值或者最小值的判断。

如果觉得这样一下一下的按太麻烦了,可以对按键进行长按连续触发进行判断,就是在定时器里进行判断按下时间,然后不停的调用这个子函数。

当然这个设定值是需要考虑掉电保存的,或者是按键保存。可以在设定好温度值之后,在按下其他的按键,进行把温度设定值 保存到单片机内部eeprom就可以了,不需要保存太多数据的情况下,现在市面上很多单片机都有的内部eeprom就够用的了,不需要进行外部扩展。

然后在单片机上电,也就是主函数的开头进行读取eeprom中保存的设定值。

单片机温度控制系统

单片机温度测控系统主要元件

单片机温度测控系统的主要元件就是热敏电阻和运放比较器,LED数码显示器。

单片机温度控制系统

51单片机工作温度

AT89C51-24PI,中24表示他的工作频率,P为封装形式(DIP),I为工作环境(工业)。 单片机工作温度:商业级:0℃-+70℃ 工业级:-40℃-+85℃ 汽车级:-40℃-+125℃ 军用级:-55℃-+150℃

单片机温度控制系统

基于单片机的多点温度测量系统的设计如何实现温度的采集

DS18B20是单总线数字温度传感器,可以直接采集温度,并把采集到的数据通过单总线的方式,送入单片机,单片机处理数据,送入4路数码管显示就行了,测量的精度,可以通过软件控制。

一条线上是可以挂多个DS18B20了,所以可以实现多点温度采集,但是一条线上最多能连接8个18B20。

18B20内部光刻ROM中的有64位序列号,可以看作是该DS18B20的地址序列码,通过这个地址序列码区分单总线上的不同器件。

这个系统最主要的就是编写单总线的接口函数,这部分要参考18B20的datasheet编写。

51单片机的承受温度

主要实现:实时温度测量及显示,超出温度范围相应的继电器工作,继电器可以驱动相应的加热或制冷负载,上下限温度可通过按键设定等功能。

本保温箱的温控系统研究是基于51单片机及温度传感器DS18B20来设计的,温度测量范围0到99.9摄氏度,精度为0.1摄氏度,可见测量温度的范围广,精度高的特点。可设置上下限温度,默认上限温度为38℃、默认下限温度为5℃(通过程序可以更改上下限初始值)。报警值可设置范围:最低上限报警值等于当前下限报警值,最高下限报警值等于当前上限报警值。将下限报警值调为0时为关闭下限报警功能。开启相应的继电器工作时,有指示灯可以指示相应的加热和制冷。

本文来自投稿,不代表星智号立场,如若转载,请注明出处:https://cshi.xzhi8.com/wiki/202403-33745.html

(134)

文章推荐

发表回复

登录后才能评论

评论列表(1条)

  • 一条小代丹
    一条小代丹 2024年03月09日

    我是星智号的签约作者“一条小代丹”希望本篇文章《单片机温度控制系统 单片机温度报警器实验步骤》能对你有所帮助!

    联系我们

    邮件:kez888@sina.com

    工作时间:周一至周五,9:30-18:30,节假日休息

    关注微信