色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于微控制器使用的可視化邏輯網絡

電子設計 ? 來源:eeweb ? 作者:Giovanni Di Maria ? 2021-04-19 15:30 ? 次閱讀

扎實的邏輯門知識是編程電子學的基礎。這在任何項目中都是必需的。真值表是一種可視化邏輯網絡的各種組合結果的好方法。本文中設計的設備可以幫助以一種簡單的方式更好地可視化真值表。整個項目基于微控制器的使用。

邏輯門

邏輯“ 1”與“ true”和“ high”同義。邏輯“ 0”與“ false”和“ low”同義。在數字電子學中,有三個基本操作:

NOT(否定):如果輸入值為“ 0”,則輸出為“ 1”,反之亦然。

AND(邏輯乘積):僅當所有輸入均為“ 1”時,輸出值為“ 1”,在所有其他情況下,結果均為“ 0”;

或(邏輯和):僅當所有輸入的值均為“ 0”時,結果為“ 0”,在所有其他情況下,結果為“ 1”。

如圖1所示,執行這些操作的數字電路稱為“邏輯門”。“非”門始終只有一個輸入,而“與”門或“或”門可以有兩個或更多輸入。該項目包括以下邏輯門:

  • 或者;
  • 和;
  • NAND;
  • 也不;
  • XOR;
  • 不是

pIYBAGB9MMGACjrtAAByVdCMNiQ668.png

圖1:邏輯門的符號

邏輯門或

或邏輯門是邏輯分離運算。它提供兩個或多個邏輯信號的輸入,如果至少一個信號等于“ 1”,則返回值“ 1”。如果所有信號均為“ 0”,則輸出等于“ 0”。

AND邏輯門

AND邏輯門是邏輯加法運算。它提供兩個或更多邏輯信號的輸入,并且僅當所有輸入信號均等于“ 1”時才在輸出處返回值“ 1”,否則返回“ 0”。

NAND邏輯門

其操作等效于與門,但輸出反相。

邏輯門NOR

它的操作等效于“或”門,但輸出反相。

邏輯門異或

XOR門提供排他性邏輯運算。僅當輸入之一為“ 1”時,它才返回邏輯值“ 1”。它通常用作比較器

邏輯門不

非邏輯門構成反相器并提供邏輯求反操作。它在其輸入處接收信號,并在其輸出處返回其補碼。

真相表

我們正在執行的項目需要在硬件上實現邏輯門的真值表。當輸入變化時,打開或關閉某些執行器的可能性肯定對理解邏輯網絡的運行有效。真值表(見圖2)以表格形式表示了邏輯門輸入處的值和這些門輸出處的對應值的所有可能組合。真值表允許以表格形式表示所有可能的情況。對于理解邏輯電路的數字狀態很有用。

o4YBAGB9MM-AFq59AABem6Fj8bg774.png

圖2:真值表

接線圖

有多種方法可以實現本文中描述的項目。它可以用分立的電子元件制成,并且該解決方案具有教學目的。相反,該項目涉及使用微控制器。使用某些輸入端口和其他輸出端口,可以很容易地對完整的邏輯系統進行編程。整個決策過程由固件負責,固件控制固件的輸入邏輯電平并通過一些LED二極管顯示結果。接線圖(如圖3所示)提供了PIC 16F876的使用,但是任何其他類型的微控制器都可以成功使用。MCU時鐘是外部時鐘,并且是RC類型。時鐘頻率的確定由以下公式管理:

T = R * C * 2.3

F = 1 /(R * C * 2.3)

使用4.7 kOhm電阻器和22 pF電容,微控制器的頻率約為4204861 Herz(4.2 Mhz)。按鈕A和B構成邏輯門的兩個輸入。按下它們中的每一個,可將Micro的C0或C1端口置于高電平。否則,由于存在10 kOhm下拉電阻,它們的邏輯電位較低。六個LED二極管前接相同數量的220 Ohm限制電阻,它們代表邏輯門OR,AND,NAND,NOR,XOR和NOT的輸出。非門僅與“ A”開關輸入有關。整個系統由5 V電壓供電

