編碼器和解碼器的邏輯電路圖解析。
編碼器和解碼器的邏輯電路圖其實并不難解釋。各種圖形符號按照邏輯函數組合,形成的電路就是邏輯電路圖。根據這個想法,邏輯電路圖也可以按此思路進行分解。在邏輯電路中,將數字和字母轉換成二進制代碼的電路稱為編碼器。西安德伍拓自動化傳動系統有限公司將向您展示如何在邏輯電路中讀取編碼器和解碼器。
編碼器電路圖解析
圖1(a)是一個可以將十進制數轉換為二進制碼的編碼器。十進制數表示為二進制碼,必須為4位。通常的代碼是使任何二進制代碼從低到高等于十進制數的1、2、4和8。這種碼被稱為8-4-2-1碼或簡稱BCD碼。這種類型的編碼器稱為“10線4線編碼器”或“DEC/BCD編碼器”。
從圖片上看,它由NAND門組成。有10個由按鈕控制的輸入端子。通常鑰匙是掛起的,這相當于連接到高級別1。它有四個ABCD輸出端口,并輸出8421代碼。當按下按鈕“1”時,與按鈕“1“對應的線路接地等于輸入電平0,因此門D的輸出為1,整個輸出為0001。
解碼器電路圖解析
按下“7”按鈕時,B門、C門和D門的輸出為1,整個輸出為0111。如果這些電路在集成芯片中執行,則可以獲得集成的10線4線編碼器,其邏輯符號如圖1(b)所示。左邊有十個輸入端子,小圓圈表示低電平,右邊有四個輸出端子,從上到下,從低到高排列,它可以直接使用。
要將二進制代碼恢復為十進制,我們需要使用解碼器。它還包括門電路,現在有集成產品可供選擇。圖2顯示了4線到10線解碼器。它的左側是4二進制碼的輸入端,右側是10個二進制碼的輸出端,范圍從0,1,。。。9從上到下排列以表示10個十進制數。輸出端的小圓圈表示低電平有效。通常,10個輸出端子均為高電平1。如果輸入為1001代碼,則輸出為“9”端口為低電平0,其他9行仍為高電平1,這意味著“9”行已被轉換。
二極管,當每個段與低電平0連接時,七個段亮起并顯示數字“8”;例如,段b和c與低電平0連接,其余段與1連接。顯示“1”。可以看出,十進制數字必須用七段顯示管解碼一次。如果“4線7線解碼器”與顯示管一起使用,這非常簡單:輸入二進制代碼直接顯示十進制數字,如圖3所示。解碼器左側有四個二進制碼輸入,右側的7個輸出可以直接連接到數字管。左上方是來自控制端子IB的另一盞燈。在正常操作期間,應增加高電平1。如果不需要數字顯示,則應將低電平0添加到IB以關閉數字顯示。
如果要顯示小數,必須使用數碼管。以普通陽極發光二極管(LED)的7段數字顯示管為例,見圖3。它有七個發光段。
以上是編碼器和解碼器在邏輯電路中的作用。如果你知道這兩個關鍵部分的作用,你可以花一半的精力閱讀邏輯電路圖。當然,邏輯電路圖包含的不僅僅是這些。有許多器件構成了邏輯電路。
了解更多編碼器相關知識,敬請關注西安德伍拓自動化傳動系統有限公司網站。公司技術團隊為您免費提供
編碼器的選型、安裝、調試、保養等技術指導服務,盡量避免企業因為編碼器技術人員的短缺帶來的損失,采取“拉線上+拉線下”服務的服務形式,幫助企業解決技術難題。