OBD通讯芯片QBD66

厂商 :深圳市芯方案电子科技有限公司

广东 深圳
  • 主营产品:
  • QBD公头
  • QBD66+3G
  • QBD66
联系电话 :17097242332
商品详细描述

TDA61模块概述

TDA61模块是由深圳芯方案电子科技有限公司结合行业客户需求,自主研发设计,专门为软件服务商和相关硬件厂商量身打造的一款OBD模块。用户可以直接嵌入系统直接使用。

TDA61模块采用芯方案公司自行开发的TDA61芯片。高质量芯片,高集成、低功耗电路设计,全球体积最小、功耗最低价钱最便简单易用,响应速度快,支持标准全部OBD的汽车协议,支持车辆实时数据和驾驶行为数据统计,数据稳定性高,采用标准的UART TTL上位端口,开发人员无需了解车辆硬件、汽车协议方面的知识,直接发送串口AT指令即可快速实现相关产品的二次开发。

TDA61模块支持OEM,ODM。客户亦可根据需求自行设计定制。

二、TDA61模块特性

1. TDA61模块是基于TDA61单芯片设计的OBD模块,高集成化,处理响应速度更快。无需多芯片冗杂的数据转换处理,直接单芯片底层运算解码传输。处理效率是市面其他模块的数倍以上。

2. TDA61模块内设多个工作模式,快速初始化模式,测试模式,休眠模式,智能警钟模式。方便不同应用领域的使用。61

3. TDA61模块支持数据流模式/自定义/PID模式切换上位机无需进行任何计算,所有数据都以ASCII十进制数值方式返回

4. TDA61模块可直接使用配合上位的蓝牙模块3G模块WIFI模块自由灵活搭配应用是OBD模块中最小的体积,价钱最便宜的.客户可方便的嵌入系统开发使用。

5. TDA61模块支持全部12OBD汽车协议,实现与极大部分汽车的各种控制模块进行诊断通讯

6. TDA61模块支持车辆实时数据流自动发送,上位机无需发送指令,定时直接接收数据即可

7. TDA61模块支持瞬时油耗、平均油耗及本次耗油量、累计耗油量等车辆统计数据支持驾驶习惯数据流,方便分析总结驾驶员的驾驶习惯

8. TDA61模块支持车辆故障码诊断,三条指令即可完成故障码的读取和清除故障状态分析

9. TDA61模块AT指令集简单易用,极大的提升相关产品的研发效率,缩短上位端研发周期

10. TDA61芯片内置固化升级程序,上位机可在线通过串口对其实现无限功能升级。极大方便客户产品的更新升级。

11. TDA61模块内置自动休眠唤醒机制,无数据交换5分钟或汽车发动机熄火20秒后自动休眠,上位发指令自动唤醒或着车后自动唤醒。

12. TDA61模块令牌数据访问,内置1216进制序列号SN,客户可自行编辑烧录,方便客户跟踪加密产品。实现数据的安全访问

13. TDA61模块内置存储功能,可以存储一个月的行车数据

三、支持协议

J Line
1. J1850 PWM 41.6kb/s FORD l
2. J1850 VPW 10.4kb/s GM/Chrysler

K L Line
3. ISO9141-2 5 Baud init Auto Baud rate
4. ISO14230
KWP20005 Buad init 10.4kb/s
5. ISO14230
KWP2000fast init 10.4kb/s

CAN Bus
6. ISO15765 id 11bits 500kb
7. ISO15765 id 29bits 500kb
8. ISO15765 id 11bits 250kb
9. ISO15765 id 29bits 250kb
10. J1939 id 29bit 250kb -----
支持货车重卡大型客车等等
11. CAN_USER1 11*bits 125*kb
12. CAN_USER2 11*bits 50*kb

四、应用领域解决方案

  • 汽车OBD2的扩展开发
  • 2汽车车载设备集成研发---行车记录,行车电脑,导航的集成
  • 汽车相关科研教育培训
  • 汽车维修,改装,车辆控制
  • 车辆年检,尾气排放,车辆环保等各参数监控
  • 车联网车辆监管---车辆防盗,汽车租赁/保险公司
  • 车联网车队车辆管控---4S/电信运营商/网络云后台
  • 车联网车队车辆时时监控管理系统---政府单位/企业车队/校车安全

五、参数配置

工作电压

DC +6V+35V

工作电流

DC 50 mA

工作功率

0.15W

待机功率

0.05W

ESD等级

15KV CLASS C

工作温度

-5+60

存储温度

-40+80

六、模块指令

ATV

返回当前TDA芯片版本

(上位机可根据此指令进行硬件加密,客户自己开发的软硬件只能一一匹配使用)

