每天資訊【機電分析】機電的編碼器和機器人的編碼器的區別,你知道在哪裡?

菜單

【機電分析】機電的編碼器和機器人的編碼器的區別,你知道在哪裡?

一、二進位制編碼器

(1)將符號或數碼按規律編排,使其代表某種特定含義的過程稱為編碼。

(2)能夠實現編碼操作過程的器件稱為編碼器。

(3)用n位二進位制程式碼對2n個訊號進行編碼的電路,叫做二進位制編碼器。

圖1。1是三位二進位制編碼器示意圖。Y0,Y1,…,Y7是8個編碼物件,分別代表十進位制數0,1,…,7等8個數字。編碼的輸出是三位二進位制程式碼,用A,B,C表示。

【機電分析】機電的編碼器和機器人的編碼器的區別,你知道在哪裡?

圖1。1 三位二進位制編碼器

圖1。1所示二進位制編碼器的真值表,見表1。1。

【機電分析】機電的編碼器和機器人的編碼器的區別,你知道在哪裡?

表1。1 二進位制編碼器真值表

從真值表可以寫出表示式:

【機電分析】機電的編碼器和機器人的編碼器的區別,你知道在哪裡?

上述表示式已是最簡形式,所以可直接由表示式畫邏輯圖,如圖1。1所示。

【機電分析】機電的編碼器和機器人的編碼器的區別,你知道在哪裡?

圖1。2 三位二進位制編碼器

二、二-十進位制編碼器

將十進位制數的十個數字0~9編成二進位制程式碼的電路,叫做二十進位制編碼器。要對十個訊號進行編碼,至少需要4位二進位制程式碼,即24>10,所以二十進位制編碼器的輸出訊號為4位,其示意圖如圖2。1所示。

【機電分析】機電的編碼器和機器人的編碼器的區別,你知道在哪裡?

圖2。1 二-十進位制編碼器示意圖

2。1 8421編碼器

所謂8421碼,即二進位制程式碼自左至右,各位的“權”分別為8,4,2,1。表2。1列出了8421BCD碼的真值表。

【機電分析】機電的編碼器和機器人的編碼器的區別,你知道在哪裡?

表2。1 8421BCD碼真值表

由真值表可直接畫出邏輯圖,如圖2。2所示

【機電分析】機電的編碼器和機器人的編碼器的區別,你知道在哪裡?

圖2。2 8421BCD碼邏輯圖

如果按下“1”鍵,與“1”鍵對應的線被接地,等於輸入低電平0,於是門D輸出為1,整個輸出為0001。如果按下“7”鍵,則B門、C門、D門輸出為1,整個輸出為0111。

把這些電路都做在積體電路內,便得到整合化的10-4線編碼器,它的邏輯符號如圖2。3所示。

【機電分析】機電的編碼器和機器人的編碼器的區別,你知道在哪裡?

圖2。3 10-4線編碼器邏輯符號