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

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

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

了解基于Arduino Uno控制數(shù)字邏輯XOR芯片的工作原理

電子設(shè)計 ? 來源:電路城 ? 作者:電路城 ? 2021-04-26 14:10 ? 次閱讀

通過使用Arduino Uno控制數(shù)字邏輯XOR芯片,了解其工作原理。

硬件部件:

Arduino UNO × 1個

74HC86 Quad XOR門× 1個

電阻220歐姆 × 1個

5毫米LED:紅色 × 1個

首先,有關(guān)XOR邏輯運(yùn)算的一些基本信息:如果XOR邏輯運(yùn)算的兩個輸入都不相同,則返回true;如果兩個輸入相同,則返回false。因此,true和false的輸入將返回true,false和false或true和true的輸入將返回false。聽起來很簡單,不是嗎?它的用途不是。

XOR邏輯運(yùn)算很少使用,但是當(dāng)使用XOR邏輯運(yùn)算時,它總是用于執(zhí)行整潔的數(shù)字邏輯技巧。在后面的文章中,我將向您展示一個非常有用的電路,該電路使用XOR門,并且您將了解為什么它比AND,OR和NOT更復(fù)雜。

我將使事情變得非常簡單,因此,現(xiàn)在就只需學(xué)習(xí)它的功能,而不必?fù)?dān)心復(fù)雜的用法。我要指出,你是很重要的就不是必須要使用該芯片,如果你做不希望來。正如我所說,前三種芯片將完成您需要做的所有事情。就個人而言,我不喜歡使用XOR。您可能會做出不同的決定。

在此項(xiàng)目中,我們將僅使用芯片上的XOR門之一。到目前為止,您已經(jīng)知道了演練,因此讓我們從查看芯片引腳圖開始:

了解基于Arduino Uno控制數(shù)字邏輯XOR芯片的工作原理

74HC86引腳圖

引腳7是接地引腳,并連接到Arduino Uno的GND引腳。針腳14為正電壓電源,并連接至Arduino Uno的5V針腳。這為芯片供電。

XOR門如何連接到引腳,其輸入和輸出是什么?看一下下圖,它是芯片內(nèi)部的X射線視圖:

了解基于Arduino Uno控制數(shù)字邏輯XOR芯片的工作原理

74HC86 X射線視圖

看一下引腳1、2和3。在中間看到的符號表示XOR門。引腳1和2為輸入,引腳3為輸出。

如果我們使用Arduino將數(shù)字高電平寫入引腳1和2,則引腳3的輸出將為低電平。如果XOR門的兩個輸入均為“真”(HIGH),或者兩個輸入均為“假”(LOW),則它返回false(低信號)。如果兩個輸入都不相同(一個低和一個高),那么引腳3的輸出將為真(高)。

為了控制芯片,我們將使用一個簡單的腳本,該腳本將一系列HIGH或LOW信號寫入XOR門的輸入。LED連接到XOR門的輸出,并向我們顯示門的操作。

拿出Arduino Uno和74HC86芯片,并根據(jù)下面的Fritzing圖進(jìn)行接線:

搭建電路,將草圖加載到Arduino Uno中,觀察74HC86上的輸入引腳被驅(qū)動為高電平或低電平時會發(fā)生什么。到此結(jié)束本文并介紹了基本邏輯芯片。
責(zé)任編輯:pj

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

    關(guān)注

    242

    文章

    23322

    瀏覽量

    661935
  • 芯片
    +關(guān)注

    關(guān)注

    456

    文章

    51037

    瀏覽量

    425486
  • 數(shù)字邏輯
    +關(guān)注

    關(guān)注

    0

    文章

    73

    瀏覽量

    16670