pIYBAGB9MPGAQaEtAADEDkhKqwU397.png

圖3:邏輯門系統的接線圖

Great Cow Basic固件

固件列表是使用免費軟件Grat Cow Basic編譯器制成的,您可以在本文中找到它(請參見圖4)。這很簡單。讓我們詳細解釋控件執行的區別操作。

#chip 16F876,4:該指令用于設置正確的MCU類型和相對時鐘頻率(在此應用中不重要);

y = z:這些命令使PIC的端口可以作為輸入或輸出工作;

如果portc.0 = 1或portc.1 = 1,則:這是一個條件檢查,檢查“或”門和“或非”門;

如果portc.0 = 1 AND portc.1 = 1,則:這是一個條件檢查,檢查AND門和NAND門;

如果(portc.0 = 0且portc.1 = 0)或(portc.0 = 1且portc.1 = 1),則:是檢查XOR端口的條件檢查;

如果portc.0 = 0,則:是檢查NOT端口的條件檢查。

所有檢查均在無限循環內執行。建議仔細研究程序清單,并在編碼中尋找替代方案。

o4YBAGB9MQ2ABWVNAAE3TSbTkHo802.png

圖4:用于編程PIC微控制器的Great Cow Basic開發環境

帶梯形語言的固件

可以使用梯形圖語言實現相同的程序。必須具有深入的知識,尤其是關于觸點和繼電器的邏輯使用的知識。圖5顯示了組成整個程序的一組“梯級”。這種圖形編碼似乎比過程編碼更簡單,但是我們將看到,使用Basic語言編寫的圖形編碼提供了更多的開發可能性和對系統的完全控制,以及一個簡單的調試,更新和修改環境。

Feb152021_figure-05-ladder.png?resize=516%2C358

圖5:用梯形語言編寫的相同固件

制作PCB

要制造用于邏輯門的電路板,必須創建印刷電路,其走線如圖6所示。這非常簡單,但是由于存在微控制器印記,因此建議使用照相雕刻技術。它的尺寸為102mm x 86mm。

pIYBAGB9MRyAMUEDAACKb2kZ_w0779.png

圖6:邏輯門系統PCB

當PCB準備就緒時,您需要在與焊盤相對應的位置鉆一個1毫米的孔。然后,您從低輪廓的零件開始焊接,然后再從體積較大的零件開始進行焊接(請參見圖7)。我們建議為微控制器采用PCB插座。注意極化組件的方向。焊接時必須使用功率約為30 W,尖端較窄的小型烙鐵。

圖7:組件布局

圖8中創建電路非常容易,并且每個人都可以觸及。

圖8:完整電路的3D渲染

材料清單

電子組件易于查找,并在以下BOM中列出:

  • 1個電容22 pF;
  • 6個LED;
  • 6個電阻220歐姆;
  • 2個電阻10 kOhm;
  • 1個電阻4.7 kOhm;
  • 2個開關或按鈕;
  • 1張圖16f876。

容器

唯一要進行的連接是與電路和兩個開關的電源有關的連接。從組件布局可以看出,LED二極管已經放置在PCB上。此解決方案確實很方便,但是最好創建一個容器來顯示邏輯門的實際設計,例如圖9所示。在這種情況下,必須將發光組件安裝在上面板上,并與基板進行相對布線。

圖9:建議使用邏輯門的設計創建一個容器

測驗

測試非常簡單。邏輯門的LED二極管將根據兩個按鍵“ A”和“ B”的壓力向電路及時供電,從而點亮。如您所見,此版本的電路為邏輯門提供了兩個輸入。

結論

視覺和圖形演示總是比書面或閱讀的清晰。此規則也適用于電子和數學。用肉眼看邏輯門的操作要容易得多,以便了解它們的工作原理。該項目對大學和電子學院的教師和教授都非常有用。

