三轴惯性陀螺测试转台控制系统的研制

时间:2023-03-21 17:03:10 理工毕业论文 我要投稿
  • 相关推荐

三轴惯性陀螺测试转台控制系统的研制

摘要:介绍了三轴惯性陀螺测试转台的工作方式及其控制系统的功能,研究了以8051单片机为系统控制核心的转台控制器的硬件及软件设计问题,提出了采用8051单片机及Intel 8254定时/计数器对步进电机进行开环位置及速度控制的解决方案。

导航系统是飞行器的重要组成部分。惯性陀螺仪表普遍应用于各种类型的飞行器的导航系统中,它反映了飞行器的飞行姿态以及其它重要导航信息,保证了人为或自动驾驶仪对飞行器进行控制的安全性与准确性。为了确保惯性陀螺仪表工作的可靠性,需要对仪表进行定期的校验,用测试转台测试陀螺仪表是比较常用的方法。某机场所使用的测试转台大部分存在老化严重以及功能单一的问题,尤其是部分转台还是老式的手动转台,很难保证校准精度,所以需要研制新型数字化的低成本的高精度陀螺测试转台及其控制系统。

1 陀螺测试转台及其控制系统介绍

陀螺测试转台主要由高精度转台及其控制系统组成。三轴转台由ψ轴转台、θ轴转台、φ轴转台三个子系统组成,分别实现三个轴的转动。各子系统由台体、驱动系统、转动系统以及执行机构组成。选用步进电机作为各子系统驱动装置,经蜗轮蜗杆及齿轮减速后输出旋转运动。转台的三个子系统中,θ轴转台固定在ψ轴转台的转盘上,φ轴转台固定在θ轴转台的转盘上。将被测试陀螺仪表固定于φ轴转台的转盘上,按测试要求控制转台各轴进行旋转,模拟飞机飞行中的各种姿态,陀螺仪表则输出相应的姿态信息,比较转台的姿态与仪表的输出即可校对仪表偏差。

各子系统的运转由其控制器控制。控制器的主要功能是接收操作人员的控制指令,对控制面板输入的控制参数进行计算或转换,变为步进电机的运转控制信号,输出到测试转台;转台在控制器的控制下可工作在速度、转角、自动等模式;转台控制器能够与上位计算机进行串行通讯,并执行上位计算机的控制指令。转台与控制器之间通过航空插头连接起来,其传输的信号包括步进电机的驱动信号和惯性陀螺仪的反馈信号。

2 转台控制系统的硬件设计

转台控制系统主要由面板控制模块、控制面板及液晶显示屏、各子系统轴控模块、步进电机驱动器和机箱、电源等组成,图1为系统硬件组成示意图。面板控制模块和各子系统轴控模块均采用Atmel AT89C52单片机作为控制核心。液晶屏采用SEIKO EPSON公司生产的SED1335液晶显示屏及其控制电路,其显示RAM具有字符和图形显示特区,通过字符发生器不仅可以调用固化的160种点阵字符,还可以扩展其它需要的字符。步进电机驱动器采用RORZE公司的RD-023MS两相步进电机驱动器。

2.1 控制面板的管理

面板控制模块选用四片8255通用扩展并口作为单片机与各子系统轴模块和面板按键、指示灯之间的接口。单片机的P0口作为数据传输端口,P2口作为各8255的片选及端口选择地址。与各子系统轴模块通讯的三片8255的A口和B口分别作为数据的发送口和接收口,C口提供握手信号。AT89C52单片机的串口通过1488-1489 RS232电平转换电路与上位计算机的串口连接。

2.2 面板模块与轴控模块的通信

面板模块与轴控模块之间通过两片8255完成运转参数和状态信息的传递。图2所示为轴控模块8255与面板模块8255的接口电路示意图。电路中使用了RS触发器74LS74,通过发送、查询、接收、置位等方式,控制数据在两片8255之间传输。触发器1的输出信号Q1作为面板模块8255向轴控模块8255传送数据的状态标志位,当Q1为“1”时表示面板模块所要传送的数据已经准备好,为“0”时表示数据已被轴控模块接收或数据未到达状态。触发器1由面板模块8255的C0和轴控模块8255的C4共同控制,由面板8255的C4和轴控模块8255的C0查询Q1的状态。同理,触发器2控制由轴控模块8255发送到面板模块8255的数据,Q2的输出值表示数据传送的状态。

2.3 步进电机脉冲产生及控制电路

系统采用8254定时/计数器产生控制步进电机运转的方波脉冲,并对输出脉冲进行计数。将8254的计数器0设定在方波发生器工作方式,计数器2设定在计数器方式。图3为用8254分频产生控制脉冲的原理图。由AT89C52内部定时/计数器2产生的方波脉冲送入8254计数器0进行分频并输出控制脉冲。计数器2对输出的脉冲进行计数。当脉冲数与计数器2的计数值相等时?计数器2的输出端产生电平变化,并被AT89C52的P1.1口监测查询。当AT89C52的晶体振荡频率为24MHz时,通过调节其RCAP2H和RCAP2L的值可使其定时/计数器2产生92Hz~6MHz的方波脉冲。通过对8254计数器0的数据寄存器写入分频值N,使其输出相应频率的方波脉冲?来控制步进电机的转速,计数器2通过记录计数器1输出的脉冲数量来控制电机的转角。步进电机的输出转速由下式决定:

ω=Δ·fo/N(度/秒)??(1)?

【三轴惯性陀螺测试转台控制系统的研制】相关文章:

惯性独特视角05-02

引力神话的根源解释惯性力学三定律02-23

消防联动控制系统(一)05-11

浅析自动控制系统04-19

智能型校园教室灯光自动控制系统05-11

基于电话网络的热网远程控制系统设计05-11

双容水箱串级液位控制系统设计 开题报告07-30

小型热水锅炉单片机温度控制系统(一)08-10

ADVANTECH喷油泵实验台微机控制系统解决方案05-31

高压变频器构成及测试06-12