久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

博客專欄

EEPW首頁 > 博客 > 電平轉(zhuǎn)換芯片電路設(shè)計(jì)

電平轉(zhuǎn)換芯片電路設(shè)計(jì)

發(fā)布人:Shenlun 時(shí)間:2025-10-24 來源:工程師 發(fā)布文章
1. 電平轉(zhuǎn)換芯片選型

直接關(guān)系到硬件設(shè)計(jì)的穩(wěn)定性和可靠性。硬件工程師選型電平轉(zhuǎn)換芯片,核心是先明確通信需求與電氣參數(shù),再匹配芯片特性,最后驗(yàn)證場景適配性,避免因參數(shù)錯(cuò)配導(dǎo)致信號(hào)失真或功能失效。

1.1. 明確核心需求,鎖定基礎(chǔ)篩選條件

先確定 要轉(zhuǎn)換什么、怎么轉(zhuǎn)換,排除不符合基礎(chǔ)要求的芯片。

1) 確認(rèn)通信方向與類型

單向:僅需從 A 電壓域到 B 電壓域(如 MCU 輸出控制信號(hào)到 5V 傳感器),選單向通道芯片(如 74LVC1T45)。

雙向:需 AB 域雙向通信(如 I2CSPI SDA/SCL 線),必須選支持雙向的芯片(如 TI TXB0108ADI ADT4500),避免用單向芯片拼接導(dǎo)致信號(hào)沖突。

2) 定信號(hào)速率:

芯片支持的最大速率需大于等于實(shí)際信號(hào)速率,留 10%-20% 余量。例如,100kHz I2C 信號(hào),選支持≥1MHz 的芯片(如 TXB0104 支持 100Mbps,完全覆蓋);100Mbps SPI 信號(hào),需選高速電平轉(zhuǎn)換芯片(如 SN75HVD12)。

3) 統(tǒng)計(jì)通道數(shù)量:

按實(shí)際需要轉(zhuǎn)換的信號(hào)路數(shù)選型,避免 多通道浪費(fèi)少通道不夠用。例如,2 SPI 信號(hào)(SCLKMOSI+1 CS 信號(hào),選 4 通道芯片(預(yù)留 1 路備用)更靈活。

1.2. 核對(duì)關(guān)鍵電氣參數(shù),確保性能匹配

電氣參數(shù)是 硬指標(biāo),直接決定芯片能否正常工作,需逐一核對(duì)。

1) 電壓范圍(VCC1/VCC2):

片的輸入電壓域(VCC1)需覆蓋前級(jí)設(shè)備電壓(如 MCU 3.3V),輸出電壓域(VCC2)需覆蓋后級(jí)設(shè)備電壓(如模塊的 5V)。例如,3.3V 轉(zhuǎn) 5V,需選 VCC1 支持 2.7-3.6VVCC2 支持 4.5-5.5V 的芯片。

2) 驅(qū)動(dòng)能力(IO 電流)

芯片的最大輸出電流(如 ±24mA)需大于后級(jí)負(fù)載所需電流(如 LED 指示燈需 10mA,電機(jī)驅(qū)動(dòng)需 50mA)。若負(fù)載電流大,需選高驅(qū)動(dòng)能力芯片(如 ULN2803),或搭配三極管增強(qiáng)驅(qū)動(dòng)。

3) 靜態(tài)電流(Iq):

低功耗場景(如電池供電設(shè)備)需重點(diǎn)關(guān)注,優(yōu)先選靜態(tài)電流≤1μA 的芯片(如 TI TXB0106Iq 0.1μA);非低功耗場景(如桌面設(shè)備)對(duì) Iq 要求較低,可放寬至 10μA 以內(nèi)。

1.3. 考慮場景限制,避免實(shí)際應(yīng)用坑點(diǎn)

除參數(shù)外,實(shí)際 PCB 布局、成本、可靠性等場景因素,可能直接否定 參數(shù)合格的芯片。

1) 封裝與 PCB 空間:

緊湊設(shè)計(jì)(如穿戴設(shè)備)選小封裝芯片(如 QFN8SOT23-6);大尺寸 PCB(如工業(yè)控制板)可選 DIP 封裝(如 74HC245D),方便焊接與維修。

2) 成本與供應(yīng)鏈:

量產(chǎn)項(xiàng)目需平衡性能與成本,優(yōu)先選市場主流、供貨穩(wěn)定的芯片(如 TINXPON 的型號(hào)),避免選冷門芯片導(dǎo)致后期斷貨或價(jià)格暴漲。

