日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 技術(shù)學(xué)院 > 技術(shù)前線
[導(dǎo)讀]在嵌入式系統(tǒng)和電子設(shè)備中,IIC(Inter-Integrated Circuit)總線作為一種廣泛使用的串行通信協(xié)議,以其簡(jiǎn)單性、靈活性和低成本成為連接微控制器與外圍設(shè)備的首選方案。然而,IIC總線的設(shè)計(jì)有一個(gè)獨(dú)特且關(guān)鍵的特性:它要求數(shù)據(jù)線(SDA)和時(shí)鐘線(SCL)采用開漏輸出(Open-Drain Output)配置,并必須連接外部上拉電阻。這一設(shè)計(jì)看似增加了復(fù)雜性,實(shí)則蘊(yùn)含著深刻的工程智慧。

在嵌入式系統(tǒng)和電子設(shè)備中,IIC(Inter-Integrated Circuit)總線作為一種廣泛使用的串行通信協(xié)議,以其簡(jiǎn)單性、靈活性和低成本成為連接微控制器與外圍設(shè)備的首選方案。然而,IIC總線的設(shè)計(jì)有一個(gè)獨(dú)特且關(guān)鍵的特性:它要求數(shù)據(jù)線(SDA)和時(shí)鐘線(SCL)采用開漏輸出(Open-Drain Output)配置,并必須連接外部上拉電阻。這一設(shè)計(jì)看似增加了復(fù)雜性,實(shí)則蘊(yùn)含著深刻的工程智慧。本文將深入探討IIC總線采用開漏輸出和上拉電阻的原因,揭示其背后的物理原理、邏輯設(shè)計(jì)以及實(shí)際應(yīng)用中的優(yōu)勢(shì)。

一、開漏輸出的基本原理

1.1 開漏輸出的定義與結(jié)構(gòu)

開漏輸出是一種特殊的輸出電路設(shè)計(jì),其核心特征在于輸出端僅包含一個(gè)NMOS(或NPN)晶體管,該晶體管的源極(或發(fā)射極)接地,漏極(或集電極)直接連接到輸出引腳。當(dāng)晶體管導(dǎo)通時(shí),輸出引腳被拉低至低電平(邏輯0);當(dāng)晶體管截止時(shí),輸出引腳處于高阻態(tài)(High-Z),既不主動(dòng)輸出高電平,也不主動(dòng)拉低電平。這種設(shè)計(jì)使得開漏輸出無(wú)法直接輸出高電平,必須依賴外部上拉電阻將信號(hào)線拉至高電平。

1.2 開漏輸出的特性

單向驅(qū)動(dòng)能力?:開漏輸出只能將信號(hào)線拉低,無(wú)法主動(dòng)驅(qū)動(dòng)高電平。

線與邏輯?:多個(gè)開漏輸出可以連接在同一根信號(hào)線上,當(dāng)任一設(shè)備將信號(hào)線拉低時(shí),整條總線表現(xiàn)為低電平;只有當(dāng)所有設(shè)備均釋放總線(高阻態(tài))時(shí),上拉電阻才能將總線拉至高電平。這種特性稱為“線與”邏輯,是IIC總線多設(shè)備共享的基礎(chǔ)。

電平兼容性?:由于高電平由外部上拉電阻提供,開漏輸出可以輕松適應(yīng)不同電壓等級(jí)的系統(tǒng)(如3.3V和5V設(shè)備共存),而無(wú)需額外的電平轉(zhuǎn)換電路。

二、IIC總線采用開漏輸出的原因

2.1 防止總線沖突與短路

IIC總線允許多個(gè)主設(shè)備和從設(shè)備共享同一組數(shù)據(jù)線和時(shí)鐘線。如果采用推挽輸出(Push-Pull Output),當(dāng)一個(gè)設(shè)備輸出高電平而另一個(gè)設(shè)備輸出低電平時(shí),會(huì)在總線上形成直接短路,導(dǎo)致電流過(guò)大,可能損壞設(shè)備芯片。開漏輸出通過(guò)限制輸出能力(僅能拉低,不能主動(dòng)驅(qū)動(dòng)高電平),從根本上避免了這種短路風(fēng)險(xiǎn)。當(dāng)多個(gè)設(shè)備同時(shí)驅(qū)動(dòng)總線時(shí),只有試圖拉低總線的設(shè)備會(huì)生效,而試圖輸出高電平的設(shè)備因處于高阻態(tài),不會(huì)與低電平設(shè)備產(chǎn)生沖突。

2.2 實(shí)現(xiàn)線與邏輯與總線仲裁

