红外线冰面温度测控装置
软件流程
红外冰面温度控制器软件包括云台控制程序,模拟量驱动程序,输入输出启动程序,modbus程序,冰面温度控制逻辑。
云台控制程序实现了如下函数:
pelco_pan(addr,action) 参数分别是云台地址和动作,通过这个接口控制程序可以操作云台垂直和水平方向摇动。
pelco_init() 协议初始化
模拟量驱动程序函数:
GetScaledValue(channel)获得经过滤波和校正的温度值
输入输出程序函数:
Hal_GetDigitalInput(Input)获得开关量状态
Hal_SetRelays(State)设置继电器状态
Modbus程序函数:
ModbusApp_Control() modbus状态机控制
ModbusApp_ProcessPacket(pprotol) modbus包处理
控制逻辑函数:
Application_Scan() 扫描方式测温
Application_Point() 点方式测温
Calc_Temp() 计算冰面温度,滤除干扰
Control() 控制逻辑
图3 软件设计框图
图4逻辑设计框图
经济效益分析
对于一座冰场来说,按照常规设计需要10个测温探头,如果采用旋转扫描技术只需要1个测温探头,且10个温度传感器均匀分布在冰面上,控制室离冰面的平均距离为50米,高度为20米计算,表1 即为一个冰场项目施工中节约的管线数量及资金。
表1 冰场项目节约资金表
这样一年按10个冰场项目计算共节约资金为83800*10=838000元人民币。
结语
此系统整个运行过程都能通过电脑软件结合相应的硬件配置来实现,使设备的利用率更高,运行费用更节省,管理更加方便,从而达到冰场运行级管理所期望的经济效果,符合国家节能减排的发展目标。
参考文献:
1.陈光梦,主编.模拟电子学.上海:复旦大学出版社,2005.3
2.俞承芳,主编.电子系统设计. 上海:复旦大学出版社,2004.9
3.胡寿松,主编.自动控制原理.北京:科学出版社,2001:48-112
4.王克义,鲁守智,蔡建新,王文保.微机原理与接口技术教程.北京:北京大学出版社,2004
5.Richard C. Dorf ,Robert H. Bishop. Modern Control Systems(Ninth Edition). Pearson Education, 2002:14-16
6.王凤如,主编.自动控制原理实验教程.北京:高等教育出版社,2004:30-34
7.王幸之.单片机应用系统抗干扰技术「M」.北京:北京航空航天大学出版社,2000:78-86
8.李海学,编著.PIC单片机实用教程-基础篇.北京:北京航空航天大学出版社,2002:8-40
9.晨风,编著.嵌入式实时多任务软件开发基础.北京:清华大学出版社,2004
10.马忠梅,籍顺心,张凯,编著.单片机的C语言应用程序设计.北京:北京航空航天大学出版社,2003:56-84
11.组态王使用手册.北京亚控公司,2001:1-400
12.组态王命令语言函数手册.北京亚控公司,2001:1-80
- 基于红外线光电开关的测速系统设计与应用(09-24)
- 红外线接收拈测放器(02-27)
- 红外线测温仪在石化等领域的应用(01-06)
- 红外线体温计的分类(01-06)
- 红外线测温仪在5大行业中的应用(01-06)
- 红外线热像仪在LED行业中的应用(01-06)