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

正文內(nèi)容

基于單片機的語音電子門鎖畢業(yè)論文(更新版)

2025-09-03 16:31上一頁面

下一頁面
  

【正文】 alarm=1。 //短時間 報警提示密碼錯誤 Delay()。 //輸入密碼清零 t1_count=0。 //輸入密碼指示燈亮 data_change()。 // T0 低 8 位 //初始化完成 ...... } 主程序 /********************************************************** * 函 數(shù) 名 : main * 函數(shù)功能 : 主函數(shù) * 輸 入 : 無 * 輸 出 : 無 ****************************************************************/ void main(void) { // unsigned char i。 //關(guān) 閉 ////////////////以下為定時器初始化 //////////////// EA=1。 //初始化函數(shù) void data_change()。 //默認密碼為 1234 unsigned int result1=0。 //長按鍵標志 unsigned char key_menu=0。 //定義 口為數(shù)碼管第二位控制 sbit LS3=P2^6。圖中語音識別模塊部分的R402 與 D401 為最終的門控制輸出指示燈。 圖 46 按鍵部分電路 指示燈部分電路如圖 47所示。R306R312,R301R304 起到限流的作用。圖中 D201 是電源指示燈,當電源有電時 D201 點亮,當電源沒電或者電壓不夠足時, D201 熄滅。 4 硬件設(shè)計 硬件設(shè)計部分電路主要包括復位電路、晶振電路、電源部分、報警部分、數(shù)碼管顯示部分、按鍵部分、指示燈部分、語音識別模塊接口部分等。 圖 31語音識別模塊實物圖 主要特色功能: 非特定人語音識別技術(shù):不需要用戶進行錄音訓練 可動態(tài)編輯的識別關(guān)鍵詞語列表:只需要把識別的關(guān)鍵詞語以字符串的形式傳送進芯片,即可以在下次識別中立即生效。 XTAL2( 18 引腳):振蕩器 的 反相放大器的輸入端 STC11L08XE STC11L08XE 的主要性能: , 1 個時鐘 /機器周期,增強型 8051 內(nèi)核,速度比普通 8051 快 812倍 , , ,空閑模式 ,掉電模式和遠程喚醒模式 率, 035MHz,相當于普通 8051 的 0420MHz ,外部晶振或內(nèi)部晶振磕訓啊 EEPROM 功能,擦寫次數(shù) 10 萬次以上 個 16 位定時器 個獨立波特率發(fā)生器 I/O 口( 36/40 個) 管腳圖如圖 22所示: 圖 22 STC11L08XE 單片機引腳圖 3 語音識別模塊介紹 語音識別模塊實物如圖 31 所示。 PSEN (29 引腳 ): ( PSEN )是外部程序存儲器 的 選通信號。 當 在對 Flash ROM 編程或程序校驗時, P3 端口 還接收一些控制信號。 P2 的輸出緩沖器可以驅(qū)動(吸收或輸出電流方式) 4 個 TTL 輸入。 當 在 Flash ROM 編程時, 由 P0端口接收指令字節(jié);在校驗程序時,則輸出指令字節(jié)。引腳圖如圖 21所示。即定時器 T0、 T T2 定時器。 3. 它的 工作頻率范圍: 0~ 40MHz,相對于 普通 8051 的 0~ 80MHz,實際 上其 工作頻率可達 48MHz。性價比還是很高的。 設(shè)計方案的 設(shè)計 由于 現(xiàn)在市面上的 單片機種類 很 多, 每種單片機都具有一定的優(yōu)缺點 ,因此在選用時 做了很 多比較, 最后比較 合理 的 選擇 了 STC 單片機,以期獲得最高 的性價比 。 這些 組合信息 的 使用 使電子鎖 得到 無窮 的 擴展, 也能讓 產(chǎn)品多樣化,對 于 用戶 來說 是“千挑百選、自得其所”。如果 鑰匙丟失 了那么 安全性 就會 大打折扣。隨機開鎖成功 的幾率 幾乎 不可能 。 本文從實用 、可靠 的角度出發(fā),采用 宏晶科技 有限 公司的單片機 STC89C52與 STC11L08XE 作為主控芯片 ,其中 STC11L08XE 單片機主要負責語音識別處理功能, STC89C52 單片機主要負責鍵盤、顯示及密碼處理等功能,最終控制門的打開或者關(guān)閉由 STC11L08XE 單片機最終輸出。 經(jīng)實驗證明,該密碼鎖具有設(shè)計方法合理, 安全可靠 ,成本低,實用等特點,符合住宅、辦公室用鎖要求,具有推廣價值。 4) 無活動 機械 零件,不會 有 磨損, 這樣使用的 壽命 就變長了 。由于電子器件 的限制 ,以前開發(fā)的 一些 電子密碼 門 鎖,其種類不多 而且 保密性 又 差,最基本的就是只依靠最簡單的模擬電子開關(guān)來實現(xiàn)的,制作簡單但很不安全,其 硬件 電路結(jié)構(gòu) 繁雜,分立元件較 多,也有 一些是 使用早的 2051 系列 的 單片機來 做 的, 這種的也是 密碼 相對 簡單, 很容 易 被 破解。如果 密碼輸入錯誤 蜂鳴器會 有提示,為了提高 實際 安全性, 設(shè)計 當密碼輸入錯誤 超過 三次 后 將報警 并且封鎖鍵盤 ?;谝陨?一些 因素本設(shè)計選用單片機 STC89C52 與 STC11L08XE 兩個單片機作為主控單片機。如果 用戶需要修改密碼時,需要在輸入密碼正確后,繼續(xù)輸入兩次新密碼,只有這兩次新密碼一致時, 新密碼 才 修改成功。 6. 通用 I/O 口 有 32 個 , 復位后為: P1/P2/P3/P4 是準雙向口 /弱上拉 的 ,P0 口是漏極開路輸出 口 , 當在作為總線擴展用時是 不用加上拉電阻 的 , 當 作為I/O 口用時,需加 若 上拉電阻。 13. 單片機的 工作溫度范圍: 40~ +85℃(工業(yè)級) /0~ 75℃(商業(yè)級) STC89C52RC 單片機的工作模式模式 A,可 以 由外部 的 中斷 來 喚醒,中斷 執(zhí)行并 且 返回后,繼續(xù)執(zhí)行原 來的 用戶 程序 。 P0 端口( ~ 對應(yīng) 39~ 32 引腳) 。 P1端 口是一個帶內(nèi)部上拉電阻的8 位 的 雙向 I/O 端 口。 P3端口( ~ 對應(yīng)于 10~ 17 引腳) 。當 看門狗計時完成后, RST 復位 引腳輸出 96 個晶振周期的高電平 信號 。:為 了 使能從 0000H到 FFFFH 的外部程序存儲器 的 讀取指令, EA 必須接 地( GND) 。提供了真正的單芯片語音識別解決方案。 內(nèi)置高精度 A/D 和 D/A 通道:不需要外接 AD 芯片,只需要把麥克風接在芯片的 AD 引腳上;可以播放聲音文件,并提供 550mW 的內(nèi)置放大器。單片機正常運行時復位管腳 RST 被下拉電阻 R101 拉到低電位,當按鍵 S1 按下時,單片機管腳 RST 被拉倒高電平,此時單片機復位。 圖 43電源部分電路 報警部分電路如圖 44 所示。數(shù)碼管 LG5641BH 是共陽的數(shù)碼管。在系統(tǒng)運行時,當用戶按下菜單鍵后準備輸入密碼的過程中 D402指示燈亮。其中 STC89C52 單片機主要負責按鍵處理及密碼顯示、報警與一些操作狀態(tài)的處理,而 STC11L08XE 單片機負責語音的識別及處理和檢測 STC89C52 單片機的 I/O 開關(guān)門命令以及門鎖控制的最終輸出。 //定義 口為輸入密碼指 示燈 sbit password_led=P2^2。 //按鍵設(shè)置位變量 unsigned char key_lock=0。 //驗證密碼 unsigned int password_count=0。 //按鍵設(shè)置函數(shù) void DigDisplay(unsigned char x)。 //外部中斷 0電平觸發(fā) IT1=0。 //按鍵設(shè)置函數(shù) } } } 按鍵處理函數(shù) /******************************************************************************* * 函數(shù)名 : key_set() * 函數(shù)功能 : 按鍵設(shè)置函數(shù) * 輸入 : 無 * 輸出 : 無 *******************************************************************************/ void key_set() //按鍵設(shè)置函數(shù) { unsigned int i。 //按鍵函數(shù) if (Trg==2) //如 果確定鍵按下 { t1_count=0。 //驗證密碼計數(shù)清零 count=0。 Delay()。 //鍵盤鎖定 alarm=0。 } } key_menu=0。 if (bai9) //如果超過范圍,清零 { bai=0。 } } else if(key_datadd==2) //調(diào)整白位 { bai。ReadData = 0x01; Trg = 0x01(Trg 只會在這個時候?qū)?yīng)位的值為 1,其它時候都為 0)。 shi=(result1%100)/10。 Delay()。LS2=1。LS4=0。 Delay()。LS2=1。LS4=0。 //延時 Delay()。 //延時 LS1=1。LS3=0。 //延時 Delay()。 Delay()。LS2=0。 //延時 Delay()。 //顯示第 2位 GPIO_DIG=DIG_CODE[shi]。 //延時 } else if (x==1) { LS1=0。 //延時 Delay()。LS4=1。 Delay()。 uint8 i=0。 /*text.....*/ PrintCom( 開發(fā)板驗證 \r\n)。 Delay200ms()。 Delay200ms()。 if (RunASR()==0) /* 啟動一次 ASR 識別流程: ASR 初始化, ASR 添加關(guān)鍵詞語,啟動 ASR 運算 */ { nAsrStatus = LD_ASR_ERROR。 } }// switch }// while } /*********************************************************** * 名 稱: LED 燈測試 * 功 能: 單片機是否工作指示 * 入口參數(shù): 無 * 出口參數(shù):無 * 說 明: **********************************************************/ void Led_test(void) { LED=~ LED。 LED=~ LED。 LD_MODE = 0。 j = 73。 j = 208。 LED=0。 case CODE_KM: /*命令“復位” */ PrintCom( “ 開 門 ” 命 令 識 別 成 功 \r\n)。 /*text.....*/ break。但因為我的水平有限,此電路中也存在一定的問題。同時也明白了理論與實踐相結(jié)合的重要性,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實際動手能力和獨立思考的能
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1