IIC總線的多主設(shè)備架構(gòu)要求一種機(jī)制來(lái)解決多個(gè)主設(shè)備同時(shí)發(fā)起通信時(shí)的沖突。開漏輸出的線與邏輯為此提供了天然解決方案。在IIC協(xié)議中,總線空閑時(shí)SDA和SCL線通過(guò)上拉電阻保持高電平。當(dāng)主設(shè)備占用總線時(shí),會(huì)先將SCL線拉低,然后通過(guò)SDA線發(fā)送起始信號(hào)。如果多個(gè)主設(shè)備同時(shí)嘗試占用總線,只有能夠成功將SCL線拉低的設(shè)備才能繼續(xù)通信,其他設(shè)備會(huì)因檢測(cè)到SCL線被拉低而退出競(jìng)爭(zhēng)。這種仲裁機(jī)制完全依賴于開漏輸出的線與特性,無(wú)需復(fù)雜的硬件電路。

2.3 支持雙向通信

IIC總線是雙向的,即同一根信號(hào)線(如SDA)既用于發(fā)送數(shù)據(jù),也用于接收數(shù)據(jù)。開漏輸出與輸入模式(Input Mode)的結(jié)合完美實(shí)現(xiàn)了這一需求。當(dāng)設(shè)備需要發(fā)送數(shù)據(jù)時(shí),將輸出設(shè)置為開漏模式,通過(guò)拉低或釋放總線來(lái)傳輸數(shù)據(jù);當(dāng)需要接收數(shù)據(jù)時(shí),將輸出設(shè)置為輸入模式,僅檢測(cè)總線上的電平變化。這種設(shè)計(jì)避免了推挽輸出在雙向通信中可能出現(xiàn)的輸出與輸入沖突。

三、上拉電阻的作用與選擇

3.1 上拉電阻的核心功能

提供高電平?:開漏輸出無(wú)法直接輸出高電平,上拉電阻將總線拉至高電平,確保總線在空閑時(shí)處于明確的高電平狀態(tài)。

穩(wěn)定信號(hào)完整性?:上拉電阻與總線的寄生電容形成RC電路,影響信號(hào)的上升時(shí)間。合適的電阻值可以優(yōu)化信號(hào)邊沿,減少噪聲干擾。

支持多設(shè)備共享?:上拉電阻使得多個(gè)開漏輸出設(shè)備可以共享同一根信號(hào)線,通過(guò)線與邏輯實(shí)現(xiàn)協(xié)同工作。

3.2 上拉電阻的取值原則

上拉電阻的阻值需在信號(hào)完整性和功耗之間取得平衡。阻值過(guò)小會(huì)導(dǎo)致以下問(wèn)題:

功耗增加?:當(dāng)總線被拉低時(shí),較大的灌電流(Sink Current)會(huì)通過(guò)上拉電阻流入地,增加系統(tǒng)功耗。

低電平電壓升高?:較大的灌電流可能導(dǎo)致低電平電壓超過(guò)IIC協(xié)議允許的最大值(通常為0.4V),影響信號(hào)識(shí)別。

阻值過(guò)大會(huì)導(dǎo)致:

信號(hào)上升時(shí)間延長(zhǎng)?:RC時(shí)間常數(shù)增大,信號(hào)邊沿變緩,可能導(dǎo)致高速通信時(shí)出現(xiàn)信號(hào)失真。

抗干擾能力下降?:對(duì)噪聲的抑制能力減弱,增加誤碼率。

3.3 推薦阻值與計(jì)算

IIC協(xié)議推薦的上拉電阻阻值范圍通常在1kΩ至10kΩ之間,具體取值需根據(jù)以下因素確定:

總線電壓(VDD)?:例如,對(duì)于3.3V系統(tǒng),1kΩ電阻在總線被拉低時(shí)的灌電流為3.3mA,處于典型IO端口的驅(qū)動(dòng)能力范圍內(nèi)。

總線速度?:高速IIC(如Fast Mode Plus,1MHz)需要更小的電阻值以減小RC延時(shí);低速IIC(如Standard Mode,100kHz)可適當(dāng)增大電阻值。

總線電容?:總線上連接的設(shè)備數(shù)量和走線長(zhǎng)度會(huì)增加寄生電容,較大的電容需要較小的電阻值以維持信號(hào)完整性。

3.4 實(shí)際應(yīng)用中的調(diào)整

在實(shí)際設(shè)計(jì)中,上拉電阻的最終取值可能需要通過(guò)實(shí)驗(yàn)驗(yàn)證。例如,在連接多個(gè)設(shè)備或長(zhǎng)距離走線時(shí),可能需要將電阻值從推薦值(如4.7kΩ)調(diào)整為更小的值(如2.2kΩ),以確保信號(hào)質(zhì)量。同時(shí),需注意總線的負(fù)載電容不應(yīng)超過(guò)IIC協(xié)議規(guī)定的最大值(通常為400pF),否則可能導(dǎo)致通信失敗。

