微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于51单片机控制的连续式捣固车起拨道补偿设计

基于51单片机控制的连续式捣固车起拨道补偿设计

时间:11-07 来源:互联网 点击:

4 系统软件设计与试验结果
4.1 软件设计
本文介绍的起拨道补偿系统控制软件的主要功能包括串口菜单显示、通过菜单修改作业参数、外部信号采样输入、补偿计算、数据处理以及信号输出等。其软件流程如图4所示。


4.2 实验结果
笔者分别用三点法和四点法对本设计进行了拨道补偿测试。测试时假设卫星小车零点在后,前端偏移为20 mm,作业点理论正矢为30 mm,测试中,卫星小车的位置从-10 V到+10 V变化,每次给定的移动距离变化量为1 V(100 mm),检测弦线BC长度为4700 mm,BD14750 mm,AD为20750 mm,表1所列是三点法拨道补偿的测试结果。
从表1可见,三点法拨道补偿值的最大误差值为0.06 mm。


表2所列是四点法拨道补偿值的测试结果数据。从表2所列数据可以看出,四点法拨道补偿值的最大误差为0.04mm。

5 结束语
事实上,这种多功能起拨道补偿系统在实际应用中还加入了硬件抗干扰措施和软件抗干扰措施。为了提高系统的稳定性和精度,对模拟量输入还采用硬件滤波和软件滤波等方法来减小误差,由表1和表2中的数据可知,三点法补偿的最大误差为0.06 mm,四点法补偿的最大误差为0.04mm,可见系统的稳定性强,精度较高。目前,该补偿系统已投入生产。

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

网站地图

Top