3) 可靠性與環(huán)境適應(yīng)性:

工業(yè)場景(-40℃~85℃)需選工業(yè)級(jí)芯片;汽車場景(-40℃~125℃)需選車規(guī)級(jí)芯片;消費(fèi)場景(0℃~70℃)可選消費(fèi)級(jí)芯片,避免 降級(jí)使用導(dǎo)致高溫或低溫下失效。

2. 數(shù)據(jù)速率(速度):

低速信號(hào):< 100 kHz。例如:I2C標(biāo)準(zhǔn)模式(100kHz)、GPIO、開關(guān)信號(hào)。

中速信號(hào):幾百kHz 到幾十MHz。例如:SPIUARTI2C快速模式(400kHz)及以上。

高速信號(hào):> 100 Mbps。例如:SDIO、攝像頭接口(MIPI CSI)、高速SPI、以太網(wǎng)等。

必須確保所選電平轉(zhuǎn)換芯片的最大數(shù)據(jù)速率高于你的實(shí)際應(yīng)用速率。

3. 理解不同類型的電平轉(zhuǎn)換芯片及其適用場景

根據(jù)需求,可以選擇最合適的類型。

3.1. 基于MOSFET的無源方案(適用于低速、雙向信號(hào))

典型電路:一個(gè)N溝道MOSFET(如BSS138)配合兩個(gè)上拉電阻。

工作原理:利用MOSFET的對(duì)稱性和體二極管實(shí)現(xiàn)雙向電平轉(zhuǎn)換。

優(yōu)點(diǎn):

成本極低(分立元件)。

真正的雙向轉(zhuǎn)換。

電路簡單。

缺點(diǎn):

速度慢,通常僅適用于100kHz以下的應(yīng)用(如I2C)。

驅(qū)動(dòng)能力弱,上升沿由外部上拉電阻決定,速度慢。

占板面積大(相對(duì)于集成芯片)。

適用場景:低速雙向總線,最典型的就是I2C

3.2. 開漏輸出型轉(zhuǎn)換芯片(適用于雙向、中低速信號(hào))

典型芯片:TXB0101, TXS0101系列(注意兩者區(qū)別)。

工作原理:內(nèi)部集成上拉電阻和邊緣加速器,輸出為開漏模式,需要外部上拉電阻。

TXS系列 vs. TXB系列:

TXS01xx:內(nèi)置邊緣加速器和強(qiáng)上拉,非常適合開漏總線(如I2C),能提供更快的上升時(shí)間。

XB01xx:采用被動(dòng)式架構(gòu),依靠輸入輸出變化來內(nèi)部切換導(dǎo)通路徑。對(duì)方向控制要求低,但驅(qū)動(dòng)能力和速度有限,不適合驅(qū)動(dòng)大容性負(fù)載。

優(yōu)點(diǎn):

自動(dòng)感應(yīng)方向,無需方向控制引腳。

支持部分熱插拔。

缺點(diǎn):

驅(qū)動(dòng)能力較弱,不適合驅(qū)動(dòng)重負(fù)載(如LED、繼電器)。

必須使用外部上拉電阻。

速率有限(通常到100Mbps級(jí)別)。

適用場景:中低速雙向GPIOI2CSMBus1-wire等。

3.3. 推挽輸出型轉(zhuǎn)換芯片(適用于高速、單向信號(hào))

典型芯片:SN74LVC1T45, SN74AVC4T245, 74LVC8T245等。

工作原理:類似一個(gè)帶電平轉(zhuǎn)換功能的緩沖器/驅(qū)動(dòng)器,輸出為推挽結(jié)構(gòu)。

核心特點(diǎn):有一個(gè)方向控制引腳(DIR),用于控制數(shù)據(jù)流方向。

優(yōu)點(diǎn):

驅(qū)動(dòng)能力強(qiáng),可以驅(qū)動(dòng)較大電流負(fù)載。

速度非常快,最高可達(dá)數(shù)百Mbps甚至Gbps

性能穩(wěn)定可靠。

缺點(diǎn):

方向需要控制,不適合直接用于雙向信號(hào)線(除非用MCU控制DIR)。對(duì)于I2C等,需要將DIR引腳設(shè)置為固定方向,但這會(huì)犧牲靈活性。

適用場景:高速單向信號(hào),如SPIUART、地址/數(shù)據(jù)總線、CPU與外設(shè)之間的接口。這是最通用、最常用的一類電平轉(zhuǎn)換芯片。

