- 产品描述
-
QBD61 TDA61芯片(ODB2芯片)完全兼容ELM327.硬件软件完全兼容ELM327,
且在此基础上拓展了高阶指令,完成更多车型适配应用
QBD系列芯片是深圳芯方案电子科技有限公司自主研发的OBD系列芯片及相关产品.芯方案对其拥有完全知识产权,包含QBD系列芯片软件著作权,QBD商标使用权。QBD芯片相关OBD专利技术等。∵OBD产品开发周期短QBD芯片的OBD核心数据指令7条,即可完成全部OBD数据的读取。全部指令不超过30条。全部数据以十进制ASCII码返回,无需专业知识数天内即可完成OBD的应用开发.∵OBD全套技术支持QBD系列芯片开发板,开发环境,软硬件资料。全套全程技术支持。∵油耗里程精准 驾驶行为统计功能强大QBD系列芯片内置油耗,里程数据。已被中科院等国内数家研究机构采用作为汽车相关研究的开发。强大驾驶行为数据统计分析,芯片高度集成,效率快。是市面模块的数倍以上。∵车型适配多兼容性强大QBD系列芯片支持SAE&ISO的全部OBD2协议。另支持大车货车的3种常用协议。市面95%主流车型适配,数百辆车型实测数据。还可根据客户需求进行定制车系协议的开发。∵生产测试便捷,独有的OBD测试专利技术QBD芯片内置测试模式,配合我司的ECU模拟器只需一条指令8秒内完成所有OBD2协议,外围驱动电路,工作电压和QBD芯片固件本身的测试。极大的简化OBD通讯测试流程,缩短各种协议的测试时间。而市面的OBD产品,路宝,GOLO之类通常需要2分钟完成测试。一. QBD61(原TDA61)芯片性能简介
QBD61(原TDA61)芯片是TDA60芯片的升级版。更为先进的低功耗芯片工艺,更小的芯片封装尺寸且更大容量的RAM和ROM。更适合移动 车载 等小体积OBD产品的应用。
QBD61(原TDA61)芯片是基于标准OBD2接口与汽车通讯的协议解码芯片,由深圳芯方案电子自主开发并拥有完全知识产权。
- 1. TDA61芯片现支持全部OBD2协议和ISO和SAE的12种常规的汽车通讯协议,可跟现在的极大部分乘用车(和商用车货车)的ECU和各种控制模块进行诊断通讯、
- 2. TDA61芯片兼容ELM327绝大部分指令并可基于客户要求实现专用车和特定汽车协议的开发扩展。
- 3. TDA61芯片在实现OBD协议转换的同时, 可读取汽车ECU的所有数据如车速,转速,水温,故障码等等(详细支持见附录)。所有数据直接以十进制ASCII码回传。上位机无需二次计算处理。
- 4. TDA61芯片内置驾驶行为分析数据,车辆综合监测数据,油耗,里程保养提醒。支持多数据一次性读取和定时回传数据功能。TDA61内置存储空间可保存1个月的行车数据。
- 5. TDA61芯片内设多个工作模式,快速初始化模式,测试模式,休眠模式,智能警钟模式。方便生产测试和不同应用领域的使用。
- 6. TDA61芯片内置固化升级程序,上位机可在线通过串口对其实现无限功能升级。极大方便客户产品的更新升级。
- 7. TDA61芯片还预留多个IO接口可扩展1对I2C 1对SPI和1对UART接口。客户可基于TDA61芯片自由搭配外围硬件架构拓展更多应用功能。
- 8. TDA61 内置12位16进制序列号SN,客户可自行编辑烧录,方便客户跟踪加密产品。
* 如需工业等级 QBD61芯片 可以工作在 -40C ~ 125C的温度范围
二. QBD(原TDA) 芯片扩展使用场景应用
三. QBD(原TDA) 芯片支持的协议
1. J Line
1. J1850 PWM 41.6kb/s FORD l
2. J1850 VPW 10.4kb/s GM/Chrysler
2. K L Line
3. ISO9141-2 5 Baud init Auto Baud rate
4. ISO14230(KWP2000)5 Buad init 10.4kb/s
5. ISO14230(KWP2000) fast init 10.4kb/s
3. 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
四. QBD 芯片硬件开发支持
五.QBD 芯片生产测试流程全套技术支持
六.QBD 芯片软件开发支持
七.QBD(原TDA) 芯片选型表
八. QBD61(原TDA61)芯片指令集
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/h或L/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
开始统计车辆驾驶习惯数据
发送此命令返回OK。TDA芯片将开始统计车辆的驾驶习惯数据。并每六分钟通过串口回传此次的各项数据。其中累计里程和累计油耗为一直累加。
数据序号数据头备注
$OBD-DR$
1
MAXRPM
最大发动机转速(rpm)
2
MINRPM
最小转速(rpm)
3
MAXSPD
最大车速(km/h)
4
AVGSPD
平均车速(km/h)
5
MAXACL
最大加速度(km/h)此项为两秒之间速度的最大差值
6
MILE-T
此次里程(km/h)AT DRON2开启到当前的此次里程
7
FUEL-T
此次油耗(L/h)AT DRON2开启到当前的此次油耗
8
MILES
累计总里程(km)累加所有ATDRON(1,2模式)的里程
9
FUELS
累计总油耗(L)累加所有ATDRON(1,2模式)的油耗
10
TIMES
行车时间(S)
11
STARTS
点火启动次数
12
BRAKES
刹车次数 此项的阀值可调见后面的驾驶数据设置
13
RACLS
急加速次数 此项的阀值可调见后面的驾驶数据设置
14
POWER
汽车当前运行状态(1:运行0:熄火)
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个故障码 两个故障码分别是P0023 和P0126说明:其中个数长度固定为4个字节,需要转换为十进制,不足在前补0X000。每个故障码用’&’分隔
2. 强行清除汽车OBD的故障码 AT FCDTC
发送指令:AT FCDTC
TDA芯片返回: CLEAR:SUCCESS OR CLEAR:UNSUCCESS3. 分析故障码
发送指令:AT ADTC
TDA芯片返回:故障产生后行驶了多长时间多少里程。故障产生时的车速 转速 水温 氧气传感器等参数
详细手册更多资料请联系 support@icsolution.cn TEL: 0755- 33940058
九. QBD61 芯片淘宝样品购买链接
- 其它产品
联系我们
联系人:
黄小姐电话:
17704032412传真:
0755-33940058-007邮箱:
sales@icsolution.cn- eddy.liu@icsolution.cn
- QQ:63508880
- 微信:63508880 手机:86-17097242332