chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

CAN通信出現(xiàn)異常?可以用這些方法排查!

億佰特物聯(lián)網(wǎng)應(yīng)用專家 ? 2024-04-26 08:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

相信大家都已經(jīng)很熟悉CAN總線,CAN作為一種為解決現(xiàn)代汽車中眾多電控單元之間的數(shù)據(jù)交換而開發(fā)的多主機(jī)局部網(wǎng)絡(luò)串行通信協(xié)議。由于其高性能、高可靠性以及獨(dú)特的設(shè)計而越來越受到人們的重視,被廣泛應(yīng)用于諸多領(lǐng)域。

d2f9bdb0-0362-11ef-9118-92fbcf53809c.png

CAN總線應(yīng)用環(huán)境復(fù)雜多樣,可能會出現(xiàn)各種異常情況,下面將分析常見的CAN接口異常情況及解決方法。

1

CAN總線接線問題

對于CAN收發(fā)器常見的接線錯誤,常見于將與CAN控制器連接的RXD和TXD接線錯誤,以及CAN收發(fā)器與收發(fā)器連接的CAN_H和CAN_L接線錯誤。

CAN收發(fā)器的TXD引腳是數(shù)據(jù)輸入引腳,需要與控制器的TXD輸出引腳連接,CAN收發(fā)器的RXD引腳是數(shù)據(jù)輸出引腳,需要與控制器的RXD輸入引腳連接,與習(xí)慣上使用Tx表示發(fā)送、Rx表示接收的RS485RS232這些收發(fā)器的定義不同,初次接觸CAN收發(fā)器的工程師,可能會根據(jù)習(xí)慣,將TXD和RXD接反,導(dǎo)致無法通信。

CAN收發(fā)器的CAN_H引腳需要與其他收發(fā)器的CAN_H引腳連接,CAN_L需要與CAN_L連接。將CNA_H和CAN_L接反會導(dǎo)致通信異常。

d3132eee-0362-11ef-9118-92fbcf53809c.png

2

CAN收發(fā)器與控制器電壓不匹配問題

對于使用多個電壓的系統(tǒng),可能會出現(xiàn)CAN收發(fā)器供電為5V,控制器供電電壓為3.3V的情況,以TJA1050的內(nèi)部結(jié)構(gòu)圖來看,TXD和RXD引腳輸出電壓都與VCC供電電壓相關(guān)。

d330ad98-0362-11ef-9118-92fbcf53809c.png

TJA1050這顆收發(fā)器的供電電壓一般使用5V進(jìn)行供電,那么在TXD和RXD引腳上的電壓就為5V。此時如果控制器供電電壓為3.3V(例如使用STM32F407作為控制器),此時直接將這兩顆電源軌不同的芯片直接連接,就可能因為兩個芯片對高低電平的判斷電壓不同,從而導(dǎo)致通信異常。

電壓不同還會導(dǎo)致5V電壓輸入到3.3V引腳拉高3.3V芯片端電壓的情況發(fā)生。

3

未加終端電阻存在的問題

CAN通訊的終端電阻為120歐姆,在高速CAN通訊的過程中,可能會產(chǎn)生電感現(xiàn)象,對CAN通訊的高低電壓產(chǎn)生影響,使得系統(tǒng)無法判別顯性或者隱形電平。因此并聯(lián)一個終端電阻,使得在阻抗高的時候電流可以從終端電阻流過,從而保證CAN通訊的正常運(yùn)行。

d34b9e96-0362-11ef-9118-92fbcf53809c.png

4

通信波特率配置問題

在設(shè)計時,需要考慮到我們要接入的CAN總線的總線速率,總線速率需要一致才能正常的發(fā)送和接收數(shù)據(jù)。

有時我們在進(jìn)行測試時,當(dāng)接入的節(jié)點數(shù)量較少時通信是正常的,但當(dāng)我們嘗試接入更多的節(jié)點時,CAN網(wǎng)絡(luò)就會崩潰。發(fā)生這種情況時,可以檢查CAN總線上的數(shù)據(jù)波形,看波形是否出現(xiàn)變形,由于CAN控制器對控制時序要求較高,變形的波形可能導(dǎo)致控制器接收到的波形時序不正確,出現(xiàn)控制器解碼失敗的情況。

5

應(yīng)用中易損壞,更換芯片后正常

發(fā)生這種情況通常是由CAN芯片的接口保護(hù)不足導(dǎo)致的。在復(fù)雜的使用場景中,經(jīng)常存在很強(qiáng)的電磁和靜電干擾。而CAN收發(fā)器的保護(hù)能力不夠就會因外部環(huán)境影響而被毀壞,這種情況下,我們需要增加保護(hù)電路,或者更換具有更強(qiáng)保護(hù)能力的芯片。

億佰特CAN設(shè)備&串口服務(wù)器設(shè)備:

d36134b8-0362-11ef-9118-92fbcf53809c.png

億佰特自主研發(fā)的高性能CAN協(xié)議轉(zhuǎn)換器/轉(zhuǎn)換模塊ECAN系列,可以實現(xiàn)CAN與串口RS232/RS485、TTL、USB、光纖、Wi-Fi等不同協(xié)議數(shù)據(jù)之間的雙向轉(zhuǎn)換。具有體積小巧、方便安裝等特點,在CAN-BUS類產(chǎn)品開發(fā)、數(shù)據(jù)分析應(yīng)用中具有極高的性價比,是工程應(yīng)用、項目調(diào)試及產(chǎn)品開發(fā)的可靠助手。

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

    關(guān)注

    114

    文章

    17497

    瀏覽量

    188473
  • CAN通信
    +關(guān)注

    關(guān)注

    5

    文章

    100

    瀏覽量

    18708
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    2999

    瀏覽量

    90874
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    rtthread線程出現(xiàn)異常了,有沒有什么鉤子函數(shù)能夠定義用戶操作?

    線程出現(xiàn)異常了,有沒有什么鉤子函數(shù)能夠定義用戶操作????
    發(fā)表于 09-18 06:36

    【排障帖】分享串口通信常見問題自查流程

    。 當(dāng)我們面對串口通信問題時,排查過程通常可以分為幾個關(guān)鍵步驟,這些步驟可以幫助我們系統(tǒng)地定位并解決問題。以下是我們
    發(fā)表于 09-10 11:45

    判斷伺服行星減速機(jī)出現(xiàn)噪音的異常

    伺服行星減速機(jī)在正常運(yùn)行時,其噪音水平應(yīng)在一定范圍內(nèi)。若噪音突然增大或出現(xiàn)異常聲響,如尖銳、不規(guī)則或周期性的噪音,則可能表明減速機(jī)存在故障或問題。 二、可能原因 1. 齒輪磨損: ●?長時間的使用可能導(dǎo)致齒輪表面磨損
    的頭像 發(fā)表于 07-31 18:16 ?523次閱讀
    判斷伺服行星減速機(jī)<b class='flag-5'>出現(xiàn)</b>噪音的<b class='flag-5'>異常</b>

    CAN總線通信異常頻發(fā)?CANBridge+幫您快速搞定!

    CAN總線通信現(xiàn)場,工程師們常常遇到這樣的難題:實驗室測試一切正常,但一到現(xiàn)場就頻繁出現(xiàn)錯誤幀,通信異常不斷,
    的頭像 發(fā)表于 07-14 11:38 ?247次閱讀
    <b class='flag-5'>CAN</b>總線<b class='flag-5'>通信</b><b class='flag-5'>異常</b>頻發(fā)?CANBridge+幫您快速搞定!

    TJA1043的收發(fā)器,如果CAN總線出現(xiàn)異常,它會進(jìn)入異常狀態(tài)嗎?

    關(guān)于 TJA1043 的收發(fā)器,如果 CAN 總線出現(xiàn)異常,它會進(jìn)入異常狀態(tài)嗎?一旦處于異常狀態(tài),它的行為會如何?例如,可以發(fā)送數(shù)據(jù)包但無法
    發(fā)表于 04-04 07:30

    CAN總線故障排查:從問題到解決的實戰(zhàn)案例

    視頻推薦在工業(yè)現(xiàn)場的煤安監(jiān)控網(wǎng)絡(luò)中,CAN總線通信常因復(fù)雜環(huán)境出現(xiàn)數(shù)據(jù)丟失問題。本文以一起煤安監(jiān)控網(wǎng)絡(luò)中CAN總線數(shù)據(jù)丟失的故障排查案例,簡
    的頭像 發(fā)表于 02-28 11:37 ?1213次閱讀
    <b class='flag-5'>CAN</b>總線故障<b class='flag-5'>排查</b>:從問題到解決的實戰(zhàn)案例

    使用技巧 | 超聲波傳感器信號燈異常?快速排查方法get!

    、閃爍不定或完全不亮等。為幫助用戶快速排查并解決問題,小明整理了一些常見的排查步驟和解決方法,幫助您迅速解決問題,恢復(fù)生產(chǎn)。明治MUD-60N-18指示燈正常狀態(tài)
    的頭像 發(fā)表于 02-11 07:34 ?1187次閱讀
    使用技巧 | 超聲波傳感器信號燈<b class='flag-5'>異常</b>?快速<b class='flag-5'>排查</b><b class='flag-5'>方法</b>get!

    重復(fù)開機(jī)關(guān)機(jī),有時會出現(xiàn)ADS1232異常,為什么?

    PWND拉低復(fù)位操作。等出現(xiàn)異常狀態(tài)時,快速重新開關(guān)機(jī)。采樣的數(shù)值依然不正確。PWND拉低復(fù)位,無效果. 4.當(dāng)出現(xiàn)異常狀態(tài)時,需要長時間斷電后,重新開機(jī)。ADS1232才有可能正常 。 有沒有出現(xiàn)這個現(xiàn)象的?可能是什么原因呢?
    發(fā)表于 02-11 06:44

    ADS1118低溫下出現(xiàn)異常的原因?

    口(設(shè)置成5V,1s)每秒鐘大概有5次轉(zhuǎn)換進(jìn)行;當(dāng)我把電路板放在室外后,上述較為規(guī)律的波形就會出現(xiàn)異常,具體表現(xiàn)為某一次轉(zhuǎn)換時間變長;當(dāng)溫度繼續(xù)下降時,ADC的一次轉(zhuǎn)換就無法完成,由于我的程序中有一個
    發(fā)表于 02-10 07:45

    通信控制器驅(qū)動異常原因,怎么解決

    在現(xiàn)代計算機(jī)系統(tǒng)中,通信控制器驅(qū)動扮演著至關(guān)重要的角色,它們負(fù)責(zé)在計算機(jī)操作系統(tǒng)與各種通信設(shè)備之間建立和維護(hù)通信鏈路。然而,有時通信控制器驅(qū)動可能會
    的頭像 發(fā)表于 01-29 14:33 ?2132次閱讀

    ads1298使用內(nèi)部測試信號,連續(xù)讀數(shù)據(jù)方式,獲取的數(shù)據(jù)會不定時的出現(xiàn)異常數(shù)據(jù),是哪里出了問題?

    ads1298 使用內(nèi)部 測試信號,連續(xù)讀數(shù)據(jù)方式,獲取的數(shù)據(jù)會不定時的出現(xiàn)異常數(shù)據(jù),不知道哪里出問題。
    發(fā)表于 01-23 07:56

    使用stm32的spi讀取ads1256數(shù)據(jù),ads1256正常輸出數(shù)據(jù)一段時間后總會出現(xiàn)異常默認(rèn)設(shè)置,為什么?

    使用stm32的spi讀取ads1256數(shù)據(jù),發(fā)現(xiàn)ads1256在正常輸出數(shù)據(jù)一段時間(不確定多少時間,有時候幾秒有時候一兩分鐘)之后,總會出現(xiàn)異常默認(rèn)設(shè)置,表現(xiàn)為數(shù)據(jù)輸出頻率(DRDY引腳脈沖
    發(fā)表于 01-07 08:23

    采用多個ADS1299菊花鏈的方式連接,內(nèi)部測試信號進(jìn)行測試,第二個芯片讀取時不知道為什么出現(xiàn)異常?

    你好,我采用多個ADS1299菊花鏈的方式連接,采用1299內(nèi)部測試信號進(jìn)行測試,第一個芯片讀取時數(shù)據(jù)是對的,第二個芯片讀取時不知道為什么出現(xiàn)異常。
    發(fā)表于 11-27 07:52

    如何使用Arduino實現(xiàn)CAN總線通信

    開源硬件平臺,通過添加CAN總線模塊,也可以實現(xiàn)CAN通信。 硬件準(zhǔn)備 Arduino開發(fā)板 :可以選擇Arduino Uno、Mega等型
    的頭像 發(fā)表于 11-12 10:09 ?3335次閱讀

    TLV320ADC3101-K加載配置時出現(xiàn)異常,導(dǎo)致電腦藍(lán)屏死機(jī)怎么解決?

    請教大牛一個問題, 第一次使用音頻ADC評估板(TLV320ADC3101-K),當(dāng)加載配置(”USB-AudioEVM0304_48KHZ”)時出現(xiàn)異常,導(dǎo)致電腦藍(lán)屏死機(jī)(Win10系統(tǒng)),之后只要把評估板連接電腦均導(dǎo)致電腦藍(lán)屏。
    發(fā)表于 10-18 08:03