3.4. 自動(dòng)方向感應(yīng)推挽型轉(zhuǎn)換芯片(適用于高速雙向信號(hào))

典型芯片:NVT200x, LSF系列等。

工作原理:智能檢測(cè)輸入信號(hào)的方向,自動(dòng)切換內(nèi)部通路,無需方向控制引腳。

優(yōu)點(diǎn):

兼具高速和雙向自動(dòng)感應(yīng)的優(yōu)點(diǎn)。

使用方便。

缺點(diǎn):

成本相對(duì)較高。

適用場景:高速雙向信號(hào)線,例如SDIO接口、高速并行總線等。

4. 驅(qū)動(dòng)能力

評(píng)估電平轉(zhuǎn)換芯片的驅(qū)動(dòng)能力,核心是讓芯片的輸出電流能力(IOH/IOL)覆蓋負(fù)載實(shí)際需求,并預(yù)留足夠裕量,避免因驅(qū)動(dòng)不足導(dǎo)致信號(hào)拉不動(dòng)、波形失真或芯片過熱。具體可按以下 5 個(gè)步驟操作:

4.1. 明確芯片驅(qū)動(dòng)能力的核心參數(shù)

先從芯片 Datasheet 中找到關(guān)鍵指標(biāo),重點(diǎn)看 輸出電流相關(guān)參數(shù),而非僅看 驅(qū)動(dòng)能力描述。

1) 關(guān)鍵參數(shù):IOH  IOL

IOH(輸出高電平時(shí)的 sourcing current):芯片輸出高電平時(shí),能向負(fù)載提供的最大電流(通常為正值,單位 mA)。

IOL(輸出低電平時(shí)的 sinking current):芯片輸出低電平時(shí),能從負(fù)載吸收的最大電流(通常為負(fù)值,或標(biāo)注絕對(duì)值,單位 mA)。

注意:需看最小值(Min)而非典型值(Typ),最小值是芯片出廠時(shí)保證的最低能力,典型值僅為參考,不能作為設(shè)計(jì)依據(jù)。

2) 關(guān)注測(cè)試條件

Datasheet IOH/IOL 會(huì)標(biāo)注測(cè)試電壓(如 VCC=3.3VVOUT=2.4V)和溫度(如 25℃-40℃),需確認(rèn)這些條件是否與你的實(shí)際應(yīng)用場景一致。例如,工業(yè)場景下 - 40℃IOH 可能比 25℃時(shí)低,需按最低溫的參數(shù)計(jì)算。

4.2. 計(jì)算負(fù)載實(shí)際需要的電流

驅(qū)動(dòng)能力是否足夠,取決于 芯片能提供的電流是否≥“負(fù)載需要的電流需先按負(fù)載類型,計(jì)算出負(fù)載的最大電流需求。

1) 阻性負(fù)載(最常見)

LED 指示燈、上拉 / 下拉電阻、繼電器線圈(非感性部分)等,用歐姆定律計(jì)算:電流 I = (VCC - V 壓降) / R 負(fù)載示例:3.3V 系統(tǒng)中,LED(壓降 1.8V)串聯(lián) 100Ω 電阻,電流 I = (3.3-1.8)/100 = 15mA,即負(fù)載需 15mA 電流。

2) 容性負(fù)載

PCB 寄生電容、后級(jí)芯片的輸入電容(Cin),主要考慮動(dòng)態(tài)充放電電流(靜態(tài)電流可忽略),公式:電流 I = C × (ΔV/Δt)其中,C 是總?cè)葜担▎挝?F),ΔV 是電壓變化幅度(如 3.3V→0V),Δt 是信號(hào)上升 / 下降時(shí)間(單位 s)。示例:總?cè)葜?100pF,信號(hào)上升時(shí)間 10ns10×10??s),電流 I = 100e-12 × (3.3/10e-9) ≈ 33mA,需芯片 IOL≥33mA

3) 感性負(fù)載

如小型電機(jī)、電磁閥,需考慮啟動(dòng)時(shí)的浪涌電流(通常是額定電流的 5-10 倍),且需搭配續(xù)流二極管抑制反向電動(dòng)勢(shì)。此時(shí)需按浪涌電流選型,而非額定電流。

4.3. 預(yù)留足夠的電流裕量

實(shí)際應(yīng)用中,負(fù)載電流可能因電壓波動(dòng)、溫度變化或多通道同時(shí)工作而增大,必須預(yù)留裕量,避免 剛好夠導(dǎo)致的不穩(wěn)定。