例:

ATV

>TDA61 V2.3

8.2初始化连接指令:

AT INL

自动搜索所有汽车协议并尝试连接当前汽车,如连接成功则回传连接成功和当前车辆ECU的个数。

例:

AT INL

>Connected,1 ECU

AT BDAT

一次性返回常用的几个当前车辆参数:所有数据以10进制ASCII码回传(无单位)

数据序号数据头备注

$BDAT

1

VBAT

电瓶电压(v

2

RPM

发动机转速(rpm

3

SPD

车速(km/h

4

TP

节气门开度(%

5

LOD

发动机负荷(%

6

ECT

冷却液温度水温(

7

FLI

油箱剩余油量(%

8

MPH

瞬时油耗(L/hL/100km

列子:

AT BDAT

>$OBD-BASE DR DAT$VBAT:14.0;RPM:9727;SPD:79;
TP:15.2;LOD:5.8;ECT:47;FLI:66.2;MPH:17.56

$ OBD-BASE DR DAT$ ---头文件(基本驾驶数据) $xxx$之后为本次返回的数据

VBAT:13.5 ---VBAT(参数名)号后为此参数的数据如13.5表示电瓶电压

其他各参数对应的名称及其单位请参照上面的表格.

“;”分号表示此参数结束开始下一个参数所有参数发送完毕则回0x0d 0x0a换行回车符。

常用的几个单参数指令。所有数据以ASCII码回传10进制的直接数据(有单位字符串)

模式一:此模式下TDA61芯片每6分钟自动回传一次驾驶行为数据。中途亦可响应其他指令。(如AT BDAT

AT DRON

开始统计车辆驾驶习惯数据

发送此命令返回OKTDA芯片将开始统计车辆的驾驶习惯数据。并每六分钟通过串口回传此次的各项数据。其中累计里程和累计油耗为一直累加。

数据序号数据头备注

$OBD-DR$

1

MAXRPM

最大发动机转速(rpm)

2

MINRPM

最小转速(rpm)

3

MAXSPEED

最大车速(km/h

4

AVGSPEED

平均车速(km/h

6

MILE-T

此次里程(km/h

7

MILES

累计总里程(km

8

FUEL-T

此次油耗(L/h)

9

FUELS

累计总油耗L

10

ACCEL

最大加速度(km/h

11

BRAKETIME

刹车次数

AT DRON

>OK

$OBD-DR$MAXRPM:10239;MINRPM:9215;MAXSPEED:255;AVGSPEED:255;

BRAEK TIMES:0;MAX ACCELERATOR:0.0M/S^2;MILE-T:22.9KM;FUEL-T:5.531L;

MILES:183.8KM;FUELS:47.041L;TIMES:1.7h;

AT DROFF

关闭统计驾驶习惯数据

模式二:此模式下TDA61芯片不自动回传驾驶行为数据。芯片会一直累加所有驾驶行为数据直至收到指定的AT指令才回传当前最新的驾驶行为数据,并依次累加。

AT DRON2

>OK

数据索取指令

发送此指令来索取以下统计的数据

注意:

1、以下数据为发送AT DRON2指令开始统计后,一直做的相关计算并保存下来的数据。

2、发送AT DROFF指令关闭统计后,以下项目保存的数据不会丢失;当发送AT DR时,在原来的基础上进行统计与计算。数据何时才会被清0,清参考<4>

3、在OBD没有断电的情况下,单片机可以在任何时候发送该指令,获取到以下数据

4、以下数据在OBD断电或者发送清0指令后才会被清0

数据序号数据头备注

$OBD-DR$

1

MAXSPEED

最大车速(km/h

2

AVGSPEED

平均车速(km/h

3

MILES

累计总里程(km

4

FUELS

累计总油耗(L

5

TIME

行车时间(S

6

POWERTIME

点火次数

7

POWER

故障码读取与清除

1获取当前车辆故障码:
发送指令:AT DTC
TDA
芯片返回:DTC:故障码个数(0000),&P1234&U5678&…&B2345

例:
>0002,&P0023&P0126

当前汽车有2个故障码两个故障码分别是P0023P0126

说明:其中个数长度固定为4个字节,需要转换为十进制,不足在前补0X000。每个故障码用’&’分隔


2.强行清除汽车OBD的故障码AT FCDTC
发送指令:AT FCDTC
TDA
芯片返回:CLEAR:SUCCESS OR CLEAR:UNSUCCESS

3.分析故障码
发送指令:AT ADTC
TDA
芯片返回:

故障产生后行驶了多长时间多少里程。故障产生时的车速转速水温氧气传感器等参数

相关产品推荐