TDA芯片完全兼容ELM327所有指令。且自定义高级AT指令用户无需了解学习OBD指令和各个汽车协议。直接使用TDA芯片的高级指令即可便捷准确快速的读取各个汽车ECU参数
TDA芯片指令集及数据流详解
芯片版本指令:
ATV
(上位机可根据此指令进行硬件加密,客户自己开发的软硬件只能一一匹配使用)
例:
ATV
>TDA61 V1.5
初始化连接指令:
AT INL
返回当前TDA芯片版本
例:
AT INL
>Connected
车辆实时数据流:
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/h或L/100km)
|
列子:
AT BDAT
>$BASE DR DAT$
VBAT:13.5;RPM:951;SPD:0;TP:8.20;LOD:22.35;
ECT:60;MPH:1.33 ;FLI:87.50
$BASE DR DAT$ ---头文件(基本驾驶数据) $xxx$之后为本次返回的数据
VBAT:13.5 ---VBAT(参数名)“:”号后为此参数的数据如 13.5表示电瓶电压
其他各参数对应的名称及其单位请参照上面的表格.
“;” 分号表示此参数结束开始下一个参数 所有参数发送完毕则回0x0d 0x0a换行回车符。
常用的几个单参数指令。 所有数据以ASCII码回传10进制的直接数据(有单位字符串)
AT RV
返回当前电瓶电压 单位(V)
例:
AT RV
>12.6V
AT M104
返回发动机的负荷 (%)
例:
AT M104
>23%
AT M105
返回发动机冷却液温度水温(℃)
例:
AT M105
>78℃
AT M10C
返回发动机转速
例:
AT M10C
>3332RPM
AT M10D
返回发动机转速
例:
AT M10D
>32KM/H
AT MPH
返回当前车辆的瞬时油耗
例:
AT MPH
>5.56L/H
驾驶习惯数据流:
AT DRON
开始统计车辆驾驶习惯数据
发送此命令返回OK。 TDA芯片将开始统计车辆的驾驶习惯数据。并每六分钟通过串口回传此次的各项数据
数据序号数据头备注
|
|
$OBD-DR$
|
|
1
|
MAXRPM
|
最大发动机转速(rpm)
|
2
|
MINRPM
|
最小转速(rpm)
|
3
|
MAXSPEED
|
最大车速(km/h)
|
4
|
AVGSPEED
|
平均车速(km/h)
|
5
|
MINSPEED
|
最小车速(km/h)
|
6
|
MILE-T
|
此次里程(km/h)
|
7
|
MILES
|
累计总里程(km)
|
8
|
FUEL-T
|
此次油耗(L/h)
|
9
|
FUELS
|
累计总油耗 (L)
|
AT DRON
>OK
$OBD-DR$MAXRPM:1044;MINRPM:1036
MAXSPEED:229 AVGSPEED:229 MINSPEED:229 AVGSPEED2:229
MILE-T:22.9KM MILE:405.6KM FUEL-T:5.53L FUEL:47.04L
16.32g/s 0.553L/h 2.41L/hKM
AT DROFF
关闭统计驾驶习惯数据
故障码读取与清除
1, 获取当前车辆故障码:
发送指令: AT DTC
TDA芯片返回:DTC:故障码个数(0000),& 1234&U5678&…&B12345
例:
>0002,& 0023& 0126
当前汽车有2个故障码 两个故障码分别是P0023 和P0126
说明:其中个数长度固定为4个字节,需要转换为十进制,不足在前补0X000。每个故障码用’&’分隔
2. 强行清除汽车OBD的故障码 AT FCDTC
发送指令:AT FCDTC
TDA芯片返回: CLEAR:SUCCESS OR CLEAR:UNSUCCESS
3. 分析故障码
发送指令:AT ADTC
TDA芯片返回:
故障产生后行驶了多长时间多少里程。故障产生时刻的车速转速 水温 氧气传感器等参数。
车辆信息指令
AT INFO
返回当前车辆的车辆识别码(VIN)校验码,发动类型等等。
数据序号数据头备注
|
|
$OBD-INFO$
|
|
2
|
VIN
|
车辆识别码
|
4
|
CAL_ID
|
校准码ID
|
6
|
CVN
|
校验码号码
|
8
|
IPT
|
In use performance tracking
|
例:
AT INFO
>$OBD-INFO$ MC_VIN:xxxxxx;VIN:;
1. 联系方式 Contact information
详细指令及资料,请联系深圳芯方案电子科技有限公司以获得相应芯片的指令和操作开发手册。
For Detail,  lease contact Shenzhen ICSolution,.Co to get the relative ASIC APPLICATION Note.
Email: sales@icsolution.cn Or eddy.liu@icsolution.cn
Phone: 86+ 755-3663O7O5 OR 755-867O2O3O
Cellphone: 86+ 183-2O982838 Or 86+ 186-8O328448 |