四、開漏輸出與推挽輸出的對(duì)比

4.1 推挽輸出的局限性

推挽輸出采用兩個(gè)MOS管(一個(gè)PMOS和一個(gè)NMOS)分別驅(qū)動(dòng)高電平和低電平,具有以下特點(diǎn):

主動(dòng)驅(qū)動(dòng)能力?:可以同時(shí)輸出高電平和低電平,無(wú)需外部上拉電阻。

線與邏輯缺失?:多個(gè)推挽輸出連接在同一總線上時(shí),若一個(gè)設(shè)備輸出高電平而另一個(gè)輸出低電平,會(huì)導(dǎo)致總線沖突和短路。

單向驅(qū)動(dòng)?:難以實(shí)現(xiàn)雙向通信,需額外的切換電路。

4.2 開漏輸出的優(yōu)勢(shì)

安全共享?:通過(guò)線與邏輯實(shí)現(xiàn)多設(shè)備安全共享總線。

雙向通信?:與輸入模式結(jié)合,完美支持雙向數(shù)據(jù)傳輸。

電平兼容性?:通過(guò)外部上拉電阻,輕松適應(yīng)不同電壓系統(tǒng)。

IIC總線采用開漏輸出和上拉電阻的設(shè)計(jì),是工程實(shí)踐中對(duì)多設(shè)備共享、總線仲裁、雙向通信等需求的最優(yōu)解。這一設(shè)計(jì)不僅避免了總線沖突和設(shè)備損壞,還通過(guò)線與邏輯實(shí)現(xiàn)了簡(jiǎn)單而高效的總線仲裁機(jī)制。上拉電阻的加入則解決了開漏輸出無(wú)法驅(qū)動(dòng)高電平的問(wèn)題,同時(shí)優(yōu)化了信號(hào)完整性和功耗。理解這一設(shè)計(jì)的深層原理,有助于我們?cè)趯?shí)際應(yīng)用中更好地設(shè)計(jì)和使用IIC總線,確保通信的可靠性和穩(wěn)定性。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動(dòng)電源

在工業(yè)自動(dòng)化蓬勃發(fā)展的當(dāng)下,工業(yè)電機(jī)作為核心動(dòng)力設(shè)備,其驅(qū)動(dòng)電源的性能直接關(guān)系到整個(gè)系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動(dòng)勢(shì)抑制與過(guò)流保護(hù)是驅(qū)動(dòng)電源設(shè)計(jì)中至關(guān)重要的兩個(gè)環(huán)節(jié),集成化方案的設(shè)計(jì)成為提升電機(jī)驅(qū)動(dòng)性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機(jī) 驅(qū)動(dòng)電源

LED 驅(qū)動(dòng)電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個(gè)照明設(shè)備的使用壽命。然而,在實(shí)際應(yīng)用中,LED 驅(qū)動(dòng)電源易損壞的問(wèn)題卻十分常見(jiàn),不僅增加了維護(hù)成本,還影響了用戶體驗(yàn)。要解決這一問(wèn)題,需從設(shè)計(jì)、生...

關(guān)鍵字: 驅(qū)動(dòng)電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動(dòng)電源的公式,電感內(nèi)電流波動(dòng)大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計(jì) 驅(qū)動(dòng)電源

電動(dòng)汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動(dòng)汽車的核心技術(shù)之一是電機(jī)驅(qū)動(dòng)控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機(jī)驅(qū)動(dòng)系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動(dòng)汽車的動(dòng)力性能和...

關(guān)鍵字: 電動(dòng)汽車 新能源 驅(qū)動(dòng)電源

在現(xiàn)代城市建設(shè)中,街道及停車場(chǎng)照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨(dú)特的優(yōu)勢(shì)逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動(dòng)電源 LED

LED通用照明設(shè)計(jì)工程師會(huì)遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動(dòng)電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動(dòng)電源的電磁干擾(EMI)問(wèn)題成為了一個(gè)不可忽視的挑戰(zhàn)。電磁干擾不僅會(huì)影響LED燈具的正常工作,還可能對(duì)周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來(lái)解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動(dòng)電源

開關(guān)電源具有效率高的特性,而且開關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機(jī)重量也有所下降,所以,現(xiàn)在的LED驅(qū)動(dòng)電源

關(guān)鍵字: LED 驅(qū)動(dòng)電源 開關(guān)電源

LED驅(qū)動(dòng)電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動(dòng)LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動(dòng)電源
關(guān)閉