該文章講述了制作指輪開關十進制撥碼開關電路.
指輪開關/十進制撥碼開關電路制作
十進制撥碼開關(或指輪開關),可以把十進制數(shù)變?yōu)锽CD碼后再輸入各種電路,是常用的機械觸點輸入器件,較易磨損。本文介紹一種不用電話機撥號電路而用幾塊集成電路構成的撥碼開關,可以完成上述功能,且有更靈活的用法。
HM9114是電話機常用的脈沖/音頻兼容撥號電路(其他撥號電路也可)。當它處于脈沖撥號狀態(tài)時,每按下一個數(shù)字鍵,⑩腳就輸出相應個數(shù)的脈沖,本電路正是和用這個功能完成撥碼功能的。HM9114的⑧腳為靜噪端,平時為高電平,當按下任一鍵時,其電壓由高變低,脈沖串發(fā)完后,其電壓重新升高。利用該功能可實現(xiàn)逐位撥碼。HM9114的⑨腳為啟動端,接地后電路一直處于撥號工作狀態(tài)。
兩塊雙十進制計數(shù)器CD4518組成4位BCD碼發(fā)生電路,它在撥號脈沖作用下計數(shù),并輸出對應的BCD碼。逐位撥碼用CD4017和CD4011兩塊集成電路實現(xiàn)。CD4017的CP端接HM9114的靜噪端,CD4011完成選通。每次撥碼前,必須進行全機清零。清零后,CD4017的Q0端為高電平,左邊最高位計數(shù)器處于接收脈沖狀態(tài),按下要輸入的數(shù)字鍵,HM9114輸出的脈沖串把該數(shù)字預置到最高位上。脈沖串發(fā)完,靜噪端電壓上升,其上升沿通過CD4017的CP端使其進行加計數(shù),Q1變?yōu)楦唠娖?,左邊第一個十進計數(shù)器處于接收脈沖狀態(tài),依此類推,即可將四個數(shù)字全部輸入。將每個計數(shù)器的BCD碼輸出端接上CD4543組成的數(shù)碼管顯示電路,還可同時顯示每位的預置數(shù)。由于CD4017有十個輸出端,只要增加十進計數(shù)器和與非門的個數(shù),就可實現(xiàn)最多十位BCD碼的撥碼。由于HM9114的⑩腳無脈沖輸出時為高電平,用CD4069的一個反相器反相,以保證CD4011選通功能的實現(xiàn)。
本電路除具備逐位撥碼功能外,還設置了步進撥碼功能,以適應某些電路的需要。為此增加了兩個反相器構成的觸發(fā)器、R1~R7七個電阻和VD1~VD7七個二極管。從電路圖可以看到,四個十進計數(shù)器通過脈沖下降沿觸發(fā)端EN級連成了四位計數(shù)器,因而具備了從最低位輸入脈沖完成步進撥碼的功能。但究竟是逐位撥碼還是步進撥碼,由上述觸發(fā)器的狀態(tài)完成。當按一下逐位撥碼鍵時,觸發(fā)器a端為高電平,通過VD1、VD2和VD3三個二極管將三個高位計數(shù)器的EN端鉗位在高電平,計數(shù)器進位無效,同時也滿足了CP輸入時EN接高電平的要求。電路為四個獨立計數(shù)器,只能進行逐位撥碼。當按一下步進撥碼鍵時,a端變?yōu)榈碗娖剑M位有效,同時通過VD4、VD5和VD6將CP端鉗位于低電平,CP輸入無效,也滿足了EN輸入時CP為低電平的要求,電路變成了級聯(lián)的四位十進計數(shù)器。b點的高電平還通過VD7使與非門Y4的一個輸入端恒為高電平,撥號脈沖可以一直從最低位輸入,實現(xiàn)了步進撥碼。步長可以是1~10中的任一數(shù)字,逐位撥碼狀態(tài)可以通過按步進鍵轉入步進撥碼狀態(tài),且可以從預置數(shù)起步進,但步進狀態(tài)轉為逐位狀態(tài)后必須清零,否則無法進行逐位撥碼。原電話機鍵盤如完好又不太大,也可用作本開關的輸入鍵盤。清零鍵、逐位撥碼鍵、步進撥碼鍵均可用數(shù)字鍵外的其他鍵改接。實驗證實,用導電橡膠按鍵完全可以滿足本電路需要。
http://tjshanxing.com.cn/