摘要
论述了一种以计算机扩展卡的形式设计RS-232/ARINC429接口转换电路的方法;其核心是利用MCS-51单片机对数据流向进行控制,计算机通过RS-232接口与MCS-51单片机进行数据交换,给出了RS-232接口和ARINC429接口的硬件设计方案和软件设计流程,利用锁存器作为虚拟总线,解决了MCS-51单片机与429接口芯片HS3282之间的总线宽度匹配问题,实现了对MCS-51单片机的总线扩展;RS-232通讯采用57.6Kbps波特率,ARINC429通讯速率100Kb/s,通讯周期为50ms,经过一年多试验证明,该转换电路性能可靠,完全能够满足航空项目中计算机与航空电子设备数据交换的要求。
A design method of RS-232/ARINC429 transforming circuit with the form of expand card of computer is discussed. The core of the system is controlling the flow of the data using MCS-51 single chip. Computer exchanges data with MCU through RS-232 interface. Blue print of hardware and flowchart of software of RS-232 as well as ARINC429 interface are given. As a Virtual Bus, the flip--latch is used here to resolve the width matching between MCU and the 429 chip HS3282, actualizing the bus widening of MCS-51single chip. Baud rate of the RS-232 communication is 57. 6Kbps. Rate of ARINC429 is 100Kb/s, and period of which is 50ms. After experiment of more than one year, the circuit is very reliable, which can satisfy the request of communication between computer and aviation equipment.
出处
《计算机测量与控制》
CSCD
2007年第5期665-667,679,共4页
Computer Measurement &Control