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

正文內(nèi)容

智能電話遠(yuǎn)程遙控設(shè)計(jì)(編輯修改稿)

2025-01-06 19:57 本頁面
 

【文章內(nèi)容簡介】 TD 電平由低變高,再反相為低, CPU 檢測后,指示 P1 口接收有效二進(jìn)制代碼。而無效的雙音頻信號(hào)(電話線路雜音、人們的語音信號(hào)等)是不會(huì)引起 MT8870 的 STD 端變化的。其中,接在電源處的電容對抗干擾有一定的作用。在實(shí)際應(yīng)用中,存在這樣一個(gè)問題: MT8870 的使能控制端不允許中斷時(shí),將使MT8870 的 STD 端中斷關(guān)閉。其解決辦法是,將 STD 端接與非門的一輸入,與非門的另一輸入端接一不定電平端 P。當(dāng) STD 有效(即中斷開放)時(shí), P = 1 則 /INT0 中斷關(guān)閉; P = 0 時(shí)則 /INT0 中斷允許。 本單元元器件列表: D D D D4共同組成整流電路,選取 4001; R1 和 R2是輸入平衡電阻,取 100KΩ,C1 隔直電容,取 ; 芯片外部晶振選擇 ; IC1 是雙音頻解碼芯片,選取 MT8870; C2 選取 ; R3 是輸出平衡電阻,選取 100KΩ ; 反向器選取 74LS04 的一組反向器; 信號(hào)音 提示電路 原理說明: 首先我規(guī)定了信號(hào)音的規(guī)范以及其對應(yīng)含義: 響 1聲,頻率為 500Hz:請輸入密碼; 響 2聲,頻率為 500Hz:請輸入需要控制的電器號(hào); 響 3聲,頻率為 500Hz:請輸入控制開 /關(guān); 響 1聲,頻率為 1000Hz:完成操作; 響 3聲,頻率為 1000Hz:密碼錯(cuò)誤; 信號(hào)音從單片機(jī) 89C51 的 RXD/ 口輸出,先經(jīng)過一組反向器進(jìn)行整流、隔離,從反向器輸出的是頻率一定,時(shí)通時(shí)斷的方波,提示信號(hào)經(jīng)過隔直電容 C1輸入 到音頻放大集成電路 LM386N1的輸入端。經(jīng)過 LM386N1 的放大,信號(hào)音經(jīng)耦合電容 C5 至變壓器 T1,它是音頻輸出專用的耦合變壓器,正好符合阻抗匹配的要求。 本電路比較難點(diǎn)在于耦合變壓器 T1 的選取。因?yàn)殡娫捑€中直流電壓比較高,而且還有各種信號(hào)音,這些都會(huì)影響到語音信號(hào)加載到電話線上,因此本裝置使用一個(gè)耦合變壓器作為隔離器件。這個(gè)耦合變壓器的阻抗匹配問題是設(shè)計(jì)的難點(diǎn),設(shè)計(jì)初我查閱有關(guān)資料并沒發(fā)現(xiàn)具體參數(shù)。后來看到可以郵購這種電話語音專用耦合變壓器,其具體性能都很優(yōu)秀,但是價(jià)格太高,不符合我的設(shè)計(jì)原 則(元器件便宜),因此棄置不用。 到了畢業(yè)設(shè)計(jì)的后期,本裝置的基本功能已經(jīng)完成,音反饋的問題又重新提到議事日程上來了。經(jīng)過我不懈的努力,終于在電子市場上發(fā)現(xiàn)了體積很小的電話專用耦合變壓器,價(jià)格只有 2元。這種耦合變壓器分兩種,一種是輸入,一種是輸出,經(jīng)過實(shí)驗(yàn)表明輸入用的耦合變壓器反饋語音性能比較好,其體積大約是 10mm10mm8mm 。 音頻放大集成電路 LM386 的連接比較簡單,本裝置的使用是LM386 放大增益為 50dB 的連接方式。 原器件選取: 反向器選取 74LS04 中的一組 反向器; C1 的是對音頻信號(hào)起隔直耦合的作用,所以取 100μF的電解電容,耐壓性能無特殊要求; IC R R C C C4 和 C5 共同組成音頻放大電路, IC1 選取 LM386N1, R1 取 1kΩ , C2 取 10μF 的電解電容,C3 取 10μF 的電解電容, R2 取 1kΩ , C4取 10μF 的電解電容,C5 取 100μF 的電解電容; T1 是音頻輸出專用變壓器; 電器控制電路 原理說明: 本單元電路主要是由譯碼擴(kuò)展電路、反向電路、 D觸發(fā)器和繼電器控制電路組成。 首先,單片機(jī) AT89C51 從 P1 口的低四位輸出四位控制信號(hào)。 、 、 作為三位數(shù)據(jù)線, 作為使能控制信號(hào),一同加在 38線譯碼器的輸入端。當(dāng)使能端有效時(shí),三位數(shù)據(jù)線經(jīng)過譯碼器數(shù)擴(kuò)展為八位數(shù)據(jù)線。這八位數(shù)據(jù)連接八個(gè)反向器進(jìn)行整流隔離,然后連接 D觸發(fā)器進(jìn)行數(shù)據(jù)鎖存。每個(gè) D觸發(fā)器的輸出端都控制一路繼電器,而每一路繼電器也控制一路電器的開關(guān)。二極管指示燈并聯(lián)在開關(guān)三極管兩段作為電器開關(guān)指示。這樣就可以完成單片機(jī)對多路電器的控制。也可以把 P1 口的八位都用作控制電器,數(shù)據(jù)輸入口改在 P2 口。 元器件選?。? 38線譯碼器選取 74LS138P; 反向器選取兩片 74LS04(每一片內(nèi)有六個(gè)反向器)中的九個(gè)反向器; 觸發(fā)器選取四片 4013(每一片內(nèi)有兩個(gè) D觸發(fā)器); 三極管選取八個(gè) 9013; 二極管起保護(hù)作用,選取八個(gè) 4001; 指示燈選取八個(gè)紅色 5mm 發(fā)光二極管; 指示燈限流電阻選取八個(gè) 1kΩ 的電阻; 三極管的限流電阻選取八個(gè) 2kΩ 的電阻; 繼電器選取八個(gè) JRC4100F DC5V 繼電 器; 第 五 章 軟件設(shè)計(jì) 本系統(tǒng)的軟件設(shè)計(jì)主要分為系統(tǒng)初始化、振鈴檢測計(jì)數(shù)、控制摘掛機(jī)、雙音頻信號(hào)分析處理、控制電器、信號(hào)音提示等部分。每個(gè)功能模塊對于整體設(shè)計(jì)都是非常重要的,單片機(jī) T89C51 通過軟件程序才能很好的對外部的信息進(jìn)行采集、分析和決策。下面,就整體設(shè)計(jì)以及每個(gè)單元功能模塊分別進(jìn)行說明。 信號(hào)音發(fā)聲部分 本功能模塊主要是產(chǎn)生信號(hào)提示音,方便不同的使用者。根據(jù)普通人耳的反應(yīng)頻率為 20Hz 至 20KHz 的范圍,和 CCITT 規(guī)定的電話話音信號(hào)的頻率范圍是 300Hz 至 3400Hz,我在本功能單元的發(fā) 聲頻率定為 500Hz 和 1000Hz 兩種。 主要分為五種提示音: 低音,表示裝置已經(jīng)摘機(jī),請輸入密碼,其參數(shù):頻率f=500Hz,延時(shí) t= 秒 /聲; 兩聲低音,表示密碼已經(jīng)通過,請選擇電器,其參數(shù):頻率 f=500Hz,延時(shí) t= 秒 /聲; 三聲低音,表示電器已經(jīng)選定,請控制(開 /關(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)。 子程序代碼: ORG 1100H RING10:MOV R6, 20 。input password RING11:MOV R7, 20 。800Hz RING12:LCALL DL10 。sound=1 CPL 。delay= DJNZ R7, RING12 DJNZ R6, RING11 CLR RET ORG 1150H RING20:MOV R3, 03 RING21:MOV R6, 20 。password wrong RING22:MOV R7, 20 。1600Hz RING23:LCALL DL20 。sound=3 CPL 。delay= DJNZ R7, RING23 DJNZ R6, RING22 CLR MOV R7, 200 RING24:LCALL DL10 DJNZ R7, RING24 DJNZ R3, RING21 CLR RET ORG 1200H RING30:MOV R3, 02 RING31:MOV R6, 20 。select RING32:MOV R7, 20 。800Hz RING33:LCALL DL10 。sound=2 CPL 。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 。control RING42:MOV R7, 20 。800Hz RING43:LCALL DL10 。sound=3 CPL 。delay= DJNZ R7, RING43 DJNZ R6, RING42 CLR MOV R7, 100 RING44:LCALL DL10 DJNZ R7, RING44 DJNZ R3, RING41 CLR RET ORG 1300H RING50:MOV R6, 40 。finish RING51:MOV R7, 20 。1600Hz RING52:LCALL DL20 。sound=1 CPL 。delay= DJNZ R7, RING52 DJNZ R6, RING51 CLR RET ORG 1500H DL10:MOV R5, 25 。, f=800HZ, fosc=12MHz, DL12:MOV R4, 25 DL11:DJNZ R4, DL11 DJNZ R5, DL12 RET ORG 1600H DL20:MOV R5, 12 。, f=1600HZ, fosc=12MHz, DL22:MOV R4, 25 DL21:DJNZ R4, DL21 DJNZ R5, DL22 RET ORG 1650H DL30:MOV R5, 50 。delay20ms DL32:MOV R4, 200 DL31:DJNZ R4, DL31 DJNZ R5, DL32 RET 密碼檢測部分 本系統(tǒng)密碼校驗(yàn)的基本原理是:在系統(tǒng)初始化的時(shí)候把原始密碼寫入地址為 30H 開始的存儲(chǔ)空間內(nèi),密碼的位數(shù) “5” 賦給 R7。當(dāng)系統(tǒng)摘機(jī)時(shí), 要求輸入密碼,單片機(jī)把解碼后的數(shù)據(jù)(使用者輸入的密碼)存儲(chǔ)在 38H 開始的存儲(chǔ)空間內(nèi)。然后單片機(jī)對進(jìn)行兩個(gè)存儲(chǔ)地址的內(nèi)容逐位進(jìn)行比較,直到完全相等才能轉(zhuǎn)到下一進(jìn)程,有一位不同,程序就轉(zhuǎn)到出錯(cuò)程序。 子程序代碼: ORG 0150H HOKE: CLR 7DH SETB 。open telephone CLR TR0 。close T0 MOV R2, 03H 。password wrong 3 LCALL RING10 。input password IN: CLR 7EH 。7EH=0 DTMF: MOV R7, 5H 。PASSWORD:5 R7 MOV R1, 38H 。sign SETB SETB SETB SETB WAIT: JBC 7EH, CC 。wait INT0 LJMP WAIT CC: MOV R7, 5H 。password 5*** MOV R0, 30H 。password top MOV R1, 38H 。sign CMP: MOV A, @R1 MOV R4, A CLR C MOV A, @R1 SUBB A, @R0 。test INC R0 INC R1 JZ AAA 。OK, pass one LJMP AAA: DJNZ R7, CMP 。R71!=0 LJMP LL 。pass : DJNZ R2, IN1 。password wrongamp。R2!=0 LCALL RING20 LJMP STOP IN1:LCALL RING20 。password wrong, try! LJMP IN 密碼修改部分 本系統(tǒng)是通過在線輸入密碼而改變特定存儲(chǔ)器中的密碼值的。 程序代碼: ORG 1700H KEYIN: SETB RS1 。當(dāng)前工作寄存器第二工作區(qū) CLR RS0 ANL A,00H 。清零 A寄存器 MOV B,05H LCALL RING10 。發(fā)提示音:輸入密碼 *** MOV R7,5H MOV R1,38H WPIN: JBC 7EH,READ 。等待 INT0 中斷 LJMP WPIN READ: MOV R1,38H MOV R0,40H MOV R7,05H READ1: MOV A,@R1 MOV @R0,A INC R0 INC R1 DJNZ R7,READ1 。判斷輸入密碼是否為 5 位 ,否跳轉(zhuǎn) READ1 LCALL RING10 。滿 5位,發(fā)提示音:再輸入新密碼 MOV R7,5H MOV R1
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1