微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > 红外线冰面温度测控装置

红外线冰面温度测控装置

时间:10-28 来源:作者:李冠男 复旦大学电子工程系 电子产品世界 点击:

软件流程

  红外冰面温度控制器软件包括云台控制程序,模拟量驱动程序,输入输出启动程序,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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top