在清晰、干凈、理論的二元世界中,信號只存在于兩個(gè)明確的狀態(tài),通常稱為1和0(1和0)。然而,當(dāng)工程專業(yè)的學(xué)生、業(yè)余愛好者和僅限于數(shù)字的專業(yè)人士進(jìn)入實(shí)際的電路和系統(tǒng)世界時(shí),他們發(fā)現(xiàn)二進(jìn)制電路有三個(gè)狀態(tài):1,0和未定義(或不確定)。
A: 在下沉?xí)r,負(fù)載的"頂部"一側(cè)(電阻或其他組件)連接到動(dòng)力軌,而晶體管當(dāng)開關(guān)中斷負(fù)載和地面的另一側(cè)之間的電流時(shí), 圖1(左) .晶體管的一邊是接地的,它從動(dòng)力軌上"吸收"電流,并加載到地面。由于驅(qū)動(dòng)晶體管是接地的,這種電路拓?fù)浣Y(jié)構(gòu)通常更容易實(shí)現(xiàn)。例如,它通常在電路板上的電路之間使用。
在電子通信領(lǐng)域,I2C(Inter-Integrated Circuit)總線作為一種廣泛應(yīng)用的串行通信協(xié)議,以其簡單、高效的特點(diǎn),在微控制器、傳感器、存儲(chǔ)器等多種設(shè)備間建立了穩(wěn)定的連接。然而,I2C總線的穩(wěn)定工作離不開一個(gè)關(guān)鍵元件——上拉電阻。本文將深入探討I2C總線中上拉電阻的作用及其取值策略,以期為工程師們在實(shí)際應(yīng)用中提供參考。
上拉電阻和下拉電阻是數(shù)字電路中常用的元件,它們的主要作用是確定電路節(jié)點(diǎn)在無驅(qū)動(dòng)時(shí)的電平狀態(tài),以及提高電路的穩(wěn)定性。
上拉電阻和下拉電阻是電路設(shè)計(jì)中常用的兩種電阻,它們的主要功能是調(diào)整電路中的電平狀態(tài),以確保電路的穩(wěn)定性和信號的正確傳輸。
傳感器的DATA口需要接4.7K的上拉電阻。上拉電阻的作用是在單片機(jī)不進(jìn)行輸出以及傳感器待機(jī)時(shí),使得DATA口為高電平,當(dāng)總線閑置時(shí), 其狀態(tài)為高電平。
今天同事找到我,告訴我加上這個(gè)二極管有點(diǎn)意思,然后問了我還知道關(guān)于信號采集加二極管的其他案例嗎?我表示疑惑,這個(gè)問題挺突然的,但是隱約能猜到里面有文章,估計(jì)對他來說也是一段難忘的經(jīng)歷,哈哈。接著他給我講了一下事情的前因后果,不由得感嘆硬件設(shè)計(jì)果然到處是坑啊!
為增進(jìn)大家對電阻的認(rèn)識(shí),本文將對上拉電阻予以介紹。通過本文,你將了解到上拉電阻的基本概念、上拉電阻的使用注意事項(xiàng)以及上拉電阻的應(yīng)用。
第一次聽說到下拉電阻、上拉電阻這兩個(gè)名詞時(shí),我在想:“電阻還分上拉和下拉?”之后接觸多了才知道,原來上拉和下拉只是區(qū)別了電阻的用法而已。但是電阻的本質(zhì)作用還是用于阻礙電流的。在實(shí)際的電路設(shè)計(jì)中,常常會(huì)出現(xiàn)元器件的輸出電壓幅度不足的情況。比方說,后級的系統(tǒng)需要一個(gè)0V-5V的高、低電平,而前級只能夠輸出一個(gè)0V-3V的電平。
上拉就是將不確定的信號通過一個(gè)電阻鉗位在高電平,電阻同時(shí)起限流作用。下拉同理,也是將不確定的信號通過一個(gè)電阻鉗位在低電平。
上拉是對器件注入電流,下拉是輸出電流,弱強(qiáng)只是上拉電阻的阻值不同,沒有什么嚴(yán)格區(qū)分,對于非集電極(或漏極)開路輸出型電路(如普通門電路)提升電流和電壓的能力是有限的,上拉電阻的功能主要是為集電極開路輸出型電路輸出電流通道。
推薦關(guān)注下方公眾號學(xué)習(xí)更多嵌入式知識(shí)!I2C為什么要接上拉電阻?因?yàn)樗情_漏輸出。為什么是開漏輸出?I2C協(xié)議支持多個(gè)主設(shè)備與多個(gè)從設(shè)備在一條總線上,如果不用開漏輸出,而用推挽輸出,會(huì)出現(xiàn)主設(shè)備之間短路的情況。所以總線一般會(huì)使用開漏輸出。為什么要接上拉電阻?接上拉電阻是因?yàn)镮2C...
如果是驅(qū)動(dòng)led,那么用1K左右的就行了。如果希望亮度大一些,電阻可減小,最小不要小于200歐姆,否則電流太大。
電阻在電路中起限制電流的作用。上拉電阻和下拉電阻是經(jīng)常提到也是經(jīng)常用到的電阻,在每個(gè)系統(tǒng)的設(shè)計(jì)中都用到了大量的上拉電阻和下拉電阻。 在上拉電阻和下拉電阻的電路中,經(jīng)常有的疑問是:上拉電阻為何能上拉?下拉電阻為何能下拉?下拉電阻旁邊為何經(jīng)常會(huì)
GPIO口的定義: GPIO口,通用輸入輸出,這個(gè)大家都知道,但是輸入,輸出的電路是什么樣的,其實(shí)并不用太關(guān)心,只需配置寄存器即可,但是還是要摸一摸,為了方便理解,引入了單片機(jī)的IO口原理圖來說明(道理是一樣的)。 認(rèn)識(shí)電路: 一、普通IO口 如上圖所示(紅
文章目錄 1. 上拉電阻 2. 下拉電阻 3. 上拉電阻使用場景 3.1. TTL驅(qū)動(dòng)CMOS 3.2. OC和OD門 3.3. 低電平中斷檢測 3.4. 固定電平 4. 下拉電阻使用場景 4.1. 固定電平 4.1. 作為放電電阻 1. 上拉電阻 上拉,從字面意思就是往上面拉,數(shù)字電路中“上”指的是啥?指
GPIO口的定義: GPIO口,通用輸入輸出,這個(gè)大家都知道,但是輸入,輸出的電路是什么樣的,其實(shí)并不用太關(guān)心,只需配置寄存器即可,但是還是要摸一摸,為了方便理解,引入了單片機(jī)的IO口原理圖來說明(道理是一樣的)。 認(rèn)識(shí)電路: 一、普通IO口 如上圖所示(紅
你知道單片機(jī)的上拉電阻嗎?應(yīng)該如何選擇呢?上拉電阻應(yīng)用原則
什么是上拉電阻?它的阻值應(yīng)該如何確定?本文主要講了上拉電阻定義、上拉電阻阻值的選擇原則以及上拉電阻阻值計(jì)算原則。
1、HC為COMS電平,HCT為TTL電平 2、LS輸入開路為高電平,HC輸入不允許開路,HC一般都要求有上下拉電阻來確定輸入端無效時(shí)的電平。LS卻沒有這個(gè)要求 3、LS輸出下拉強(qiáng)上拉弱,HC上拉下拉相同 4、工作電壓:LS只能用5V,而HC一般為2V到6V 5、CMOS可以驅(qū)動(dòng)TTL,但