探索LTC4306IUFD:4通道2線總線復(fù)用器的快速上手指南
在電子工程師的日常工作中,選擇合適的總線復(fù)用器對于優(yōu)化系統(tǒng)性能至關(guān)重要。今天,我們將深入了解演示電路906A所采用的LTC4306IUFD 4通道2線總線復(fù)用器,它具備電容緩沖功能,能為電子設(shè)計帶來諸多便利。
文件下載:DC906A.pdf
產(chǎn)品概述
演示電路906A以LTC4306IUFD為核心,這是一款4通道、兼容2線I2C總線和SMBus的復(fù)用器。其獨(dú)特的總線緩沖器能在上下游總線間提供電容隔離,通過軟件控制,可將上游2線總線連接到任意下游總線組合。每個下游總線的上拉電源電壓范圍為2.2V - 5.5V,且獨(dú)立于LTC4306IUFD的電源電壓。同時,下游總線還設(shè)有ALERT1B - ALERT4B輸入用于故障報告。
性能參數(shù)
| 參數(shù) | 條件 | 值 |
|---|---|---|
| VCC電壓工作范圍 | 2.7V – 5.5V | |
| 總線拉電源電壓范圍 (VBUS1 - VBUS4) | 2.2V – 5.5V | |
| 2線總線頻率范圍 | 0 - 400kHz | |
| 總線低電平卡住斷開時間 | VCC = 2.7V - 5.5V | 7.5ms, 15ms, 30ms選項(xiàng),所有時間 +/-16.7%,該功能也可禁用 |
| 總線緩沖器VOL偏移電壓 | RBUS = 10K | 100mV(最大) |
| 上升時間加速器上拉電流 | VCC = 3.3V | 5.5mA(典型) |
| VCC = 5V | 9mA(典型) | |
| ALERTB和READY輸出VOL電壓 | VCC = 2.7V - 5.5V; IALERTB = IREADY = 3mA | 0.4V(最大) |
這些參數(shù)為我們在設(shè)計電路時提供了重要的參考依據(jù),大家在實(shí)際應(yīng)用中,是否有遇到過參數(shù)不匹配導(dǎo)致的問題呢?
工作原理
連接設(shè)置
將主機(jī)控制器的SDA和SCL引腳連接到LTC4306IUFD的SDAIN和SCLIN引腳(即上游總線),并將2.7V - 5.5V的上游總線電源連接到Vcc。上游主機(jī)控制器先對LTC4306IUFD進(jìn)行尋址和配置,以將上游總線連接到一個或多個下游總線,從而建立上下游組件之間的通信。
電平轉(zhuǎn)換
使用炮塔VBUS1 - VBUS4和跳線JP1 - JP4可將下游總線拉至與VCC不同的電源電壓,實(shí)現(xiàn)電平轉(zhuǎn)換。例如,在圖1中,將JP1設(shè)置到右側(cè)位置,并在VBUS1和地之間連接電源電壓。VBUS1 - VBUS4上的電壓必須在2.2V - 5.5V范圍內(nèi)。若要將下游總線的上拉電源連接到VCC,將其跳線設(shè)置到左側(cè)位置。
功能配置
還可以對LTC4306IUFD進(jìn)行多種功能配置,如啟用或禁用背板側(cè)和/或卡側(cè)的上升時間加速器,將GPIO設(shè)置為開漏輸出、推挽輸出或輸入模式,設(shè)置或重置GPIO輸出,禁用總線低電平卡住斷開功能或設(shè)置斷開時間為7.5ms、15ms、30ms等。主機(jī)控制器可通過2線總線發(fā)送命令來訪問這些功能,并讀取LTC4306IUFD的內(nèi)部寄存器以確定這些功能的設(shè)置以及故障狀態(tài)。
故障報告與READY信號
能夠進(jìn)行故障報告的從設(shè)備位于下游總線1 - 4時,應(yīng)將其故障引腳分別連接到ALERT1B - ALERT4B。LTC4306IUFD通過下拉ALERTB引腳將下游故障傳遞給上游主機(jī),因此主機(jī)的故障輸入應(yīng)連接到LTC4306IUFD的ALERTB引腳。當(dāng)上游總線連接到一個或多個下游總線時,READY引腳電壓被拉至VCC;當(dāng)上游總線與所有下游總線斷開連接時,READY電壓為低(約0.2V)。
地址設(shè)置
在DC906A上,跳線JP6、JP7和JP8的默認(rèn)設(shè)置為中間位置,將LTC4306IUFD的地址設(shè)置為(1001 010)2。若要設(shè)置不同地址,可根據(jù)數(shù)據(jù)表中的表1配置跳線(左位置 = H,中間位置 = NC,右位置 = L;默認(rèn)所有三個跳線為NC)。
快速啟動步驟
注意事項(xiàng)
在開始設(shè)置之前,有幾點(diǎn)需要注意:
- 不要在拉電源電壓低于VCC的總線上激活上升時間加速器。
- 確保所有時鐘和數(shù)據(jù)引腳上的邏輯低電壓 < 0.4V。
- 當(dāng)激活由不同電源電壓供電的多個下游總線時,確保LTC4306IUFD的VCC電壓小于或等于最低下游總線拉電源電壓。
具體步驟
- 選擇下游總線的上拉電源電壓:使用跳線JP1 - JP4為下游總線1 - 4選擇上拉電源電壓VBUS1 - VBUS4。對于未使用的總線和上拉到VCC的總線,將跳線設(shè)置在左側(cè)位置。若要將下游總線拉至與VCC不同的電壓,將其跳線設(shè)置到右側(cè)位置,并將電源電壓連接到板左側(cè)的相應(yīng)炮塔。
- 啟用通信:將跳線J5設(shè)置在左側(cè)位置,以啟用與LTC4306IUFD的通信。
- 設(shè)置地址:根據(jù)數(shù)據(jù)表第13頁的表1配置跳線JP6 - JP8,為LTC4306IUFD設(shè)置所需的2線總線地址。
- 連接主設(shè)備:使用電纜將6針接頭J2連接到包含主設(shè)備的板。
- 連接從設(shè)備:使用20針帶狀電纜將J1連接到包含下游從設(shè)備的板。需要注意的是,下游總線可以包含主設(shè)備,但連接的原始命令必須來自連接到上游SDAIN/SCLIN總線的主設(shè)備。
- 連接電源:將電源連接到VCC,如有需要,連接到一個或多個VBUS1 - VBUS4。
- 開啟電源:開啟電源,但要確保電源電壓不超過5.5V。
- 進(jìn)行實(shí)驗(yàn):使用SMBus讀字節(jié)和寫字節(jié)協(xié)議,結(jié)合數(shù)據(jù)表第8和9頁的寄存器定義,對LTC4306IUFD的功能進(jìn)行實(shí)驗(yàn),并建立主從設(shè)備之間的上下游通信。
通過以上步驟,我們可以快速搭建起演示電路906A,對LTC4306IUFD的性能進(jìn)行評估。大家在實(shí)際操作過程中,有沒有發(fā)現(xiàn)一些小技巧或者遇到什么挑戰(zhàn)呢?歡迎在評論區(qū)分享。
發(fā)布評論請先 登錄
探索LTC4306IUFD:4通道2線總線復(fù)用器的快速上手指南
評論