邏輯電路是如何通過電子元件實現的?
如題。
或門,且門和非門是如何通過元件來實現的呢?求答主講細一點,P型N型半導體的原理高中生表示完全不懂。。O(∩_∩)O謝謝
嘛,先來扯PN結的事情。
不知道你們化學學沒學到高一下,要不然會很難理解。
好了開始扯淡,
我們生活中常見的導體,比如說:大多數金屬以及BLABLABLA(原諒我偷懶)生活中當然也有絕緣體比如說,橡膠和惰性氣體。從深層次角度來說,這些物質所表現出來的性質,恰恰反映了他們的原子結構。金屬的最外層電子數較少,而絕緣體比如說惰性氣體,它的最外層電子是最穩定的八電子結構。
所以很容易用感官分析出來,金屬的電子相比於惰性氣體而言更容易發生逃逸。更容易逃逸的意思翻譯過來就是更易於導電。而半導體是個什麼鬼呢??
從化學結構上來看,它的最外層電子數恰恰介於導體與絕緣體之間,也就是4個。———————————————備用知識扯淡完成————————————————
我們管純凈的半導體的話叫 本徵半導體(逼格有沒有,吼吼)。

然而當然我們淘氣的Si原子君肯定不會這麼老實的。
它肯定要吸收外界的能量。於是。。。。就變成了這樣。

於此同時。。。。。剩下的空穴也不是吃乾飯的,對!那玩意叫空穴。

根據電中性守恆來看的話,我們可以認為空穴帶正電。(代表的是核的電性)
裝逼的來說,這種現象叫做 本徵激發。
所以可以總結:在半導體中參與導電的是空穴和自由電子。我們統稱其為 載流子!
然而這並沒有什麼卵用。
在室溫為27攝氏度下,載流子濃度與硅原子濃度比大概為 10^-12 幾乎連個鳥用都沒用,更別說導電了。
於是智慧的人類開始。。。。
本徵半導體————進化—————N/P型半導體。
N型半導體就這麼出來了。
它其實是往本徵半導體里加5價元素。人為的增大自由電子的數目。
那麼P型類似就是這樣的。往本徵半導體里加3價元素。人為的增大空穴的數目。

也就是說對於N型,自由電子是多子,而空穴是少子。
P型的話,空穴是多子,自由電子是少子。——————————————載流子運動原則——————————————————————
如果你覺得載流子一加電就會跑的話,只能說圖樣圖森破啦。
載流子在不加電的情況下其實也會跑——————只要有濃度差,載流子會從高濃度擴散到低濃度。
前者我們起個閨名叫 漂移電流,後者我們取名為 擴散電流。
而事實上,正是因為這種方式,才造就了PN結的單嚮導電特性!
————————————————PN結拉出來走兩步——————————————————

我們可以舉個例子,假如說P型是某師範大學,嗯你懂得,妹子是多子。
N型是某理工大學,漢子是多子。我們以諸位性取向正常為前提進行推導。假如說,把理工大學開到了師範大學的對門,或者把師範大學開到了理工大學的對門。嗯,由於某種目的,嗯,在非正常學習時間,這兩個學校的多子都要幹什麼?????於是乎上圖很好的解釋了這種現象。串門唄!(其實是各自半導體的多子不同導致巨大的濃度差)當然自由電子與空穴的匯合併不是一場愛情。感覺更像是,約。。。卧槽,邪惡了。當然那個啥不得需要地方嘛,不是。
於是他們匯合了,手牽著手的,嗯,那個啥去了。。。。
也就是我上面所說的雙重作用導致了單嚮導電。
(需要高二上的物理知識)(當然其實是複雜的動態平衡問題,這塊簡化為只考慮多子)將上述PN結封裝,P作為+級,N作為-級,就是一個二極體。

當給二極體正級加高電位,負極加低電位時,我們可以發現
當外加的電場足夠強大時,就可以摧毀PN結內部電場(簡單粗暴是這麼講),剛才被抑制的多子的擴散運動加強,形成了正向電流。
當加反向電壓時,電場區域增大(我們管該區域叫耗盡區),直觀的扯淡來說,就是抑制了多子的擴散作用,而加劇了少子的漂移作用。
只不過少子很少,可以近似為沒有電流。
————————————————最後水一發————————————————————
二極體原理是說完了。。。。。
本人純小渣,無工程實踐,無高端科研,講點入門的。。。希望後來的各位給予指正