1) 常規(guī)場景(阻性 / 容性負(fù)載):預(yù)留 20%-50% 裕量,即芯片 IOH/IOL ≥ 負(fù)載電流 × 1.2~1.5。示例:負(fù)載需 15mA,選 IOH≥18mA15×1.2)的芯片。

2) 惡劣場景(感性負(fù)載、工業(yè) / 車規(guī)環(huán)境):預(yù)留 50%-100% 裕量,即芯片 IOH/IOL ≥ 負(fù)載電流 × 1.5~2。示例:感性負(fù)載浪涌電流 50mA,選 IOL≥75mA50×1.5)的芯片。

4.4. 注意多通道與雙向通信的特殊限制

若芯片是多通道(如 4 路、8 路)或支持雙向通信,需額外檢查 總電流限制雙向驅(qū)動(dòng)平衡

1) 多通道同時(shí)工作的總電流

部分芯片單通道驅(qū)動(dòng)能力達(dá)標(biāo),但多通道同時(shí)輸出高 / 低電平時(shí),總電流會(huì)受芯片功率限制(P=VCC×I 總),需確認(rèn) Datasheet 最大總輸出電流參數(shù)。示例:4 通道芯片,單通道 IOH=20mA,總電流可能限制為 50mA(即 4 路同時(shí)工作時(shí),每路平均僅 12.5mA),需按總電流反推單路實(shí)際可用電流。

2) 雙向通信的驅(qū)動(dòng)方向

雙向芯片(如 I2C 用的 TXB0104)在不同方向下的驅(qū)動(dòng)能力可能不同(如 A→B 方向 IOH=10mAB→A 方向 IOH=8mA),需分別匹配兩個(gè)方向的負(fù)載電流需求。

5. 轉(zhuǎn)換速率

轉(zhuǎn)換速率直接決定信號(hào)能否 無失真傳輸,選小了會(huì)導(dǎo)致通信丟包,選大了則可能增加成本和噪聲。正確評(píng)估電平轉(zhuǎn)換芯片的轉(zhuǎn)換速率,核心是讓芯片的速率能力覆蓋實(shí)際信號(hào)需求,并匹配應(yīng)用場景的傳輸特性,具體可按以下 5 個(gè)步驟操作:

5.1. 明確轉(zhuǎn)換速率的核心評(píng)估指標(biāo)

分清芯 Datasheet 中與 速率相關(guān)的 2 個(gè)關(guān)鍵參數(shù),避免混淆概念導(dǎo)致誤判。

1) 大數(shù)據(jù)速率(Maximum Data Rate

定義:芯片能穩(wěn)定傳輸?shù)淖罡咝盘?hào)頻率,單位通常是 Mbps(兆比特每秒)  kHz(千赫茲),直接對(duì)應(yīng)數(shù)字信號(hào)的傳輸速率(如 SPI 100MbpsI2C 100kHz)。

注意:這是最核心的速率指標(biāo),需優(yōu)先匹配。例如,傳輸 10Mbps SPI 信號(hào),必須選最大數(shù)據(jù)速率≥10Mbps 的芯片。

2) 上升 / 下降時(shí)間(Rise/Fall Time, tr/tf

定義:信號(hào)從低電平(如 0.2VCC)上升到高電平(如 0.8VCC)的時(shí)間(tr),或從高電平下降到低電平的時(shí)間(tf),單位通常是 ns(納秒)。

作用:決定信號(hào)的 邊沿陡峭度,間接影響速率 —— 高速信號(hào)(如 100Mbps)需要更短的 tr/tf(通常≤10ns),否則會(huì)導(dǎo)致波形拖尾、失真。

5.2. 確認(rèn)實(shí)際信號(hào)的速率需求

先明確 要傳輸?shù)男盘?hào)有多快,這是選型的基準(zhǔn),避免盲目追求高速率造成浪費(fèi)。

1) 確定信號(hào)類型的典型速率

不同數(shù)字信號(hào)的速率差異極大,需先明確信號(hào)類型及實(shí)際使用速率(而非理論最大值):

低速信號(hào):I2C(標(biāo)準(zhǔn) 100kHz、快速 400kHz)、UART(常見 9600bps~115200bps)、GPIO 控制信號(hào)(通常≤1MHz)。

高速信號(hào):SPI(常見 10Mbps~100Mbps)、CAN(高速 500kbps~1Mbps)、LVDS(數(shù)百 Mbps)。示例:若用 I2C 100kHz 標(biāo)準(zhǔn)模式,無需選 100Mbps 的高速芯片,選支持≥1MHz 的芯片即可滿足。

