51单片机怎么控制温度?
时间:10-02
整理:3721RD
点击:
我想用51单片机和18b20实现一个温度控制。
按键可以控制温度,到温度达到初设阈值时候会自动调整温度就是(高温时候会自动下降温度)。可以通过数码管显示温度。
希望大家帮我画一个程序框图,第一次写这种程序,大脑有点混乱。
按键可以控制温度,到温度达到初设阈值时候会自动调整温度就是(高温时候会自动下降温度)。可以通过数码管显示温度。
希望大家帮我画一个程序框图,第一次写这种程序,大脑有点混乱。
这个很简单的,写好18b20的驱动程序,单片机来一个简单的判断就好了。你要是要控制好一点的话,加上PID算法。
哦 谢谢。自己第一次写这种大几百行的程序,有点无从下手的感觉,你这样一说豁然开朗了。谢谢
"按键可以控制温度,到温度达到初设阈值时候会自动调整温度就是(高温时候会自动下降温度)。"这话怎么理解呢?DS18B20只是一个测量温度的传感器,它可不能用按键控制温度,温度到了设定的警报值时是可以发出警告的。
就是单片机读取到18b20的温度,与设定值偏离的话,控制加热器或制冷器工作,调节温度到设定值。淘宝上有一种很方便的制冷工具,应该叫半导体制冷片。
这样是可以做到的。
要做到这样是不难的,一个温度传感器和单片机,再加一个电路接通与断开装置就能实现,话说着很简单,要整合到一起还是要好好想想的。
6