分析這個問題,需要把握一個原則。。。。就是壓差大的導通
先拿掉二極體分析
U0端處於高壓狀態。根據以上原則,就是兩個信號輸入端哪個為低電平,哪個導通,另外一個不導通。翻譯過來,兩個都是高電平,u0才會是高電平,否則期中一個導通就把電位拉成低電位了。
於是我們可以發現這其實是個與門。先寫到這裡咯。好累。。。。。題主的問題和我之前的困惑很相似。我之前上【計算機組成原理】這門課的時做候,前半學期講數字邏輯電路,主要是與門非門之類的,後半學期講組成原理的內容,存儲系統、指令系統、匯流排這類的。我覺得這樣的安排存在兩個很大的跳躍:
- 邏輯電路是如何實現的?雖然單獨在邏輯電路的領域裡,看懂、設計簡單電路什麼的並不會有問題,所以作業和題都會做,但是畢竟我們學過物理的電學啊,我如何結合電學來理解,就很困惑【高電位通過非門就變成低電位】這類東西在實際電路上到底如何實現。
- 簡單的邏輯電路元件如何組成複雜的晶元。這個問題自己想想是能想通的,因為我們也做過通過與非門等元件設計2-4解碼器的問題,複雜晶元實質上也是這樣通過大量簡單元件的組合來實現。
但第1個問題其實很難自己想通,相信題主想問的也是一樣的問題。
上面有答主進行了很專業的回答,但我想如果不是電子相關專業、涉及具體的電路設計的話,大可以不需要理解的那麼詳細,我們只需要打通邏輯電路與實際電路之間到底是如何聯繫的即可。所以這邊我大力推薦一本書——編碼 (豆瓣),當時讀這本書,醍醐灌頂般地解決了我上面的困惑。我在這邊把主要內容給題主分享一下:首先,我們需要了解一個重要的電路元件——繼電器!

聰明的人應該立馬就反應出來這和邏輯電路的聯繫了。
非門!是的,如果輸出電路本來是連通的,而輸入電路中線圈的磁場會導致輸出電路斷開的話,就起到非門的作用了。



接下來用邏輯門組成加法器、解碼器、觸發器之類的複雜元件作為計組課程內教授的內容,大家應該都知道了。
不過還是會有困惑:用繼電器組成門電路我是明白了,但實際的計算機里難道是數以億記的繼電器?目前的電腦當然不是,不過當時哈佛大學與IBM合作製作的Havard Mark I、Mark II計算機就是用繼電器實現的,其中Mark II用了13000個繼電器。雖然理論上用繼電器就完全可以造出我們目前的計算機,但實際上不可行,因為繼電器存在很多問題:比如它是機械的,機械裝置的開關都耗費不短的時間,所以性能比較差,而且容易因為機械問題產生故障(還記得「Bug」這個詞的淵源嗎?就是一隻卡在Mark II的某個繼電器上的bug)。所以後面出現了真空管,它最大的好處是可以在百萬分之一秒內發生轉變。從這時開始,計算機才可以叫做電子計算機(之前應該算是電動器械計算機)。我們熟知的ENIAC就是用18000個真空管完成的。但真空管也有壞處,例如價格昂貴、耗電高、發熱大、壽命短。於是它被由其他答主答案里提到的PN半導體實現的晶體管替代。當然後面技術也在不斷發展,集成電路的製造技術不斷飛躍,可以在越來越小的矽片里塞入更多的器件,但其本質還是基於晶體管來實現的。關於真空管、晶體管乃至後面更複雜的實現技術的具體原理,我覺得如果不是很有興趣的話,其實沒必要去了解那麼詳細的,我們只需要知道它們其實都扮演著繼電器的角色就好啦,畢竟通過繼電器來理解邏輯電路,實在是太容易了:b。最後,再次推薦一下編碼 (豆瓣)這本書,我覺得用它非常適合用來進行計算機組成原理的入門,比我們用的國內非常學院派的教材不知道高到哪裡去了。占坑,等這幾天事情弄完了回來填。
——————————回來填坑ing————————寫在前面:由於是根據本人記憶和理解給出的答案,或許存在疏漏、不足之處,如有知友不吝指出,不勝感激。另,多圖慎入。二極體樓上的答主 @喬一瞧已經解釋了,不再贅述。談談邏輯控制。與、或、非,是邏輯里最基本的三個。而與門、或門、非門,作用如下(默認視為只有1,0兩種情況):與門:當且僅當輸入同為1時,輸出為1。或門:當輸入存在1時,輸出為1。非門:輸入為1時,輸出為0,;輸入為0時,輸出為1。而在邏輯電路中,1由高電平代表,0由低電平代表。也就是說,三門在邏輯電路中的表述應該如下:與門:當且僅當輸入同為高電平時,輸出為高電平。或門:當輸入存在低電平時,輸出為低電平。非門:輸入為高電平時,輸出為低電平,;輸入為低電平時,輸出為高電平。下面是圖片講解時間。註:以下圖片都是自己繪製,所以若需要使用(說得有人會用這些破圖似的),請私信我或者在本答案下回復,謝謝合作。




