|
|
在駕駛員機(jī)動(dòng)車考試系統(tǒng)中,,需要結(jié)合燈光,、離合,、腳剎,、手剎,、安全帶,、門開關(guān),、喇叭,、雨刮,、點(diǎn)火狀態(tài),、發(fā)動(dòng)機(jī)轉(zhuǎn)速,、車速、檔位,、車架號(hào)等信息,,速銳得通過汽車OBD采集數(shù)據(jù),綜合判斷駕駛員在行駛過程中是否能夠根據(jù)實(shí)際道路情況合理操控車輛,。
在駕考模式中,,根據(jù)實(shí)際使用,大部分駕考系統(tǒng)終端都會(huì)采用破線的方式獲得車載信號(hào),,該方式費(fèi)工耗時(shí),,破壞了原車的電氣特性,降低了車輛的穩(wěn)定性,,給車輛安全行駛埋下了隱患,,對(duì)于說呢關(guān)于的信號(hào)通常采用外接傳感器獲得信號(hào),該信號(hào),,雖然也也額能夠取得車載數(shù)據(jù),,卻額外增加了BOM成本和日常維護(hù)量。
速銳得基于OBD接口和CAN總線采集方式,,按照車載CAN總線的拓?fù)浣Y(jié)構(gòu),,雙CAN冗余設(shè)計(jì)工作機(jī)制、硬件框圖及軟件流程等,,在智能駕考系統(tǒng)的車載信號(hào)采集模塊中,,經(jīng)過大量實(shí)踐證明,有效提升了數(shù)據(jù)的穩(wěn)定性,、完整性、簡(jiǎn)易性,。
在EST558S智能OBD數(shù)據(jù)采集終端設(shè)計(jì)中,,通過智能算法,實(shí)現(xiàn)車型識(shí)別,,自動(dòng)切換CAN總線協(xié)議,,這是目前在智能駕考系統(tǒng)中**采用的人工智能算法的駕考OBD模塊。在這領(lǐng)域的駕考車型上,,目前主要存在兩種速率的CAN總線網(wǎng)絡(luò),,一種是速率為500kb/s 的高速CAN,一種是100kb/s的車身系統(tǒng)低速CAN,,這兩種CAN網(wǎng)絡(luò),,將遍布車身電子控制單元。如電子燃油噴射裝置,、儀表顯示裝置,、ABS裝置,、安全氣囊、電動(dòng)門窗,、主動(dòng)懸架等等,。通過CAN總線網(wǎng)絡(luò)連接在一起,車輛上所有傳感器的數(shù)據(jù),、車身控制單元的總線報(bào)文,,指令、儀表顯示單元顯示內(nèi)容等等都在總線網(wǎng)絡(luò)交互,。經(jīng)過測(cè)試,,大多數(shù)的車型中,駕考業(yè)內(nèi)需要的儀表盤數(shù)據(jù)就存在于高速CAN中,。為此,,只需要將人工智能駕考系統(tǒng)OBD信號(hào)模塊掛在CAN總線上,通過**數(shù)據(jù)流,,分析數(shù)據(jù)即可提取到所需要的數(shù)據(jù),。
設(shè)計(jì)上,采用STM32F105為MCU,,其中采用ARM32位Cotex-M4內(nèi)核,,具有高達(dá)178MHz主頻,210DMIPS的指令運(yùn)算能力,,兩路CAN2.0接口,。CAN收發(fā)器采用NXP隔離模塊,具備極高的電磁干擾EMI性和極低電磁輻射EME性,。系統(tǒng)上電工作時(shí),,將其中一路CAN設(shè)定為主CAN,另一路CAN設(shè)定為從CAN,,軟件通過榮譽(yù)判斷功能模塊,,實(shí)時(shí)監(jiān)測(cè)CAN系統(tǒng)狀態(tài),并對(duì)出現(xiàn)的總線錯(cuò)誤,,如線路故障,、接收異常等狀態(tài),執(zhí)行相應(yīng)的冗余操作,,**整個(gè)系統(tǒng)正常通訊,,提高系統(tǒng)的可靠性。冗余設(shè)計(jì)采用并聯(lián)冗余方式,,即兩路CAN同時(shí)進(jìn)入工作模塊,,當(dāng)同時(shí)都在正常工作的時(shí)候,取主CAN信息丟棄從CAN信息,,當(dāng)主MCU工作不正常時(shí),,實(shí)時(shí)切換到從CAN,,從而**系統(tǒng)可以連續(xù)穩(wěn)定工作。
在使用初期,,由于沒有采用速銳得人工智能駕考系統(tǒng)OBD信號(hào)采集模塊,,當(dāng)CANBUS出現(xiàn)故障時(shí),中斷了駕考流程,,造成巨大影響,。改為人工智能型駕考OBD模塊以后,已經(jīng)在駕考車型上廣泛應(yīng)用,。目前在桑塔納,、捷達(dá)、榮威,、愛麗舍,、逸動(dòng)、吉利等車型中穩(wěn)定使用,,降低了故障風(fēng)險(xiǎn),。相比傳統(tǒng)的采集方式,基于CANBUS的OBD采集模塊,,更具備數(shù)據(jù)采集快速可靠,,安裝方式簡(jiǎn)單、維護(hù)便捷,、抗干擾能力強(qiáng)等優(yōu)勢(shì),。
Tel: 18771188429
Email: [email protected]
Website: www.threadcn.com
AT 指令 指令功能 指令說明
ATBUD 設(shè)定串口波特率
下次重啟生效
ATBUD=0:將波特率設(shè)為 9600
ATBUD=1:將波特率設(shè)為 38400
ATBUD=2:將波特率設(shè)為 115200
ATCAR 標(biāo)定車型
標(biāo)定成功后設(shè)備自動(dòng)
重啟
ATCAR=0:標(biāo)準(zhǔn) OBD,僅讀取車速,、轉(zhuǎn)速,,支持 K
線和 CAN 線
ATCAR=1:新捷達(dá)/新桑塔納(2019…)
ATCAR=2:大眾斯柯達(dá)昕銳(2019…)
ATCAR=3:新愛麗舍/新標(biāo)致 301
ATCAR=4:東南 V5
ATCAR=5:比亞迪 F3(暫不支持)
ATCAR=6:廣汽傳祺 GA5
ATCAR=7:東南三菱風(fēng)迪思
ATSLEEPON 開啟自動(dòng)休眠 熄火后自動(dòng)進(jìn)入休眠
ATSLEEPOFF 關(guān)閉自動(dòng)休眠 車輛熄火后不進(jìn)入休眠,一直廣播 DT 數(shù)據(jù)流
ATSLEEP 立即進(jìn)入休眠 設(shè)備立即進(jìn)入休眠,,等待汽車啟動(dòng)喚醒
ATEHZ 設(shè)定發(fā)動(dòng)機(jī)數(shù)據(jù)發(fā)送
間隔時(shí)間
ATEHZ=5:設(shè)定廣播頻率 5Hz(200ms)
ATEHZ=2:設(shè)定廣播頻率 2Hz(500ms) )
ATEHZ=1:設(shè)定廣播頻率 1Hz(1000ms)
ATWST 重啟設(shè)備 設(shè)備立即重啟
ATINFO 獲取車輛信息數(shù)據(jù)流 立即返回車輛信息數(shù)據(jù)流
ATEDT 獲取實(shí)時(shí)數(shù)據(jù)流 立即返回實(shí)時(shí)數(shù)據(jù)流
ATBDT 獲取狀態(tài)數(shù)據(jù)流 立即返回狀態(tài)數(shù)據(jù)流
ATGPIO 獲取 IO 口數(shù)據(jù)流 立即返回 IO 口數(shù)據(jù)流 Table
1 鑰匙狀態(tài) x OFF,ON
2 電瓶電壓 0 ~ 20.0 V 1 位小數(shù)
3 轉(zhuǎn)速 0 - 65535 單位:rpm
4 車速 0 – 255 單位:km/h
5 檔位 x 手動(dòng)擋車
MN => 空 檔
M1-M5 => 1-5 檔
MR => 倒車檔
自動(dòng)擋車
AP => 駐車檔
AN => 空 擋
AR => 倒車檔
AD => 行進(jìn)檔
A1-A5 => 手動(dòng) 1-5 檔
檔位
6 加速踏板 0 - 100 0 => 未踩,; 100 => 全踩 油門(百分比)
7 轉(zhuǎn)向角度 n 左打 L0-100、右打 R0-100 方向盤(百分比)
8 總里程 0 – MAX km 無小數(shù)
1 工作電壓 12.0 V
|