(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连接器来连接、传递

CAN/J1850/的更多相关文章

  1. SAE J1850 VPW PWM, SAE J2411 SWC, ISO 11898 CAN, SAE J1708, Chrysler CCD 接口芯片电路

    SAE J1850 VPW 接口芯片电路 SAE J1850 PWM 接口芯片电路 SAE J2411 SWC 接口芯片电路 ISO 11898 CAN 接口芯片电路 CANH 和CANL 上的电容 ...

  2. SAE J1850 VPW Implement

    ---恢复内容开始--- OBDII Interface Project When I can ever find enough time away from schoolwork, I try to ...

  3. J1850 Implement

    http://avrobdii.googlecode.com/svn/trunk/code/J1850.c /* Copyright (C) Trampas Stern name of author ...

  4. OBD-II Protocol -- SAE J1850 VPW PWM

    http://www.auto-diagnostics.info/j1850 j1850 The SAE J1850 bus bus is used for diagnostics and data ...

  5. The J1850 Core

    http://www.digidescorp.com/wp-content/uploads/2012/02/J1850-Datasheet-pdf.pdf

  6. SAE J2534 Pass-Thru API

    Connects to the OBDII J1962 DLC and supports the following protocols. 1 CAN2 Single Wire2 J1850PWM+ ...

  7. J2534 Pass-Thru Vehicle Programming ( SAE J1962 connector and Protocol )

    SAE J1962—Diagnostic Connector SAE J1850—Class B Data Communications Network Interface SAE J1939—Tru ...

  8. SAE/ISO standards for Automotive

    On-Board Diagnostics J1962 Diagnostic Connector Equivalent to ISO/DIS 15031-3: December 14, 2001J201 ...

  9. 凯尔卡C68全球版汽车电脑诊断仪

    产品简介: C68汽车故障诊断仪是凯尔卡公司新推出的一款集经济.简约.稳定.耐用于一体的汽车诊断设备, 该产品采用了最新的智能移植技术,集成度高:C68车型覆盖广,测试功能强大.数据准确等优点, 是目 ...

随机推荐

  1. Oracle体系结构之参数文件管理

    参数文件作用:主要用来记录数据库配置信息,数据库在启动时,需要读取参数文件中关于控制文件的信息,分配内存,打开进程,会话等.数据库启动时第一个读取参数文件. 参数文件分类: 1)pfile:文本文件, ...

  2. Linux crontab下关于使用date命令和sudo命令的坑

    想要在root 的crontab里面加一些任务计划,希望以www用户运行命令,并且将输出重定向到某处以当时时间命名的日志文件,大致如下 /usr/bin/sudo -u www /usr/local/ ...

  3. pandas绘图总结

    转自:http://blog.csdn.net/genome_denovo/article/details/78322628 pandas绘图总结 pandas中的绘图函数(更加详细的绘图资料可参考p ...

  4. In MySQL, a zero number equals any string

    最近在做项目的过程中发现了一个问题 数据库表 test  有个字段是 target_id  int(11),这个字段可能为零 使用如下查询 select * from test where targe ...

  5. 20144306《网络对抗》MAL_免杀原理与实践

    一.基础问题回答 1.杀软是如何检测出恶意代码的? (1)特征码:类似于人的生物特征,恶意代码可能会包含一段或多端数据能代表其特征.杀软一般会对文件内容进行静态扫描,将文件内容与特征库进行匹配,来检测 ...

  6. python 面向对象 issubclass

    判断是否 他的父类 class Foo(object): pass obj = Foo() class Boo(Foo): pass class Coo(Boo): pass obj = Boo() ...

  7. CentOS工作内容(七)禁用IPV6

    CentOS工作内容(七)禁用IPV6 用到的快捷键 tab 自动补齐(有不知道的吗) ctrl+a 移动到当前行的开头(a ahead) ctrl+e 移动到当前行的开头(e end) ctrl+u ...

  8. [py][mx]django使用class写views-免去判断方法的烦恼

    修改views使用class模式 类模式写views - 免去了函数模式的判断的烦恼 users/views.py from django.views.generic import View clas ...

  9. Centos上把新安装的程序添加到系统环境变量的两种方法

    1.软链接 通过命令查看当前系统的环境变量信息,然后软连接形式把程序的地址连接到已经在环境变量中的目录中 echo "$PATH" > /root/tmp 结果如下: /us ...

  10. ev3_basic——HITCON CTF 2018

    [MISC] EN-US This challenge provides a jpg file and a pklg file. The jpg is shown a part of string o ...