目前,市面上的汽车都有一个叫做OBD的接口.
OBD又叫做:车载自动诊断系统,它可以检测汽车运行过程中的发动机电控系统以及车辆的其它功能模块的工作状况。利用汽车的OBD接口与电脑互联,就能实时查看汽车数据、检测汽车故障,为汽车修理、开发汽车相关功能、改造汽车设备提供了便利。
但是,OBD接口并不能直接与电脑相连,必须通过一个“网关”的设备,才能互联,为此,这里我们利用的是广成科技的广USBCAN-OBD设备。接下来为大家说一下如何使用汽车的OBD接口和USBCAN-OBD功能。
找到汽车OBD接口,将广成USBCAN-OBD设备的16针OBD-II接口插入到汽车接口上,另一端与电脑USB端连接起来。
USBCAN-OBD接口卡与 PC通过设备自身的USB电缆直接连接PC的USB接口, 由PC的USB接口向USBCAN-OBD接口卡提供+5V电源, 采用总线直接供电模式。驱动、 软件正常安装后, 将设备插入 PC 的 USB 接口, 即可在 PC 设备管理器中发现新 USBCAN 设备, 驱动名称:“ GC-Tech USBCAN Device”, 如无黄色叹号或问号即表示设备驱动正常, USBCAN 设备已与 PC 正常连接.
USBCAN-OBD接口卡上电后, SYS灯点亮且处于红色, 表示设备供电正常,且处于初始化状态; 当电脑识别到USBCAN设备后会自动加载其驱动, 加载完毕后指示灯会变成绿色。USB接口连接正常后, 软件打开设备后, SYS灯会慢闪, 当USB总线有数据在传输时, USB信号指示灯SYS会快速闪烁。
电脑安装上广成ECANTools 软件,确保安装好设备以及驱动后,打开软件。
1.选择对应的设备类型后, 点击“打开设备” 即可在设备列表中出现已经插入电脑USB接口的CAN设备。
2.选择工作模式。 软件提供3种工作模式可选: 正常模式、 只听模式、 自发自收模式。 正常模式适用于软件数据收发; 只听模式适用于在不干扰总线的情况下监听总线, 但不可发送数据, 此时USBCAN设备不作为CAN总线节点, 不发送应答和时钟信号; 自发自收模式用于测试USBCAN设备的CAN通信是否正常。3.选择波特率。 我们需要按实际接入的总线的波特率进行设置, 如波特率与总线不匹配, 则无法正常通信, 甚至干扰总线。 当不知道总线波特率时, 也可使用自动识别波特率功能进行扫描。
USBCAN-OBD设备可以使用ECANTools软件的汽车信号解析功能。 使用该设备接入汽车OBD接口即可将汽车内部部分传感器的实际数值解析出来。
通过USBCAN-OBD与ECANTools软件的配合,能读取出车速、 转速、 水温等。
广成USBCAN-OBD设备还可以通过汽车OBD接口读取、 解析、 清除汽车的故障码,发动机转速、 冷却液温度、 车辆速度、 电压、进气歧管压力、 进气温度、 空气流速、 节气门位置、 氧传感器电压、 燃油压力等。