摘要
基于航空电子综合化的要求,提出一种新的航电互联方案,结合小型飞行器多传感器和小数据量特点设计一种机载共享式网络。采用DSP作为处理器,SJA1000进行双CAN扩展,使用6N137进行信号隔离,并使用PCA82C250作为CAN控制器接口芯片,进行网络控制器的硬件设计;网络通讯协议采用应答式交换数据,在此基础上,对软件流程和代码进行设计;半物理仿真实验结果表明该系统运行良好,能够满足小型飞行器控制网络的实时性与多结点要求;同时系统具有可靠性高与开放性等特点。
The paper describes the design and realization of a double CANBus communication system based on microprocessor of DSP kernel, adopting SJA1000 as CAN control chip, PCA82C250 as interface chip of CAN controller and adopts 6N137 as signal isolation. It illustrates the total structure of the system, the design of hardware and embedded software. The experimental results indicate that the system works well and CAN meet the needs of flight control system.
出处
《计算机测量与控制》
CSCD
北大核心
2010年第1期78-79,96,共3页
Computer Measurement &Control
基金
"十.五"国防科工委研究项目(413250301)资助