廣播愛好者手中的道奇車機(jī)多為歐版機(jī),調(diào)頻被鎖定只能收聽單數(shù)的頻點(diǎn),如果想全頻點(diǎn)收聽,需要在開機(jī)狀態(tài)下依次按AM/FM、SET、SEL及五次數(shù)字1密碼,而且每次開機(jī)時(shí)都需要輸一次密碼,很麻煩。用STC11F02E和CD4066制作了一個(gè)自動(dòng)模擬輸入密碼鍵的電路,自動(dòng)完成制式轉(zhuǎn)換,不用再人工輸入密碼。
STC11F02E是與AT89C2051外圍引腳兼容的功能增強(qiáng)型國(guó)產(chǎn)可反復(fù)擦寫單片機(jī)。
內(nèi)置復(fù)位電路和大約6MHz晶振,因此外圍電路簡(jiǎn)單。其型號(hào)后綴“E”表示內(nèi)置EEPROM.本電路沒有用到,詳細(xì)中文資料請(qǐng)?jiān)诨ヂ?lián)網(wǎng)上下載pdf文件。
CD4066是四雙向模擬開關(guān)電路,由于道奇車機(jī)的面板按鍵采用矩陣方式,所以不能像獨(dú)立按鍵方式編程那樣直接下拉到低電平。
CD4066四個(gè)模擬開關(guān)可以分別控制四個(gè)車機(jī)面板按鍵,而與車機(jī)的內(nèi)部編程無關(guān),兼容性和靈敏度都很好。電路如附圖所示,KA是模擬雙向開關(guān)A組觸點(diǎn)的控制端,高電平時(shí)A組的端口雙向?qū)?,低電平時(shí)斷開,懸空時(shí)為弱導(dǎo)通狀態(tài)。
接線時(shí),將A、B、C、D四組引腳分別接車機(jī)面板上對(duì)應(yīng)的AM/FM、SET、SEL及數(shù)字l鍵的常開端子焊點(diǎn),5V電源取自車機(jī)主板芯片ETC9344(11)腳,地接車機(jī)外殼地即可。發(fā)光二極管鉆孔安裝在車機(jī)面板的合適位置,用來指示制轉(zhuǎn)過程。
操作時(shí),先將車機(jī)接通12V電源,這時(shí)發(fā)光二極管點(diǎn)亮,提示l0s后將開始制轉(zhuǎn),這時(shí)打開面板上的電源開關(guān)給車機(jī)按鍵電路供電,然后等待自動(dòng)制式轉(zhuǎn)換完成,指示燈熄滅。
程序采用匯編語言編寫,延時(shí)程序是按內(nèi)置約6MHz的晶振頻率編寫,STC單片機(jī)一個(gè)指令周期只要一個(gè)時(shí)鐘,因此與AT89C2051的延時(shí)時(shí)間不同。模擬按鍵間隔時(shí)間為200ms.置位程序用來控制CD4066的KA~KD,按照輸入鍵碼的順序,完成高、低電平控制,5V單片機(jī)I/O口默認(rèn)是弱上拉方式,可與CD4066直接連接。最后設(shè)置單片機(jī)進(jìn)入掉電方式,外圍引腳的電平被鎖存,不會(huì)影響手動(dòng)按鍵。
STC單片機(jī)在燒寫程序時(shí),需要外接晶振和陶瓷電容,這樣,燒寫成功率高,同時(shí)注意選擇“下次啟動(dòng)使用內(nèi)部晶振”的選項(xiàng)。先點(diǎn)燒錄界面“下載”選項(xiàng),再給單片機(jī)上電復(fù)位,才能開始下載。
小結(jié):本電路可用于模擬矩陣或獨(dú)立鍵盤的按鍵輸入,每片CD4066可模擬四個(gè)按鍵,也可根據(jù)需要增加。該程序編制簡(jiǎn)單,初學(xué)者也可以完成。
-
電路
+關(guān)注
關(guān)注
172文章
5826瀏覽量
171775 -
自動(dòng)模擬加載
+關(guān)注
關(guān)注
0文章
2瀏覽量
2099
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論