基于BangBang控制的温湿度调节系统设计流延膜

2022-07-04 08:01

基于Bang-Bang控制的温湿度调节系统设计

基于Bang-Bang控制的温湿度调节系统设计 2011年12月03日 来源: 在一些仓储管理、生产制造、气象观测、科学研究以及日常生活中,对温湿度的要求普遍存在,如《档案库房技术管理暂行规定》中就明确指出:档案库房(含胶片库、磁带库)的温度应控制在14~24℃,有设备的库房日变化幅度不超过±2℃;相对湿度应控制在45%~60%,有设备的库房日变化幅度不超过±5%。本文利用新型的C8051F020单片机和I2C总线数字式温湿度传感器SHT11设计了一套满足此要求的自动化设备。系统硬件设计基于C8051F020的档案库温湿度控制器,主器件为8051F020,从器件为I2C总线数字温湿度传感器SHT11。SHT11是瑞士Sennsirion公司生产的具有I2C总线接口的单片全校准数字式相对湿度和温度传感器。传统的模拟式湿度传感器一般都要设计信号调理电路并经过复杂的校准和标定过程,因此测量精度难以保证,且在线性度、重复性、互换性、一致性等方面往往不尽人意。SHT11是瑞士Sennsirion公司推出的基于CMOSensTM技术(将温湿度传感器、信号放大调理、A/D转换、I2C总线全部集成在一个芯片上)的新型温湿度传感器,该传感器的湿度值输出分辨率为14位,温度值输出分辨率为12位,并可编程为12位和8位。C8051F020单片机是集成在1块芯片上的混合信号系统级单片机,具有与MCS8051内核及指令完全兼容的微控制器。除了具有标准8051机的数字外设部件外,片内还集成了数据采集与控制系统中常用的模拟部件和其他数字外设及功能部件,内部还具有JTAG和调试电路,通过JATG接口可以使用安装在最终应用系统产品上的单片机进行非侵入、全速及在线系统调试。由二者组成的温湿度控制器的硬件连接如图1所示。

图1 C8051F020与SHT11的接线图

利用I/O端口初始化程序启动优先权交叉开关译码器把P0.0、P0.1引脚分别配置成SDA (串行数据)、SCL(串行时钟),然后分别接SHT11的DATA和SCK,在时钟的控制下来完成对SHT11采集并进行A/D转换后的温湿度数据的读取,P0.2、P0.3被配置成基本输入输出,根据读取的温湿度值的高低来控制两个继电器,进而达到控制温湿度调节器的目的。在串行通信过程中主器件为8051F020,从器件为SHT11。软件设计1 Bang-Bang控制在档案室温湿度控制中,对温湿度的要求不是一个定值,而是一个范围。执行机只有两种状态:on,运转;off,不运转。对于这种执行机,采用典型的数字控制算法为Bang-Bang控制算法。这样需要两个温度设置点:THIGH和TLOW,两个湿度设置点HHIGH和HLOW。温度控制和湿度控制一样,所以只介绍温度的控制。如果温度高于THIGH,则控制器关闭电源(继电器释放),如果温度低于TLOW,则控制器打开电源(继电器吸合)。THIGH与TLOW之差称为滞后。使用滞后延长了继电器的使用寿命,因为它减少了继电器开关次数。2 程序设计该程序包括:● 系统复位子程序(Reset_Init):完成对内部振荡器的设置,对XBR0和XBR2的设置将SMB连到通用的I/O引脚;● SMBus初始化子程序(SMBus_Init):配置并使能SMBus,设置SMBus时钟速率,为第一次传输清除SM_BUSY标志;● A/D转换和读取转换数据得子程序(ADCRead);Bang-Bang控制算法子程序(Bang-Bang);● 输出控制子程序(OUTcontrol)。现把主要的启动A/D转换及读取数据子程序给出。ADCRead:WRITE EQU 00H//SMBus写命令READ EQU 01H//SMBus写命令 CHIP-A EQU 00H//SHT11从地址MEAMURE_TEMP EQU 03H//SHT11测量温度命令MEARURE_HUMI EQU 05H//SHT11测量湿度命令CLR RW//写从地址MOV A,#CHIP_AORL A,#WRITEMOV WRIT_ADC, ASETB SM_BUSYSETB STA JB SM_BUSY, $//写温度测量命令CLR RWMOV A,# MEAMURE_TEMPORL A,#WRITEMOV WRIT_ADC, ASETB SM_BUSYSETB STAJB SM_BUSY, $//读测得的温度SETB RWMOV A, # CHIP_AORL A,#READMOV READ_ADC, ASETB SM_BUSYSETB STA ACALL DELAYMOV TEMPR, RECEIVE_BYTE-------- ---------- //写湿度测量命令------------------ //读测得的湿度值由于湿度测量和温度测量程序相同,所以没有给出,测量后的温度数据和湿度数据分别放在TEMPR和HUMIR两个寄存器中,然后经过线性修正程序和棒棒算法程序后控制继电器的动作。结束语本文设计温湿度调节系统,主器件为8051F020,从器件为I2C总线数字温湿度传感器SHT11,接口电路用I/O端口初始化程序启动优先权交叉开关译码器把引脚分别配置成串行数据及串行时钟,并配置基本输入输出。软件设计则采用Bang-Bang控制算法,需高低两个温度设置点,温度高于高点则关闭电源,低于低点则打开电源。控制程序含系统复位、初始化、A/D转换和读取数据转换、Bang-Bang控制算法及输出控制子程序。(end)

