撥碼開關(guān)是一款用來操作控制的地址開關(guān),采用的是0/1的二進制編碼原理。撥碼開關(guān),通俗地說是一款能用手撥動的微型的開關(guān),裝修之家裝修網(wǎng)小編今天為大家介紹的拔碼開關(guān)的作用和原理,希望大家在購買時參考。
一:拔碼開關(guān)的作用。
1、撥碼開關(guān)(在許多專業(yè)闡述中也叫做DIP開關(guān)、撥動開關(guān)、超頻開關(guān)、地址開關(guān)、撥拉開關(guān)、數(shù)碼開關(guān)、指撥開關(guān)等)是一款用來操作控制的地址開關(guān),采用的是0/1的二進制編碼原理。撥碼開關(guān)最早是由日本一家名為OMRON的公司研發(fā)出來的,在當時還只是一種沒什么人氣的但是具有創(chuàng)始性設(shè)計的地址開關(guān)。但是在之后的幾十年的開展過程中,撥碼開關(guān)隨著用處的越來越多也被普遍運用起來,人們關(guān)于這種開關(guān)的理解也逐步加深起來,在目前市面上,用量最普遍的撥碼開關(guān)應該大都是在臺灣消費的,畢竟臺灣是十分注重電子產(chǎn)業(yè)的開展,而且技術(shù)性人才也是十分可觀的。不過近年來大陸也有很多廠家參加到拔碼開關(guān)消費的行列當中,并且也都獲得了不錯的成果。
2、拔碼開關(guān)主要被普遍運用于數(shù)據(jù)處置、通訊、遙控和防盜自動警鈴系統(tǒng)、風淋室等需求手動程式編制的產(chǎn)品上。也就是撥碼開關(guān)是需求人為的停止一定的編碼后才能夠發(fā)揮作用。撥碼開關(guān)作為需求手動操作的一種微型開關(guān),在通訊和安防等設(shè)備的產(chǎn)品上應用較多。大局部撥碼開關(guān)都是采用直插式的設(shè)計,在兩種狀態(tài)之間停止變換,然后再依據(jù)不同的位組成2的N次方的不同狀態(tài),以此來完成其不同的功用。假如要細分的話,還包含有很多種其他的系列,這里引見一個簡單詳細的系列。
3、撥碼開關(guān)的每一個鍵對應的反面上下各有兩個引腳,假如撥至ON一側(cè),則下面的兩個引腳會接通;反之則會斷開。而四個鍵之間是獨立的,互相沒有關(guān)聯(lián)。我們能夠設(shè)接通為1;斷開為0,則有0000到1111一共16種編碼,而這些詳細的用處要看主板的定義,普通狀況下,用法和含義都會標注在電路板上。
二:拔碼開關(guān)的介紹。
1、你的電路板上,連接P1口的插座旁,因為有二極管隔離,偏置電阻一般是連接低電平,連接有防止輸入端懸空的偏置電阻,當BCD撥碼開關(guān)選中的輸出端,將輸出高電平,其它輸入端仍保持低電平輸入狀態(tài)連接8421撥碼(BCD碼)開關(guān)時,一般開關(guān)上留有裝隔離二極管的位置.
2、讀取P1口并取反; //,此例中等到數(shù)據(jù)“2”/用來存放P1口的狀態(tài)temp_P1=~P1void read(){unsigned char ge,成功把單片機P1;/,P1;10,shi;至此;/,P1;讀取二進制數(shù)0000 1100的個位; / /.0.1;/.2;/,并分別保存在變量shi;/用兩個變量來存放轉(zhuǎn)換后的個位(ge)與十位(shi)unsigned char temp_P1;/,P1,例如P1口為1010 1100則temp_P1=0101 1100temp_P1=temp_P1&0x0f;//,此例中等到數(shù)據(jù)“1”ge=temp_P1%10; /去掉高4位后temp_P1=0000 1100shi=temp_P1/讀取二進制數(shù)0000 1100的十位.3狀態(tài)(1100)轉(zhuǎn)換成十進制數(shù)12。
在人們心目中都知待開關(guān),但不知道開關(guān)也分好多種,以上是小編為大家介紹的關(guān)于拔碼開關(guān)的作用和原理,文章里的一些常識大家都了解的差不多了,小編那里說的不太明白,如果想了解更多的裝修資詢,請繼續(xù)關(guān)注裝修之家網(wǎng)。
更多相關(guān)精彩閱讀:
震動開關(guān)的基本特點 震動開關(guān)的運用功能
壓力開關(guān)有何用途?壓力開關(guān)的使用方法