采樣點(diǎn)是接收節(jié)點(diǎn)判斷信號(hào)邏輯的位置,CAN通訊屬于異步通訊,需要通過(guò)不斷的重新同步才能保證接收節(jié)點(diǎn)的采樣準(zhǔn)確;若采樣點(diǎn)太靠前,則因?yàn)榫€纜原因,容易發(fā)生采樣錯(cuò)誤;若采樣點(diǎn)太靠后,則因?yàn)镾JW原因,會(huì)引起接收節(jié)點(diǎn)同步跳轉(zhuǎn)寬度的調(diào)整(調(diào)整自身時(shí)鐘進(jìn)行匹配),調(diào)整不好就容易出現(xiàn)錯(cuò)誤;所以對(duì)CAN節(jié)點(diǎn)進(jìn)行采樣點(diǎn)的測(cè)試顯得尤為重要。
1、測(cè)試原理
啟動(dòng)CANstress接收?qǐng)?bào)文干擾功能,如圖8CANstress接收?qǐng)?bào)文干擾功能所示。從位時(shí)間的45%位置,每次干擾遞增1%,直至100%;通過(guò)統(tǒng)計(jì)記錄CANScope-Pro的錯(cuò)誤報(bào)文,出現(xiàn)錯(cuò)誤報(bào)文的干擾點(diǎn)則等于采樣點(diǎn)。
圖8 采樣點(diǎn)測(cè)試原理
2、判斷依據(jù)
DUT發(fā)送的CAN報(bào)文信號(hào)的采樣點(diǎn)應(yīng)處于規(guī)范定義的范圍內(nèi):75%≤SP≤83.4%。
位寬容忍度測(cè)試
容忍度表示波特率范圍(位時(shí)間范圍),調(diào)大容忍度可以利于接收其它節(jié)點(diǎn)的報(bào)文;采樣點(diǎn)和容忍度是評(píng)價(jià)CAN節(jié)點(diǎn)適應(yīng)性的重要因素。SJW(同步跳轉(zhuǎn)寬度)決定了接收節(jié)點(diǎn)是否能有比較好的兼容性,如果接收節(jié)點(diǎn)SJW對(duì)波特率調(diào)整不好,就會(huì)導(dǎo)致位寬容忍度不足,出現(xiàn)錯(cuò)誤;所以位寬容忍度測(cè)試也是保證信號(hào)穩(wěn)定性的重要測(cè)試項(xiàng)目之一。
圖9 位寬度容忍測(cè)試條件標(biāo)準(zhǔn)
1、測(cè)試原理
使用位寬容忍度測(cè)試功能,如圖10位寬容忍度測(cè)試所示。以DUT波特率為標(biāo)準(zhǔn),配置波特率偏差逐漸增加1%,向CAN網(wǎng)絡(luò)發(fā)送報(bào)文;判斷網(wǎng)絡(luò)有無(wú)報(bào)文錯(cuò)誤信息反饋,若有錯(cuò)誤反饋,則結(jié)束測(cè)試,并判斷結(jié)果是否在標(biāo)準(zhǔn)區(qū)間內(nèi)。
圖10 位寬容忍度測(cè)試
2、判斷依據(jù)
位寬容忍度范圍應(yīng)至少符合-4≤SJW≤4%(用戶(hù)可設(shè)置該范圍)。
CANDT一致性測(cè)試系統(tǒng)
針對(duì)CAN總線節(jié)點(diǎn)一致性測(cè)試,許多工程師還停留在使用“示波器+CAN卡”,通過(guò)外接電壓源、電流源等外圍設(shè)備,手動(dòng)完成測(cè)試,接線復(fù)雜且效率低下。ZLG致遠(yuǎn)電子從汽車(chē)電子行業(yè)CAN總線痛點(diǎn)問(wèn)題出發(fā),研發(fā)出強(qiáng)大功能的CANDT一致性測(cè)試系統(tǒng),可自動(dòng)化完成CAN節(jié)點(diǎn)物理層、鏈路層及應(yīng)用層一致性測(cè)試,是當(dāng)前CAN總線測(cè)試領(lǐng)域唯一能夠進(jìn)行完善的物理層自動(dòng)化測(cè)試并導(dǎo)出報(bào)表的儀器設(shè)備!
圖11 CANDT一致性測(cè)試系統(tǒng)