發布日期:2022-10-11 點擊率:1246
用數字或文字和符號來表示某一對象或信號的過程,稱為編碼。編碼器是專門用于將輸入的數字信號或 文字符號,按照一定規則編成若干位的二進制代碼信號,以便于數字電路進行處理。常見的編碼器有:二進制編碼器、二—十進制編碼器、優先編碼器等。
二進制編碼器
一位二進制代碼有0和1,可以表示兩個信號,兩位二進制代碼有00,01,10和11,可以表示4個信號, 屁位二進制代碼有2n種,可以表示2n個信號。用而位二進制代碼對N=2n個信號進行編碼的電路稱為二進制編碼器。
現以3位二進制編碼器為例來了解它的工作原理。輸入是8個需要進行編碼的信號I。I1,…,I7編成對 應的二進制代碼輸出,由于輸人信號共有N=8個,根據N=2n=8可知,輸出應該是n=3位的二進制代碼, 用Y2,Y1,Y0表示。由于編碼器在任何時刻,只能對一個輸人信號進行編碼,即不允許有兩個和兩個以上 輸人信號同時存在的情況出現,真值表見表1,這個真值表也稱為編碼表。
由表1可寫出輸出函數Y0Y1Y2的表達式為
二—十進制編碼器
二—十進制編碼器是將十進制的10個數碼0,1,2,…,9編成對應的二進制代碼的電路,它的輸人是0,1 ,2,…,9十個十進制數字,輸出是對應的4位二進制代碼,這9個二進制代碼稱為二—十進制代碼,簡稱 BCD碼。
4位二進制代碼可以組成16種組合,而十進制編碼器只需其中的10個組合,所以編碼方式也很多,有8421 、5421、循環碼、余三碼等。常用的8421編碼,就是在4位二進制代碼的16種狀態中取出前面10種狀態, 表示0~9十個數碼,后面6個狀態去掉。如表2所示,二進制代碼各位所代表的十進制數從高到低位依次為 8,4,2,1,稱為“權”,而后把每個數碼乘以各位的“權”,相加即得出該二進制代碼所表示的一位十 進制數。
優先編碼器74LS148
在數字系統中,常常要控制幾個工作對象,如微型計算機主機要控制打印機、磁盤驅動器、輸人鍵盤等 。當某個部件需要實行操作時,必須先送一個信號給主機,經主機識別后再發出允許操作信號,這里會有 幾個部件同時發出服務請求的可能,而在同一時刻只能給其中工個部件發出允許操作信號,因此,必須根 據輕重緩急,規定好這些控制對象允許操作的先后次序,即優先級別。識別這類請求信號的優先級別并進行編碼的邏輯部件稱為優先編碼器。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV
型號:H25D-SS-2500-ABZC-15V/V-SM18-S-ND
價格:面議
庫存:10
訂貨號:H25D-SS-2500-ABZC-15V/V-SM18-S-ND
型號:RAL-150-001
價格:¥2135
庫存:10
訂貨號:RAL-150-001
型號:DHO512-1024-006
價格:¥4750
庫存:10
訂貨號:DHO512-1024-006
型號:編碼器TIE100N
價格:面議
庫存:10
訂貨號:
型號:光電編碼器TIE80N
價格:面議
庫存:10
訂貨號:
型號:編碼器TIE145N
價格:面議
庫存:10
訂貨號:編碼器TIE145N