MCP2551高速CAN收發(fā)器:特性、應(yīng)用與設(shè)計要點
在CAN總線通信領(lǐng)域,收發(fā)器扮演著至關(guān)重要的角色,它是CAN協(xié)議控制器與物理總線之間的橋梁。今天我們要深入探討的是Microchip公司的MCP2551高速CAN收發(fā)器,盡管它已不推薦用于新設(shè)計(建議使用MCP2561),但了解它的特性和工作原理,對于電子工程師來說仍具有很大的價值。
文件下載:MCP2551T-E SN.pdf
一、MCP2551概述
MCP2551是一款高速CAN、容錯設(shè)備,完全兼容ISO - 11898標(biāo)準(zhǔn),包括24V要求,能支持高達1 Mb/s的通信速率。它為CAN協(xié)議控制器提供差分發(fā)送和接收能力,將CAN控制器產(chǎn)生的數(shù)字信號轉(zhuǎn)換為適合在總線電纜上傳輸?shù)牟罘?a target="_blank">信號,同時還能在CAN控制器和CAN總線上可能出現(xiàn)的高壓尖峰之間提供緩沖,有效抵御EMI、ESD和電氣瞬變等外部干擾。
二、功能特性
(一)收發(fā)功能
- 發(fā)送器功能:CAN總線有顯性(Dominant)和隱性(Recessive)兩種狀態(tài)。當(dāng)CANH和CANL之間的差分電壓大于定義電壓(如1.2V)時為顯性狀態(tài),對應(yīng)TXD輸入引腳的低電平;當(dāng)差分電壓小于定義電壓(通常為0V)時為隱性狀態(tài),對應(yīng)TXD輸入引腳的高電平。不過,其他CAN節(jié)點發(fā)起的顯性狀態(tài)會覆蓋總線上的隱性狀態(tài)。MCP2551的CAN輸出能驅(qū)動最小45Ω的負(fù)載,最多允許連接112個節(jié)點(前提是最小差分輸入電阻為20 kΩ,標(biāo)稱終端電阻值為120Ω)。
- 接收器功能:RXD輸出引腳反映CANH和CANL之間的差分總線電壓。RXD輸出引腳的低電平和高電平分別對應(yīng)CAN總線的顯性和隱性狀態(tài)。
(二)內(nèi)部保護
CANH和CANL受到保護,可防止電池短路和CAN總線上可能出現(xiàn)的電氣瞬變。當(dāng)出現(xiàn)此類故障時,該特性可避免發(fā)送器輸出級被破壞。此外,熱關(guān)斷電路可防止設(shè)備因過流而損壞。當(dāng)結(jié)溫超過標(biāo)稱極限165°C時,輸出驅(qū)動器將被禁用,而芯片的其他部分仍可正常工作,由于發(fā)送器輸出的功耗降低,芯片溫度也會隨之下降,這對于保護總線線路短路引起的損壞至關(guān)重要。
(三)工作模式
通過RS引腳可以選擇三種工作模式:高速(High - Speed)、斜率控制(Slope - Control)和待機(Standby)。
- 高速模式:將RS引腳連接到VSS可選擇高速模式。在這種模式下,發(fā)送器輸出驅(qū)動器具有快速的輸出上升和下降時間,以支持高速CAN總線速率。
- 斜率控制模式:通過在RS和VOL(通常為地)之間連接一個外部電阻(REXT)來控制CANH和CANL的上升和下降時間,從而進一步降低EMI。斜率與RS引腳的電流輸出成正比,通過選擇特定的電阻值可以實現(xiàn)特定的轉(zhuǎn)換速率。
- 待機模式:將RS引腳置為高電平可使設(shè)備進入待機或睡眠模式。在睡眠模式下,發(fā)送器關(guān)閉,接收器以較低的電流運行。控制器側(cè)的接收引腳(RXD)仍然可用,但速率較慢。連接的微控制器可以監(jiān)視RXD以檢測CAN總線活動,并通過RS引腳將收發(fā)器置于正常運行狀態(tài)(在較高的總線速率下,可能會丟失第一條CAN消息)。
(四)其他特性
- TXD永久顯性檢測:如果MCP2551檢測到TXD輸入上的持續(xù)低電平狀態(tài),它將禁用CANH和CANL輸出驅(qū)動器,以防止CAN總線上的數(shù)據(jù)損壞。只要TXD保持低電平,驅(qū)動器就會一直禁用。TXD上的上升沿將重置定時器邏輯并啟用CANH和CANL輸出驅(qū)動器。
- 上電復(fù)位:設(shè)備上電時,CANH和CANL在VDD達到電壓電平VPORH之前保持高阻抗?fàn)顟B(tài)。如果在VDD達到VPORH時TXD為低電平,CANH和CANL也將保持高阻抗?fàn)顟B(tài),只有在TXD被置為高電平后,CANH和CANL才會變?yōu)橛行АT谡_\行期間,如果VDD的電壓電平低于VPORL,CANH和CANL將進入高阻抗?fàn)顟B(tài),提供電壓欠壓保護。
三、電氣特性
(一)術(shù)語定義
文檔中對一些用于描述CAN收發(fā)器電氣特性的術(shù)語進行了定義,如總線電壓(VCANL和VCANH)、共模總線電壓范圍、差分內(nèi)部電容(CDIFF)、差分內(nèi)部電阻(RDIFF)、差分電壓(VDIFF)、內(nèi)部電容(CIN)和內(nèi)部電阻(RIN)等。
(二)直流特性
詳細列出了不同工作條件下的直流參數(shù),包括電源電流、總線線路的發(fā)送和接收特性、TXD輸入和RXD輸出的電氣特性等。例如,在待機模式下,不同溫度范圍的電源電流有所不同;CANH和CANL在隱性和顯性狀態(tài)下的輸出電壓和電流也有明確的規(guī)定。
(三)交流特性
交流特性參數(shù)包括位時間、位頻率、延遲時間、轉(zhuǎn)換速率、喚醒時間等。這些參數(shù)對于評估MCP2551在高速通信中的性能至關(guān)重要。例如,CANH和CANL的轉(zhuǎn)換速率在5.5 - 8.5 V/μs之間(RS = 47 kΩ),從待機模式喚醒的時間為5 μs。
四、引腳描述
| MCP2551采用8引腳封裝,各引腳功能如下: | 引腳編號 | 引腳名稱 | 引腳功能 |
|---|---|---|---|
| 1 | TXD | 發(fā)送數(shù)據(jù)輸入 | |
| 2 | VSS | 地 | |
| 3 | VDD | 電源電壓 | |
| 4 | RXD | 接收數(shù)據(jù)輸出 | |
| 5 | VREF | 參考輸出電壓 | |
| 6 | CANL | CAN低電平電壓I/O | |
| 7 | CANH | CAN高電平電壓I/O | |
| 8 | RS | 斜率控制輸入 |
五、封裝信息
MCP2551提供PDIP和SOIC兩種封裝類型。文檔中詳細給出了這兩種封裝的尺寸和標(biāo)記信息,同時還提供了相關(guān)的圖紙和尺寸公差要求。對于工程師來說,準(zhǔn)確了解封裝信息對于PCB設(shè)計和器件布局非常重要。
六、總結(jié)與思考
MCP2551作為一款經(jīng)典的高速CAN收發(fā)器,具有豐富的功能和良好的電氣性能,在CAN總線通信中發(fā)揮了重要作用。然而,隨著技術(shù)的不斷發(fā)展,新的器件可能在性能和功能上更具優(yōu)勢,這也是它不再推薦用于新設(shè)計的原因。在實際設(shè)計中,工程師需要根據(jù)具體的應(yīng)用需求、成本和性能要求來選擇合適的CAN收發(fā)器。同時,對于MCP2551的特性和工作原理的深入理解,也有助于我們更好地應(yīng)對其他類似器件的設(shè)計和應(yīng)用挑戰(zhàn)。大家在使用CAN收發(fā)器時,是否也遇到過一些特殊的問題呢?歡迎在評論區(qū)分享你的經(jīng)驗和見解。
-
CAN總線通信
+關(guān)注
關(guān)注
1文章
18瀏覽量
8680 -
MCP2551
+關(guān)注
關(guān)注
1文章
2瀏覽量
1730 -
高速CAN收發(fā)器
+關(guān)注
關(guān)注
0文章
14瀏覽量
1170
發(fā)布評論請先 登錄
關(guān)于MCP2551的電路,帶屏蔽功能
MCP2551在車輛接線上
需要MCP2551驅(qū)動器嗎
高速CAN收發(fā)器MCP2551電子資料
mcp2551 pdf
dsPIC3F3013的CAN總線數(shù)據(jù)采集系統(tǒng)
基于MCP2561/2下的高速 CAN 收發(fā)器
MCP2551高速CAN收發(fā)器的數(shù)據(jù)手冊免費下載
MCP2551高速CAN收發(fā)器:特性、應(yīng)用與設(shè)計要點
評論