如何挪動你主PCB上的I2C器件?切記使用好總線緩沖器
發(fā)布時(shí)間:2021-06-04 來源:ADI 責(zé)任編輯:wenwei
【導(dǎo)讀】如果說有一種工程師人盡皆知的總線技術(shù),那非I2C莫屬。I2C在微電子通信控制領(lǐng)域廣泛采用的一種總線標(biāo)準(zhǔn),是同步通信的一種特殊形式,具有接口線少、控制方式簡化、器件封裝形式小、通信速率較高等優(yōu)點(diǎn)。它是雙向總線,可以在任何IC工藝(NMOS,CMOS,雙極性)中輕松實(shí)現(xiàn),并允許簡單的IC間通信。
在硬件上,I2C總線只需要一根數(shù)據(jù)線和一根時(shí)鐘線兩根線,總線接口已經(jīng)集成在芯片內(nèi)部,不需要特殊的接口電路,而且片上接口電路的濾波器可以濾去總線數(shù)據(jù)上的毛刺。因此I2C總線簡化了硬件電路PCB布線,降低了系統(tǒng)成本,提高了系統(tǒng)可靠性。問題來了,如果因?yàn)楦鞣N原因,I2C器件需要從你的主PCB上挪開,該注意什么?
移除I2C器件,請避免通過電纜發(fā)送單端信號
從PCB上挪開I2C器件首先要避免的是通過電纜發(fā)送單端信號,這里比較可行的做法是使用一對I2C擴(kuò)展器,例如ADI公司的LTC4331,該產(chǎn)品是一款I(lǐng)2C擴(kuò)展器,具備總線緩沖器系列的常見功能。使用LTC4331時(shí)需要將一個(gè)安裝在本地PCB上,另一個(gè)安裝在遠(yuǎn)程板上,然后,在本地I2C主機(jī)和遠(yuǎn)程I2C從機(jī)上創(chuàng)建連接。這里可以使用單根雙絞線實(shí)現(xiàn)連接,例如來自CAT的雙絞線,也可以采用RJ45連接器實(shí)現(xiàn)連接。
在實(shí)際應(yīng)用中又會是什么狀態(tài)呢?I2C主機(jī)向遠(yuǎn)程從機(jī)(例如其中的LTC4331)發(fā)送一個(gè)命令, 從機(jī)會接收,然后發(fā)回,完成向/從差分信號協(xié)議的轉(zhuǎn)換,但不會消耗應(yīng)用資源。值得一提的是可以使用I2C總線覆蓋3/4英里及更遠(yuǎn)的距離。
在本地,運(yùn)行速率可以達(dá)到MHz,I2C主機(jī)會控制本地和遠(yuǎn)程端的總線速度,這里的LTC 4331可以設(shè)置為按100kHz、400kHz或1MHz的速率與從機(jī)通信。下圖中未包含提醒和控制通道, 它們的狀態(tài)也通過雙線鏈路編碼和傳輸。所以,可以看出,LTC 4331對支持和中斷從遠(yuǎn)程從機(jī)返回的信號,支持額外的控制信號。當(dāng)控制信號可由引腳設(shè)置,或者可由帶I2C的寄存器和命令一起編程。
由一對LTC 4331組成的解決方案具備差分對的優(yōu)點(diǎn),性能也極為可靠,可以安裝在極為惡劣的環(huán)境中。LTC 4331可以承受IEC 4級ESD攻擊,還可以調(diào)節(jié)4個(gè)電氣快速瞬變,具有+/-60V容錯(cuò),這在操作人員在安裝后無法啟動,或在現(xiàn)場意外損壞時(shí)非常有用,比如傳輸信號和電源的電纜壓在一起。
高噪聲工業(yè)環(huán)境下的I2C設(shè)備擴(kuò)展器
上面提到LTC4331是一款點(diǎn)對點(diǎn)、兼容SMBus的 I2C 從器件擴(kuò)展器,專為在高噪聲工業(yè)環(huán)境中運(yùn)行而設(shè)計(jì)。LTC4331采用 ±60V 故障保護(hù)差分收發(fā)器,可通過單個(gè)雙絞線差分鏈路(最長1200米)擴(kuò)展 I2C/SMBus 總線,包括SMBALERT和一個(gè)控制信號。該解決方案采用擴(kuò)展的共模工作范圍,可以容忍節(jié)點(diǎn)之間大的地面差異。對于EMI敏感環(huán)境,壓擺率控制引腳可降低差分鏈路發(fā)出的EMI。
此外,LTC4331可以充當(dāng) I2C 至 I2C 的橋接器,使本地和遠(yuǎn)程網(wǎng)絡(luò)之間能擁有獨(dú)立總線頻率。該解決方案對主設(shè)備完全透明,在大多數(shù)情況下不需要額外的數(shù)字碼; 但提供了用于其他配置和故障監(jiān)視的控制接口。強(qiáng)烈建議使用完全支持SCL時(shí)鐘拉伸的主控制器。
一個(gè)完整的擴(kuò)展 I2C 網(wǎng)絡(luò)需要兩個(gè) LTC4331 器件。利用REMOTE引腳,一個(gè)LTC4331被配置為本地模式,并作為一個(gè)全功能的SMBus兼容I2C從屬器件,通過這個(gè)本地接口,一個(gè)主站可以沿差分電纜對一個(gè)遠(yuǎn)距離的從站設(shè)備進(jìn)行尋址。在遠(yuǎn)程網(wǎng)絡(luò)上,另一個(gè)LTC4331被配置為遠(yuǎn)程模式的I2C 主設(shè)備,與遠(yuǎn)程從屬設(shè)備相連。
除了LTC4331,還有一款點(diǎn)對點(diǎn)堅(jiān)固型 SPI 擴(kuò)展器LTC4332,這是ADI針對跨長距離的高噪聲工業(yè)環(huán)境中運(yùn)行而設(shè)計(jì)。該器件采用一個(gè) ±60V 故障保護(hù) RS485 接口收發(fā)器,可通過兩根雙絞線電纜傳輸 SPI 數(shù)據(jù),包括高達(dá) 2MHz 的中斷信號。差分鏈路上的擴(kuò)展共模范圍和高共模抑制性能可容許節(jié)點(diǎn)之間存在大的地電位差異。另外,LTC4332 還支持鏈路上的外部電氣隔離。LTC4332 提供一個(gè)控制接口,該接口采用一個(gè)用于配置和故障監(jiān)視的單獨(dú)從設(shè)備選擇。
結(jié)語
I2C無處不在,使得連接更容易。ADI公司的I2C解決方案系列支持熱插拔、雙線式雙向總線緩沖器,可將I/O卡插入帶電背板中,而不會損壞數(shù)據(jù)和時(shí)鐘總線。ADI的軟件可編程和引腳可選I2C多路復(fù)用器有助于解決I2C地址限制,增加扇入或扇出能力,并為一體化解決方案集成總線緩沖器和上升時(shí)間加速度計(jì)。電阻可配置I2C地址轉(zhuǎn)換器可配置超過100個(gè)獨(dú)特的從機(jī)地址,使多個(gè)具有相同地址的從器件可在同一總線上共存。
推薦閱讀:
特別推薦
- 克服碳化硅制造挑戰(zhàn),助力未來電力電子應(yīng)用
- 了解交流電壓的產(chǎn)生
- 單結(jié)晶體管符號和結(jié)構(gòu)
- 英飛凌推出用于汽車應(yīng)用識別和認(rèn)證的新型指紋傳感器IC
- Vishay推出負(fù)載電壓達(dá)100 V的業(yè)內(nèi)先進(jìn)的1 Form A固態(tài)繼電器
- 康佳特推出搭載AMD 銳龍嵌入式 8000系列的COM Express緊湊型模塊
- 村田推出3225尺寸車載PoC電感器LQW32FT_8H系列
技術(shù)文章更多>>
- “扒開”超級電容的“外衣”,看看超級電容“超級”在哪兒
- DigiKey 誠邀各位參會者蒞臨SPS 2024?展會參觀交流,體驗(yàn)最新自動化產(chǎn)品
- 提前圍觀第104屆中國電子展高端元器件展區(qū)
- 高性能碳化硅隔離柵極驅(qū)動器如何選型,一文告訴您
- 貿(mào)澤電子新品推薦:2024年第三季度推出將近7000個(gè)新物料
技術(shù)白皮書下載更多>>
- 車規(guī)與基于V2X的車輛協(xié)同主動避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車安全隔離的新挑戰(zhàn)
- 汽車模塊拋負(fù)載的解決方案
- 車用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
濾波電感
濾波器
路由器設(shè)置
鋁電解電容
鋁殼電阻
邏輯IC
馬達(dá)控制
麥克風(fēng)
脈沖變壓器
鉚接設(shè)備
夢想電子
模擬鎖相環(huán)
耐壓測試儀
逆變器
逆導(dǎo)可控硅
鎳鎘電池
鎳氫電池
紐扣電池
歐勝
耦合技術(shù)
排電阻
排母連接器
排針連接器
片狀電感
偏光片
偏轉(zhuǎn)線圈
頻率測量儀
頻率器件
頻譜測試儀
平板電腦