为了使其的智能控制温度,此系统还可以预定一组随时间变化而变化的温度上下界限,环境温度是随时间不断改变的,可以使温度受制于预先设定的温度值,实现环境温度的变化限制。
2。3。2 温度传感采集单元
工作原理如下: DS18B20温度检测,温度影响振荡频率不明显,产生原有的频率脉冲信号会传输给计数器1。计数器1被预置在-55摄氏度相对数值。再把计数器1的预定值装入进去,开始记数,直至计数器2到0后,停止,这时候的温度寄存器中显示的数值我们设计想要的被测温度值。
DS18B20通过初始化、ROM、存储器进行温度转化的完成。我们所使用的晶振频率,根据DS18B20,进行三个子程序的编写。为了能够使DS18B20的时序更精准,延时也要嫌贵精准。
2。3。3 温度超温报警驱动 来;自]优Y尔E论L文W网www.youerw.com +QQ752018766-
经过处理,所采集的温度还是超过预设上限时,经三极管来控制信号的驱动,从而使空调开关开启;如果所采集的温度通过处理后,试试高于预设的温度下限,通过三极管控制信号的驱动,使空调开关开启。图4 为温度传感器电路图。
图4温度传感器电路图
2。4 显示部分
2。4。1显示驱动器MAX7219
串行接口的传输速率达到 10MHz[7] ;独立的发光二极管中段的控制;分为译码和非译码两种显示的方式和数字和模拟两种亮度控制方式。先对显示单元进行初始化,而后将8个字节的待显示数据传输到MAX7219内部的存储器上,向显示单元输送数据,再结合MAX7219传送加载信号。图5为驱动电路图。