全球旧事资料 分类
则直接进行下一步。然后进行温度设定的判断,过程同定时上水的设定。再有就是对循环状态的判断,循环控制信号有效时,进入水循环状态,并且定时四分钟,定时时间到回到等待状态。程序采用模块化处理,下面介绍一下主要模块及其功能。使能模块使能模块用来对数字键进行控制当定时上水功能键或加热功能键没有按下时按下任何数字键都是无效的只有当相应的功能键按下时,控制信号到来时,数字键才能起作用有效的避免了错误操作。编码模块编码模块用来对输入的按键进行译码,转化为对应数字的BCD码。数字键值送过来后,进行数据锁存,当需要调用时,再对数值进行读取操作。水位编码模块水位编码模块用来对输入水位信号转化为BCD码形式,方便显示
f电路进行显示。时钟模块时钟模块产生一个时钟信号,一方面可以显示作为时钟,另一方面是为了产生于定时信号的比较信号。时钟主要产生时和分,基础脉冲由外部晶振提供。时钟模块包含了seccou
t模块、mi
cou
t模块、cou
t24模块,分别实现秒针、分针、时针,能够整点产生产生信号,并且能进行时,分调节操作。时间比较模块时间比较模块用于定时时间与时钟时间比较,进行定时上水的定时操作。温度比较模块温度比较由两部分,一部分是蓄热水箱温度与集热器温度进行比较,一部分是设定温度与蓄热水箱温度比较。当蓄热水箱温度低于集热器温度时,开启循环控制,并且进入4分钟定时操作,定时结束,停止循环。显示模块显示模块包含动态扫描子程序、BCD七段码驱动子程序。动态扫描子程序通过为选信号的控制,向各位数码管送出相应的字形码。利用发光管的余辉和人眼视觉暂留作用,使人感觉好像各位数码管同时都在显示。控制子模块控制子模块包含时序控制模块、上水控制模块、循环控制模块、循环延时模块。上水控制模块主要进行上水控制,当上水信号到来时进入上水状态,上水水满产生水满信号,停止上水;当定时上水到来时进入定时时间与当前时间比较状态,定时时间到则进入上水状态,上水水满产生水满信号,停止上水;当出现低水位时,出现报警强行进入上水状态上水水满产生水满信号,停止上水。上水控制模块的工作流程图如图415所示。
f循环控制模块主要进行冷热水进行水流循环的控制,循环控制模块工作流程图如图417所示。
f循环控制模块主要进行水循环的控制,当循环信号到时,启动水循环并进入循环定时状态;另外为了极大的利用太阳能,当集热器温度高于蓄热水箱温度时,自动进入水循环的r
好听全球资料 返回顶部