0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CAN通信設(shè)備使用注意

廣成工控 ? 來源:lp ? 2019-03-22 13:57 ? 次閱讀

近日,技術(shù)部的同事收到了一臺(tái)用戶寄回來的返修設(shè)備,當(dāng)時(shí)用戶與我們溝通時(shí)說:在同樣的環(huán)境中,設(shè)備有時(shí)可以通訊,有時(shí)無法通訊。

技術(shù)部的同事說這個(gè)現(xiàn)象非常奇怪,于是在收到設(shè)備后立刻對(duì)其測試,在使用ECAN Tools軟件打開設(shè)備后發(fā)現(xiàn),雖然該設(shè)備的CAN總線什么都沒有連接,但是軟件卻報(bào)被動(dòng)錯(cuò)誤,而正常只有在設(shè)備收到錯(cuò)誤的數(shù)據(jù)時(shí)(波特率不對(duì)或接線接反等)才會(huì)報(bào)被動(dòng)錯(cuò)誤,于是我們立刻測了一下CANH和CANL的對(duì)地電壓,發(fā)現(xiàn)電壓值接近0V,這就直接說明了設(shè)備的CAN總線端存在問題。

將設(shè)備拆開后,經(jīng)過測試我們發(fā)現(xiàn)CAN收發(fā)器供電電壓只有2V左右(正常是5V),這個(gè)電壓值無法使CAN收發(fā)器啟動(dòng)。最后通過更換隔離電源,終于使CAN收發(fā)器的供電恢復(fù)正常,之后設(shè)備也可以正常通信了,經(jīng)24小時(shí)疲勞測試,一切正常。

由于客戶設(shè)備只有隔離電源損壞而其他元器件并無故障,這個(gè)現(xiàn)象本身就不太正常(正常CAN總線沒有電源線),

因此我們?cè)儐柫丝蛻舻氖褂铆h(huán)境和具體用法,發(fā)現(xiàn)用戶使用設(shè)備時(shí)將DB9接口的1腳和9腳(下圖為引腳定義)跳線設(shè)置成了+5V電源,用其給其他設(shè)備供電,因此我們懷疑客戶在使用時(shí)錯(cuò)誤的將設(shè)備接入到了其他更高的電源上才導(dǎo)致隔離電源被擊穿損壞。

最后,我再這里提醒一下各位,在遇到CAN總線收發(fā)數(shù)據(jù)不成功時(shí)可以先測量不接任何CAN設(shè)備時(shí)CAN_H和CAN_L的對(duì)地電壓,正常電壓值應(yīng)該在2.5V左右,而在接線前如果您不確定該線是不是CAN總線,也可以先用萬用表測量一下該線對(duì)地電壓,如果不超過5V則可以嘗試連接,如果電壓過大則不建議連接,這樣可避免將電源誤接入CAN總線導(dǎo)致設(shè)備損壞。

——楊工

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 收發(fā)器
    +關(guān)注

    關(guān)注

    10

    文章

    3352

    瀏覽量

    105737
  • CAN總線
    +關(guān)注

    關(guān)注

    145

    文章

    1908

    瀏覽量

    130505
  • 隔離電源
    +關(guān)注

    關(guān)注

    6

    文章

    274

    瀏覽量

    36234

原文標(biāo)題:CAN通信設(shè)備使用注意

