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

正文內(nèi)容

基于單片機(jī)的電話遠(yuǎn)程控制家電系統(tǒng)--文庫(kù)吧資料

2025-08-02 07:09本頁(yè)面
  

【正文】 MOV A, 00H ACALL WRBYT ACALL CACK JB F0, CSMMCSONG: MOV A, R0 ACALL WRBYT ACALL CACK JB F0, CSONG INC R0 DJNZ CODEWS, CSONG ACALL STOPAJMP LOOP4LOOP3: CJNE A,2,JD 。密碼正確亮燈指示 MOV R0, JDCPJD: ACALL JSSJ MOV A,R0 CJNE A,1,LOOP3 。確認(rèn)鍵 DEC CODEWS MOV R0, CODEST MOV R1, CODEADMIMAPD: MOV A, R0 MOV CODEBJ, R1 INC R0 INC R1 CJNE A,CODEBJ,LOOP1 。初始化 ORG 00H MOV DPTR, TAB MOV WADD, 0A0H MOV RADD, 0A1H MOV R4, 6START0: ACALL STA MOV A, WADD ACALL WRBYT ACALL CACK JB F0, START0 MOV A, 00H ACALL WRBYT ACALL ACK JB F0, START0 ACALL TOP NOP ACALL STA MOV A, RADDMAIN2: ACALL WRBYT ACALL CACK JB F0, MAIN2 MOV R1, CODEADCSONG1: ACALL RDBYT MOV R1, A DJNZ R4, CSONG2 ACALL MNACK ACALL STOP AJMP CSHCSONG2: ACALL ACK INC R1 AJMP CSONG1CSH: MOV R0, CODEST MOV R2, 00H MOV R3, 00H MOV CODECW, 0 MOV CODESX, 32 MOV CODEWS, 0 MOV CODEXX, 6 SETB ZHENL SETB ZHAIJI。由于設(shè)計(jì)者水平有限論文中可能有一定的紕漏,希望各位老師能給出更好的指導(dǎo)性意見(jiàn)和建議。本設(shè)計(jì)在很大程度上也只是從理論方面給出電話遠(yuǎn)程控制的可行性。該裝置在調(diào)試過(guò)程中需要連入電話網(wǎng),所以在調(diào)試過(guò)程中遇到的困難很多難度也很大。系統(tǒng)程序主要包括管理監(jiān)控主程序和定時(shí)中斷子程序。硬件電路設(shè)計(jì)方面為了使設(shè)計(jì)思路和條理更清晰明了,我把整個(gè)硬件電路分成四個(gè)部分進(jìn)行了剖析,首先是振鈴檢測(cè)電路;其次是摘掛機(jī)控制電路;再其次是雙音頻DTMF解碼電路;最后是家用電器控制電路。隨著社會(huì)的發(fā)展和人們生活水平的提高,越來(lái)越多的家用電器進(jìn)入了百姓的生活,給大家?guī)?lái)了很多的方便和享受,同時(shí)隨著電話在家庭中的普及,利用電話實(shí)現(xiàn)家用電器遙控自然是未來(lái)的發(fā)展方向。對(duì)未來(lái)的工作和繼續(xù)學(xué)習(xí)將會(huì)有很大的幫助。 開(kāi)始振鈴檢測(cè)信號(hào)8次振鈴電話拾機(jī)告知撥號(hào)人信號(hào)解碼密碼正確控制繼電器開(kāi)關(guān)告知撥號(hào)人開(kāi)關(guān)狀態(tài)操作完成否掛機(jī) 結(jié)束 圖6 系統(tǒng)程序流程圖5結(jié)束語(yǔ)本次設(shè)計(jì)綜合利用了電子技術(shù)專業(yè)各方面的知識(shí),設(shè)計(jì)用到了數(shù)字電字技術(shù),模擬電子技術(shù),電路原理,單片機(jī)原路及接口技術(shù)等專業(yè)知識(shí)。(2)定時(shí)中斷程序定時(shí)中斷程序完成定時(shí)工作方式下的計(jì)時(shí)和本地按鍵設(shè)定狀態(tài)的查詢和執(zhí)行。單片機(jī)檢測(cè)MT8870送出的STD信號(hào),當(dāng)STD信號(hào)有效時(shí),從MT8870讀入指令代碼并與預(yù)設(shè)密碼比較,如果兩者不一致,則送出警告提示音信號(hào),用戶可以重新輸入密碼,若連續(xù)3次密碼錯(cuò)誤,系統(tǒng)自動(dòng)掛機(jī),不能進(jìn)行遙控設(shè)定,如果輸人密碼與預(yù)設(shè)密碼一致,則送出確認(rèn)提示音信號(hào),用戶可以輸入開(kāi)機(jī)、關(guān)機(jī)、定時(shí)工作等指令,也可以輸入查詢指令查詢系統(tǒng)工作狀態(tài)或輸入更改密碼指令、更改設(shè)定密碼。(1)管理監(jiān)控主程序CPU檢測(cè)振鈴信號(hào)狀態(tài)和按鍵狀態(tài),當(dāng)檢測(cè)到有效振鈴信號(hào)后,啟動(dòng)計(jì)數(shù)程序,計(jì)數(shù)到設(shè)定振鈴次數(shù)后,CPU送出摘機(jī)信號(hào)控制電路自動(dòng)摘機(jī)并送出摘機(jī)提示音信號(hào),提示用戶輸入密碼。設(shè)計(jì)本遙控裝置的控制程序的主要工作是對(duì)電話信號(hào)進(jìn)行檢測(cè)以及接收用戶指令控制家用電器的工作。4系統(tǒng)軟件設(shè)計(jì) 軟件設(shè)計(jì)原理軟件部分的設(shè)計(jì)核心是89C2051芯片。(4)有的集成電路輸出電流很小,對(duì)于這類集成電路,應(yīng)外接放大電路。(3)由于集成電路的種類很多,有時(shí)很難從型號(hào)及外形上知道它輸出的樂(lè)曲或語(yǔ)音內(nèi)容。(1)應(yīng)正確了解和選用集成電路的工作電壓,否則將會(huì)產(chǎn)生失真。(4)速度控制。(3)音調(diào)發(fā)生器。(2)存儲(chǔ)器。振蕩電路由外接電阻R構(gòu)成一個(gè)完整的振蕩器,其振蕩頻率與R阻值的大小有關(guān),一般的振蕩頻率為100kHz或50kHz。內(nèi)部具體構(gòu)成如下。 音樂(lè)集成電路的結(jié)構(gòu)及基本工作原理。OTP就是一次性可編程的意思,就是廠家生產(chǎn)出來(lái)的芯片,里面是空的,內(nèi)容由用戶寫(xiě)入(需開(kāi)發(fā)設(shè)備),一旦固化好,再也不能擦除,信息也就不會(huì)丟失。 一般語(yǔ)音集成電路的生產(chǎn)廠家都可以特別定制語(yǔ)音的內(nèi)容,但因?yàn)橐谀#髷?shù)量千片以上。 會(huì)說(shuō)話的計(jì)算器、倒車告警器、報(bào)時(shí)鐘表等。不同的語(yǔ)言片內(nèi)存儲(chǔ)了各種動(dòng)物的叫聲,簡(jiǎn)短語(yǔ)言等,價(jià)格要比音樂(lè)片貴些。 音樂(lè)片內(nèi)可存儲(chǔ)一首或多首世界名曲,價(jià)格很便宜,幾角錢(qián)一片。別看語(yǔ)音IC應(yīng)用電路很簡(jiǎn)單,但是它確確實(shí)實(shí)是一片含有成千上萬(wàn)個(gè)晶體管芯的集成電路。它們一般都是軟包封,即芯片直接用黑膠封裝在一小塊電路板上。 音樂(lè)集成電路芯片介紹本次設(shè)計(jì)中用到了音樂(lè)集成電路,或簡(jiǎn)稱為音樂(lè)片,下面對(duì)其工作原理和結(jié)構(gòu)進(jìn)行詳細(xì)的介紹。遠(yuǎn)方的遙控操作者即能從電話聽(tīng)筒里聽(tīng)到反饋信息。 信息反饋電路 電路工作原理最后來(lái)看一下“信息反饋”電路,它由一片成品“音樂(lè)集成電路”構(gòu)成,當(dāng)AT89C2051完成一次對(duì)受控對(duì)象的操作后。 圖9 74LS273管腳封裝圖回過(guò)頭來(lái)再看AT89C2051的RST端,這是該器件的復(fù)位端,有3種情況能使它復(fù)位;一種是通電瞬間,由于22uF電容的作用使門(mén)G3的輸入為短時(shí)間的高電平,因此G3的輸出也有短暫的高電平以使AT89C2051復(fù)位;另一種是使用了復(fù)位按鈕AN;,而是靜態(tài)信號(hào)(高電平或低電平),那么這時(shí)三極管T6是處于截止?fàn)顟B(tài)的,其集電極為高電平,由門(mén)G1,G2構(gòu)成的振蕩器起振,G2輸出的正脈沖經(jīng)過(guò)二極管加到門(mén)G3的輸入端,于是G3輸出的正脈沖使AT89C2051復(fù)位。其控制邏輯與直接接到的T1T5是一樣的。 74LS273的輸入端D0D7能接受輸入信號(hào)的必要條件是CLK端有正跳變出現(xiàn),這必須同時(shí)滿足兩個(gè)條件:其一是DTMF解碼器的STD端須為高電平,也就是遙控發(fā)送端有DTMF信令送到;“0”變到“1”的跳變信號(hào)。1D~8D為數(shù)據(jù)輸入端,1Q~8Q為數(shù)據(jù)輸出端,正脈沖觸發(fā),低電平清除,常用作8位地址鎖存器。 電路圖設(shè)計(jì) 家用電器控制原理圖如下圖所示。輸入端能接受輸入信號(hào)的必要條件是端有正跳變出現(xiàn),這必須同時(shí)滿足兩個(gè)條件:其一是解碼器的端須為高電平,也就是遙控發(fā)送端有信令送到;其二是的必須送出一個(gè)由“0”變到“1”的跳變信號(hào)。若清零端CLR加低電平,則器件復(fù)零,Q0Q7輸出全為零,若清零端為高電平,則每當(dāng)觸發(fā)端CLK有一個(gè)電平的上跳變時(shí)(從“0”變到“1”的瞬間),輸入端D0~D7的狀態(tài)就會(huì)被鎖存到器件內(nèi)并從Q0Q7輸出,只要CLK端不再觸發(fā),這一狀態(tài)就會(huì)被永遠(yuǎn)記住。但由圖中可知,......,而是隔了一片集成塊74LS273。=0,則J1釋放......=1,則能使T5導(dǎo)通,繼電器J5吸合。 表1 MT8870 解碼表Digit Q4 Q3 Q2 Q1 1 0 0 0 0 2 0 0 0 1 3 0 0 1 0 4 0 0 1 1 5 0 1 0 0 6 0 1 0 1 7 0 1 1 1 8 1 0 0 0 9 1 0 0 1 0 1 0 1 0 * 1 0 1 1 1 1 0 0 家用電器控制電路 電路工作原理該系統(tǒng)的目的是通過(guò)電話遙控,控制不同的電器的電源的通斷,在本裝置中一共有5路電器可以控制。 圖8 MT8870管腳封裝圖 MT8870解碼表信號(hào)在MT8870內(nèi)需經(jīng)過(guò)濾波、放大、高低頻分離,再經(jīng)過(guò)數(shù)字處理轉(zhuǎn)化為與DTMF信號(hào)相對(duì)應(yīng)的二進(jìn)制編碼。TOE為低電平時(shí)Q1~Q4引腳為高阻態(tài)。DTMF信號(hào)解碼為4位二進(jìn)制碼,由Q1~Q4直接輸出, 如按下電話“1”號(hào)鍵,,解碼的結(jié)果由2,4,輸出,MT8870輸出結(jié)果與電話按鍵的對(duì)應(yīng)關(guān)系如表格所示。DTMF信號(hào)通過(guò)IN-端輸入MT8870,GS引腳接反饋電阻對(duì)輸入的DTMF信號(hào)進(jìn)行放大,產(chǎn)生DTMF信號(hào)雙音對(duì)中各單音比較信號(hào)。 電路圖設(shè)計(jì) 雙音頻DTMF解碼電路設(shè)計(jì)如圖4所示。一般常用的電話雙音頻編解碼集成電路有8870、8880、8888等,經(jīng)過(guò)反復(fù)論證比較,我決定使用雙音頻解碼集成片MT8870來(lái)完成此功能模塊。使用集成電路不但外圍電路簡(jiǎn)單,而且可靠性強(qiáng)。此部分是整個(gè)系統(tǒng)的關(guān)鍵,它的工作情況直接決定了系統(tǒng)的可靠性。輸入的DTMF信號(hào)經(jīng)MT8870解調(diào)后,在STD端產(chǎn)生一個(gè)控制輸出信號(hào)。MT8870信號(hào)接收器可把DTMF信號(hào)變?yōu)閱纹瑱C(jī)可以識(shí)別的二進(jìn)制數(shù)字信號(hào),來(lái)識(shí)別每一個(gè)按鍵。DTMF雙音多頻信號(hào)是目前在按鍵電話(固定電話,移動(dòng)電話),程控交換機(jī)及無(wú)線通信設(shè)備中廣泛應(yīng)用的一種信號(hào)。 圖7 AT89C2051管腳封裝圖 雙音頻DTMF解碼電路 電路工作原理DTMF解碼,接收電路使用DTMF解碼集成電路MT8870。 AT89C2051管腳封裝圖如下圖所示。(15)內(nèi)置一個(gè)模擬比較放大器。(13)兩個(gè)串行中斷。(11)。(9)2k可反復(fù)擦寫(xiě)(1000次)Flash ROM。(7)低功耗睡眠功能。(5)兩個(gè)外部中斷源。(3)兩個(gè)16位可編程定時(shí)/計(jì)數(shù)器。主要功能特性:(1)兼容MCS51指令系統(tǒng)。省電模式中,片內(nèi)RAM將被凍結(jié),時(shí)鐘停止振蕩,所有功能停止工作,直至系統(tǒng)被硬件復(fù)位方可繼續(xù)運(yùn)行。AT89C2051是一種廉價(jià)的高性能通用型單片微控制器,俗稱單片機(jī),為雙列直插式20腳封裝。 電路圖設(shè)計(jì)設(shè)計(jì)摘掛機(jī)控制電路如圖3所示。74LS273的輸入端D0D7能接受輸入信號(hào)的必要條件是CLK端有正跳變出現(xiàn),這必須同時(shí)滿足兩個(gè)條件:其一是DTMF解碼器的STD端須為高電平,也就是遙控發(fā)送端有DTMF信令送到;“0”變到“1”的跳變信號(hào)。若清零端CLR加以低電平,則器件復(fù)零,Q0Q7輸出全為零,若清零端為高電平,則每當(dāng)觸發(fā)端CLK有一個(gè)電平的上跳變時(shí)(從“0”變到“1”的瞬間),輸入端D0D7的狀態(tài)就會(huì)被鎖存到器件內(nèi)并從Q0Q7輸出,只要CLK端不再觸發(fā),這一狀態(tài)就會(huì)被永遠(yuǎn)記住。但由圖中可知,......,而是隔了一片集成塊74LS273。=0,則J1釋放......=1,則能使T5導(dǎo)通,繼電器J5吸合。,=1時(shí),T7截止,繼電器釋放,即實(shí)現(xiàn)了“模擬掛機(jī)”。 圖2 振鈴檢測(cè)電路 摘掛機(jī)控制電路 檢測(cè)與門(mén)G4的輸出,G4每輸出一個(gè)正脈沖,電話振鈴一聲;,于是繼電器JK吸合使兩對(duì)常開(kāi)觸點(diǎn)JKa和JKb閉合,并使500歐電阻〈與小音頻變壓器
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1