賣10塊人民幣的ELM327藍(lán)牙OBD和QBD66藍(lán)牙OBD的區(qū)別 ELM327是早年加拿大公司開發(fā)的一種OBD協(xié)議芯片。市面上后期很多APP,軟件,硬件工具都采用327的格式指令。所以后續(xù)基于ELM327指令開發(fā)OBD藍(lán)牙就叫ELM327藍(lán)牙。芯方案的QBD61 QBD327完全兼容ELM327所有指令 QBD61更是硬件可以完全兼容。 QBD327價格超級低廉。 QBD66是深圳芯方案自行開發(fā)的一款進(jìn)階OBD協(xié)議芯片。基于QBD66開發(fā)的藍(lán)牙方案就叫做QBD66藍(lán)牙方案。 一、硬件方案,品質(zhì),成品 ELM327為低端藍(lán)牙OBD,單個成本大概為2美金左右。深圳芯方案的QBD327方案更是可以將ELM327藍(lán)牙產(chǎn)品做到1美金。該類產(chǎn)品低端,量大,外殼多為公模,OBD芯片采用晶圓綁定QBD327芯片,PCBA采用單面布局,晶振復(fù)用,元器件精簡,只追求低成本,電源都為LDO, 無浪涌保護(hù)設(shè)計,功耗大無休眠,藍(lán)牙芯片都為國產(chǎn)數(shù)據(jù)芯片,其余元器件用料多為國產(chǎn)甚至雜牌,品質(zhì)可靠性一般。FCC BQB等認(rèn)證測試,基本無法通過。 QBD66為中高階藍(lán)牙OBD,批量價格在6-7美金。芯片均為一線品牌,QBD66芯片,電源DC-DC,其余物料都為一線廠商。休眠工作設(shè)計,整體功耗低,ESD,EMC,EMI,浪涌保護(hù)設(shè)計,環(huán)境溫濕度,可靠性壽命測試,使用芯方案QBD66的藍(lán)牙OBD方案像ZUS,NONDA,Micromachine, Dr.Driver 都有通過3C,F(xiàn)CC,BQB認(rèn)證和各項國際認(rèn)證測試。 二、OBD協(xié)議,車型支持 ELM327:標(biāo)準(zhǔn)OBD2協(xié)議支持,甚至低成本很多協(xié)議還不支持類似J1850協(xié)議。 1. SAE J1850 PWM(41.6Kbaud) 2. SAE J1850 VPW(10.4Kbaud) 3. ISO9141-2(5 baud init, 10.4Kbaud) 4. ISO14230-4 KWP (5 baud init, 10.4 Kbaud) 5. ISO14230-4 KWP (fast init, 10.4 Kbaud) 6. ISO15765-4 CAN (11bit ID, 500 Kbaud) 7. ISO15765-4 CAN (29bit ID, 500 Kbaud) 8. ISO15765-4 CAN (11bit ID, 250 Kbaud) 9. ISO15765-4 CAN (29bit ID, 250 Kbaud) QBD66:可以支持所有OBD2的標(biāo)準(zhǔn)協(xié)議,還可以通過OTA升級QBD66固件支持J1939 貨車協(xié)議。OTA升級支持駕校駕考方案,支持私有協(xié)議。 三、工作模式 ELM327:手動模式--默認(rèn)為靜默的方式,即327需要上位機(jī)(手機(jī))發(fā)送指令連接車輛,發(fā)送指令請求數(shù)據(jù)才會回傳OBD數(shù)據(jù)給上位機(jī)。被動方式,需要上位機(jī)發(fā)送指令控制開機(jī),休眠,需發(fā)指令初始化,連接車輛,獲取相應(yīng)的OBD數(shù)據(jù)等。 如果上位機(jī)不發(fā)指令,則ELM327默認(rèn)不工作,無法獲得數(shù)據(jù) QBD66:自動模式。上位機(jī)無需下發(fā)指令,QBD66自動隨車啟動,自動連接車輛,回傳OBD常用的數(shù)據(jù)給上位機(jī). 熄火自動發(fā)送熄火數(shù)據(jù)包,自動休眠。 四、上位機(jī)APP工作兼容狀況 市面通用327的APP 。 Torque ,ZUS OBD, OBD Doctor 等。 但只有APP運行的時候,ELM327 OBD才工作,所以很多時候上位機(jī)手機(jī)藍(lán)牙沒連接,ELM327 OBD產(chǎn)品是沒有進(jìn)行工作的。不熟悉OBD和ELM327指令的開發(fā)需要很多精力。 基于QBD66指令開發(fā)的APP,CARSTON, NONDA APP等。 芯方案也自有APP。因為自動版方式,上位機(jī)無需時刻保持連接,APP 也可以完成更多功能。開發(fā)更簡單。 五、OBD數(shù)據(jù),及指令格式 ELM327:原始的OBD數(shù)據(jù)和指令。需要上位機(jī)自行判斷包頭,ECU-ID, 多ECU狀態(tài)。OBD數(shù)據(jù)都是原始的ISO15031格式,需要上位機(jī)自行轉(zhuǎn)換成類似車速,轉(zhuǎn)速之類。 另外高級車輛數(shù)據(jù),油耗,里程,扭矩等,上位機(jī)需要通過算法自行計算。如果沒有算法甚至無法獲得。 QBD66:數(shù)據(jù)無需轉(zhuǎn)化,QBD66自動提供ASCII碼的車速,轉(zhuǎn)速,故障碼,進(jìn)階數(shù)據(jù)里程,油耗也一并以實時數(shù)據(jù)流格式提供。上位機(jī)查詢簡單。 六、車輛高級數(shù)據(jù),車輛熄火點火偵測和車輛故障等異常偵測 ELM327:無此功能,需要上位機(jī)自行代碼邏輯去判斷車輛的各種狀態(tài) 即--- 通過OBD的返回值判斷車輛狀態(tài)(熄火還是點火),和車輛相關(guān)運行狀況(如自動啟停 急加 急減 故障碼等)。且上位機(jī)一旦斷開,行車數(shù)據(jù)就會丟失(因為斷開ELM327就沒工作了)。 QBD66:上位機(jī)無需下發(fā)指令,QBD66自動上報車輛熄火點火 和各種車輛運行狀況 (急加 急減 故障碼等)。且整段行車QBD66 藍(lán)牙自動統(tǒng)計保存,無需上位機(jī)時刻保持連接通訊。 總而言之,打個比方好比洗衣機(jī),有手動洗衣機(jī),半自動洗衣機(jī),全自動洗衣機(jī)。ELM327 藍(lán)牙是一款手動, 低成本 品質(zhì)低,量大的低端OBD藍(lán)牙產(chǎn)品。開發(fā)使用者需要熟悉OBD原始指令,及深厚的相關(guān)專業(yè)經(jīng)驗知識。且ELM327在無線通訊下容易斷線,造成開發(fā)應(yīng)用場景受限,行程數(shù)據(jù)統(tǒng)計丟失不夠精確。 QBD66 藍(lán)牙就是高級全自動版本,高性價比,高可靠性。且QBD66自帶OBD邏輯,完成了327很多上位機(jī)的功能,相比ELM327多了一層封包,更適合開發(fā)者定制,大大方便簡化開發(fā)周期,提供高可靠的硬件固化解決方案。且QDB66固件可以自帶OTA升級,可以拓展更多應(yīng)用。 |