微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 51单片机怎么控制温度?

51单片机怎么控制温度?

时间:10-02 整理:3721RD 点击:
我想用51单片机和18b20实现一个温度控制。
按键可以控制温度,到温度达到初设阈值时候会自动调整温度就是(高温时候会自动下降温度)。可以通过数码管显示温度。  
希望大家帮我画一个程序框图,第一次写这种程序,大脑有点混乱。

这个很简单的,写好18b20的驱动程序,单片机来一个简单的判断就好了。你要是要控制好一点的话,加上PID算法。

哦  谢谢。自己第一次写这种大几百行的程序,有点无从下手的感觉,你这样一说豁然开朗了。谢谢

"按键可以控制温度,到温度达到初设阈值时候会自动调整温度就是(高温时候会自动下降温度)。"这话怎么理解呢?DS18B20只是一个测量温度的传感器,它可不能用按键控制温度,温度到了设定的警报值时是可以发出警告的。

就是单片机读取到18b20的温度,与设定值偏离的话,控制加热器或制冷器工作,调节温度到设定值。淘宝上有一种很方便的制冷工具,应该叫半导体制冷片。

这样是可以做到的。

要做到这样是不难的,一个温度传感器和单片机,再加一个电路接通与断开装置就能实现,话说着很简单,要整合到一起还是要好好想想的。

6

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top