节点文献

一种星载计算机CAN总线系统设计与实现

Design and Implement of CAN Bus System for an On-board Computer

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 谢宗武; 魏然; 金明河; 夏进军;

【Author】 XIE Zong-wu,WEI Ran,JIN Ming-he,XIA Jin-jun(State Key Laboratory of Robotics and System,Harbin Institute of Technology,Harbin 150001,China)

【机构】 哈尔滨工业大学机器人技术与系统国家重点实验室;

【摘要】 在设计中,ARM7TDMI内核的16/32位RISC MCU是独立的地址和数据总线,而CAN总线控制器是利用地址锁存信号ALE来复用数据地址总线,同时ARM处理器为3.3 V电平,而CAN总线控制器为5 V电平,为了实现MCU与CAN总线的透明连接,提出利用可编程逻辑器件技术,在一块CPLD上实现ARM与CAN控制器之间总线的转换.同时在物理层上实现CAN总线的冗余,在协议上实现了基于CANaerospace的航天级别的通信协议.

【Abstract】 The central processor is 16-bit ARM71DMI kernel-based RISC MCU which applies separated address and data bus,while CAN controller has multiplex address and data bus through the address locking signal ALE.The voltage level of ARM is 3.3 V while the CAN controller is 5 V.In order to carry out transparent link,a programmable technique that converts the time-sequence of the data and control signal between MCU and CAN controllers is performed through a piece of CPLD chip is proposed.Redundant methods of CAN bus and the CANaerospace protocol is discussed in the paper.

【关键词】 星载计算机; CAN总线; VHDL;
【Key words】 on-board computer; CAN bus; VHDL;
  • 【文献出处】 机械与电子 ,Machinery & Electronics , 编辑部邮箱 ,2008年12期
  • 【分类号】V446
  • 【被引频次】6
  • 【下载频次】273
节点文献中: