国产在线精品一区二区三区不卡-国产亚洲精品久久久久久久软件-亚洲人成日韩中文字幕不卡-亚洲国产成人一区二区三区-亚洲国产专区校园欧美

如何保證MCU與隔離收發(fā)器的可靠通信?

CMOS電平

現(xiàn)大部分?jǐn)?shù)字集成電路采用的是CMOS工藝,其接口的電平大致符合如下定義:

VIL<0.3vcc;vih>0.7Vcc;

VOL<0.1vcc;voh>0.9Vcc。

以常見的5V、3.3V系統(tǒng)為例,相應(yīng)的接口參數(shù)如表1。

表1不同供電下的電平要求
參數(shù)3.3V 5V 單位
輸入高電平VIH (MIN)2.313.5V
輸入低電平VIL (MAX)0.991.5
輸出高電平VOH (MIN)2.974.5
輸出低電平VOL (MAX)0.330.5
電平不匹配

為了確保兩個(gè)器件的信號可靠傳輸,必須保證:

  • 驅(qū)動(dòng)器輸出的VOH(MIN) 必須高于接收器輸入的VIH(MIN)。
  • 驅(qū)動(dòng)器輸出的VOL(MAX) 必須低于接收器輸入的VIL(MAX)。
  • 驅(qū)動(dòng)器輸出的輸出電壓不得超過接收器輸入的I/O電壓容差。

當(dāng)兩個(gè)CMOS器件連接在一起時(shí),若供電電壓一致,信號傳輸不存在問題。若兩個(gè)器件供電電壓不一致,則會存在電平不匹配問題。

以3.3V器件與5V器件連接為例,會出現(xiàn)以下兩個(gè)問題:

  • 5V器件輸入引腳可能無法識別3.3V器件輸出的高電平
    如圖 1,3.3V器件輸出VOH最大值3.3V也無法達(dá)到5V器件VIH的最小值3.5V,無法保證3.3V器件輸出的高電平被正確識別。由于器件設(shè)計(jì)有一定余量,在測試時(shí)可能仍可正常工作,但存在風(fēng)險(xiǎn),如出現(xiàn)器件電壓波動(dòng)時(shí),就會出現(xiàn)問題。
圖1  3.3V器件輸出,5V信號輸入
  • 5V器件輸出高電平可能損壞3.3V器件輸入接口。
    如圖 2,5V器件輸出高電平信號遠(yuǎn)高于3.3V,若3.3V器件輸入引腳不支持5V電平輸入,則工作時(shí)會有電流灌入3.3V器件,嚴(yán)重會造成器件損壞。
圖2  5V信號輸出,3.3V信號輸入

隔離收發(fā)器選型

以CTM1051(A)M系列產(chǎn)品為例,其內(nèi)部采用的CMOS技術(shù)的芯片,引腳電平如圖3,符合CMOS電平標(biāo)準(zhǔn)。在選型時(shí),應(yīng)該針對不同的MCU選擇相應(yīng)型號,才能杜絕因電平不匹配產(chǎn)生問題,若MCU為5V供電,應(yīng)選擇CTM1051M;若MCU為3.3V供電,則選擇CTM1051AM。

圖3  CTM1051(A)M引腳電平

實(shí)際案例

客戶使用于我司一款隔離CAN收發(fā)器模塊,已經(jīng)大批量出貨,但應(yīng)用中出現(xiàn)個(gè)別異常現(xiàn)象。異常產(chǎn)品表現(xiàn)為CAN總線間歇性通訊故障。當(dāng)產(chǎn)品處于高溫環(huán)境時(shí)(如65℃),對其進(jìn)行重復(fù)上電,可復(fù)現(xiàn)通訊故障現(xiàn)象。

復(fù)現(xiàn)異常

將異常品置于65℃的烤箱中,并對以下信號進(jìn)行測試: MCU供電、TXD、CAN差分、CAN模塊供電。未出現(xiàn)異常時(shí),各點(diǎn)波形如圖4。可以看到,MCU是3.3V供電,電壓穩(wěn)定在3.2V左右,CAN模塊供電穩(wěn)定在5.07V左右,CAN差分波形與TXD信號對應(yīng)無異常。

圖4  正常時(shí)波形