收藏 人收藏

    評論

    相關(guān)推薦

    Arduino UNO WIFI 套件簡介,及Arduino代碼自動生成工具

    本帖最后由 機(jī)智小編 于 2017-1-20 15:05 編輯 Arduino Uno Wi-Fi是一款帶有集成式Wi-Fi模塊的新型Arduino Uno板!適于初學(xué)者和高級用
    發(fā)表于 01-18 14:36

    【PYNQ-Z2申請】PYNQ-Z2與Arduino UNO配合走進(jìn)校園計劃

    ,看到PYNQ-Z2可以和Arduino UNO相結(jié)合使用,所以想體驗(yàn)一下其具體的工作原理,想設(shè)計一套PYNQ-Z2和Arduino UNO
    發(fā)表于 01-09 14:50

    求一種使用CPU控制數(shù)字鎖相環(huán)頻率合成系統(tǒng)FPGA實(shí)現(xiàn)方法

    數(shù)字鎖相環(huán)頻率合成系統(tǒng)的工作原理CPU控制數(shù)字鎖相環(huán)頻率合成系統(tǒng)FPGA實(shí)現(xiàn)
    發(fā)表于 04-09 06:20

    Arduino UNO R3的資料分享

    描述EUFORIS 的 Arduino UNO R3這是原始 Arduino UNO R3 的修改版本。它具有美學(xué)黑色外觀以及我們的徽標(biāo)和 Ardu
    發(fā)表于 08-19 07:44

    了解Arduino UNO電路

    為什么我要做這個?我經(jīng)常很難解釋什么是自由形式的電子及其外觀。而Freeduino正好是自由形式電子藝術(shù)的一個很好的例子,可以輕松地與著名的設(shè)備Arduino UNO相提并論,因此我做了它。
    的頭像 發(fā)表于 05-14 14:27 ?7187次閱讀
    <b class='flag-5'>了解</b><b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b>電路

    基于Arduino UNO和HC-05藍(lán)牙模塊控制伺服電機(jī)

    了解如何在移動設(shè)備,Arduino UNO和HC-05藍(lán)牙模塊中使用Android應(yīng)用程序控制伺服電機(jī)。
    的頭像 發(fā)表于 04-28 15:25 ?5092次閱讀
    基于<b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b>和HC-05藍(lán)牙模塊<b class='flag-5'>控制</b>伺服電機(jī)

    Arduino UNO驅(qū)動數(shù)字舵機(jī)

    Arduino UNO驅(qū)動數(shù)字舵機(jī)舵機(jī)數(shù)字舵機(jī)工作原理數(shù)字舵機(jī)與模擬舵機(jī)區(qū)別EMAX ES08M
    發(fā)表于 11-30 12:06 ?15次下載
    <b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b>驅(qū)動<b class='flag-5'>數(shù)字</b>舵機(jī)

    為初學(xué)者系統(tǒng)介紹Arduino UNO電路板,接口、芯片、管腳以及LED

    一個小時系統(tǒng)了解Arduino UNO電路板,接口、芯片、管腳和LED
    發(fā)表于 12-28 20:00 ?2次下載
    為初學(xué)者系統(tǒng)介紹<b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b>電路板,接口、<b class='flag-5'>芯片</b>、管腳以及LED

    帶有Arduino Uno的藍(lán)牙控制汽車

    電子發(fā)燒友網(wǎng)站提供《帶有Arduino Uno的藍(lán)牙控制汽車.zip》資料免費(fèi)下載
    發(fā)表于 10-28 16:34 ?0次下載
    帶有<b class='flag-5'>Arduino</b> <b class='flag-5'>Uno</b>的藍(lán)牙<b class='flag-5'>控制</b>汽車

    使用Arduino Uno和POT控制伺服電機(jī)

    電子發(fā)燒友網(wǎng)站提供《使用Arduino Uno和POT控制伺服電機(jī).zip》資料免費(fèi)下載
    發(fā)表于 11-10 14:19 ?0次下載
    使用<b class='flag-5'>Arduino</b> <b class='flag-5'>Uno</b>和POT<b class='flag-5'>控制</b>伺服電機(jī)

    Arduino UNO了解一下

    首先,我們從MCU以及數(shù)字和模擬IO引腳接頭開始。Arduino UNO具有巧妙的排針布局,與ATMEGA328 28-DIP封裝的布局非常匹配。因此,無需交叉導(dǎo)線。
    的頭像 發(fā)表于 01-16 10:00 ?5470次閱讀

    使用Arduino Uno控制LED矩陣

    電子發(fā)燒友網(wǎng)站提供《使用Arduino Uno控制LED矩陣.zip》資料免費(fèi)下載
    發(fā)表于 06-13 16:12 ?1次下載
    使用<b class='flag-5'>Arduino</b> <b class='flag-5'>Uno</b><b class='flag-5'>控制</b>LED矩陣

    如何使用Arduino UNO板和電位器控制伺服電機(jī)

    在本Arduino伺服電機(jī)教程中,您將學(xué)習(xí)如何使用Arduino UNO板和電位器控制伺服電機(jī)。
    的頭像 發(fā)表于 02-11 10:11 ?2908次閱讀
    如何使用<b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b>板和電位器<b class='flag-5'>控制</b>伺服電機(jī)

    組合邏輯控制器的工作原理是什么

    組合邏輯控制器(Combinatorial Logic Controller,簡稱CLC)是一種常見的數(shù)字電路設(shè)計,廣泛應(yīng)用于計算機(jī)、通信、控制等領(lǐng)域。本文將詳細(xì)介紹組合
    的頭像 發(fā)表于 06-30 10:15 ?1268次閱讀

    邏輯異或與異或門的工作原理

    邏輯異或(Exclusive OR,簡稱XOR)與異或門的工作原理數(shù)字邏輯電路中的核心概念。以下是對
    的頭像 發(fā)表于 11-19 09:52 ?1298次閱讀