一、串口通信
本系统的计算机软件采用VisualBasic可视化开发平台进行编程,VisualBasic提供了MSComm通信控件,支持程序对串口的控制,该控件封装了大部分串口通信的底层细节和许多烦琐的处理过程,同时支持查询方法和事件驱动通信的机制,是处理串口事务的一种非常有效的方法,控件提供了一些处理串口事务的属性、事件和函数,本软件用到的属性包括Input,Output,CommPort,Settings,PortOpen,InBuffer Count等,通过设置通信协议和必要的属性,以很少的程序代码就可以轻松实现串口的访问和数据通信。
二、软件功能及特点
本系统软件依据JJF 1101一2003《环境试验设备温度、湿度校准规范》进行设计,软件自动采集并记录数据,自动计算温湿度偏差、波动度、均匀度,自动生成原始记录和校准报告。系统记录每一次校准的温湿度变化曲线,方便分析数据。本系统的软件实现以下功能:
1)自动采集温度、湿度,以曲线,表格的形式显示测试值,不同通道曲线采用不同的颜色显示,可随时对曲线颜色进行修改;曲线图可记录也可无极缩放,平移,方便观察被测对象的温度、湿度的变化情况。
2)传感器布局方案可保存,以方便下次调用。
3)具有较强的数据库管理功能,保存历年的检测数据。周期检测无须重新输人样品信息,即可进行自动检测。
4)具备数据导人和导出功能,导出的文件格式为CSV可被Exeel打开,方便与其他软件交换数据。
5)数据回溯功能:用户随时可查询到历史记录的任意时刻测量数据。能自动计算温度、湿度的偏差、均匀度和波动度,以及最大值、最小值、平均值,并自动生成符合国家实验室认可要求的校准原始记录。
三、总结
温湿度校准系统具有准确度高、功耗低、体积小等特性。它采用RS-232接口与计算机进行通信,可以通过计算机对其系统编程,实现软件功能的无限升级,还可以通过计算机随时对其运行参数进行监视和修改。仪器具有以下特点:
1)温度采集器与计算机构成主从式结构,既利用单片机价格低、功能强、体积小、抗干扰能力好等特点,又利用计算机存储器容量大、信息处理能力强、操作界面友好等优点。
2)本系统采用标准的RS-232接口,并通过串口进行程序下载,极大的方便了仪器的调试、后期维护、软件升级等工作。
3)MSC 1200中集成有温度传感器,可以用来测量温度,满足了热电偶冷端自动补偿的需要。
4)仪器的各个通道可以独认地改变增益,提高对不同热电偶信号的测量准确度。由于电子元件会随着时间和环境的变化发生漂移,随着时间的流逝和环境的改变,电子器件的性能会受到影响,为补偿漂移,需要对设备进行定期的调整或校准。