全文预览

基于单片机的饮水机温度控制系统设计

上传者:叶子黄了 |  格式:doc  |  页数:56 |  大小:1327KB

文档介绍
测得12位时,一般为5~7.5ms[14]。РDS18B20的供电方式有两种:一种是寄生电源;另一种为外电源供电。其工作过程及其编程在软件设计部分介绍。在使用过程中发现DS18B20在解决各种误差、可靠性和实现系统优化等方面与传统各种温度传感器相比Р,有无可比拟的优越性。其表现在:Р①DS18B20可将被测温度直接转换成单片机能识别的数字信号输出。温度值不需要以电桥电路先获取电压模拟量,再经信号放大和A/D转换成数字信号,解决了传统温度传感器存在的因参数不一致性,在更换传感器时会因放大器零漂而必须对电路进行重新调试的问题,使用方便[16]。Р②DS18B20能提供9到12位温度读数,精度高。且其信息传输只需1根信号线,与单片机接口十分简便。Р③负压特性:当电源极性接反时,DS18B20虽然不能正常工作,但不会因发热而烧毁。Р如图3.2为DS18B20其温度检测电路图。Р图3.2 温度检测电路图РDS18B20管脚GND为电源地,DQ为数字信号输入/输出端,VDD为外接供电电源接入端(用寄生电源方式时接地)。在本系统中用外接电源,DQ接到AT89C51的P13端,R1为信号和5V电源之间的上拉电阻[15]。在实际中,若需要多点检测时,可在单总线上挂多个DS18B20,但超过8个时要考虑驱动问题,软件设计也变得复杂多了,同时要考虑挂DS18B20单总线的长度问题,一般不要超过50m。为实现更远程的控制,可以考虑把系统设计成无线系统,以突破DS18B20单总线的长度的限制。Р3.2 温度控制电路?Р此部分电路主要由光电耦合器MOC3041和IGBT组成。采用脉宽调制输出控制电炉与电源的接通和断开比例,以通断控制调压法控制电炉的输入功率。MOC3041光电耦合器的耐压值为400V,它的输出级由过零触发的双向可控硅构成,它控制着主电路双向可控硅的导通和关闭。电路原理图如图3.3所示。

收藏

分享

举报
下载此文档