瀉藥。所以還是建議先學完半導體原理、模擬電子技術。再來了解這個數字電子技術。要詳細只能帖兩本《電路》、《電子技術》的課本上來,知乎的這個對話框又放不下那兩本書的字和圖片。你這是加減都不明白,就問乘除什麼原理。
當年的基礎課,現在已經忘完了,唉







可以看《數字電子技術基礎》,綠色那本。裡面有說如何用MOS管或者三極體來搭建各種不同的門。
這不是個適合回答具體問題的地方,即使解釋了,相信也是一知半解,,,不如回去沉下心來翻翻教材
建議由淺入深,層層遞進,最好不要一上來就去看三級管,場效應管之類的,可以從繼電器如何構成邏輯門,邏輯門又是如何組成一個有功能的電路開始了解。當年我也是抱一本生澀模電書愣看,最後效果感人。
題主在這裡看一些本科生也好研究生也好碼的字,不如好好找本書從頭看。推薦清華大學童詩白的《模擬電路基礎》。我當年學模電用自己學校老師寫的教材根本看不懂,後來買了康華光的,還是看不懂,還是童詩白的讓我明白了很多原理。至少先明白PN結。然後數電依舊推薦清華大學的《數字電路基礎》。裡面對於基本的門電路也有挺清晰的講解。最後要想真正理解數電的邏輯電路,我覺得還是需要通過實驗來深刻理解。作為一個高中生,還是不要操之過急的好。
嘗試著用水箱、水管和閥門的故事來回答題主的問題。
假設:a,有水源不斷地向水箱注水,直至水滿。b,放水速度大於注水速度c,水箱滿的狀態為1,水箱空為0,輸入為1時閥門打開放水,輸入為0時閥門關閉。。。。。。。割。。。。。非門:底部帶有一個閥門的水箱。當輸入為0時,閥門關閉,水箱是滿的,即輸出為1。當輸入為1時,閥門打開,水箱的水流掉,輸出為0。這就是非門,也就是反相器。與非門:
底部帶有兩個串聯閥門的水箱。只有當輸入同時為1,也就是兩個閥門同時打開,水箱才會被放空,也就是輸出為0,其他情況水箱都是滿的,輸出為1。或非門:
底部並排兩個閥門的水箱只要有一個閥門打開,水箱就會被放空。也就是說,只要有一個輸入是1,輸出就是0。以上,希望能夠幫到題主。我在想給你解釋這個問題的時候才突然發現以前學的基礎課有多麼重要,看看《電路》《模擬電子技術》《數字電子技術》《半導體物理》《微電子器件原理》《集成電路設計》等等一系列基礎教材,相信你肯定就能懂了!
二極體三極體搞懂了就明白了,加油加油加油,
模電書好好看看。
推薦閱讀:
※synopsys,mentor graphic和cadence這三家公司對比?各方面有什麼差別?
※想投身數字IC設計方向,碩士階段應該怎麼學習?
※為什麼同族的半導體,原子序數越小禁帶寬度越大?
※pn結正偏時,自由電子是怎樣通過耗盡層的?
※半導體行業不再參照摩爾定律之後將如何發展?
