Journal of Shanghai University(Natural Science Edition) ›› 2011, Vol. 17 ›› Issue (1): 85-89.doi: 10.3969/j.issn.1007-2861.2011.
• Mechatronics Engineering and Automation • Previous Articles Next Articles
HU Yue-li,XU Xiao-yong
Received:
Online:
Published:
Abstract:
The way in which the bit timing of controller area network (CAN) bus communication is dealt with determines whether the CAN controller can receive or transmit data correctly. This paper presents a structure of nominal bit time and the principle of bit synchronization. We give an optimized method of nominal bit time of CAN〖KG*1/9〗2.0 protocol that the four nonoverlapping segments of traditional nominal bit time is simplified to 3 nonoverlapping segments. Based on this, we propose a design method for bit timing processor (BTP) of CAN bus on the synchronized state machine. We also provide programmable time segments to compensate for the propagation delay times and phase shifts, and show simulation and verification of the design. The results show that the design in line with the CAN 2.0 protocol can more easily deal with the CAN bus communication bit timing. Control of CAN bus protocol on the bit timing and bit synchronization is realized, which better optimizes the CAN network.
Key words: nominal bit time; synchronization; bit timing processor (BTP); controller area network (CAN) bus
CLC Number:
TN 402
HU Yue-li,XU Xiao-yong. Design and Realization of Controller Area Network Bit Timing Processor[J]. Journal of Shanghai University(Natural Science Edition), 2011, 17(1): 85-89.
0 / / Recommend
Add to citation manager EndNote|Reference Manager|ProCite|BibTeX|RefWorks
URL: https://www.journal.shu.edu.cn/EN/10.3969/j.issn.1007-2861.2011.
https://www.journal.shu.edu.cn/EN/Y2011/V17/I1/85