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 条
  • [41] The Implementing Complicated Digital Bus Device Test Using General Purpose Digital Instrument
    Wei, Qu
    Ning, Zhu
    2012 INTERNATIONAL CONFERENCE ON QUALITY, RELIABILITY, RISK, MAINTENANCE, AND SAFETY ENGINEERING (ICQR2MSE), 2012, : 885 - 888
  • [42] The focus emulation and image enhancement in digital cytology: an experience using the software Mathematica
    Boschetto, A.
    Pochini, M.
    Bottini, L.
    Giovagnoli, M. R.
    Giansanti, D.
    COMPUTER METHODS IN BIOMECHANICS AND BIOMEDICAL ENGINEERING-IMAGING AND VISUALIZATION, 2015, 3 (02): : 110 - 116
  • [43] Digital Emulation of Oscillator Ising Machines
    Sreedhara, Shreesha
    Roychowdhury, Jaijeet
    Wabnig, Joachim
    Srinath, Pavan
    2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2023,
  • [44] Using a CAN Bus for Control of an All-Terrain Vehicle
    Henderson, Joshua R.
    Conrad, James M.
    Pavlich, Craig
    IEEE SOUTHEASTCON 2014, 2014,
  • [45] Modeling and Verification of CAN Bus with Application Layer using UPPAAL
    Pan, Can
    Guo, Jian
    Zhu, Longfei
    Shi, Jianqi
    Zhu, Huibiao
    Zhou, Xinyun
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2014, 309 : 31 - 49
  • [46] Distributed power supply control using CAN-bus
    Bishop, D
    Dale, D
    Hui, H
    Lam, J
    Keitel, R
    ACCELERATOR AND LARGE EXPERIMENTAL PHYSICS CONTROL SYSTEMS, 1997, : 315 - 317
  • [47] OBJECT-ORIENTED DEVICE CONTROL USING THE CAN BUS
    VONEGANKRIEGER, G
    STEIN, T
    RAHN, J
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 1994, 352 (1-2): : 204 - 206
  • [48] Programmable real time bus emulation with real time data update
    Beat, J
    2002 IEEE AUTOTESTCON PROCEEEDINGS, SYSTEMS READINESS TECHNOLOGY CONFERENCE, 2002, : 82 - 92
  • [49] Effects of Inertia Emulation on Dynamic Behavior of Bus Voltages in Power Systems
    Sotelo-Martinez, Jesus Alejandro
    Fuerte-Esquivel, Claudio R.
    2016 IEEE PES TRANSMISSION & DISTRIBUTION CONFERENCE AND EXPOSITION-LATIN AMERICA (PES T&D-LA), 2016,
  • [50] Evaluating a Digital Twin of an IoT Resource Slice: An Emulation Study Using the ELIoT Platform
    Granelli, Fabrizio
    Capraro, Riccardo
    Lorandi, Michela
    Casari, Paolo
    IEEE Networking Letters, 2021, 3 (03): : 147 - 151