freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

遠(yuǎn)程電話控制器(存儲版)

2024-10-08 14:29上一頁面

下一頁面
  

【正文】 */ void speech_play(void) { uchar i。 ISD4002_play(i*(5*SPEECH_LEN))。//發(fā)放音命令 LED6 = 0。//放音指示燈開 delay1ms(10000)。//放音等待 ISD4002_stop()。//發(fā)停止命令 LED6 = 1。//放音指示燈關(guān) } //摘機(jī)程序 void HOOK_phone_on(void) // 電話接聽 /摘機(jī)狀態(tài) { HOOK_phone=1。// 語音提示 :歡迎來到遠(yuǎn)程家電控制系統(tǒng) ,請輸入你的密碼 ,以 號結(jié)束 // //以下密碼輸入階段程序 con_1min=0。 if(P_W_TAB[pass_con]==12) { pass_con=0。amp。LED5=0。 //有操作,每次 1分計(jì)時(shí)清 0 P_W_TAB[0]=DTMF_data。LED3=~LED3。 }//按鍵 9開關(guān)小燈 5(模擬控制測試 ) if(P_W_TAB[0]==10){LED5=~LED5。TR0=0。 // 1分鐘計(jì)數(shù)器 con_pulse=0。ET1=0。 LED1=0。RELAY2=0。LED6=1。delay1ms(1000)。delay1ms(1000)。}//錄音程序 if (!BUTTON2) {speech_play()。con_1min=0。ET0=0。out_time_FLG=1。delay1ms(1500)。//間隔 HOOK_phone_off()。//間隔 play_4()。//間隔 play_2()。LED4=1。 delay1ms(1000)。RELAY3=1。TL1=0XB0。 //掛機(jī)狀態(tài) out_time_FLG=0。 //1分計(jì)時(shí)清 0 out_time_FLG=0。 }//按鍵 7開關(guān)小燈 5(模擬控制測試 ) if(P_W_TAB[0]==8){LED5=~LED5。LED2=~LED2。//1分鐘超時(shí)標(biāo)志清 0 play_2()。} //錯誤密碼輸入 3次 ,結(jié)束 play_4()。amp。P_W_TAB[pass_con]amp。//摘機(jī) delay1ms(500)。//放音等待 ISD4002_stop()。//放音指示燈開 delay1ms(10000)。//發(fā)放音命令 LED6 = 0。 ISD4002_play(50)。 delay1ms(25)。iSPEECH_NUM。//錄音等待 ISD4002_stop()。 ISD4002_powerup()。 SPI_rw((uchar)(addr amp。 ISD4002_SS = 1。 dat |= (uchar)MISO 7。j++) //12M晶振時(shí) 。//雙音頻解碼值 // 1 2 3 4 5 6 7 8 9 0 * //代表的鍵號 // uchar bdata FLASH_FLAG=0x00。//ISD4002中斷輸出 sbit ISD4002_RAC=P1^4。 //摘機(jī) /掛機(jī)控制口 1摘機(jī) /0掛機(jī) sbit RING=P3^7。 //繼電器 3 sbit RELAY4=P2^7。 //摘機(jī)指示燈 ,紅色 /亮 接聽狀態(tài) /不亮 掛機(jī)狀態(tài) sbit LED2=P3^6??捎檬静ㄆ鳒y試相應(yīng)的脈沖波確認(rèn)電路是否正常工作。在確保硬件電路連接正確后,先測試底座電壓是否正常,單片機(jī)是 5V供電,語音芯片為 3V供電。 ISD4002芯片錄音操作程序流程圖如 11所示。 圖 10 電源電路 4 系統(tǒng)程序的設(shè)計(jì) 電話遠(yuǎn)程控制器系統(tǒng)軟件主要有以下模塊:初始化子程序、鍵盤掃描程序、振鈴次數(shù)讀 入 程序、 DTMF解碼信號讀入程序、密碼比較程序、錯誤次數(shù)計(jì)數(shù)及計(jì)時(shí)程序、語音錄音程序、語音放音程序、自動摘機(jī)處理程序等。 圖 7 單片機(jī)主控制器電路 接口電路 1.電器控制接口電路 電器的控制采用繼電器進(jìn)行交流電源的開關(guān)控制,驅(qū)動電路用小功率三極管9013,繼電器用 5V的直流小封裝繼電器,控制線圈上并聯(lián)二極管用于消除反峰電壓。單片機(jī)通過模擬 SPI接口 向 ISD4002發(fā)送上電、指定地址、開始錄音、結(jié)束錄音、按地址放音等操作命令,實(shí)現(xiàn)錄音與 放音 操作。另外, *與 鍵的輸出分別為 1011和 1100。雙音多頻信號是一 組由 高頻信號與低頻信號疊加而成的組合信號,電話機(jī)中使用的按鍵與雙音多頻信號的頻率 對應(yīng) 關(guān)系如表 1所列。由于振鈴信號電壓 比較 高,輸入時(shí)經(jīng)電容隔離降壓并經(jīng)全橋整流后,輸入至光耦4N35的輸入端,從而使光耦輸出 端 得到低電平信號,用以單片機(jī)對鈴聲信號的檢測和響鈴計(jì)數(shù)。 2 方案論證 遠(yuǎn)程電話控制器利用現(xiàn)有公用電話網(wǎng)實(shí)現(xiàn)電器設(shè)備的遠(yuǎn)程控制,無須改造線路,安裝 方便 , 成本較低,而且由于控制器并聯(lián)于普通電話機(jī)的接線上,不會影響正常電話機(jī)的使用,具有較好的應(yīng)用價(jià)值。 DTMF解碼芯片將用戶輸入的按鍵信號轉(zhuǎn)換成相應(yīng)的數(shù)字信號,由單片機(jī)進(jìn)行密碼的比對,密碼輸入正確后再通過語音提示,通過 操作者數(shù)字鍵選擇控制電器及對應(yīng)的電源開關(guān)等,完成后語音提示掛機(jī)結(jié)束。在用戶摘機(jī)(接電話)時(shí),電話機(jī) 內(nèi) 通過叉簧接上約 200Ω的負(fù)載,使整個(gè)電話線回路流過約 30mA的電流,交換機(jī)檢測到該 電 流后便停止鈴流發(fā)送,并將線路電壓變?yōu)?10 V的直流電,完成電話接通工作。圖 5所示為 MT8870解碼電路原理圖。 語音提示電 路 電話遠(yuǎn)程控制器利用語音提示電路實(shí)現(xiàn)用戶和系統(tǒng)的交流。單端輸入時(shí),一般信號幅度不要超過 32mV。圖 8所示為繼電器驅(qū)動電路圖。 第 2段內(nèi)容為“控制空調(diào)請按 控制電扇請按 控制 電 飯煲請按 控制熱水器請按 4,退出請按 *號鍵”,用于 實(shí)時(shí) 對遠(yuǎn)程電器的操作。 雙音頻解碼數(shù)據(jù)讀碼程序 遠(yuǎn)程電話控制器在撥號響鈴 5次后進(jìn)入自動摘機(jī)狀態(tài),先要求操作者進(jìn)行密碼校對,操 作 者使用電話機(jī)上的按鍵 (0~ *、 )輸入 5位密碼,并以 號鍵作為結(jié) 束標(biāo)志,這些按鍵以 雙 音頻的模式傳送后,被遠(yuǎn)程電話控制器中的解碼芯片MT8870解碼,當(dāng)一個(gè)新的代表鍵號 的 4位數(shù)據(jù)解碼成功后,其第 15腳會出現(xiàn)一個(gè)高電平信號,表示收到新的數(shù)據(jù),單片機(jī)通過測試 該 端口判斷是否要讀人新的數(shù)據(jù)。若能檢測到此信號,則說明芯片已經(jīng)開始工作。 利用電話遠(yuǎn)程控制系統(tǒng)可以實(shí)現(xiàn)對遠(yuǎn)距離的電話終端進(jìn)行一些操作控制,不受地域的限制,操作簡單且成本低。 //指示燈 ,紅色 sbit LED5=P3^0。//放音測試 sbit BUTTON3=P2^2。 //遙控碼輸出 //ISD4002控制口 sbit SCK=P0^1。// 1分鐘計(jì)數(shù)器 uchar data con_pulse=0。 //密碼比較成功
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1