0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于“ Y”開(kāi)關(guān)的概念來(lái)構(gòu)建中繼計(jì)算機(jī)

電子設(shè)計(jì) ? 來(lái)源:eeweb ? 作者:哈維爾PIAY ? 2021-05-13 07:58 ? 次閱讀

本微型文章系列介紹如何使用繼電器構(gòu)建計(jì)算機(jī)的CPU(中央處理單元)。

英語(yǔ)中的“ Y”聽(tīng)起來(lái)像西班牙語(yǔ)(我的母語(yǔ))中的“ guay”,是口語(yǔ)或or語(yǔ),意為“酷”。從雙關(guān)語(yǔ)開(kāi)始似乎是個(gè)好主意,但事實(shí)是我確實(shí)相信Y開(kāi)關(guān)確實(shí)很棒。

盡管此術(shù)語(yǔ)不是很常用(如果以前曾經(jīng)使用過(guò)),我認(rèn)為它是這種開(kāi)關(guān)工作方式的非常描述性或說(shuō)明性。圖1顯示了Y開(kāi)關(guān)的示意圖。它由一個(gè)可控制的開(kāi)關(guān)組成,該開(kāi)關(guān)可以更改其位置并將一個(gè)端子連接到其他兩個(gè)端子之一。

pIYBAGCc1aCAFne2AACzwEwLZSY117.png

圖1. Y開(kāi)關(guān)原理圖(來(lái)源:Javier Piay)

這種變化可能是由于各種性質(zhì)的動(dòng)作或刺激引起的:手動(dòng),機(jī)械電氣,電子等。在沒(méi)有這種刺激的情況下,開(kāi)關(guān)保持在其靜止/斷電位置,連接所謂的公共端子(COM)到所謂的常閉端子(NC)。如果施加刺激,開(kāi)關(guān)將切換到其激活/通電位置,將COM端子連接到所謂的常開(kāi)端子(NO)。

Y開(kāi)關(guān)也稱(chēng)為三向或轉(zhuǎn)換開(kāi)關(guān),但是-正如EEWeb的技術(shù)專(zhuān)家所知道的-這種類(lèi)型的開(kāi)關(guān)通常稱(chēng)為單刀雙擲(SPDT)開(kāi)關(guān)(另請(qǐng)參閱“開(kāi)關(guān)”)。反彈和反跳(第1部分):開(kāi)關(guān)類(lèi)型“”。

圖2顯示了Y開(kāi)關(guān)的不同實(shí)現(xiàn)。從左至右,所示設(shè)備通過(guò)手動(dòng),機(jī)械,電氣和電子方式進(jìn)行控制或操作。不用說(shuō),有類(lèi)似的設(shè)備實(shí)現(xiàn)了其他類(lèi)型的開(kāi)關(guān),例如單刀,單擲(SPST),雙刀,單擲(DPST),雙刀,雙擲(DPDT)等。

pIYBAGCc1bSAWvDpAAS-bQKalec960.png

