Research and Design on CAN Network Analyser based on USB Interface
- DOI
- 10.2991/ipemec-15.2015.189How to use a DOI?
- Keywords
- CAN Bus; USB Interface; STM32F105RBT6; Driver Development; CANoe.
- Abstract
This paper designed a CAN network analyzer based on USB bus technology, whose function including network analysis, protocol parsing and node simulation. The CAN network analyzer based on USB interface in this article is mainly composed of two parts - USB-CAN adapter and host computer interface. This paper designed the hard ware and firmware of USB-CAN Adaper using STM32F105RBT6 as core controller. Then, this paper designed Windows driver with Driver Studio, and host program with Visual C++ 6.0. At last, visual pure electric vehicle simple model was designed, and its function was tested. Verified by test, the design of CAN network analyzer supports USB2.0 interface at full speed. It can convert between CAN2.0A and CAN2.0B protocol and USB protocol, and support data frame, remote frame type of CAN message bidirectional transmission. Its baud rate is available to support the CAN network work at optional 5 KBPS ~ 1 MBPS. It have those function such as all accept and blocking the filter, transceiver test, data saving.
- Copyright
- © 2015, the Authors. Published by Atlantis Press.
- Open Access
- This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
Cite this article
TY - CONF AU - Liping Yuan PY - 2015/05 DA - 2015/05 TI - Research and Design on CAN Network Analyser based on USB Interface BT - Proceedings of the 2015 International Power, Electronics and Materials Engineering Conference PB - Atlantis Press SP - 1029 EP - 1033 SN - 2352-5401 UR - https://doi.org/10.2991/ipemec-15.2015.189 DO - 10.2991/ipemec-15.2015.189 ID - Yuan2015/05 ER -