文章出處:【微信號(hào):gccanzx,微信公眾號(hào):廣成工控】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    如何進(jìn)行CAN通信設(shè)備的批量老化測試

    老化測試是產(chǎn)品生產(chǎn)中必不可少的環(huán)節(jié),對(duì)于CAN通信設(shè)備如何進(jìn)行批量高效的老化測試呢?本文將從成本及方案優(yōu)化兩方面簡述測試方法。
    的頭像 發(fā)表于 08-08 15:19 ?8014次閱讀

    什么是CAN通信矩陣 如何理解CAN通信矩陣

    CAN通信矩陣(CAN Communication Matrix)通常由整車廠完成定義,車輛網(wǎng)絡(luò)中的各個(gè)節(jié)點(diǎn)需要遵循該通訊矩陣才能完成信息的交互和共享。
    發(fā)表于 09-08 09:57 ?1625次閱讀

    為什么CAN通信速率無法到達(dá)配置值?CAN配置時(shí)有什么注意點(diǎn)?

    在工程里面配置的CAN通信速率為500Kbit/s,但是實(shí)際測試下來只能勉強(qiáng)達(dá)到125Kbit/s的水平,這個(gè)測試結(jié)果差距太大了,大家有測試過配置后的實(shí)際CAN通信速率嗎?還是
    發(fā)表于 02-23 06:41

    TMS570 can總線與其他設(shè)備can節(jié)點(diǎn)之間的通信問題

    TMS570中的can節(jié)點(diǎn)通信需要設(shè)置相應(yīng)的Messagebox,那如果跟別的設(shè)備can通信的話如何知道應(yīng)該使用哪個(gè)messagebox呢?
    發(fā)表于 06-23 05:04

    如何實(shí)現(xiàn)CAN通信卡Linux設(shè)備驅(qū)動(dòng)程序的設(shè)計(jì)

    本文將詳細(xì)介紹CAN通信卡的Linux驅(qū)動(dòng)設(shè)備程序的設(shè)計(jì)和實(shí)現(xiàn)。
    發(fā)表于 04-25 07:53

    一種支持TTL協(xié)議設(shè)備CAN協(xié)議設(shè)備通信的電路

    本實(shí)用新型涉及通信電路,尤其是一種支持TTL協(xié)議設(shè)備CAN協(xié)議設(shè)備通信的電路。背景技術(shù):CAN
    發(fā)表于 08-23 08:31

    請(qǐng)教大神為什么can通信會(huì)找不到設(shè)備呢?

    請(qǐng)教大神為什么can通信會(huì)找不到設(shè)備呢?
    發(fā)表于 02-07 10:00

    Linux系統(tǒng)下CAN總線通信的設(shè)計(jì)及實(shí)現(xiàn)

    本設(shè)計(jì)為光電穩(wěn)定跟蹤平臺(tái)開發(fā)CAN 驅(qū)動(dòng),以實(shí)現(xiàn)CAN 總線上設(shè)備間的通信。分析了linux 下標(biāo)準(zhǔn)設(shè)備驅(qū)動(dòng)機(jī)制和
    發(fā)表于 08-04 08:33 ?30次下載

    CAN通信卡的Linux設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)實(shí)現(xiàn)

    CAN通信卡的Linux設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)實(shí)現(xiàn) 目前,許多工業(yè)現(xiàn)場如電力系統(tǒng)、化工系統(tǒng)等大量使用控制器局部網(wǎng)(CAN——Controller Area Network)現(xiàn)場總線網(wǎng)絡(luò),
    發(fā)表于 05-14 12:45 ?1458次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>通信</b>卡的Linux<b class='flag-5'>設(shè)備</b>驅(qū)動(dòng)程序設(shè)計(jì)實(shí)現(xiàn)

    基于CAN總線的RS-232串口設(shè)備遠(yuǎn)程通信

    基于CAN總線的RS-232串口設(shè)備遠(yuǎn)程通信 闡述了CAN總線在232串口設(shè)備遠(yuǎn)程通信或自組
    發(fā)表于 09-27 16:07 ?1425次閱讀
    基于<b class='flag-5'>CAN</b>總線的RS-232串口<b class='flag-5'>設(shè)備</b>遠(yuǎn)程<b class='flag-5'>通信</b>

    MPC5744p的CAN通信波特率計(jì)算

    本篇筆記主要記錄MPC5744p的CAN通信波特率計(jì)算,以及需要注意的問題。
    的頭像 發(fā)表于 07-10 17:40 ?2551次閱讀

    使用 CAN 低速容錯(cuò)的設(shè)計(jì)注意事項(xiàng)

    使用 CAN 低速容錯(cuò)的設(shè)計(jì)注意事項(xiàng)
    發(fā)表于 11-14 21:08 ?1次下載
    使用 <b class='flag-5'>CAN</b> 低速容錯(cuò)的設(shè)計(jì)<b class='flag-5'>注意</b>事項(xiàng)

    MPC5744p的CAN通信波特率如何計(jì)算

    本篇筆記主要記錄MPC5744p的CAN通信波特率計(jì)算,以及需要注意的問題
    的頭像 發(fā)表于 01-20 14:58 ?1914次閱讀
    MPC5744p的<b class='flag-5'>CAN</b><b class='flag-5'>通信</b>波特率如何計(jì)算

    如何檢測CAN通信電路的好壞

    CAN(Controller Area Network)是一種用于汽車和工業(yè)自動(dòng)化領(lǐng)域的通信協(xié)議。它具有高可靠性、實(shí)時(shí)性和靈活性,廣泛應(yīng)用于汽車、工業(yè)控制、醫(yī)療設(shè)備等領(lǐng)域。在實(shí)際應(yīng)用中,CAN
    的頭像 發(fā)表于 06-16 11:06 ?1190次閱讀

    如何使用CAN盒測出目標(biāo)CAN設(shè)備的波特率

    要使用CAN盒測出目標(biāo)CAN設(shè)備的波特率,可以按照以下步驟進(jìn)行: (1)硬件準(zhǔn)備: 準(zhǔn)備一個(gè)與目標(biāo)CAN設(shè)備兼容的
    的頭像 發(fā)表于 06-26 16:41 ?617次閱讀