圖2.從左到右,Y開(kāi)關(guān)旨在手動(dòng),機(jī)械,電氣和電子方式操作。(資料來(lái)源:哈維爾·皮耶(Javier Piay)

任何電動(dòng)開(kāi)關(guān)通常被稱(chēng)為繼電器(圖2右側(cè)第二列)。像其他形式的開(kāi)關(guān)一樣,機(jī)電繼電器也有多種類(lèi)型,包括SPST,SPDT,DPST,DPDT等。

圖3顯示了Y或SPDT繼電器的示意圖。使開(kāi)關(guān)的COM端子在NC和NO端子之間翻轉(zhuǎn)的電激勵(lì)(輸入信號(hào))連接到標(biāo)有S(表示“選擇”)的第四端子。

pIYBAGCc1cCASnkuAAC967nslqY432.png

圖3. SPDT繼電器原理圖(來(lái)源:Javier Piay)

SPDT繼電器是我們將在繼電器計(jì)算設(shè)計(jì)和仿真項(xiàng)目中使用的主要組件(如果不是唯一的話(huà))。至于實(shí)施/構(gòu)建階段,由于一些不可忽略的原因,例如緊湊的尺寸(每個(gè)IC三個(gè)或四個(gè)開(kāi)關(guān)),我目前更傾向于使用該設(shè)備的電子版本(圖2中第一列)。 ,非常低的價(jià)格(每個(gè)開(kāi)關(guān)3美分),快速的原型制作(與面包板兼容),非常廣泛的數(shù)字和模擬信號(hào)電平范圍以及易于耦合到其他電子設(shè)備的功能(如有必要)。

在SPDT繼電器(或電子開(kāi)關(guān))中可用的四個(gè)端子/引腳中,只有S始終充當(dāng)輸入。在某些使用場(chǎng)景中,COM端子充當(dāng)輸入,在這種情況下,NC和NO端子都充當(dāng)輸出。在其他使用場(chǎng)景中,NC和NO端子充當(dāng)輸入,在這種情況下,COM端子充當(dāng)輸出。與任何開(kāi)關(guān)一樣,一旦繼電器成為較大電路的一部分,這些配置就會(huì)自動(dòng)采用。

圖4示出了前述配置。為了演示起見(jiàn),將左側(cè)SPDT繼電器的COM端子配置為輸出。在這種情況下,NC和NO端子都可以帶有邏輯0(深綠色)或邏輯1(淺綠色)值,并且繼電器在這些端子之間進(jìn)行選擇,并將選定的信號(hào)傳遞到COM輸出。由于該繼電器顯示為未激活或已斷電(S = 0),因此COM輸出在NC輸入上反映邏輯0值。

o4YBAGCc1eWAaWCmAAQ8_d3wtq0505.png

圖4. SPDT繼電器允許的輸入/輸出(I / O)配置。(資料來(lái)源:哈維爾·皮耶(Javier Piay)

相比之下,右側(cè)SPDT繼電器的COM端子被配置為輸入。由于該繼電器顯示為處于活動(dòng)狀態(tài)或已通電(S = 1),因此NO輸出反映COM輸入上的邏輯1值。同時(shí),NC輸出處于高阻抗(Z)狀態(tài),這意味著其他繼電器可以安全地將邏輯0或1值驅(qū)動(dòng)到連接到此端子的信號(hào)(即電線)上。

在基于繼電器的二進(jìn)制或數(shù)字計(jì)算中,大多數(shù)繼電器(如果不是全部)都執(zhí)行邏輯功能并在計(jì)算模塊/系統(tǒng)內(nèi)實(shí)現(xiàn)邏輯門(mén),這與執(zhí)行電源和負(fù)載切換的獨(dú)立繼電器的通用應(yīng)用相反。

SPDT繼電器之所以如此酷,是因?yàn)樗旧砭褪且粋€(gè)通用邏輯門(mén)。也就是說(shuō),它可以用于實(shí)現(xiàn)任何兩個(gè)輸入邏輯功能。只需意識(shí)到圖4左側(cè)的SPDT繼電器起多路復(fù)用器(MUX)的作用就可以很容易地證明這一點(diǎn),眾所周知,該組件是通用邏輯門(mén)。

MUX:如果S等于0,則將COM設(shè)置為NC,否則將COM設(shè)置為NO。

相比之下,圖4右側(cè)的SPDT中繼充當(dāng)解復(fù)用器(DEMUX)。

DEMUX:如果S等于0,則將NC設(shè)置為COM,否則將NO設(shè)置為COM。

圖5顯示了如何使用SPDT繼電器實(shí)現(xiàn)任何原始邏輯門(mén)以及完整的加法器。

pIYBAGCc1fWANHR0AAiZMxrvjB8281.png

圖5. SPDT繼電器作為通用邏輯門(mén),實(shí)現(xiàn)了任何原始邏輯門(mén)和完整的加法器。(資料來(lái)源:哈維爾·皮耶(Javier Piay)

NOT:如果A等于0,則將輸出設(shè)置為1,否則將輸出設(shè)置為0。

AND:如果A等于0,則將輸出設(shè)置為A(0),否則將輸出設(shè)置為B。

或:如果A等于0,則將輸出設(shè)置為B,否則將輸出設(shè)置為A(1)。

XOR:如果A等于0,則將輸出設(shè)置為B,否則將輸出設(shè)置為NOTB。

NAND:如果A等于0,則將輸出設(shè)置為NOT A(1),否則將輸出設(shè)置為NOTB。

NOR:如果A等于0,則將輸出設(shè)置為NOT B,否則將輸出設(shè)置為NOT A(0)。

XNOR:如果A等于0,則將輸出設(shè)置為NOT B,否則將輸出設(shè)置為B。

全稱(chēng)(S = A + B + Cin):S = A XOR B XOR Cin。如果A XOR B等于0,則將Cout設(shè)置為A,否則將Cout設(shè)置為Cin。

作為該“構(gòu)建中繼計(jì)算機(jī)”微型系列文章第1部分的最后一個(gè)示例,圖6顯示了使用SPDT中繼的4:16解碼器的實(shí)現(xiàn)。

pIYBAGCc1gaAZKW8AAaNzhmbtsQ882.png

圖6.使用SPDT繼電器的4:16解碼器實(shí)現(xiàn)。(資料來(lái)源:哈維爾·皮耶(Javier Piay)

編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 解碼器
    +關(guān)注

    關(guān)注

    9

    文章

    1143

    瀏覽量

    40760
  • 繼電器
    +關(guān)注

    關(guān)注

    132

    文章

    5351

    瀏覽量

    148999
  • 計(jì)算機(jī)
    +關(guān)注

    關(guān)注

    19

    文章

    7500

    瀏覽量

    88032
  • SPDT
    +關(guān)注

    關(guān)注

    0

    文章

    72

    瀏覽量

    26559
  • 加法器
    +關(guān)注

    關(guān)注

    6

    文章

    183

    瀏覽量

    30135
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    虛擬內(nèi)存對(duì)計(jì)算機(jī)性能的影響

    在現(xiàn)代計(jì)算機(jī)系統(tǒng)中,內(nèi)存管理是確保系統(tǒng)高效運(yùn)行的關(guān)鍵因素之一。虛擬內(nèi)存技術(shù)作為內(nèi)存管理的核心組成部分,對(duì)于提升計(jì)算機(jī)性能和用戶(hù)體驗(yàn)起著至關(guān)重要的作用。 一、虛擬內(nèi)存的概念 虛擬內(nèi)存是一種內(nèi)存管理技術(shù)
    的頭像 發(fā)表于 12-04 09:17 ?747次閱讀

    工業(yè)中使用哪種計(jì)算機(jī)?

    使其成為工廠、倉(cāng)庫(kù)和其他要求苛刻的工業(yè)環(huán)境的理想選擇。通過(guò)提供高性能和可靠性,工業(yè)計(jì)算機(jī)可確保高效、連續(xù)的運(yùn)行。工業(yè)計(jì)算機(jī)的類(lèi)型在工業(yè)環(huán)境中,人們使用各種專(zhuān)用計(jì)算機(jī)來(lái)滿(mǎn)
    的頭像 發(fā)表于 11-29 14:07 ?152次閱讀
    工業(yè)中使用哪種<b class='flag-5'>計(jì)算機(jī)</b>?

    量子計(jì)算機(jī)與普通計(jì)算機(jī)工作原理的區(qū)別

    超越世界上最強(qiáng)大的超級(jí)計(jì)算機(jī),完成以前不可想象的任務(wù)!這意味著量子計(jì)算機(jī)可能會(huì)徹底改變我們的生活。 在本文中,我們將先了解普通計(jì)算機(jī)的工作原理,再深入探討量子計(jì)算機(jī)為何潛能巨大。我們將
    的頭像 發(fā)表于 11-24 11:00 ?328次閱讀
    量子<b class='flag-5'>計(jì)算機(jī)</b>與普通<b class='flag-5'>計(jì)算機(jī)</b>工作原理的區(qū)別

    簡(jiǎn)述計(jì)算機(jī)總線的分類(lèi)

    計(jì)算機(jī)總線作為計(jì)算機(jī)系統(tǒng)中連接各個(gè)功能部件的公共通信干線,其結(jié)構(gòu)和分類(lèi)對(duì)于理解計(jì)算機(jī)硬件系統(tǒng)的工作原理至關(guān)重要。以下是對(duì)計(jì)算機(jī)總線結(jié)構(gòu)和分類(lèi)的詳細(xì)闡述,內(nèi)容將涵蓋總線的基本
    的頭像 發(fā)表于 08-26 16:23 ?1782次閱讀

    晶體管計(jì)算機(jī)和電子管計(jì)算機(jī)有什么區(qū)別

    晶體管計(jì)算機(jī)和電子管計(jì)算機(jī)作為計(jì)算機(jī)發(fā)展史上的兩個(gè)重要階段,它們?cè)诙鄠€(gè)方面存在顯著的區(qū)別。以下是對(duì)這兩類(lèi)計(jì)算機(jī)在硬件、性能、應(yīng)用以及技術(shù)發(fā)展等方面區(qū)別的詳細(xì)闡述。
    的頭像 發(fā)表于 08-23 15:28 ?1800次閱讀

    計(jì)算機(jī)系統(tǒng)的組成和功能

    計(jì)算機(jī)系統(tǒng)是一個(gè)復(fù)雜而龐大的概念,它涵蓋了計(jì)算機(jī)硬件、軟件以及它們之間相互作用的所有元素。為了全面而深入地探討計(jì)算機(jī)系統(tǒng),本文將從定義、組成、功能、發(fā)展歷程以及未來(lái)趨勢(shì)等方面進(jìn)行詳細(xì)闡
    的頭像 發(fā)表于 07-24 17:41 ?1014次閱讀

    計(jì)算機(jī)視覺(jué)屬于人工智能嗎

    和解釋視覺(jué)信息,從而實(shí)現(xiàn)對(duì)圖像和視頻的自動(dòng)分析和處理。 計(jì)算機(jī)視覺(jué)的基本概念 2.1 計(jì)算機(jī)視覺(jué)的定義 計(jì)算機(jī)視覺(jué)是一門(mén)研究如何使計(jì)算機(jī)具有
    的頭像 發(fā)表于 07-09 09:11 ?1323次閱讀

    工業(yè)計(jì)算機(jī)與普通計(jì)算機(jī)的區(qū)別

    在信息化和自動(dòng)化日益發(fā)展的今天,計(jì)算機(jī)已經(jīng)成為了我們?nèi)粘I詈凸ぷ髦胁豢苫蛉钡墓ぞ摺H欢?,?b class='flag-5'>計(jì)算機(jī)領(lǐng)域中,工業(yè)計(jì)算機(jī)和普通計(jì)算機(jī)雖然都具備基本的計(jì)算
    的頭像 發(fā)表于 06-06 16:45 ?1419次閱讀

    計(jì)算機(jī)圖形學(xué):探索虛擬世界的構(gòu)建之道

    計(jì)算機(jī)圖形學(xué)是計(jì)算機(jī)科學(xué)的一個(gè)分支,它專(zhuān)注于創(chuàng)建和操縱計(jì)算機(jī)生成的視覺(jué)和圖形內(nèi)容。這一領(lǐng)域涵蓋了從基礎(chǔ)的二維圖形繪制到復(fù)雜的三維模型構(gòu)建和渲染的廣泛技術(shù)。在今天的數(shù)字化時(shí)代,
    的頭像 發(fā)表于 05-07 08:27 ?420次閱讀
    <b class='flag-5'>計(jì)算機(jī)</b>圖形學(xué):探索虛擬世界的<b class='flag-5'>構(gòu)建</b>之道

    【量子計(jì)算機(jī)重構(gòu)未來(lái) | 閱讀體驗(yàn)】 跟我一起漫步量子計(jì)算

    技術(shù)的發(fā)展,我們的通信和數(shù)據(jù)安全將得到更強(qiáng)大的保障。然而,需要指出的是,量子計(jì)算技術(shù)的發(fā)展仍面臨諸多挑戰(zhàn)。例如,量子計(jì)算機(jī)構(gòu)建和維護(hù)成本極高,目前仍停留在實(shí)驗(yàn)室階段;同時(shí),量子計(jì)算機(jī)
    發(fā)表于 03-13 19:28

    【量子計(jì)算機(jī)重構(gòu)未來(lái) | 閱讀體驗(yàn)】+ 了解量子疊加原理

    )。通過(guò)邏輯門(mén)來(lái)執(zhí)行操作二進(jìn)制數(shù)據(jù),邏輯門(mén)是一種基本電路,它可以將一個(gè)或多個(gè)輸入轉(zhuǎn)換為輸出。邏輯門(mén)包括與門(mén)、或門(mén)、非門(mén)等等,將許許多多邏輯門(mén)組合起來(lái)就可以構(gòu)建復(fù)雜的電路來(lái)執(zhí)行各種操作,電子計(jì)算
    發(fā)表于 03-13 17:19

    【量子計(jì)算機(jī)重構(gòu)未來(lái) | 閱讀體驗(yàn)】+量子計(jì)算機(jī)的原理究竟是什么以及有哪些應(yīng)用

    計(jì)算方法的區(qū)別傳統(tǒng)方法是,按照不走枚舉所有情況,而量子計(jì)算是一次處理所有情況,是一步到位。但是這里又有疑惑了,量子計(jì)算如何實(shí)現(xiàn)的一步到位呢, 這里引入了量子比特和傳統(tǒng)計(jì)算機(jī)比特的
    發(fā)表于 03-11 12:50

    【量子計(jì)算機(jī)重構(gòu)未來(lái) | 閱讀體驗(yàn)】+ 初識(shí)量子計(jì)算機(jī)

    感覺(jué)量子技術(shù)神奇神秘,希望通過(guò)閱讀此書(shū)來(lái)認(rèn)識(shí)量子計(jì)算機(jī)。 先瀏覽一下目錄: 通過(guò)目錄,基本可以確定這是一本關(guān)于量子計(jì)算機(jī)的科普書(shū)籍,主要包括什么是量子計(jì)算機(jī)、量子
    發(fā)表于 03-05 17:37

    計(jì)算機(jī)為什么利用反碼來(lái)實(shí)現(xiàn)減法?

    元器件的限制。當(dāng)時(shí),計(jì)算機(jī)的電路設(shè)計(jì)主要采用位操作(二進(jìn)制)來(lái)實(shí)現(xiàn)。為了能夠有效地表示負(fù)數(shù),人們引入了反碼的概念。使用反碼可以使計(jì)算機(jī)系統(tǒng)在進(jìn)行加法和減法運(yùn)算時(shí)使用相同的邏輯電路,從而
    的頭像 發(fā)表于 02-19 15:10 ?877次閱讀

    計(jì)算機(jī)原碼、反碼、補(bǔ)碼的概念

    計(jì)算機(jī)內(nèi)部數(shù)值是以補(bǔ)碼的方式進(jìn)行存儲(chǔ)的,采用補(bǔ)碼進(jìn)行數(shù)據(jù)存儲(chǔ)當(dāng)然有其優(yōu)點(diǎn),下面會(huì)一一介紹相關(guān)內(nèi)容,讓各位徹底弄懂原碼、反碼、補(bǔ)碼的概念以及為什么采用補(bǔ)碼作為數(shù)據(jù)存儲(chǔ)的方式。
    的頭像 發(fā)表于 01-09 12:25 ?4010次閱讀
    <b class='flag-5'>計(jì)算機(jī)</b>原碼、反碼、補(bǔ)碼的<b class='flag-5'>概念</b>