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

正文內(nèi)容

智能電話遠(yuǎn)程遙控設(shè)計(jì)(留存版)

  

【正文】 語(yǔ)音芯片)。 第 七 章 系統(tǒng)使用說(shuō)明 本系統(tǒng)使用起來(lái)非常方便,下面我就系統(tǒng) 做一下簡(jiǎn)單的使用方法介紹 。本裝置的前期調(diào)試工作盡可能的完成在交換機(jī)外,例如:振鈴檢測(cè)的調(diào)試基本上就是在宿舍的電話上完成的。input password IN: CLR 7EH 。現(xiàn)象:計(jì)算機(jī)聯(lián)機(jī)單步執(zhí)行,接收振鈴信號(hào),三次自動(dòng)摘機(jī),當(dāng)程序執(zhí)行到等待 INT0 中斷(一個(gè)小的循環(huán)程序)時(shí),既等待輸入密碼時(shí),我按下 “7”(事先設(shè)定的一位密碼),單片機(jī)能夠正常的響應(yīng)中斷信號(hào),跳出循環(huán)程序,執(zhí)行中斷處理程序,單片機(jī)在比較比較密碼時(shí),總是出錯(cuò)。 由于實(shí)驗(yàn)室的低檔計(jì)算機(jī)(能聯(lián)接 MCS51 仿真機(jī))的不太多,所以我們只有把僅有的幾臺(tái)計(jì)算機(jī)進(jìn)行優(yōu)化重組,以便合理利用有限的計(jì)算機(jī)資源。 雙音頻檢測(cè) 雙音頻檢測(cè)是整體電路一個(gè)比較重要的過(guò)程,它的調(diào)試主要圍繞著雙音多頻解碼芯片 8870 展開(kāi)的。說(shuō)明此部分完全正常。 振鈴音檢測(cè) 在本單元電路制作前期,實(shí)驗(yàn)室 中無(wú)模擬交換機(jī),無(wú)法產(chǎn)生振鈴信號(hào),我只好在完成此部分的焊接后回寢室中完成其測(cè)試。wait INT0 LJMP WAIT1 WW1:MOV R1, 38H 。8 LJMP FOUR 。清零 A寄存器 MOV B,05H LCALL RING10 。7EH=0 DTMF: MOV R7, 5H 。sound=3 CPL 。 主要分為五種提示音: 低音,表示裝置已經(jīng)摘機(jī),請(qǐng)輸入密碼,其參數(shù):頻率f=500Hz,延時(shí) t= 秒 /聲; 兩聲低音,表示密碼已經(jīng)通過(guò),請(qǐng)選擇電器,其參數(shù):頻率 f=500Hz,延時(shí) t= 秒 /聲; 三聲低音,表示電器已經(jīng)選定,請(qǐng)控制(開(kāi) /關(guān)),其參數(shù):頻率 f=500Hz,延時(shí) t= 秒 /聲; 三聲高音,表示密碼輸入錯(cuò)誤,其參數(shù):頻率 f=1000Hz,延時(shí) t= 秒 /聲; 一聲高音,表示控制 已經(jīng)完成,其參數(shù):頻率 f=1000Hz,延時(shí) t= 秒 /聲; 提示音發(fā)生是使用有限循環(huán),反復(fù)使單片機(jī)的 RXD 口的電平反轉(zhuǎn),從而形成方波信號(hào)。這種耦合變壓器分兩種,一種是輸入,一種是輸出,經(jīng)過(guò)實(shí)驗(yàn)表明輸入用的耦合變壓器反饋語(yǔ)音性能比較好,其體積大約是 10mm10mm8mm 。有些技術(shù)資料會(huì)出現(xiàn)錯(cuò)誤,包括比較權(quán)威的手冊(cè),所以我是在實(shí)驗(yàn)中,記錄下測(cè)量的每一組數(shù)據(jù)后,才把這些數(shù)據(jù)應(yīng)用于程序當(dāng)中。 振鈴信號(hào)通過(guò)光耦 4N25 的 4 腳輸出振鈴正弦波, R2 和 C2共同組成濾波電路,信號(hào)到了開(kāi)關(guān)三極管 T1 的基極就變成了方波。 密碼檢測(cè) 本單元可以在系統(tǒng)初始化的時(shí)候,在單片機(jī)內(nèi)部的存儲(chǔ)器的內(nèi)部開(kāi)辟一塊空間放置密碼。 振鈴音的檢測(cè) 當(dāng)用戶被呼叫時(shí),電話交換機(jī)發(fā)來(lái)鈴流信號(hào)。 理論上交換機(jī)所發(fā)出的各種信號(hào)音都可以通過(guò)軟件編程而識(shí)別,即通過(guò)單片機(jī)發(fā)出的脈沖信號(hào)來(lái)檢測(cè)信號(hào)音單位時(shí)間內(nèi)的脈沖個(gè)數(shù)計(jì)算出其頻率,從而完成信號(hào)音識(shí)別。同時(shí),由于電話線路各地聯(lián)網(wǎng),可以充分利用現(xiàn)有的電話網(wǎng),因此遙控距離可跨省市,甚至跨越國(guó)家。該系統(tǒng)實(shí)用、功能靈活多樣,可以對(duì)被遙控對(duì)象的狀態(tài)進(jìn)行查詢以及控制,可以廣泛的應(yīng)用于家用電器或者其它場(chǎng)所的各種控制設(shè)備。而且,隨著尋呼網(wǎng)的全國(guó)聯(lián)網(wǎng),其遙控的距離基本不受限制。用戶通過(guò)異地的電話機(jī)撥通本裝置所連接外線的電話號(hào)碼,通過(guò)市局交換機(jī)向電話機(jī)發(fā)出振鈴信號(hào)。D1D2D3D4C 3R 2Z 3C 5Z 212Q 1Q 2Q 3Q 4567+12345678K 1K 8S P +S P TM346APR96001234567891 21 32 62 02 91 91 41 51 62 8+_1 0148923 硬件模塊 本作品使用了大量的硬件電路完成部分功能模塊,其目的就是充分利用硬件電路的可靠性、穩(wěn)定性,使整體電路達(dá)到比較高的穩(wěn)定性。一般常用的電話雙 音頻編解碼集成電路有 8870、8880、 8888 等,經(jīng)過(guò)反復(fù)論證比較,我決定使用雙音頻解碼集成片 MT8870 來(lái)完成此功能模塊。光電耦合器 4N25 起的是隔離作用,光電耦合器是一種電信號(hào)的耦合器件,它一般是將發(fā)光二極管和光敏三極管的光路耦合 在一起,輸入和輸出之間不可共地,輸入電信號(hào)加于發(fā)光二極管上,輸出信號(hào)由光敏三極管取出。 MT8870的 3 腳接收來(lái)自電話機(jī)的雙音多頻脈沖信號(hào)該雙音多頻信號(hào)先經(jīng)其內(nèi)部的撥號(hào)音濾波器,濾除撥號(hào)音信號(hào),然后經(jīng)前置放大后送入雙音頻濾波器,將雙音頻信號(hào)按高,低音頻信號(hào)分開(kāi),再經(jīng)高,低群濾波器,幅度檢測(cè)器送入輸出譯碼電路,經(jīng)過(guò)數(shù)字運(yùn)算后,在其數(shù)據(jù)輸出端( 11~14腳)輸出相對(duì)應(yīng)的 8421 碼。后來(lái)看到可以郵購(gòu)這種電話語(yǔ)音專(zhuān)用耦合變壓器,其具體性能都很優(yōu)秀,但是價(jià)格太高,不符合我的設(shè)計(jì)原 則(元器件便宜),因此棄置不用。下面,就整體設(shè)計(jì)以及每個(gè)單元功能模塊分別進(jìn)行說(shuō)明。delay= DJNZ R7, RING33 DJNZ R6, RING32 CLR MOV R7, 200 RING34:LCALL DL10 DJNZ R7, RING34 DJNZ R3, RING31 CLR RET ORG 1250H RING40:MOV R3, 03 RING41:MOV R6, 20 。close T0 MOV R2, 03H 。password wrong, try! LJMP IN 密碼修改部分 本系統(tǒng)是通過(guò)在線輸入密碼而改變特定存儲(chǔ)器中的密碼值的。sound:input control MOV R7, 1H 。7 LJMP LL 。有許多新問(wèn)題都不是很容易解決的。 在畢業(yè)設(shè)計(jì)的后期,實(shí)驗(yàn)室有了模擬小交換機(jī),經(jīng)測(cè)試,本單元電路完全正常,振鈴檢測(cè)部分調(diào)試完畢。通常情況下我們認(rèn)為的譯碼器可以擴(kuò)展所能控制的電器,其實(shí)譯碼器只能擴(kuò)展位數(shù),而不能使?fàn)顟B(tài)發(fā)生變化。 經(jīng)過(guò)實(shí)驗(yàn)室多組同學(xué)的八臺(tái)計(jì)算機(jī)的嘗試,我們終于發(fā)現(xiàn)了問(wèn)題之所在。 密碼檢測(cè) 本部分的調(diào)試比較艱難,我是先調(diào)試一位密碼,然后再調(diào)試五位密碼。open telephone CLR TR0 。R2!=0 LCALL RING20 LJMP STOP IN1:LCALL RING20 。 我還用不同的 MCS51 仿真機(jī)實(shí)驗(yàn),發(fā)現(xiàn)幾乎沒(méi)有兩臺(tái)MCS51 仿真機(jī)的實(shí)驗(yàn)結(jié)果是完全相同的,不是晶振的振蕩頻率不同,就是有個(gè)別管腳不能輸出數(shù)據(jù)。 作品為突出電話遙控的信息反饋功能,并使產(chǎn)品達(dá)到非常高性價(jià)比。 Vinay K Ingle,John G Proakis,數(shù)字信號(hào)處理及其 MATLAB實(shí)現(xiàn),陳懷琛,王朝英,高西全, John Wileyamp。由于本人學(xué)識(shí)十分有限,論文中一定有很多不足之處,希望老師們能夠幫助指出改正。 楊輝,張鳳言編著,大規(guī)模可編程邏輯器件與數(shù)字系統(tǒng)設(shè)計(jì),北京:北京航空航天大學(xué)出版社, 1998 年。而已經(jīng)開(kāi)啟的電器將保持其開(kāi)啟的狀態(tài),直到下一次的 “通話 ”控制使其關(guān)閉。這一部分原理是比較簡(jiǎn)單的,但是程序還是挺麻煩的,因?yàn)楫?dāng)時(shí)已經(jīng)是半夜,所以頭腦比較混亂,我用了一個(gè)多小時(shí)的時(shí) 間才把程序內(nèi)譯碼、碼制轉(zhuǎn)換的問(wèn)題解決。sign CMP: MOV A, R1 MOV R4, A CLR C MOV A, R1 SUBB A, R0 。 程序單步執(zhí)行到等待 INT0 中斷,即要求輸入密碼時(shí),按下電話機(jī)的一個(gè)按鍵,程序就跳出循環(huán)程序,跳到中斷處理程序處處理雙音頻信號(hào)的輸入。這樣就導(dǎo)致重復(fù)賦值,因此無(wú)法跳出循環(huán)子程序,直接導(dǎo)致死循環(huán)。 首先我使用的是我自己的計(jì)算機(jī)聯(lián)接 MCS51 仿真機(jī),計(jì)算機(jī)的主頻為 333MHz,但是出現(xiàn)了許多的問(wèn)題。在接仿真機(jī)時(shí),使用的是 P2口控制電器,實(shí)驗(yàn)結(jié)果表明 P2 口無(wú)法正??刂泼總€(gè)電器,翻閱資料發(fā)現(xiàn)單片機(jī) 89C51的 P2 口沒(méi)有數(shù)據(jù)鎖存功能,不能保持上一個(gè)狀態(tài)的數(shù)據(jù)。經(jīng)過(guò)三極管 T1 的開(kāi)關(guān)作用和三個(gè)反向器的反向作用,輸出應(yīng)該為低電平。finsh QUIT1: LJMP LL 振鈴計(jì)數(shù)部分 本單元是通過(guò)計(jì)數(shù)器 T0 的外部中斷方式來(lái)計(jì)數(shù)的 。1 LJMP LL 。A 的內(nèi)容如果為 0,則跳轉(zhuǎn) BBB LJMP LL BBB: DJNZ R6,KEYCP 。test INC R0 INC R1 JZ AAA 。 f=1600HZ, fosc=12MHz, DL22:MOV R4, 25 DL21:DJNZ R4, DL21 DJNZ R5, DL22 RET ORG 1650H DL30:MOV R5, 50 。1600Hz RING23:LCALL DL20 。每個(gè) D觸發(fā)器的輸出端都控制一路繼電器,而每一路繼電器也控制一路電器的開(kāi)關(guān)。當(dāng) STD 有效(即中斷開(kāi)放)時(shí), P = 1 則 /INT0 中斷關(guān)閉; P = 0 時(shí)則 /INT0 中斷允許。 模擬摘掛機(jī)電路主要由一個(gè)三極管開(kāi)關(guān)電路控制繼電器的開(kāi)關(guān),繼電器控制接入電話線兩端的 200Ω 電阻。振鈴信號(hào)為 25177。方波信號(hào)就可以直接輸出至單片 機(jī)的中斷計(jì)數(shù)器輸入口,完成整個(gè)振鈴音檢測(cè)和計(jì)數(shù)的過(guò)程。從而使操作者對(duì)電器的操作達(dá)到交互式,并能即時(shí)了解有關(guān)的信息;顯示電路用于狀態(tài)設(shè)置時(shí)的顯示;控制部分即受控的終端,如前所 述,可通過(guò)接駁不同的終端并對(duì)電話進(jìn)行必要的改動(dòng)從而達(dá)到功能的擴(kuò)展。無(wú)線電遙控 既是利用無(wú)線電信號(hào)對(duì)被控物體實(shí)施遠(yuǎn)距離控制。 遙控技術(shù)是通過(guò)一定的手段對(duì)被控物體實(shí)施一定距離的控制,常用的方式有無(wú)線電遙控、有線遙控、紅外線和超聲波遙控等。語(yǔ)音提示電路受單片機(jī)的控制產(chǎn)生相應(yīng)的提示音提示,并通過(guò)反饋電路反饋至電話外線。 下面就硬件以及軟件實(shí)現(xiàn)的 電路分別進(jìn)行具體分析 ,電路圖如下圖 31: 圖 31總原理電路圖 .+ 5 vP 2 . 0.....N 6。經(jīng)過(guò)光耦的隔離轉(zhuǎn)換,從光電耦合器輸出的波形是時(shí)通時(shí)斷的正弦波,經(jīng)過(guò) RC回路進(jìn)行濾波輸出很標(biāo)準(zhǔn)的方波。當(dāng)用戶被呼叫時(shí),電話交換機(jī)發(fā)來(lái)鈴流信號(hào)。交換機(jī)檢測(cè)到該電流后便停止鈴流發(fā)送,并將線路電壓變?yōu)槭畮追闹绷?,完成接續(xù)。其解決辦法是,將 STD 端接與非門(mén)的一輸入,與非門(mén)的另一輸入端接一不定電平端 P。這八位數(shù)據(jù)連接八個(gè)反向器進(jìn)行整流隔離,然后連接 D觸發(fā)器進(jìn)行數(shù)據(jù)鎖存。password wrong RING22:MOV R7, 20 。 f=800HZ, fosc=12MHz, DL12:MOV R4, 25 DL11:DJNZ R4, DL11 DJNZ R5, DL12 RET ORG 1600H DL20:MOV R5, 12 。sign CMP: MOV A, R1 MOV R4, A CLR C MOV A, R1 SUBB A, R0 。A 減(( R1)) INC R1 INC R0 JZ BBB 。** LJMP ONE 。close all CLR CLR CLR LCALL RING50 。 因?yàn)閱纹瑱C(jī) T0 所響應(yīng)的外部中斷信號(hào)是低電平有效,所以在光耦輸出端接了一個(gè)開(kāi)關(guān)三極管 T1 控制指示燈,在三極管的輸出端接了三個(gè)反向器。 控制電器 控制電器這部分的外圍硬件電路很容易,在調(diào)試過(guò)程中很順利完成。整個(gè)程序是使用匯編語(yǔ)言,在MBUG 下編寫(xiě)調(diào)試完成的。然后使用 Ctrl+F8 對(duì)整個(gè)程序單步執(zhí)行(兩種單步執(zhí)行的區(qū)別在于 F5 直接執(zhí)行子程序,即不單步執(zhí)行子程序,而 F8對(duì)于整個(gè)程序都是單步執(zhí)行,包括子程序),發(fā)現(xiàn) RING2 中的 R5 寄存器已經(jīng)在主程序中用作判斷標(biāo)志位,程序已經(jīng)在外部完成對(duì)其賦值。我仔細(xì)的思考了單步執(zhí)行的每一個(gè)狀態(tài),終于發(fā)現(xiàn)了失敗的原因。password top MOV R1, 38H 。比如我按下 “7”鍵,單片機(jī)會(huì)認(rèn)為我按下的是 “1”鍵。如果用戶控制完畢,可以按 ??鍵讓裝置自動(dòng)掛機(jī),結(jié)束 “通話 ”。 李光飛等,單片
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1