大型公共建筑高能耗已成为建筑节能开展的瓶颈,为完结节能型的供热温度操控,文中选用了依据89C51单片机和CAN总线的规划办法,给出了供热温度操控器的整体规划方案,以及首要电路原理图的引脚衔接,并依据功用要求和实践电路规划了体系软件,给出了首要程序的流程图。终究对单片杌进行了软硬件联调,完结了相应功用。文中选用了依据89C51单片机和CAN总线的规划办法,给出了供热温度操控器的整体规划方案,以及首要电路原理图的引脚衔接,并依据功用要求和实践电路规划了体系软件,给出了首要程序的流程图。终究对单片杌进行了软硬件联调,完结了相应功用。
温度操控的作业原理
在温度测控体系中,稳压器完结对单片机的供电,数码管完结温度的显现。体系的被测参数是温度,被测温度首先由传感器丈量后得到mV信号,再经扩大器扩大后变为0~5 V电压信号,送入A/D转化器转化后,将模仿信号变为数字信号供应单片机,在单片机内进行数据处理。一方面,与所设定的温度值进行比较发生误差信号,单片机依据预订的PID算法计算出相应的操控量,用操控量操控电气阀的导通和关断,完结温度操控;另一方面,将实时丈量得到的温度送至数码管显现,一起用户也可经过键盘来设定抱负温度。
单片机温度收集电路
温控体系包含单片机最小体系和测温传感器。单片机最小体系中,复位电路选用12 MHz晶振,复位电路由复位按钮操控,一起供给单片机AT89C51、CAN操控器SJA1000和显现接口器材PS7219的复位信号。单片机温度收集电路如图2所示,从RST引出线,别离与各芯片的复位信号线相连选用上电复位形式。
数模转化电路
对输出信号进行数模转化中,DAC0832选用单缓冲作业方式。DAC0832的两级寄存器的写信号WR1和WR2均由单片机的WR引脚操控。当单片机的地址线挑选DAC0832后,只需输出WR操控信号,便可一起完结数字阳的输入锁存和D/A转化输出。因为DAC0832是电流输出型,所以为了得到电压信号,需在DAC0832的输出端接入运算扩大器。接入一级运算扩大器可得到负的电压信号,接入二级运算扩大器,得到正的电压信号。数模转化电路如图3所示。
CAN通讯模块电路
SJA1000作为CAN的操控部分,在与单片机衔接时,其数据线AD0~AD7与单片机的输入输出管脚P0口衔接,片选信号CS接地,低电压答应拜访,RST、1NT、WR、WD、ALE管脚别离与单片机的相应管脚衔接,操控器的收发端RX0、TX0别离接收发器CTM1050的收发端RXD、TXD引脚相连。体系通讯模块电路如图4所示。
电源电路及温度显现、按键电路
当稳压器LM7805对单片机进行供电时,220 V沟通市电经过电源变压器变换为沟通低压,再经桥式整流电路和滤波电容C1的整流和滤波,在固定式三端稳压器LM7805的Vin和GND两头构成一个并不安稳的直流电压。此直流电压经LM7805的稳压和C3的滤波便在稳压电源的输出端发生了精度高、安稳度好的直流输出电压。
单片机AT89C51的P1.6作串行数据输出,衔接到PS7219的DIN脚,P1.7和P1.5经过程序别离模仿PS7219的时钟脉冲CLK及数据加载LOAD信号。PS7219的SA~SG,SDP端衔接到各LED数码管对应的a~f及dp端,DIG1~DIG3别离接3位LED数码管的共阴极,然后完结位选。PS7219应紧靠LED显现器放置,且连线尽可能短,两个GND引脚均有必要衔接到地线上。体系只设4个按键,别离是功用键、添加键、减小键和确认键。在按键的线路衔接中,每个按键并联一个0.1μF%&&&&&%,意图是完结消抖。