【正文】
別是C51 for Windows和for Dos的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個(gè)開發(fā)流程。本設(shè)計(jì)的顯示部分由液晶顯示器LCD1602取代普通的數(shù)碼管來(lái)完成。s integrated development environment, Can easily plete the design of hardware and software programming, thus achieving the abovementioned functions. Voice electronic code lock system is the core of speech recognition module. SPCE061A is Sunplus has developed a very high price of the 16bit microcontroller, embedded 2 K word of SRAM and 32 K word FLASH, with 32 programmable multipurpose I / O ports include 7 Channel 1 OGeneral A / D converter, builtin microphone amplifier, AGC function of the single voice of A / D converter, and the audio output of the dualchannel 1 Obit D / A converter in the V ~ operating range of frequency range of MHz ~ , high processing speed enable it to easily and quickly handle plex digital signal。語(yǔ)音輸入由于受到外部環(huán)境的干擾,有可能出現(xiàn)錯(cuò)誤,但通過(guò)多次的訓(xùn)練可以使語(yǔ)音對(duì)比和識(shí)別有很大的提高。凌陽(yáng)SPCE061A單片機(jī)具有音頻輸出功能的雙通道IO位D/A轉(zhuǎn)換器可 以完成用戶訓(xùn)練、識(shí)別等各種操作的語(yǔ)音提示。s online series Line programming. PROBE can work in Sunplus IDE Integrated Development Environmental software NSP (tm), with editing, pile, and link, debug and simulation capabilities. Use IDE friendly interface, the dropdown menu, shortcuts and quick access to the list can be ordered so that the user39。具體實(shí)現(xiàn)過(guò)程如下:,當(dāng)輸入正確。每次發(fā)送一幀數(shù)據(jù)原理如上文紅外通信原理所述。當(dāng)電容C1放電結(jié)束后,RST端的電位由R1與R2分壓比決定。6EE(或EN)端為使能(enable)端,下降沿使能??偩€基本操作:I2C規(guī)程運(yùn)用主/從雙向通訊。被主機(jī)尋訪的設(shè)備稱為從機(jī)。無(wú)論是主機(jī)還是從機(jī),接收到一個(gè)字節(jié)后必須發(fā)出一個(gè)確認(rèn)信號(hào)ACK。在閑置模式下,CPU停止工作。此時(shí), ALE只有在執(zhí)行MOVX,MOVC指令是ALE才起作用。 低功耗的閑置和掉電模式 為了減少干擾,采用的是價(jià)格便宜性能可靠的一體化紅外接收頭(HX1838,它接收紅外信號(hào)頻率為38kHz,周期約26us) 接收紅外信號(hào),它同時(shí)對(duì)信號(hào)進(jìn)行放大、檢波、整形得到 TTL電平的編碼信號(hào),再送給單片機(jī),經(jīng)單片機(jī)解碼并執(zhí)行去控制相關(guān)對(duì)象。發(fā)送與接收示意圖如下所示: 編碼解碼39。該系統(tǒng)具有普通電子密碼鎖功能的同時(shí),還增加了遙控功能。 本文從經(jīng)濟(jì)實(shí)用的角度出發(fā),設(shè)計(jì)采用單片機(jī)為主控芯片,結(jié)合外圍電路,組成電子密碼控制系統(tǒng),密碼鎖共6位密碼,每位的取值范圍為0~9,用戶可以自行設(shè)定和修改密碼,每個(gè)密碼按鍵都有聲、光提示。 [關(guān)鍵詞]:紅外電子密碼鎖;報(bào)警;液晶顯示。 紅外電子密碼鎖的現(xiàn)狀及發(fā)展趨勢(shì) 在日常的生活和工作中, 住宅與部門的安全防范、單位的文件檔案、財(cái)務(wù)報(bào)表以及一些個(gè)人資料的保存多以加鎖的辦法來(lái)解決。2 紅外通信原理紅外遙控有發(fā)送和接收兩個(gè)組成部分。16 位操作碼:用來(lái)執(zhí)行不同的操作。 4K字節(jié)可編程FLASH存儲(chǔ)器(壽命:1000寫/擦循環(huán)) P3口也可作為AT89C51的一些特殊功能口,如下表所示:管腳 備選功能: RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷0) /INT1(外部中斷1) T0(記時(shí)器0外部輸入) T1(記時(shí)器1外部輸入) /WR(外部數(shù)據(jù)存儲(chǔ)器寫選通) /RD(外部數(shù)據(jù)存儲(chǔ)器讀選通)P3口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào)。XTAL2:來(lái)自反向振蕩器的輸出。AT24C02中帶有的片內(nèi)地址寄存器。I2C總線產(chǎn)生于在80年代,最初為音頻和視頻設(shè)備開發(fā),如今主要在服務(wù)器管理中使用,其中包括單個(gè)組件狀態(tài)的通信。I2C總線在傳送數(shù)據(jù)過(guò)程中共有三種類型信號(hào), 它們分別是:開始信號(hào)、結(jié)束信號(hào)和應(yīng)答信號(hào)。3) 讀操作:讀操作有三種基本操作:當(dāng)前地址讀、隨機(jī)讀和順序讀。光標(biāo)減1), S=1 且 N=1 (當(dāng)寫一個(gè)字符后,整屏顯示左移) s=0 當(dāng)寫一個(gè)字符后,整屏顯示不移動(dòng) 數(shù)據(jù)指針設(shè)置: 數(shù)據(jù)首地址為80H,所以數(shù)據(jù)地址為80H+地址碼(027H,4067H) 其他設(shè)置: 01H(顯示清屏,數(shù)據(jù)指針=0,所有顯示=0);02H(顯示回車,數(shù)據(jù)指針=0)。Keil C51軟件提供豐富的庫(kù)函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具,全Windows界面。 開鎖YY NY 修改密碼成功? 密碼正確? 開鎖成功? 報(bào)警 N輸入密碼或接收密碼 初始化 開始 主程序框圖5 電路仿真及調(diào)試 報(bào)警電路當(dāng)用戶輸入密碼時(shí),報(bào)警電路發(fā)出短促的提示音,當(dāng)用戶輸入密碼錯(cuò)誤時(shí),報(bào)警電路發(fā)出警報(bào)。s living standards improve and strengthen the sense of security, safety locks system bees essential, therefore a password lock, magnetic locks, electronic locks, laser lock, voiceactivated lock locks, etc., they are On the basis of traditional keys, using one or more passwords, different voices, different magnetic field, different sound, different light beams of different images (such as fingerprints, retina, etc.) to control open the lock. In this paper, using speech recognition technology and keyboard to control the importation of the integration of SCM in Sunplus SPCE061A achieve a voice on the electronic certification system password lock.This system is mainly posed of Sunplus SPCE061A SCM, MIC input circuit, voice output circuit, 4 4 keyboard, six Qiduan LED display and output control and FLASH memory ponents. System is the main function: the training, the speaker39。系統(tǒng)主要的功能是:在訓(xùn)練時(shí),說(shuō)話人的聲音通過(guò)麥克風(fēng)進(jìn)入說(shuō)話人語(yǔ)音信號(hào)采集前端電路,由語(yǔ)音信號(hào)處理電路對(duì)采集的語(yǔ)音信號(hào)進(jìn)行特征化和語(yǔ)音處理,提取說(shuō)話人的個(gè)性特征參數(shù)并進(jìn)行存儲(chǔ),形成說(shuō)話人特征參數(shù)數(shù)據(jù)庫(kù)。系統(tǒng)為了滿足可靠性設(shè)計(jì),采用晶體管構(gòu)成驅(qū)動(dòng)電路。該密碼鎖安全、有效、可靠,而且具有語(yǔ)音識(shí)別、密碼預(yù)置、保密性強(qiáng)誤碼提示等特點(diǎn)。在朱亞麗老師的指導(dǎo)下,使我所學(xué)的知識(shí)能夠運(yùn)用到實(shí)踐中,并且還給我了我很多寶貴的意見,她能時(shí)刻關(guān)心著我畢業(yè)設(shè)計(jì)的進(jìn)展情況,使我能夠按照學(xué)校的進(jìn)度盡快完成畢業(yè)設(shè)計(jì)的工作,最終完成畢設(shè)的驗(yàn)收。發(fā)送數(shù)據(jù)與地址過(guò)程相似。E1R1K1R210K 復(fù)位電路 振蕩電路 繼電器驅(qū)動(dòng)電路 圖 繼電器驅(qū)動(dòng)電路在繼電器的使用中要注意的就是電流的驅(qū)動(dòng)還有由于繼電器內(nèi)部是電感所以應(yīng)加一個(gè)二極管泄流如圖所示: 24C02 圖 AT24C02 由于只有一個(gè)24C02所以只需把A0,A1,A2接地,按照I2C協(xié)議,SCL,SDA需接10K上拉電阻。[0x38] 總線必須由主器件(通常為微控制器)控制,主器件產(chǎn)生串行時(shí)鐘(SCL)控制總線的傳輸方向,并產(chǎn)生起始和停止條件。凡是發(fā)送數(shù)據(jù)到總線的設(shè)備稱為發(fā)送器,從總線上接收數(shù)據(jù)的設(shè)備被稱為接受器。SDL 為串行數(shù)據(jù)/地址: 雙向串行數(shù)據(jù)/地址管腳用于器件所有數(shù)據(jù)的發(fā)送或接收SDL,是一個(gè)開漏輸出管腳可與其它開漏輸出或集電極開路輸出進(jìn)行線或。管腳圖如圖所示:AT24C02是美國(guó)Atmel公司的低功耗CMOS型E178。 P1口:P1口是一個(gè)內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。發(fā)射接收電路圖如下: (a) (b) 圖 發(fā)射與接收 有關(guān)芯片的簡(jiǎn)介 單片機(jī) AT89C51 AT89C51 管腳圖AT89C51是美國(guó)ATMEL公司生產(chǎn)的低電壓,高性能CMOS8位單片機(jī),片內(nèi)含4K bytes的可反復(fù)擦寫的只讀程序存儲(chǔ)器(EPROM)和128bytes的隨機(jī)存取數(shù)據(jù)序存器(RAM),器件采用ATMEL公司的高密度/非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)MCS51指令系統(tǒng),片內(nèi)置通用8位中央處理器(CPU)和FLASH存儲(chǔ)單元,AT89C51單片機(jī)為許多嵌入式控制系統(tǒng)提供了一種靈活行高且價(jià)廉的方案。139。第二步,使用PROTEL99完成原理圖,并設(shè)計(jì)PCB圖完成人工布線(后因PCB板損壞決定采用萬(wàn)能板焊接的方法)。其特點(diǎn)如下:1) 保密性好,編碼量多,遠(yuǎn)遠(yuǎn)大于彈子鎖。 WORD資料可編輯 基于單片機(jī)的紅外遙控電子密碼鎖設(shè)計(jì) [摘要]:在日常的生活和工作中, 住宅與部門的安全防范、單位的文件檔案、財(cái)務(wù)報(bào)表以及一些個(gè)人資料的保存多以加鎖的辦法來(lái)解決。隨機(jī)開鎖成功率幾乎為零。第三步,使用Keil uVision3軟件編寫單片機(jī)的C語(yǔ)言程序、仿真、軟件調(diào)試。的編碼與解碼 圖 編碼與解碼遙控編碼脈沖由前導(dǎo)碼、16 位地址碼(8位地址碼、8 位地址碼的反碼)和 16 位操作碼(8 位操作碼、8 位操作碼的反碼)組成。1) 主要特性:P1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。P3口:P3口管腳是8個(gè)帶內(nèi)部上拉電阻的雙向I/O口,可接收輸出4個(gè)TTL門電流。/PSEN:外部程序存儲(chǔ)器的選通信號(hào)。PROM,內(nèi)含2568位存儲(chǔ)空間,具有工作電壓寬(~ V)、擦寫次數(shù)多(大于10000次)、寫入速度快(小于10 ms)、抗干擾能力強(qiáng)、數(shù)據(jù)不易丟失、體積小等特點(diǎn)。A0、AA2 為器件地址輸入端:當(dāng)使用24C02 時(shí)最大可級(jí)聯(lián)8個(gè)器件,如果只有一個(gè)24C02被總線尋址,這三個(gè)地址輸入腳A0、AA2可懸空或連接到Vss??偩€的構(gòu)成及信號(hào)類型:I2C總線是由數(shù)據(jù)線SDA和時(shí)鐘SCL構(gòu)成的串行總線,可發(fā)送和接收數(shù)據(jù)。SDA線上的數(shù)據(jù)狀態(tài)僅在SCL為低電平的期間才能改變,SCL為高電平的期間,SDA狀態(tài)的改變被用來(lái)表示起始和停止條件[10]。設(shè)置16