通过示波器测量CAN节点输出,物理连接方式为:示波器接地夹接至CAN收发器输出CAN_H脚,探头接至CAN收发器输出CAN_L脚,这样测量出的波形为正常逻辑波形。为什么要反过来进行测量?是因为CAN总线显性时为逻辑0,两条线压差在2V左右,CAN_H输出3.5V、CAN_L输出1.5V。如果示波器探头接CAN_H,接地端接CAN_L,波形就会输出为高电平。而此时是显性电平为逻辑0。这样连接便于分析,实际可使用CAN总线分析仪。这里为了初步研究所以采用此测量方式,另外实际分析CAN波形时要注意位填充,当同样的电平持续5位时则添加一个位的反型数据。而实际分析时要将此位剔除再进行分析。
以上是本人近日学习CAN总线的一些收获总结,希望对大家有所帮助。