中医推拿按摩床

北京办理执照

玻璃钢花盆

灌浆料厂家

瘦纤城减肥供应

相关阅读
最好肥矿平铝生产经营成功运用QC成果磁性开关光纤端子临清数显电压表油漆刷Trp

肥矿平铝生产经营成功运用QC成果近日,肥矿集团平铝公司靠前届企业管理现代化暨QC成果发布表彰会召开,在会上对25个获奖的课题小组和在课题研究中表现突出的单位、个人进行了表彰,并现场发布演示了部分具有代表性的课

2024-04-23 20:59
最好福克斯大灯太暗了有什么好的办法吗滁州管材模具丽江手机喇叭音响配件Trp

福克斯大灯太暗了,有什么好的办法吗?您当前位置:首页 企业福克斯大灯太暗了,有要求欧盟国家立即限制使用1次性塑料袋什么好的办法吗?福克斯大灯太暗了,同时有什么好的办法吗?来源:中国五金商机日期:福克斯改灯 2013款

2024-04-23 06:05
最好13日全国焊线钢厂表列价格拨号器负荷开关均分器热水泵兴城Trp

13日全国焊线钢厂表列价格您当前位置:电动窗帘首页 价Mos管格行情13日全国焊线钢厂表列价格把PVC+木粉等植物纤维混合物混匀机电线圈是不是烧坏1组和换向开关触点镭射加工接触是不是良好等 13日全国焊线钢厂表列价格来源:互

2024-04-22 21:59
最好杨亚林确保水电铝项目稳步投产电子电度表激光管排钻铜止回阀注塑机械Trp

杨亚林:确保水电铝项目稳步投产!【铝道】8月6日,昭通市委书记杨亚林到昭阳区调研青岗岭园区规划及水电铝项目推进工作。杨亚林一行实地查看工程建设进展情况,听取青岗岭园区规划方案及相关情况直至今天铝材还是航空

2024-04-20 11:20
最好三明1个基地1个中心六条产业链布局稀土铂热电阻盖州开关二极管熔断机悬挂链Trp

三明“1个基地、1个中心、六条产业链”布局稀土【铝道】以三明市稀土开发公司为龙头,整合全市稀土资源许多地方当局的塑料回收情况异常混乱。力争到2020年,建成5个以上稀土矿山,形成每年1万吨的采矿能力。分离冶炼中心

2024-04-18 10:23
最好9月21日成都镀锌板卷最新价格行情新变压器封箱机锯片磨齿机染色机谐振器TRp

9月21日成都镀锌板卷最新价格行情(新)您当前位置:首页 价格行情9月21日成都镀锌板卷最新价娄底格行情(新)9月21日成都镀锌板卷最新价格行情(新)来源:中国五金商机日期:因此1定要定期检查机电再精加工成型的温度、振动情况及

2024-04-03 17:58