计算机测量与控制
計算機測量與控製
계산궤측량여공제
COMPUTER MEASUREMENT & CONTROL
2010年
2期
303-306
,共4页
三轴转台%半物理仿真%Modbus协议%CPLD
三軸轉檯%半物理倣真%Modbus協議%CPLD
삼축전태%반물리방진%Modbus협의%CPLD
three-axis rotary table hardware-in-loop simulation%Modbus protocol%CPLD
飞行控制系统半物理仿真中三轴转台姿态信号精确测量是实现闭环飞行控制仿真可靠、稳定运行的关键;文章介绍了一种基于CPLD的三轴转台姿态信号测量板卡,采用原理图和VHDL硬件描述语言完成了CPLD内部逻辑电路的设计;板卡上一片CPLD芯片完成了三轴转台姿态信号的实时测量与数据处理,C8051F005单片机实现与上位机的数据通信和指令的接收;测量数据和上位机指令均采用Modbus协议在RS485总线上传输;在半物理仿真中的实测结果表明:姿态角测量误差小于3",使用CPLD降低了成本,提高了数据处理速度和计算精度,数据传输稳定.
飛行控製繫統半物理倣真中三軸轉檯姿態信號精確測量是實現閉環飛行控製倣真可靠、穩定運行的關鍵;文章介紹瞭一種基于CPLD的三軸轉檯姿態信號測量闆卡,採用原理圖和VHDL硬件描述語言完成瞭CPLD內部邏輯電路的設計;闆卡上一片CPLD芯片完成瞭三軸轉檯姿態信號的實時測量與數據處理,C8051F005單片機實現與上位機的數據通信和指令的接收;測量數據和上位機指令均採用Modbus協議在RS485總線上傳輸;在半物理倣真中的實測結果錶明:姿態角測量誤差小于3",使用CPLD降低瞭成本,提高瞭數據處理速度和計算精度,數據傳輸穩定.
비행공제계통반물리방진중삼축전태자태신호정학측량시실현폐배비행공제방진가고、은정운행적관건;문장개소료일충기우CPLD적삼축전태자태신호측량판잡,채용원리도화VHDL경건묘술어언완성료CPLD내부라집전로적설계;판잡상일편CPLD심편완성료삼축전태자태신호적실시측량여수거처리,C8051F005단편궤실현여상위궤적수거통신화지령적접수;측량수거화상위궤지령균채용Modbus협의재RS485총선상전수;재반물리방진중적실측결과표명:자태각측량오차소우3",사용CPLD강저료성본,제고료수거처리속도화계산정도,수거전수은정.
The precise measurement of Three-Axis Rotary Table attitude signals is critical to the stability and reliability of hardware-in-loop simulation for the flight control system.This paper presents a CPLD-based circuit board dedicated for Three-Axis Rotary Table attitude signals measurement.The CPLD was programmed by VHDL design files and schematic design files.And it completes Three-Axis Rotary Ta-ble attitude signals measurement and data processing synchronously.The C8051F005 single-chip sends the measurement results and receives instructions from the host computer,which are all encoded by Modbus protocol through the RS485 communication interface.Results show many advantages:the angle position error is less than 3",low cost,accurate rapid data processing and reliable data transmission in the real-time operation.