CAN Bus Emulation using Digital

被引:1
|
作者
Headrick, William J. [1 ]
Iandoli, Ryan [2 ]
Whelan, Martin [1 ]
机构
[1] Lockheed Martin Rotary & Mission Syst, 100 Global Innovat Circle, Orlando, FL 32825 USA
[2] Lockheed Martin Rotary & Mission Syst, Ft Worth, TX USA
来源
关键词
Information Assurance; computer; ATE; CAN bus;
D O I
10.1109/AUTOTESTCON47465.2024.10697432
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In quite a few environments it is frowned upon to have active components in Operational Test Program Set Hardware (OTPH). This is usually due to obsolescence and complexity concerns of the Interface Test Adapter (ITA). The controlling organization normally desires that ITA's be as passive as possible. There are many reasons for this such as the afore mentioned obsolescence, complexity of the ITA, and the requirement for the ITA to remain in service for 20 years or more. The Controller Area Network (CAN) bus is very popular in the automotive industry. However, it is also used in military applications due to its simplicity, noise immunity and low cost. This brings about an issue because implementing a CAN bus normally entails using one of the commercially available CAN bus controller chips and associated components. Since the number of Test Program Sets (TPSs) using the CAN bus are fairly limited it is unlikely that there will be CAN bus capability available in the Automatic Test Equipment (ATE) that is used to test the Unit Under Test (UUT). Therefore, normally this would require active components in the ITA. Implementing a CAN bus usually requires active components due to the relatively complex way the bus does arbitration and data transfer. The bus uses dominant and recessive bits in a differential bus to transmit data. In a complex CAN bus implementation with multiple devices, it would likely be almost impossible to emulate the CAN bus due to the way the bus architecture handles determining the priority of messages. The emulation device would have to monitor the bus and make decisions in real time. This can be accomplished with an FPGA, but then there are the issues with the dominant and recessive bits which would likely prevent proper emulation. However, if there is only one node attached to the bus the scenario becomes much simpler. This paper will cover one attempt to emulate a CAN bus with instruments already available in the Automatic Test Equipment.
引用
收藏
页数:4
相关论文
共 50 条
  • [21] Digital emulation of analog components
    Bartolac, TJ
    McCarley, P
    INFRARED TECHNOLOGY AND APPLICATIONS XXX, 2004, 5406 : 379 - 390
  • [22] A physical layer for the CAN bus using modulated PLC
    Davenport, DM
    Hoctor, RT
    2005 International Symposium on Power Line Communications and Its Applications, 2005, : 176 - 180
  • [23] Research of CAN bus device driver by using WINCE
    Department of Control Science and Engineering, Huazhong University of Science and Technology, Wuhan 430074, China
    Huazhong Ligong Daxue Xuebao, 2007, 9 (104-106):
  • [24] A Distributed Control System using CAN bus for an AUV
    Geng, Wenbao
    Huang, Yu
    Lu, Peng
    PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON INFORMATION SCIENCES, MACHINERY, MATERIALS AND ENERGY (ICISMME 2015), 2015, 126 : 1132 - 1136
  • [25] Simulation of CAN Bus Physical Layer Using SPICE
    Zdenek, Kubik
    Jiri, Skala
    2013 INTERNATIONAL CONFERENCE ON APPLIED ELECTRONICS (AE), 2013, : 153 - 156
  • [26] Digital Research of Unmanned Aerial Vehicle Avionics System Based on CAN Bus
    Wu Jianjun
    Zhao Dahai
    Wan Wei
    ADVANCED MATERIALS AND INFORMATION TECHNOLOGY PROCESSING, PTS 1-3, 2011, 271-273 : 844 - 848
  • [27] Novel & practical digital parallel UPS system based on CAN_BUS
    Shan, Hongtao
    Kang, Yong
    Chen, Xikun
    Yu, Mi
    INTELEC 2006: 28TH INTERNATIONAL TELECOMMUNICATION ENERGY CONFERENCE, VOLS 1 AND 2, 2006, : 355 - 359
  • [28] Design of test system for the CAN-bus digital instruments of a passenger car
    Che, Xiaolei
    Wang, Dengfeng
    Cao, Xiaolin
    Tang, Xiangshuo
    Qu, Xing
    Qiche Gongcheng/Automotive Engineering, 2010, 32 (10): : 905 - 908
  • [29] Bus-based and NoC Infrastructure Performance Emulation and Comparison
    Wang, Ling
    Hao, Jianye
    Wang, Feixuan
    PROCEEDINGS OF THE 2009 SIXTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, VOLS 1-3, 2009, : 855 - 858
  • [30] Performance of Broadcast and Unknown Server (BUS) in ATM LAN emulation
    Sun, HR
    Zang, XY
    Trivedi, KS
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2001, 9 (03) : 361 - 372