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

正文內(nèi)容

單片機的dtmf遠程通訊(編輯修改稿)

2025-07-26 12:27 本頁面
 

【文章內(nèi)容簡介】 一個的形狀,幫稱型。眾所周知,通常的位權(quán)電阻D/A網(wǎng)絡(luò),雖然電路簡潔,只用了9個電阻,但最高位與最低位電阻阻值相差128倍,很難從系列電阻中選取,幫精度較差。典型的R2R T 型D/A電阻網(wǎng)絡(luò),雖然電阻選取方便,精度較高,但需要18只電阻?,F(xiàn)作者參考多方面資料給出的D/A電阻網(wǎng)絡(luò),集權(quán)電阻D/A網(wǎng)絡(luò)電路簡潔和T型D/A電阻網(wǎng)絡(luò)電阻選取方便,精度高之優(yōu)點于一身,理論推算和實驗均驗證了該電路的合理性。當圖2中的電阻R=10KΩ時,不難求得其輸出電壓的交流分量表達式:式中的Vout為D0位至D7位輸出高電平時的電壓值。圖3中的R1,R2,C1,C2和運放組成你通平滑濾波網(wǎng)絡(luò),參數(shù)的選取應(yīng)使該網(wǎng)絡(luò)具有最佳的阻率和最平坦響應(yīng)的Butterworth濾波特性。由圖可求是其傳遞函數(shù)為:圖3 第3節(jié) 系統(tǒng)的軟件設(shè)計本系統(tǒng)的軟件系統(tǒng)主要可分為主程序、定時計數(shù)中斷程序、基于PWM實現(xiàn)DTMF信號程序等。在程序設(shè)計過程中,加強了部分軟件抗干擾措施,下面對部分模塊作介紹。程序功能如下: l 通信中斷開話要可減少干擾,提高通信可靠性。l 摘機后不能即撥號,要延時或檢測到撥號音后再撥號。l 通信中不允許無限等待,可限時接收,超時應(yīng)退出通信。l 判斷是用戶呼出摘機還是外線呼入用戶接聽摘機。l 判斷是主機呼入還是他人呼入。l 判斷是用戶正常撥號還是用戶完成功能設(shè)置。l 具有振鈴檢測和自動摘機功能。振鈴4次無人接聽電路即自動摘機。3.1 系統(tǒng)主程序設(shè)計退出通信斷開話機 電路摘機延時待撥號音撥叫主機號碼進入通信程序是否收到應(yīng)答?等待時間到否?通信開始電路掛機,接上話機 圖4 系統(tǒng)流程圖3.2 數(shù)據(jù)通信程序設(shè)計程序功能如下:l 采用固定格式報文方式,方便接收。l 采用固定字節(jié)接收方式和簡單異或校驗方式即可實現(xiàn)可靠通信。l 出錯重發(fā)一次可提高通信成功率。從機發(fā)送通信發(fā)送報文數(shù)據(jù)發(fā)送校驗碼接收應(yīng)答?時間到?置重發(fā)標志已重發(fā)退出通信重發(fā)請求?通信完成退出通信 圖5 數(shù)據(jù)通信程序框圖3.3 發(fā)送電路程序設(shè)計發(fā)送數(shù)據(jù)時,數(shù)據(jù)總線上D0~D3四位二進制碼被鎖存在發(fā)送數(shù)據(jù)寄存器中,發(fā)送的DTMF信號頻率由3.58 MHz的晶振分頻產(chǎn)生。分頻器首先從基準頻率分離出8個不同頻率的正弦波,行列計數(shù)器根據(jù)發(fā)送數(shù)據(jù)寄存器中的數(shù)據(jù),以八取二方式分離出一個高頻信號和一個低頻信號,經(jīng)開關(guān)電容做D/A轉(zhuǎn)換,在加法器中合成DTMF信號,并從TONE端輸出。程序框圖如圖6所示。開始發(fā)送 圖6 發(fā)送程序流程圖50ms延時相應(yīng)數(shù)據(jù)初始化 串口初始化 R1=1? 接收數(shù)據(jù) R1清“0”N Y 3.4 接收電路程序設(shè)計接收數(shù)據(jù)時,DTMF信號經(jīng)由IN+和IN-輸入,經(jīng)過運算放大濾除信號中的撥號音頻率,然后發(fā)送到雙音頻濾波器,分離出低頻組和高頻組信號,通過數(shù)字計數(shù)的方式檢出DTMF信號的頻率,并且通過譯碼器譯成4位二進制碼。4位二進制編碼被鎖存在接收數(shù)據(jù)寄存器中,此時狀態(tài)寄存器中的延時控制識別位復(fù)位,狀態(tài)寄存器中的接收數(shù)據(jù)寄存器滿標識位置位,對外而言,當寄存器中的延時控制識別位復(fù)位時,IRQ/CP由高電平變?yōu)榈碗娖?。如果用IRQ/CP作為單片機的中斷信號,IRQL由高電平變?yōu)榈碗娖?,向CPU發(fā)出中斷請求,當CPU響應(yīng)中斷,讀出寄存器中的數(shù)據(jù)后,IRQ返回高電 平。程序流程圖如圖7所示。開始接收 相應(yīng)數(shù)據(jù)初始化 串口初始化 N =1?Y 接收數(shù)據(jù) N T1=1?Y 發(fā)送數(shù)據(jù) T1清“0”圖7 接收程序流程圖第4節(jié) 系統(tǒng)調(diào)試與測試結(jié)果分析軟硬件結(jié)合后,本系統(tǒng)也大致完成了,但還有一個重要的環(huán)節(jié)那就是調(diào)試和測試。 使用的儀器儀表 數(shù)字萬用表        DT9203單片機仿真器       WAVE6000燒寫器 GF2100雙蹤穩(wěn)壓穩(wěn)流電源     DH1718E5數(shù)字示波器      TDS1002 系統(tǒng)調(diào)試根據(jù)系統(tǒng)設(shè)計方案,本系統(tǒng)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1