• can总线学习(二)


    注:关于显性电平和隐形电平

          在静止状态,CAN-High和CAN-Low这两条导线上作用有相同预先设定值,该值被称为静电平。对于can驱动数据总线来说,这个值大约为2.5V。静电平也称为隐形电平,因为连接的所有控制单元均可修改它。

          在显性状态时,CAN-High线上的电压值会升高一个预定值(对CAN驱动数据总线来说,这个值至少为1V)。而CAN-Low线上的电压值会降低一个同样值(对CAN驱动数据总线来说,这个值至少为1V)。于是在CAN驱动数据总线上,CAN-High线就处于激活状态,其电压不低于3.5V,而CAN-Low线上的电压值最多可降至1.5V。

          因此在隐形状态时,CAN-High线与CAN-Low线上的电压差为0V,在显性状态时该差值最低为2V。

          控制单元是通过收发器连接到CAN驱动总线上的,在这个收发器内有一个接收器,该接收器是安装在接收一侧的差动信号放大器。差动信号放大器用于处理来自CAN-High线和CAN-Low线的信号,除此以外还负责将转换后的信号传至控制单元的CAN接手区。这个转换后的信号称为差动信号放大器的输出电压。

          差动信号放大器用CAN-High线上的电压减去CAN-Low线上的电压,就得出了输出电压,用这种方法可以消除静电平(对于CAN驱动数据总线来说是2.5V)或其它任何重叠的电压。

  • 相关阅读:
    Visual Studio 2017开发环境的安装
    git fetch拉取他人分支(转)
    highchart宽度自适应的问题-图表压缩到一起
    AngularJS官网打不开
    深入解析CSS样式层叠权重值(转)
    angularJS添加form验证:自定义验证
    angular ngRoute小例子
    bower学习(转)
    iframe的打怪1
    清除浮动的方法
  • 原文地址:https://www.cnblogs.com/pang123hui/p/2309845.html
Copyright © 2020-2023  润新知