探索PCA9547:8通道I2C總線復(fù)用器的設(shè)計(jì)奧秘
在電子設(shè)計(jì)領(lǐng)域,I2C總線是一種廣泛應(yīng)用的通信協(xié)議,而PCA9547作為一款8通道I2C總線復(fù)用器,為我們?cè)诙嘣O(shè)備通信中提供了強(qiáng)大的解決方案。今天,我們就來深入了解一下PCA9547的特性、功能以及在實(shí)際設(shè)計(jì)中的應(yīng)用。
文件下載:PCA9547D,118.pdf
一、PCA9547概述
PCA9547是一款由I2C總線控制的八進(jìn)制雙向轉(zhuǎn)換復(fù)用器。它將上游的SCL/SDA線擴(kuò)展為8個(gè)下游通道(SCx/SDx),通過可編程控制寄存器來選擇其中一個(gè)通道進(jìn)行通信。在設(shè)備上電時(shí),默認(rèn)連接通道0,方便主設(shè)備與該通道上的下游設(shè)備立即進(jìn)行通信。同時(shí),它還具備一個(gè)低電平有效的復(fù)位輸入引腳(RESET),當(dāng)某個(gè)下游I2C總線處于低電平卡死狀態(tài)時(shí),可通過拉低RESET引腳來恢復(fù)設(shè)備正常工作,使主設(shè)備重新獲得總線控制權(quán)。
二、特性與優(yōu)勢(shì)
2.1 復(fù)用功能
- 1-of-8雙向轉(zhuǎn)換復(fù)用:能夠在8個(gè)通道中選擇一個(gè)進(jìn)行通信,實(shí)現(xiàn)了I2C總線的多路復(fù)用。
- I2C總線接口邏輯:與SMBus標(biāo)準(zhǔn)兼容,確保了其在多種系統(tǒng)中的通用性。
2.2 復(fù)位與地址
- 低電平復(fù)位輸入:通過RESET引腳可快速恢復(fù)設(shè)備狀態(tài),增強(qiáng)了系統(tǒng)的穩(wěn)定性。
- 3個(gè)地址引腳:允許在I2C總線上最多連接8個(gè)PCA9547設(shè)備,方便擴(kuò)展系統(tǒng)規(guī)模。
2.3 其他特性
- 低導(dǎo)通電阻(Ron):減少信號(hào)傳輸損耗,提高通信質(zhì)量。
- 電壓轉(zhuǎn)換功能:支持1.8V、2.5V、3.3V和5V總線之間的電壓轉(zhuǎn)換,無(wú)需額外保護(hù)電路。
- 無(wú)上電毛刺:保證系統(tǒng)上電時(shí)的穩(wěn)定性。
- 支持熱插拔:方便設(shè)備的在線更換和維護(hù)。
- 低待機(jī)電流:降低系統(tǒng)功耗。
- 寬電源電壓范圍:2.3V至5.5V的工作電源電壓范圍,適應(yīng)不同的應(yīng)用場(chǎng)景。
- 5V容忍輸入:增強(qiáng)了設(shè)備的抗干擾能力。
- 寬時(shí)鐘頻率范圍:0Hz至400kHz的時(shí)鐘頻率,滿足不同的通信速率需求。
- ESD和Latch-up保護(hù):靜電放電(ESD)保護(hù)超過2000V HBM和1000V CDM,Latch-up測(cè)試符合JEDEC標(biāo)準(zhǔn),提高了設(shè)備的可靠性。
三、訂購(gòu)信息
| PCA9547提供了三種不同的封裝形式,分別是SO24、TSSOP24和HVQFN24,每種封裝都有相應(yīng)的型號(hào)和訂購(gòu)選項(xiàng)。具體信息如下表所示: | 型號(hào) | 封裝 | 描述 | 訂購(gòu)號(hào) | 包裝方式 | 最小訂購(gòu)量 | 溫度范圍 |
|---|---|---|---|---|---|---|---|
| PCA9547D | SO24 | 塑料小外形封裝,24引腳,體寬7.5mm | PCA9547D,112 PCA9547D,118 |
標(biāo)準(zhǔn)標(biāo)記IC管 - DSC散裝 13”卷軸Q1/T1標(biāo)準(zhǔn)標(biāo)記SMD |
1200 1000 |
-40°C至+85°C | |
| PCA9547PW | TSSOP24 | 塑料薄收縮小外形封裝,24引腳,體寬4.4mm | PCA9547PW,112 PCA9547PW,118 |
標(biāo)準(zhǔn)標(biāo)記IC管 - DSC散裝 13”卷軸Q1/T1標(biāo)準(zhǔn)標(biāo)記SMD |
1575 2500 |
-40°C至+85°C | |
| PCA9547BS | HVQFN24 | 塑料熱增強(qiáng)超薄四方扁平封裝,無(wú)引腳,24個(gè)端子,體尺寸4×4×0.85mm | PCA9547BS,118 | 13”卷軸Q1/T1標(biāo)準(zhǔn)標(biāo)記SMD | 6000 | -40°C至+85°C |
四、引腳信息
4.1 引腳配置
不同封裝的PCA9547引腳配置有所不同,具體可參考文檔中的引腳圖(圖2、圖3、圖4)。這些引腳包括地址輸入引腳(A0、A1、A2)、復(fù)位引腳(RESET)、串行數(shù)據(jù)和時(shí)鐘輸出引腳(SDx、SCx)、串行時(shí)鐘線(SCL)、串行數(shù)據(jù)線(SDA)以及電源引腳(VDD、VSS)等。
4.2 引腳描述
| 每個(gè)引腳都有其特定的功能,詳細(xì)信息如下表所示: | 符號(hào) | SO24、TSSOP24引腳 | HVQFN24引腳 | 描述 |
|---|---|---|---|---|
| A0 | 1 | 22 | 地址輸入0 | |
| A1 | 2 | 23 | 地址輸入1 | |
| RESET | 3 | 24 | 低電平有效復(fù)位輸入 | |
| SD0 | 4 | 1 | 串行數(shù)據(jù)輸出0 | |
| SC0 | 5 | 2 | 串行時(shí)鐘輸出0 | |
| … | … | … | … | |
| VDD | 24 | 21 | 電源電壓 |
五、功能描述
5.1 設(shè)備尋址
主設(shè)備在發(fā)送START條件后,需輸出PCA9547的從地址。從地址的最后一位定義了操作類型,邏輯1表示讀操作,邏輯0表示寫操作。
5.2 控制寄存器
| 主設(shè)備成功發(fā)送從地址并得到應(yīng)答后,會(huì)向PCA9547發(fā)送一個(gè)字節(jié),該字節(jié)將存儲(chǔ)在控制寄存器中??刂萍拇嫫鞯?個(gè)最低有效位(LSB)用于選擇要激活的通道。當(dāng)選擇一個(gè)通道后,該通道將在I2C總線上出現(xiàn)STOP條件后變?yōu)榛顒?dòng)狀態(tài),確保所有SCx/SDx線在通道激活時(shí)處于高電平,避免連接時(shí)產(chǎn)生錯(cuò)誤條件??刂萍拇嫫鞯木唧w定義如下表所示: | D7 | D6 | D5 | D4 | B3 | B2 | B1 | B0 | 命令 |
|---|---|---|---|---|---|---|---|---|---|
| X | X | X | X | 0 | X | X | X | 無(wú)通道選擇 | |
| X | X | X | X | 1 | 0 | 0 | 0 | 通道0啟用 | |
| … | … | … | … | … | … | … | … | … |
5.3 RESET輸入
RESET輸入是一個(gè)低電平有效信號(hào),用于從總線故障狀態(tài)中恢復(fù)。將該信號(hào)拉低至少tw(rst)L時(shí)間,PCA9547將復(fù)位其寄存器和I2C總線狀態(tài)機(jī),并除通道0外的所有通道。RESET輸入必須通過上拉電阻連接到VDD。
5.4 上電復(fù)位
當(dāng)VDD上電時(shí),內(nèi)部上電復(fù)位(POR)將PCA9547保持在復(fù)位狀態(tài),直到VDD達(dá)到VPOR。此時(shí),復(fù)位條件解除,PCA9547的寄存器和I2C總線狀態(tài)機(jī)初始化到默認(rèn)狀態(tài),除通道0外的所有通道被取消選擇。此后,VDD必須降低到0.2V以下至少5μs才能再次復(fù)位設(shè)備。
5.5 電壓轉(zhuǎn)換
PCA9547的傳輸門晶體管結(jié)構(gòu)使得VDD電壓可用于限制從一個(gè)I2C總線傳輸?shù)搅硪粋€(gè)總線的最大電壓。為了使PCA9547作為電壓轉(zhuǎn)換器,Vo(mux)電壓應(yīng)等于或低于最低總線電壓。例如,若主總線為5V,下游總線為3.3V和2.7V,則Vo(mux)應(yīng)等于或低于2.7V,可將PCA9547的電源電壓設(shè)置為3.3V,并使用上拉電阻將總線電壓調(diào)整到合適的水平。
六、I2C總線特性
6.1 位傳輸
每個(gè)時(shí)鐘脈沖傳輸一個(gè)數(shù)據(jù)位,SDA線上的數(shù)據(jù)在時(shí)鐘脈沖的高電平期間必須保持穩(wěn)定,否則會(huì)被解釋為控制信號(hào)。
6.2 START和STOP條件
當(dāng)總線空閑時(shí),數(shù)據(jù)和時(shí)鐘線都保持高電平。時(shí)鐘為高電平時(shí),數(shù)據(jù)線從高到低的轉(zhuǎn)換定義為START條件(S);時(shí)鐘為高電平時(shí),數(shù)據(jù)線從低到高的轉(zhuǎn)換定義為STOP條件(P)。
6.3 系統(tǒng)配置
在I2C總線系統(tǒng)中,發(fā)送消息的設(shè)備是“發(fā)送器”,接收消息的設(shè)備是“接收器”??刂葡⒌脑O(shè)備是“主設(shè)備”,受主設(shè)備控制的設(shè)備是“從設(shè)備”。
6.4 應(yīng)答機(jī)制
在START和STOP條件之間,發(fā)送器向接收器傳輸?shù)臄?shù)據(jù)字節(jié)數(shù)沒有限制。每個(gè)8位字節(jié)后面都跟著一個(gè)應(yīng)答位。從設(shè)備接收器在接收到每個(gè)字節(jié)后必須產(chǎn)生應(yīng)答,主設(shè)備在接收到從設(shè)備發(fā)送的每個(gè)字節(jié)后也必須產(chǎn)生應(yīng)答。應(yīng)答設(shè)備必須在應(yīng)答時(shí)鐘脈沖期間將SDA線拉低,確保SDA線在應(yīng)答相關(guān)時(shí)鐘脈沖的高電平期間穩(wěn)定為低電平。主設(shè)備接收器在接收到從設(shè)備發(fā)送的最后一個(gè)字節(jié)時(shí),可通過不產(chǎn)生應(yīng)答來表示數(shù)據(jù)傳輸結(jié)束。
6.5 總線事務(wù)
數(shù)據(jù)通過寫模式傳輸?shù)絇CA9547的控制寄存器,通過讀模式從PCA9547讀取數(shù)據(jù)。具體的傳輸過程可參考文檔中的圖12和圖13。
七、應(yīng)用設(shè)計(jì)信息
PCA9547的典型應(yīng)用電路如圖14所示,它可以將一個(gè)I2C總線擴(kuò)展為8個(gè)通道,方便連接多個(gè)下游設(shè)備。在設(shè)計(jì)應(yīng)用電路時(shí),需要注意電源電壓范圍(VDD = 2.7V至5.5V)以及各通道的電壓匹配問題。
八、電氣特性
8.1 限制值
| PCA9547的各項(xiàng)限制值如下表所示,在使用時(shí)必須確保設(shè)備工作在這些限制范圍內(nèi),以避免設(shè)備損壞。 | 符號(hào) | 參數(shù) | 條件 | 最小值 | 最大值 | 單位 |
|---|---|---|---|---|---|---|
| VDD | 電源電壓 | -0.5 | +7.0 | V | ||
| VI | 輸入電壓 | -0.5 | +7.0 | V | ||
| … | … | … | … | … | … |
8.2 熱特性
| 不同封裝的PCA9547熱阻不同,具體信息如下表所示: | 符號(hào) | 參數(shù) | 條件 | 典型值 | 單位 |
|---|---|---|---|---|---|
| Rth(j-a) | 結(jié)到環(huán)境的熱阻 | HVQFN24封裝 | 40 | °C/W | |
| SO24封裝 | 77 | °C/W | |||
| TSSOP24封裝 | 128 | °C/W |
8.3 靜態(tài)特性
PCA9547的靜態(tài)特性在不同電源電壓下有所不同,具體可參考文檔中的表7和表8。這些特性包括電源電流、輸入輸出電壓、導(dǎo)通電阻等,對(duì)于評(píng)估設(shè)備的性能和功耗非常重要。
8.4 動(dòng)態(tài)特性
| PCA9547的動(dòng)態(tài)特性包括傳播延遲、時(shí)鐘頻率、總線空閑時(shí)間等,詳細(xì)信息如下表所示: | 符號(hào) | 參數(shù) | 條件 | 標(biāo)準(zhǔn)模式I2C總線 | 快速模式I2C總線 | 單位 |
|---|---|---|---|---|---|---|
| tPD | 從SDA到SDx或SCL到SCx的傳播延遲 | 0.3 | 0.3 | ns | ||
| fSCL | SCL時(shí)鐘頻率 | 0 - 100 | 0 - 400 | kHz | ||
| … | … | … | … | … | … |
九、封裝與焊接
9.1 封裝外形
PCA9547提供了SO24、TSSOP24和HVQFN24三種封裝形式,每種封裝都有其特定的外形尺寸和引腳布局,具體可參考文檔中的圖17、圖18和圖19。
9.2 焊接方法
焊接是將PCA9547封裝連接到印刷電路板(PCB)上的常用方法。常見的焊接方法有波峰焊和回流焊兩種,但并非所有SMD都適合波峰焊。波峰焊適用于通孔元件和一些表面貼裝元件,而回流焊則更適合小間距和高密度的元件。在焊接過程中,需要注意電路板規(guī)格、封裝焊盤、濕度敏感度、元件放置、檢查和修復(fù)以及無(wú)鉛焊接與SnPb焊接等關(guān)鍵因素。
9.3 PCB焊盤
不同封裝的PCA9547在回流焊時(shí)的PCB焊盤信息可參考文檔中的圖21、圖22和圖23。這些焊盤尺寸和布局對(duì)于確保焊接質(zhì)量和電氣性能至關(guān)重要。
十、總結(jié)
PCA9547作為一款功能強(qiáng)大的8通道I2C總線復(fù)用器,具有豐富的特性和優(yōu)勢(shì),適用于多種電子系統(tǒng)的設(shè)計(jì)。在實(shí)際應(yīng)用中,我們需要根據(jù)具體需求選擇合適的封裝和配置,同時(shí)注意電氣特性和焊接工藝,以確保設(shè)備的穩(wěn)定運(yùn)行。希望通過本文的介紹,能幫助電子工程師更好地了解和應(yīng)用PCA9547,為電子設(shè)計(jì)帶來更多的可能性。
在設(shè)計(jì)過程中,你是否遇到過類似復(fù)用器應(yīng)用的挑戰(zhàn)?你又是如何解決的呢?歡迎在評(píng)論區(qū)分享你的經(jīng)驗(yàn)和見解。
-
電子設(shè)計(jì)
+關(guān)注
關(guān)注
42文章
1639瀏覽量
49848 -
PCA9547
+關(guān)注
關(guān)注
0文章
4瀏覽量
6915
發(fā)布評(píng)論請(qǐng)先 登錄
PCA9547D/PW/BS I2C多路復(fù)用器和開關(guān)
PCA9547 8 channel I2C bus mult
PCA9546A I2C多路復(fù)用器和開關(guān)
PCA9544A I2C多路復(fù)用器
PCA9544A—I2C總線多路復(fù)用器產(chǎn)品數(shù)據(jù)手冊(cè)
PCA9546A—基于I2C總線控制的4通道雙向多路復(fù)用器和開關(guān)
PCA9547—I2C總線控制的八進(jìn)制雙向轉(zhuǎn)換開關(guān)產(chǎn)品數(shù)據(jù)手冊(cè)
16通道模擬多路復(fù)用器/解復(fù)用器(Mux /多路分配器)
PCA9544A低電壓4通道I2C和SMBus多路復(fù)用器數(shù)據(jù)表
74LV4051 8通道模擬多路復(fù)用器/解復(fù)用器規(guī)格書
探索PCA9547:8通道I2C總線復(fù)用器的設(shè)計(jì)奧秘
評(píng)論