51单片机温控制系统是基于51单片机及温度传感器DS18B20来设计的,温度测量范围0到99.9摄氏度,精度为0.1摄氏度,测量温度的范围广,精度高的特点。能设置上下限温度,默认上限温度为50℃、默认下限温度为30℃,温度定值可通过按键进行修改,可设置范围:最低上限报警值等于当前下限报警值,最高下限报警值等于当前上限报警值。将下限报警值调为0时为关闭下限报警功能。开启相应的继电器工作时,有指示灯可以指示相应的加热和制冷。温度低于下限值时,启动加热,同时蜂鸣器发出报警声音;温度高于下限值时,停止加热,当温度高于上限值时,启动风机通风,同时蜂鸣器发出报警声音,低于上限值时,停止风机运行。