原创 CAN总线电平定义

2011-8-12 15:59 12700 13 16 分类: 通信

 CAN总线电平定义

    CAN总线采用两种互补的逻辑数值“显性”和“隐性”。“显性”(“Daminant”)数值表示逻辑“0”,而“隐性”(“Recessive”)表示逻辑“1”。当总线上同时出现“显性”位和“隐性”位时,最终呈现在总线上的是“显性”位。CAN_H和CAN_L表示CAN总线收发器与总线的两接口引脚,信号是以两线之间的“差分”电压Vdiff形式出现。

    在“隐性”状态下,VCAN_H和VCAN_L被固定与平均电压电平,Vdiff近似为零,此时VCAN_H和VCAN_L的标称值为2.5V。“显性”位以大于最小阀值的差分电压表示,此时VCAN_H的标称值为3.5V,VCAN_L的标称值为1.5V。如图1所示。在总线空闲状态,发送隐性位。

20110630224204232.jpg

文章评论3条评论)

登录后参与讨论

用户377235 2013-12-9 19:59

qq373562866_586379732 2012-12-31 12:32

解析清楚,有图有真相!

用户377235 2012-3-1 09:47

顶!
相关推荐阅读
用户564791 2014-03-13 10:26
二维数组传参
        二维数组的存储方式是和一维数组没什么区别,但是用二维数组做参数,它的形参该怎样写?要注意的是:函数中的形参其实就相当于一个声明,并不产生内存分配,形参的目的就是要让编译器知道函数参...
用户564791 2014-01-14 17:15
JLINKV8更新固件后下载程序导致MDK5.0关闭解决方法及Jlink无法识别修复方法
1.JLINK更新固件后,在MKD5.0上将程序downLoad到板子后,MDK5.0直接自动关闭解决方法: 用SEGGER安装目录下的JLinkARM.dll替换掉MDK安装目录下./ARM...
用户564791 2014-01-02 17:31
STM32 CAN过滤器设置(1)
1 前言          在CAN协议里,报文的标识符不代表节点的地址,而是跟报文的内容相关的。因此,发送者以广播的形式把报文发送给所有的接收者。节点在接收报文时,根据标识符(CAN ID)...
用户564791 2013-10-31 00:04
TI 图形驱动库使用心得(转)
Stellaris图形库分成了三层,分别是: (1) 显示驱动层 (Display Driver Layer)   (2) 基本图形层 (...
用户564791 2013-09-19 16:28
sourceInsight基础教程
  SourceInsight,从软件的英文名字上来解读就是“深入到源代码”,该软件只具有代码的阅读、编辑和...
用户564791 2013-09-16 22:16
C30编译器使用UART2实现printf的串口输出(转载)
    在C30中,可以用printf函数,将数据输出到串口。很多PIC24/PIC30/PIC33单片机有两个串口,但是默认情况下,数据是输出到串口1的,怎样将printf输出到串口2呢...
我要评论
3
13
关闭 站长推荐上一条 /2 下一条