LTC4331:工業(yè)級I2C總線擴(kuò)展的理想解決方案
在工業(yè)控制和傳感器、照明與音響系統(tǒng)控制等應(yīng)用場景中,常常需要在高噪聲環(huán)境下對I2C總線進(jìn)行擴(kuò)展。今天我們就來深入探討凌力爾特(現(xiàn)ADI)的LTC4331,一款專為這類應(yīng)用設(shè)計的I2C從設(shè)備擴(kuò)展器。
文件下載:LTC4331HUFD#PBF.pdf
一、LTC4331特性亮點
1. 高速與長距離擴(kuò)展
支持高達(dá)1MHz的串行時鐘(Fast - mode Plus,F(xiàn)m +),通過可選的鏈路波特率,能將I2C總線擴(kuò)展至1200m。這使得它在長距離通信應(yīng)用中表現(xiàn)出色,能夠滿足工業(yè)現(xiàn)場不同設(shè)備間的通信需求。
2. 強(qiáng)大的保護(hù)功能
- 過壓保護(hù):可承受±60V的過電壓線路故障,有效防止因電壓異常對設(shè)備造成損壞。
- ESD保護(hù):鏈路引腳具備±40kV的ESD保護(hù),同時滿足IEC 4級ESD(±8kV)和EFT(±5kV)標(biāo)準(zhǔn),增強(qiáng)了設(shè)備在復(fù)雜電磁環(huán)境下的可靠性。
- 共模范圍擴(kuò)展:擴(kuò)展的共模范圍達(dá)到±15V,能夠容忍節(jié)點間較大的接地電位差,適應(yīng)不同的工業(yè)接地系統(tǒng)。
3. 豐富的功能特性
- 遠(yuǎn)程中斷與控制信號:支持遠(yuǎn)程中斷/SMBALERT和控制信號傳輸,方便實現(xiàn)對遠(yuǎn)程設(shè)備的監(jiān)控和控制。
- 低EMI模式:通過SLO引腳可實現(xiàn)低EMI模式,降低對周圍環(huán)境的電磁干擾,適用于對電磁兼容性要求較高的場合。
- SMBus 3.0兼容:與SMBus 3.0標(biāo)準(zhǔn)兼容,具備I2C空閑檢測和總線卡死保護(hù)功能,同時支持I2C設(shè)備地址共享,提高了系統(tǒng)的靈活性和穩(wěn)定性。
4. 寬電壓范圍
電源電壓范圍為3V至5.5V,邏輯電源電壓范圍為1.62V至5.5V,能夠適應(yīng)不同的電源系統(tǒng),方便與各種設(shè)備集成。
二、電氣與開關(guān)特性
1. 電氣特性
- 電源相關(guān):VCC的工作電源范圍為3V至5.5V,ICC在不同工作模式下有不同的電流消耗,如低功耗模式下僅為1μA,而在I2C事務(wù)活動時最大可達(dá)65mA。VL邏輯電源范圍為1.62V至5.5V,邏輯電源電流為140μA。
- 驅(qū)動與接收特性:差分驅(qū)動器輸出電壓在不同負(fù)載條件下有明確的規(guī)范,最大驅(qū)動短路電流為±250mA。差分接收器輸入電阻為112kΩ,共模輸入電壓范圍為±15V,差分輸入信號閾值為±200mV等。
2. 開關(guān)特性
在不同的工作模式(本地模式和遠(yuǎn)程模式)下,LTC4331的開關(guān)特性有詳細(xì)的規(guī)定。例如,在本地模式下,從ON上升到RDY低的延遲為65μs;在遠(yuǎn)程模式下,主設(shè)備SCL的工作周期根據(jù)不同的速度設(shè)置(Fm +、Fm、Sm)有所不同。同時,還規(guī)定了數(shù)據(jù)建立時間、保持時間、超時檢測時間等重要參數(shù),確保了I2C通信的準(zhǔn)確性和穩(wěn)定性。
三、引腳功能與配置
1. 引腳配置
LTC4331采用4mm × 5mm的20引腳QFN封裝,引腳布局合理,便于PCB設(shè)計。引腳功能涵蓋了電源、邏輯控制、I2C通信、鏈路狀態(tài)指示等多個方面。
2. 主要引腳功能
- VCC和VL:分別為電源電壓和邏輯電源電壓引腳,需要連接合適的旁路電容以保證電源的穩(wěn)定性。
- ON:使能輸入引腳,高電平使能設(shè)備正常工作,低電平進(jìn)入低功耗模式。
- REMOTE:用于選擇工作模式,低電平為本地IC從模式,高電平為I2C主模式(在遠(yuǎn)程端使用)。
- LINK和RDY:分別為鏈路狀態(tài)和I2C就緒狀態(tài)的開漏輸出引腳,可用于監(jiān)測設(shè)備的工作狀態(tài)。
- SCL和SDA:I2C串行時鐘和數(shù)據(jù)引腳,需要連接外部上拉電阻。
- ALERT:SMBALERT/中斷引腳,在本地模式下為開漏輸出,在遠(yuǎn)程模式下為輸入,用于傳輸遠(yuǎn)程設(shè)備的警報信號。
- A1和A2:I2C設(shè)備地址選擇引腳,通過不同的電平組合可選擇八種可能的I2C地址。
- CTRL:本地到遠(yuǎn)程的控制引腳,用于傳輸控制信號。
- SPEED1和SPEED2:鏈路和接口定時選擇引腳,通過不同的電平組合可選擇不同的鏈路波特率和I2C總線定時。
- SLO:鏈路慢模式輸入引腳,低電平可限制鏈路發(fā)射器的壓擺率,降低EMI,但僅在SPEED INDEX 0和1時有效。
四、應(yīng)用模式與工作原理
1. 本地模式
將REMOTE引腳置低,LTC4331工作在本地從設(shè)備模式。在該模式下,它捕獲本地I2C主設(shè)備發(fā)送的START、STOP和數(shù)據(jù)事件,并將這些事件通過差分鏈路以編碼位流的形式傳輸?shù)竭h(yuǎn)程的LTC4331。在I2C總線反轉(zhuǎn)后,它作為從發(fā)送器接收遠(yuǎn)程設(shè)備的響應(yīng)數(shù)據(jù),并將其解碼后驅(qū)動到本地I2C總線上。由于需要考慮遠(yuǎn)程I2C總線和鏈路延遲,本地LTC4331可能會通過時鐘拉伸來暫停本地I2C總線,因此建議本地I2C主設(shè)備完全支持SCL時鐘拉伸。
2. 遠(yuǎn)程模式
將REMOTE引腳置高,LTC4331工作在遠(yuǎn)程主設(shè)備模式。在正常操作中,遠(yuǎn)程主設(shè)備會鏡像本地I2C主設(shè)備產(chǎn)生的I2C事件,并使用Fast - mode Plus、Fast - mode或Standard - mode類的定時規(guī)范重新創(chuàng)建這些事件。需要注意的是,LTC4331不支持遠(yuǎn)程I2C網(wǎng)絡(luò)上的多個主設(shè)備,其I2C主設(shè)備接口是遠(yuǎn)程側(cè)網(wǎng)絡(luò)上唯一允許的主設(shè)備。
3. I2C事務(wù)處理
本地主設(shè)備通過發(fā)送I2C START和從設(shè)備地址字節(jié)發(fā)起事務(wù)。本地LTC4331將捕獲的I2C事件編碼并傳輸?shù)竭h(yuǎn)程I2C網(wǎng)絡(luò),在那里這些事件被重新創(chuàng)建。本地LTC4331在第9位等待遠(yuǎn)程從設(shè)備的(N)ACK響應(yīng),根據(jù)響應(yīng)結(jié)果進(jìn)行后續(xù)操作。在讀寫事務(wù)中,數(shù)據(jù)在本地和遠(yuǎn)程設(shè)備之間通過差分鏈路進(jìn)行傳輸,同時設(shè)備會根據(jù)不同的情況進(jìn)行相應(yīng)的處理,如數(shù)據(jù)緩存、總線反轉(zhuǎn)等。
五、應(yīng)用注意事項
1. 時鐘拉伸支持
LTC4331依賴SCL時鐘拉伸來補(bǔ)償鏈路和遠(yuǎn)程總線延遲,因此建議使用完全支持時鐘拉伸的本地主設(shè)備,以獲得最佳性能。如果主設(shè)備不支持時鐘拉伸,可適當(dāng)降低SCL頻率。
2. SMBus ARA應(yīng)用
當(dāng)使用SMBus ARA時,如果擴(kuò)展器的本地和遠(yuǎn)程側(cè)都有SMBus從設(shè)備,所有本地從設(shè)備地址必須大于(優(yōu)先級低于)遠(yuǎn)程從設(shè)備地址,以確保正確的從設(shè)備地址協(xié)商。
3. 事務(wù)中斷
在中斷I2C事務(wù)時,START或STOP命令只能在本地LTC4331處于從接收模式時發(fā)出,否則可能會導(dǎo)致數(shù)據(jù)傳輸錯誤。
4. 緩沖區(qū)溢出
LTC4331支持比有效鏈路速率更快的本地I2C時鐘速率,但如果本地主設(shè)備發(fā)送連續(xù)的START/STOP命令速度過快,可能會導(dǎo)致內(nèi)部緩沖區(qū)溢出。此時,RDY引腳會變高,同時會觸發(fā)TX_BUFFER_OVERFLOW FAULT事件。
5. 鏈路速度設(shè)置
鏈路波特率通過SPEED1和SPEED2引腳設(shè)置,需要確保本地和遠(yuǎn)程側(cè)的設(shè)置一致,并且不要超過給定SPEED設(shè)置對應(yīng)的最大電纜長度。
六、PCB布局與保護(hù)措施
1. PCB布局
建議采用接地平面布局,將4.7μF的旁路電容放置在距離VCC引腳不超過7mm的位置。連接信號A和B的PCB走線應(yīng)盡量對稱且短,以保持良好的差分信號完整性。差分信號A和B應(yīng)作為邊緣耦合微帶線布線,其差分阻抗應(yīng)與電纜阻抗近似匹配。
2. 鏈路端接與偏置
為了減少鏈路傳輸線上的反射,應(yīng)在每個節(jié)點的A和B引腳之間連接一個端接電阻,電阻值應(yīng)與差分電纜的特性阻抗緊密匹配。同時,應(yīng)插入偏置電阻網(wǎng)絡(luò)以維持鏈路反轉(zhuǎn)時的空閑狀態(tài)。
3. 隔離應(yīng)用
支持對鏈路進(jìn)行電氣隔離,適用于有安全要求或獨立接地電位的應(yīng)用。在變壓器隔離應(yīng)用中,需要在鏈路兩側(cè)的A和B引腳添加串聯(lián)電阻;在電容隔離應(yīng)用中,需要選擇合適的電阻和電容值。
4. 輔助保護(hù)
雖然LTC4331本身具有一定的ESD保護(hù)能力,但在工業(yè)環(huán)境中,可能會遇到更高水平的電氣過應(yīng)力,如5kV浪涌、5kV EFT和30kV IEC ESD。因此,需要設(shè)計一個適當(dāng)?shù)耐獠勘Wo(hù)網(wǎng)絡(luò)來實現(xiàn)高水平的浪涌保護(hù),并進(jìn)一步提高ESD和EFT性能。
七、總結(jié)
LTC4331以其高速、長距離、強(qiáng)保護(hù)、多功能等特點,為工業(yè)級I2C總線擴(kuò)展提供了一個可靠而靈活的解決方案。電子工程師在設(shè)計相關(guān)系統(tǒng)時,需要充分考慮其特性和應(yīng)用注意事項,合理進(jìn)行PCB布局和保護(hù)措施設(shè)計,以確保系統(tǒng)的穩(wěn)定性和可靠性。在實際應(yīng)用中,你是否遇到過類似I2C總線擴(kuò)展的挑戰(zhàn)?又是如何解決的呢?歡迎在評論區(qū)分享你的經(jīng)驗。
-
工業(yè)應(yīng)用
+關(guān)注
關(guān)注
0文章
162瀏覽量
15846
發(fā)布評論請先 登錄
帶你了解TIAMIC11x工業(yè)以太網(wǎng)從站解決方案
如何去連接LTC4266A / LTC4266C光隔離的I2C總線?
I2C總線擴(kuò)展器
基于ISL3300x設(shè)計的I2C總線擴(kuò)展方案
基于LTC4310設(shè)計的絕緣雙向I2C總線通信技術(shù)
LTC4310絕緣雙向I2C總線通信方案
LTC4331:I<sup>2</sup>C堅固差分鏈路上的從屬設(shè)備擴(kuò)展器產(chǎn)品手冊
上電和復(fù)位 16 位 PCA I2C 總線 I/O 擴(kuò)展器
TCAL9539 I2C總線I/O擴(kuò)展器技術(shù)解析與應(yīng)用指南
TCAL6416 I2C總線IO擴(kuò)展器技術(shù)解析與應(yīng)用指南
LTC4331:工業(yè)級I2C總線擴(kuò)展的理想解決方案
評論