2) 預(yù)留速率余量

為應(yīng)對(duì)信號(hào)速率波動(dòng)(如 SPI 突發(fā)傳輸速率略高于常規(guī)值)或后期需求升級(jí),需預(yù)留 10%-50% 的余量。示例:實(shí)際信號(hào)速率是 50Mbps,選最大數(shù)據(jù)速率≥60Mbps50×1.2)的芯片,避免 卡著上限用導(dǎo)致不穩(wěn)定。

5.3. 核對(duì)芯片速率參數(shù)的測(cè)試條件

芯片 Datasheet 中標(biāo)注的 最大數(shù)據(jù)速率并非無條件成立,需確認(rèn)測(cè)試條件是否與你的應(yīng)用場景一致,否則實(shí)際速率可能不達(dá)標(biāo)。

1) 電壓條件

速率會(huì)受供電電壓影響:多數(shù)芯片在高電壓(如 5V)下速率更高,低電壓(如 1.8V)下速率會(huì)降低。示例:某芯片在 VCC=5V 時(shí)標(biāo)注速率 100Mbps,但 VCC=3.3V 時(shí)僅支持 50Mbps,若你的系統(tǒng)是 3.3V,需按 3.3V 下的速率選型。

2) 負(fù)載條件

速率會(huì)受后級(jí)負(fù)載影響:容性負(fù)載(如 PCB 寄生電容、后級(jí)芯片輸入電容)越大,速率越容易受限。示例:芯片標(biāo)注 10pF 負(fù)載時(shí)速率 100Mbps”,若你的實(shí)際負(fù)載是 30pF,實(shí)際速率可能降至 50Mbps,需選帶大容性負(fù)載仍能保持高速的芯片。

3) 溫度條件

工業(yè) / 車規(guī)場景需注意:芯片在高溫(如 85℃)或低溫(如 - 40℃)下,速率可能比常溫(25℃)時(shí)下降 10%-30%,需按極端溫度下的速率參數(shù)選型。

5.4. 匹配應(yīng)用場景的特殊速率要求

除了 能不能跑這么快,還要考慮 跑這么快會(huì)不會(huì)有問題,需結(jié)合場景特性調(diào)整選型

1) 低速低功耗場景(如電池設(shè)備)

需求:優(yōu)先低功耗,速率無需過高。

選型:避免選高速芯片(高速芯片通常靜態(tài)電流更大),選速率剛好覆蓋需求的芯片(如 I2C 場景選支持 1MHz TXB0104,而非 100Mbps 的高速芯片)。

2) 高速高頻場景(如工業(yè)控制)

需求:速率達(dá)標(biāo),且抗干擾能力強(qiáng)。

選型:選高速芯片的同時(shí),關(guān)注 信號(hào)完整性參數(shù)(如輸出阻抗、串?dāng)_),或優(yōu)先選差分信號(hào)轉(zhuǎn)換芯片(如 LVDS 芯片),減少高速傳輸?shù)脑肼暋?/span>

3) 雙向通信場景(如 I2C

需求:兩個(gè)方向的速率需一致,避免 單向快、單向慢

選型:確認(rèn) Datasheet 正向(A→B反向(B→A的速率是否相同,優(yōu)先選雙向速率對(duì)稱的芯片。

5.5. 實(shí)際測(cè)試驗(yàn)證速率匹配性

參數(shù)匹配后,必須通過硬件測(cè)試確認(rèn)實(shí)際傳輸效果,避免因理論計(jì)算遺漏寄生參數(shù)(如 PCB 走線電容)導(dǎo)致問題。

1) 波形測(cè)試

用示波器測(cè)量負(fù)載端的信號(hào):

若波形無拖尾、無過沖,且頻率達(dá)到需求值,說明速率匹配;

若波形出現(xiàn)嚴(yán)重拖尾(上升沿>20ns)或頻率無法達(dá)到需求,說明芯片速率不足,需更換更高速率的型號(hào)。

2) 通信穩(wěn)定性測(cè)試

長時(shí)間(如 24 小時(shí))傳輸數(shù)據(jù),統(tǒng)計(jì)丟包率:

若丟包率為 0,說明速率和信號(hào)完整性均達(dá)標(biāo);

若出現(xiàn)間歇性丟包,可能是速率余量不足或負(fù)載過大,需增大速率余量或優(yōu)化負(fù)載設(shè)計(jì)。

 

 

 

 

 

 


*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。



相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