当前位置: 首页 > news >正文

CAN/J1850/

(1)CAN:(差分信号)有信号CANH=3.5V,CANL=1.5V,
            没有信号CANH=2.5V,CANL=2.5V

       速率:CAN系统又分为高速和低速,高速CAN系统采用硬线是动力型,速度:500kbps,控制ECU、ABS等;低速CAN是舒适型,速度:125Kbps,主要控制仪表、防盗等。

(2)J1850: H:4.25V~20V

       L:低于3.5V

    速率:20kbps~125kbps

    (定:美)用于福特(Ford)、通用汽车(General Moter;GM)、克赖斯勒(Chrysler)等

(3)

注:

①J1850属于B级(Class B)的总线,B级总线的速率约在20kbps~125kbps间,较此更低速的为A级总线,速率低于20kbps以下,最知名的即是LIN Bus。B级总线的主要用途为车用信息中心、仪表显示、故障检测诊断等。由于J1850的实际运用混乱,因此有逐渐淘汰的趋势,预计最有可能用来取代J1850的是低速版的CAN Bus。

②J1850有不同的实体层作法,一种是以脉宽调变(Pulse Width Moduleated;PWM)方式传送,运用2条线路以差动方式进行传输,最高速率为41.6kbps;另一种是可变脉宽(Variable Pulse Width;VPW)方式,此方式仅使用1条线路就可传输,最高速率为10.4kbps

③在逻辑准位方面,J1850的高准位电压约在4.25V~20V间,而低准位电压则低于3.5V。要注意的是,1个高电压(或低电压)并不代表输出1个bit的信息,而是1个「bit symbol」,1个bit symbol最少可以携带1个bit的信息,但也可以更多,视调变作法而定。此外,每个Symbol的传递有其时间限制,以单线方式传输而言1个Symbol的传递时间为64微秒或128微秒。

④在实体线路上,J1850总线平时会连接1个微弱的下拉式电阻,当总线被驱动时则会将线路电压拉至高准位,拉至高准位的同时也等于取得总线的主导权、使用权。若发生争抢总线主导权的情形,则J1850使用CSMA/CR方式对争抢进行仲裁,以决定总线上某个节点有权先使用总线。

⑤至于最远传输距离与最多的节点数等表现,VPW型的J1850最远能有35公尺传输,最多能在1个J1850总线内设置32个节点。在连接器(Connector)方面,许多应用案例中J1850是使用OBDII(On-Board Diagnostics II)的连接器,虽然ODBII是另一套通讯接口与通讯协议,但J1850却经常挪借其连接器来运用,事实上CAN Bus有时也透过ODBII连接器来连接、传递

转载于:https://www.cnblogs.com/Ph-one/p/4001434.html

相关文章:

  • STM32.BOOT
  • DMA(STM32)
  • STM32.printf
  • STM32各个文件介绍、uCOSII文件介绍
  • Cortex-M3基础
  • Program Size
  • KEIL中常见问题
  • LM2596、LM2576
  • STM32硬件IIC
  • CP2102
  • SMBus
  • 0x30、0x37
  • MOV/MOVX/MOVC、RAM/ROM
  • 固态硬盘的好处以及固态硬盘和普通硬盘的区搜索别
  • ⭐⭐堆和栈的区别
  • 【跃迁之路】【477天】刻意练习系列236(2018.05.28)
  • CentOS 7 修改主机名
  • CSS 提示工具(Tooltip)
  • HashMap ConcurrentHashMap
  • leetcode讲解--894. All Possible Full Binary Trees
  • Promise面试题,控制异步流程
  • Spark in action on Kubernetes - Playground搭建与架构浅析
  • 搞机器学习要哪些技能
  • 爬虫模拟登陆 SegmentFault
  • 三分钟教你同步 Visual Studio Code 设置
  • 通过来模仿稀土掘金个人页面的布局来学习使用CoordinatorLayout
  • Unity3D - 异步加载游戏场景与异步加载游戏资源进度条 ...
  • ( )的作用是将计算机中的信息传送给用户,计算机应用基础 吉大15春学期《计算机应用基础》在线作业二及答案...
  • (aiohttp-asyncio-FFmpeg-Docker-SRS)实现异步摄像头转码服务器
  • (C语言)fgets与fputs函数详解
  • (poj1.3.2)1791(构造法模拟)
  • (Ruby)Ubuntu12.04安装Rails环境
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • (算法)Game
  • (学习日记)2024.02.29:UCOSIII第二节
  • (转)四层和七层负载均衡的区别
  • .equal()和==的区别 怎样判断字符串为空问题: Illegal invoke-super to void nio.file.AccessDeniedException
  • .Net - 类的介绍
  • .NET Core工程编译事件$(TargetDir)变量为空引发的思考
  • .Net Memory Profiler的使用举例
  • .net 前台table如何加一列下拉框_如何用Word编辑参考文献
  • .net 受管制代码
  • .net 提取注释生成API文档 帮助文档
  • .NET 应用启用与禁用自动生成绑定重定向 (bindingRedirect),解决不同版本 dll 的依赖问题
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)...
  • .NET设计模式(2):单件模式(Singleton Pattern)
  • .NET应用架构设计:原则、模式与实践 目录预览
  • .pub是什么文件_Rust 模块和文件 - 「译」
  • @WebServiceClient注解,wsdlLocation 可配置
  • [ 手记 ] 关于tomcat开机启动设置问题
  • [2013AAA]On a fractional nonlinear hyperbolic equation arising from relative theory
  • [Angular] 笔记 20:NgContent
  • [C#]猫叫人醒老鼠跑 C#的委托及事件
  • [C/C++] C/C++中数字与字符串之间的转换