對異常板卡進(jìn)行重復(fù)上電,CAN總線出現(xiàn)大量錯(cuò)誤幀,問題復(fù)現(xiàn)。異常時(shí),各點(diǎn)波形如圖5,MCU供電電壓、CAN模塊供電電壓同時(shí)出現(xiàn)波動(dòng),并出現(xiàn)異常位。異常位出現(xiàn)時(shí),MCU供電下降到3.08V,CAN模塊供電上升至5.19V。

圖5  異常時(shí)波形

仔細(xì)觀察異常位波形,如圖6,發(fā)現(xiàn)TXD變?yōu)楦唠娖綍r(shí),CAN差分電平并未跟隨變化,而當(dāng)TXD再次出現(xiàn)一個(gè)小的噪聲尖峰時(shí),CAN差分電平才變?yōu)殡[性電平。結(jié)合此時(shí)MCU供電電壓下降,CAN模塊供電反而上升的情況,初步確定問題是因供電電壓波動(dòng),造成TXD高電平無法識別導(dǎo)致。

圖6  異常位波形

問題定位

因懷疑TXD電平無法識別,對CAN模塊的TXD高電平閥值電壓值進(jìn)行測試。不同輸入電壓下,測試數(shù)據(jù)如表3。

表3  異常品TXD高電平閥值電壓

工作電壓TXD高電平閥值電壓(V)
25℃65℃85℃
4.75V2.922.882.92
5V3.063.023.10
5.25V3.223.163.22

從測試數(shù)據(jù)看出,在不同的環(huán)境溫度下,TXD高電平閥值電壓變化均不大。4.75V供電時(shí),閥值約2.91V;5V供電時(shí),閥值約3.06V;5.25V供電時(shí),閥值約3.2V。

如圖5,異常位出現(xiàn)時(shí),CAN模塊的供電為5.19V,此時(shí)TXD高電平閥值應(yīng)該約為3.17V,而MCU的供電僅為3.08V,IO輸出電壓無法達(dá)到3.17V,故無法識別高電平。當(dāng)TXD出現(xiàn)噪聲尖峰時(shí),使TXD短時(shí)間高于3.17V,觸發(fā)CAN模塊內(nèi)部切換,總線差分信號發(fā)生變化。

此處驗(yàn)證了上文的猜測,確定故障發(fā)生原因?yàn)椋焊邷厣想姇r(shí),MCU、CAN模塊供電電壓出現(xiàn)波動(dòng),CAN模塊的TXD引腳無法識別MCU發(fā)生的高電平信號,導(dǎo)致錯(cuò)誤幀持續(xù)出現(xiàn),造成CAN通信中斷。

3.解決方案

更換為電平匹配的隔離模塊后(由5V隔離模塊更換成3.3V隔離模塊),TXD高電平閥值電壓及CAN總線通訊電平幅值如下圖7所示,均已恢復(fù)正常幅值,通訊無異常。

圖7  更換模塊后的TXD高電平閥值以及CAN總線電平
主站蜘蛛池模板: 久久99精品久久久久久青青| 日本不卡三区| 亚洲日本中文字幕一区二区三区| 精品麻豆一卡2卡三卡4卡乱码| 成人自慰女黄网站免费大全| 亚洲色婷婷久久精品av蜜桃 | 亚洲国产成人精品无码区99 | 亚洲6080yy久久无码产自国产| 国产亚洲精品久久7788| 国产日产欧产精品网站| 欧美日韩国产一区二区三区不卡 | 亚洲人成网站18禁止无码| 欧美熟妇的性裸交| 亚洲人成网站色www| 免费观看全黄做爰大片国产| 亚洲国产av无码精品| aⅴ一区二区三区无卡无码| av中文字幕一区人妻| 精品无码一区二区三区在线| 偷拍激情视频一区二区三区| 中文在线中文a| 亚洲综合伊人久久综合| 亚洲成aⅴ人片久青草影院按摩| 国产三级精品三级在专区| 国产精华av午夜在线| 亚洲欧美日韩中文字幕一区二区三区| 在线观看无码av网站永久免费 | 久久这里只精品热在线18| 97精品亚成在人线免视频| 精品香蕉在线观看视频| 巨胸喷奶水视频www免费网站| 亚洲日韩日本中文在线| 亚洲巨乳自拍在线视频| 亚洲色大成网站www永久男同| 久久久久久毛片免费播放| 日韩成视频在线精品| 亚洲欧美日韩综合在线丁香 | 亚洲中文字幕无码久久2018 | 中文日韩亚洲欧美字幕| 国产精品久久久久久久久久| 亚洲真人无码永久在线观看|