編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7542

    瀏覽量

    151318
  • 電阻器
    +關注

    關注

    21

    文章

    3781

    瀏覽量

    62114
  • NAND
    +關注

    關注

    16

    文章

    1681

    瀏覽量

    136123
  • 反相器
    +關注

    關注

    6

    文章

    311

    瀏覽量

    43293
  • 容器
    +關注

    關注

    0

    文章

    495

    瀏覽量

    22060
收藏 人收藏

    評論

    相關推薦

    什么是大屏數據可視化?特點有哪些?

    大屏數據可視化是指通過大屏幕展示大量數據和信息,以直觀、可視化的方式幫助用戶理解和分析數據。這種展示方式通常用于展示復雜的數據集、實時監控系統、企業管理儀表盤等。以下是關于 大屏數據可視化 的詳細
    的頭像 發表于 12-16 16:59 ?135次閱讀

    如何找到適合的大屏數據可視化系統

    選擇合適的大屏數據可視化系統是企業或組織在數字轉型過程中至關重要的一步。一個優秀的大屏數據可視化系統能夠實時呈現關鍵業務數據,提升決策效率,同時提供直觀、易于理解的視覺呈現,助力企業洞察數據背后
    的頭像 發表于 12-13 15:47 ?112次閱讀

    智慧能源可視化監管平臺——助力可視化能源數據管理

    博達可視化大屏設計平臺在智慧能源領域的價值體現在實時監控、數據可視化、決策支持和效率提升等方面。借助該平臺,企業可以輕松搭建智慧能源類可視化大屏,更加精確和高效地管理生產和生活,實現能源的可持續發展。
    的頭像 發表于 11-29 10:00 ?276次閱讀
    智慧能源<b class='flag-5'>可視化</b>監管平臺——助力<b class='flag-5'>可視化</b>能源數據管理

    智慧樓宇可視化的優點

    智慧樓宇可視化是指通過數據可視化技術來展示和分析樓宇的各種數據,為樓宇管理者和用戶提供直觀、清晰的信息展示和決策支持。以下是智慧樓宇可視化的優點,詳細介紹其在樓宇管理和運營中的重要作用: 1.實時
    的頭像 發表于 11-19 14:25 ?180次閱讀

    焊接過程可視化的應用前景有哪些

    檢測。隨著智能制造的快速發展,焊接過程的可視化技術逐漸興起,為焊接質量控制帶來了全新的解決方案,今天一起了解焊接過程可視化的應用前景有哪些。 焊接過程可視化的應用前景有哪些? 1. 質
    的頭像 發表于 11-07 15:33 ?154次閱讀
    焊接過程<b class='flag-5'>可視化</b>的應用前景有哪些

    可以為XMC 1400系列微控制器使用哪種集成開發環境?

    我們可以為 XMC 1400 系列微控制器使用哪種集成開發環境?
    發表于 07-22 07:41

    大屏數據可視化 開源

    在當今信息爆炸的時代,數據已經成為各個行業決策制定和業務發展的關鍵。為了更直觀、準確地理解和利用海量數據, 大屏數據可視化 成為一種強大的工具。通過將數據以圖表、圖形等形式展示在大屏幕上,不僅
    的頭像 發表于 06-27 16:06 ?404次閱讀
    大屏數據<b class='flag-5'>可視化</b> 開源

    如何實現園區大屏可視化

    孿生可視化 構建平臺利用Web三維可視化技術對現實場景進行仿真,實現園區級業務場景 的可視化呈現,助力企業快速完成項目的實施。實現園區場景立體可先,極致可視。那么,今天古河云科技就來給
    的頭像 發表于 06-19 15:39 ?410次閱讀
    如何實現園區大屏<b class='flag-5'>可視化</b>?

    態勢數據可視化技術有哪些

    的一些主要類型及特點: 智慧華盛恒輝網絡安全態勢指標可視化分析系統: 基于地理信息系統、網絡拓撲圖、攻擊路徑等的安全態勢可視化分析系統方法。 通過
    的頭像 發表于 06-11 15:47 ?369次閱讀

    智慧大屏是如何實現數據可視化的?

    智慧大屏,作為數據可視化的重要載體,已在城市管理、交通監控、商業運營等領域廣泛應用。本文旨在闡述智慧大屏實現數據可視化的關鍵技術和方法,包括數據源管理、數據處理、視覺編碼、用戶界面與交互設計等。
    的頭像 發表于 06-04 15:02 ?600次閱讀
    智慧大屏是如何實現數據<b class='flag-5'>可視化</b>的?

    大屏數據可視化的作用和意義

    大屏數據可視化是指利用大屏幕設備展示數據信息,通過圖表、圖像、動畫等視覺手段將數據呈現出來,以便用戶能夠直觀、清晰地理解數據背后的含義和關聯。在信息化時代,數據已經成為企業決策和運營的重要依托,而
    的頭像 發表于 06-03 17:56 ?661次閱讀

    數據可視化:企業數字建設效果的呈現

    數據可視化即通過圖表的形式將數據的內在信息有邏輯性地呈現給用戶,使用戶更容易發現數據中蘊藏的規律,找出問題,進而做出決策;另一方面,數據可視化項目也是一張重要的名片,是企業數字建設效
    的頭像 發表于 04-29 10:18 ?459次閱讀
    數據<b class='flag-5'>可視化</b>:企業數字<b class='flag-5'>化</b>建設效果的呈現

    FUXA基于Web的過程可視化軟件案例

    FUXA——基于Web的過程可視化軟件
    發表于 04-24 18:32 ?2次下載

    態勢數據可視化技術有哪些

    智慧華盛恒輝態勢數據可視化技術是一種將復雜、動態的態勢數據以直觀、易于理解的方式展現出來的技術手段。以下是幾種主要的態勢數據可視化技術: 網絡安全態勢指標可視化分析系統及方法,針對安全
    的頭像 發表于 04-22 15:17 ?401次閱讀

    可視化全程追溯,可視化資產管理系統

    摘要:本文將從應用價值、系統功能、資產盤點、資產出入庫、資產定位以及系統實現能效等幾個方面,闡述新導物聯可視化資產管理系統為企業提供的優勢,以提升資產管理的效率和準確度。 一、應用價值 可視化資產
    的頭像 發表于 01-11 13:54 ?494次閱讀
    <b class='flag-5'>可視化</b>全程追溯,<b class='flag-5'>可視化</b>資產管理系統
    主站蜘蛛池模板: 宝贝乖女好紧好深好爽老师| 美女网站免费看| 亚洲视频91| 久久99影院| 最近最新的日本字幕MV| 米奇影视999| av无码在线日本天堂| 日本精品久久久久中文字幕2 | 久久综合老色鬼网站| 最近中文字幕免费高清MV视频6| 老人洗澡自拍xxx互摸| 7723手机游戏破解版下载| 欧美亚洲日韩国码在线观看| 爱情岛论坛免费在线观看| 色综合a在线| 海角国精产品一区一区三区糖心| 亚洲一区二区女搞男| 男女边吃奶边做边爱视频| 大陆午夜伦理| 亚洲免费在线观看| 美女18毛片免费视频| 吃胸亲吻吃奶摸下面免费视频| 无码一区国产欧美在线资源| 精品久久久无码21P发布| 97视频在线观看免费视频| 人善交XUANWEN200喷水| 国产亚洲精品A久久777777| 曰本少妇高潮久久久久久| 青柠高清在线观看完整版| 国产伦精品一区二区三区免费| 亚洲中文字幕欧美自拍一区| 男女XX00上下抽搐动态图| 国产精品青青草原app大全| 影音先锋影院中文无码| 日本老人oldmantv乱| 久久精品亚洲精品国产欧美| 不卡无线在一二三区| 亚洲一区国产| 忘忧草在线影院WWW日本动漫| 老奶奶50p| 国产午夜a理论毛片在线影院 |