基于CAN的多通道数据采集系统的设计
图6 系统主程序流程图
6 试验结果及分析
在实验室通过上位机对数据采集系统进行了整体测试,并对其进行了标定。取高精度低波纹的稳压电源为信号源,对0—30 V伺服信号进行了21点标定,并对其标定算法进行了验证。取标定点之间20组数据作为测试点,标定曲线和测试曲线如图7所示。将测试点实测误差与通过校准公式计算出的误差之差取绝对值得校准精度曲线如图8所示,可以看出校正之后测试点的整体误差在3.5 mV以内,经计算得知其最大值为3. 446 mV,均方误差为0.1187 mV,满足系统要求。
图7实验标定曲线
图8实验校准精度曲线
7 结束语
试验表明该数据采集系统针对性强,具有采集精度高、可靠性强、操作简单、体积小、成本低等优点,满足航空发动机测试系统的需求。该数据采集系统从设计结构上弥补了原有采集卡的不足,通过CAN总线使数据采集系统、上位机和其他设备方便地组成一个网络,各CAN节点间通信十分方便。该数据采集系统集成特定信号调理电路,针对性强,满足系统小型化的要求。同时通过简单有效的标定算法大大提高了系统的采样精度,达到了系统设计的要求。
评论