官术网_书友最值得收藏!

1.5 應用案例

1.5.1 撥碼開關

撥碼開關是在開關的基座上安裝有若干撥碼器,利用撥碼器的位置和走線來輸出不同的代碼以控制相應器件的開關。其常用于數據處理、通信、遙控和防盜自動警鈴系統等。撥碼開關的主要功能是通過控制電路的通斷來實現對編碼功能的選擇、選項、選址。

撥碼開關對應的十進制關系如圖1-10所示,在電路板上從左到右有字符128、64、32、16、8、4、2、1表示該撥碼開關對應一個十進制數的權值關系。

第1個撥碼開關的權值是27=128(10000000)。

第2個撥碼開關的權值是26=64(01000000)。

第3個撥碼開關的權值是25=32(00100000)。

第4個撥碼開關的權值是24=16(00010000)。

第5個撥碼開關的權值是23=8(00001000)。

第6個撥碼開關的權值是22=4(00000100)。

第7個撥碼開關的權值是21=2(00000010)。

第8個撥碼開關的權值是20=1(00000001)。

圖1-10 撥碼開關對應一個十進制數的權值關系

撥碼開關撥上為開(ON),撥下為關(OFF)。在二進制中ON為1,表示該撥碼開關的權值有效;OFF為0,表示該撥碼開關的權值無效。

二進制和十進制是相通的,對應撥碼開關的權值相等(128=27)。二進制對應的十進制是所有撥碼開關的權值之和(相加)。比如,二進制11111111→十進制255(20+21+…+26+27)。

撥碼開關產生的是8421 BCD碼,與“53”對應的BCD碼為“0101 0011”,如圖1-11所示。

圖1-11 與“53”對應的BCD碼

由于在數控系統中數據的存儲和操作都是二進制形式,因此,數控系統還要通過程序將8421 BCD碼轉換為二進制形式后才能作為操作數據,即撥碼開關產生“53”→[0101 0011]8421→(11 0101)2。

主站蜘蛛池模板: 大埔县| 南投县| 潮安县| 郸城县| 额敏县| 闽侯县| 桂林市| 田林县| 沙湾县| 碌曲县| 乐至县| 涪陵区| 三台县| 邛崃市| 汕头市| 旌德县| 林芝县| 谷城县| 铜陵市| 施甸县| 准格尔旗| 思茅市| 望谟县| 东安县| 宁乡县| 垦利县| 石城县| 鄂托克前旗| 江口县| 西昌市| 即墨市| 子长县| 侯马市| 新巴尔虎右旗| 颍上县| 淳化县| 确山县| 西丰县| 内江市| 富平县| 五大连池市|