ds18b20测水温,利用三个继电器控制三个加热棒加热(这里用电灯代替加热棒仿真,暂设计控温温度为36度),三个加热棒功率为大中小三个。当低于30度时,三个加热棒同时工作,当温度在30~35度时,小中两个加热棒工作,到达35度时只有小功率加热棒工作,36度时加热棒全部不工作。
注意:继电器的选择,恒温控需考虑PID,防止继电器震荡而加热棒温度猛烈增高不受控制,实验时也请使用小功率的加热棒实验,防止发生意外,切记。道路千万条,安全第一条,行车不规范,亲人两行泪(特别是使用220v供电加热棒)。
仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)
单片机源程序如下:
所有资料51hei提供下载:
完成版 - 副本.rar
(235.3 KB, 下载次数: 47)
|