CAN总线差分电平范围
CAN总线的差分电平显性时电压差为2V,通常为一条线为3.5V,另外一条为1.5V。那么能否这样,一条线上35V,另外一条33V,这样是否会损坏CAN总线,或者损坏SJA...
CAN总线的差分电平显性时电压差为2V,通常为一条线为3.5V,另外一条为1.5V。那么能否这样,一条线上35V,另外一条33V,这样是否会损坏CAN总线,或者损坏SJA1000控制器,或者损坏CAN驱动器?
展开
4个回答
展开全部
双线驱动模式CANH和CANL的一般电压如下:
0--显性--CANH对地3.5V,CANL 1.5V;
1--隐性--CANH对地2.5V,CANL 2.5V。
这个和驱动的收发器类型相关,如PCA82C250等就是这种电平。
扩展资料:
开发周期短:
CAN总线通过CAN收发器接口芯片82C250的两个输出端CANH和CANL与物理总线相连,而CANH端的状态只能是高电平或悬浮状态,CANL端只能是低电平或悬浮状态。
这就保证不会在出现在RS-485网络中的现象,即当系统有错误,出现多节点同时向总线发送数据时,导致总线呈现短路,从而损坏某些节点的现象。
而且CAN节点在错误严重的情况下具有自动关闭输出功能,以使总线上其他节点的操作不受影响,从而保证不会出现像在网络中,因个别节点出现问题,使得总线处于“死锁”状态。
参考资料来源:百度百科-CAN总线
上海思派
2024-10-18 广告
2024-10-18 广告
CAN总线通讯时CANH和CANL压差隐性状态时为0V,显性状态时为2V CAN是控制器局域网络(Controller Area Network, CAN)的简称,是由以研发和生产汽车电子产品著称的德国BOSCH公司开发的,并最终成为国际...
点击进入详情页
本回答由上海思派提供
展开全部
你这是无理要求,这CAN总线的电平是国际统一标准的,不是你要多少就改成多少的。再说了,那电压是35V,什么器件可以承受这么高的电压。CAN总线的驱动芯片通常是82C250,电源电压就是标准的5V,怎么可以增加35V呢,想什么呢?所有的芯片都会被损坏的,你的目的就是为了损坏一切芯片吗?
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个是不行的。CAN是标准的通信,电压的范围是固定不变的。不能随便更改。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询