【正文】
電流監(jiān)視器采用 MAXIM 公司生產(chǎn)的電流/電壓轉(zhuǎn)換芯片 MAX471。識別有沒有鍵被按下的方法是:使所有的輸出線接低電平,并檢查是否有高電平,如果有則說明有一個鍵被按下,如果沒有,就沒有鍵被按下(通常編程的時候按鍵必須考慮鍵盤抖動的影響,同城使用軟件延遲程序的方法來進行消抖處理)。在基于 VHDL 的密碼鎖設計 21 識別時,說話的聲音與語音數(shù)據(jù)庫的聲音進行匹配認證,完成聲音識別和鍵盤控制,然后激活或者解開鎖,最終完成密碼鎖的解鎖。這是一個物種很多,有一個簡單的電路產(chǎn)品 以及芯片為基礎的產(chǎn)品更具成本效益。 最近幾年,隨著改革開放政策的發(fā)展, 電子也設備的迅速發(fā)展。特點是:輸出值只與當時的輸入值有關(guān),即輸出惟一地由當時的輸入值決定。s swift development. People39。通過這次學習讓我更進一步的了解 VHDL 語言,我相信這些對我的以后的學習和工作都會起到很大的幫助。 基于 VHDL 的密碼鎖設計 13 第四章 密碼鎖的仿真結(jié)果 密碼判斷仿真結(jié)果 圖 41 密碼鎖判斷仿真結(jié)果 如圖 41 所示,初始密碼為 8730,開始密碼輸入為 0000,密碼鎖沒有打開, l 為 0。139。event and enter=39。139。 當 vc 為 1 時,初始密碼為8730。 l: buffer STD_LOGIC l 為輸出控制鍵,高電平有效,為高電平時,密碼鎖打開 。 當按下鍵盤時, a 為高電平,鍵盤輸入一個值,此時輸入的值存儲在 c 中,當 b 為低電平時,根據(jù) a 對應的取值,給對應的 p 賦值。 elsif b39。 當 a 為 3 時,將 c 的值賦給 p4。 then 當 b 為低電平時,給 p1, p2, p3,p4 賦值 。 then 當 esc 為低電平時, p1, p2, p3, p4為 0。 elsif q=0100000000 then c=8。 elsif q=0000010000 then c=4。 t0: process (q) begin if q=0000000001 then c=0。 END ENTITY ru。 USE 。 本此設計的密碼輸入是串行輸入的,因此在鍵盤輸入模塊設置了一個臨時的寄存 控制電路 輸出 基于 VHDL 的密碼鎖設計 7 器,鍵盤每輸入一個值,將此值存在其中,當符合某些條件是,將密碼輸入值傳送給 q。 ( 3) 密碼不小心輸入錯誤,可以退出,從新輸入。 VHDL 語言可以用簡單的簡明的程序描述十分復雜的硬件電路。這種將實體分成外部和內(nèi)部的方法就叫做 VHDL 語言。 我國的經(jīng)濟迅 速發(fā)展,人們的生活質(zhì)量顯著提高,人們對安全要求也越來越高,所以我國也積極開發(fā)數(shù)字密碼鎖的開發(fā),使其能在人們的生活中普遍使用,為人們的生活帶來便利 。第一,保密性好,編碼量多,幾乎可以完全避免隨機開鎖的可能性。 16 附錄 1 英文參考資料 14 第五章 總結(jié) 8 密碼鎖的 鍵盤輸入框圖 基于 VHDL 的密碼鎖設計 3 目錄 第一章 引言 它在人們的生活中扮演著不可或缺的作用,為人們守衛(wèi)防護。本文主要的研究內(nèi)容就是電子密碼鎖,本文利用 VHDL語言設計,自頂向下的數(shù)字系統(tǒng)設計方法,利用 QUARTUS II 對程序進行編譯仿真。 4 語言的特點 4 第二章 密碼鎖 系統(tǒng)的總體方案 14 密碼鎖的修改判斷結(jié)果 17 附錄 2 中文翻譯 第 二,密碼可變,用戶可以根據(jù)個人情況隨時變更密碼,防止密碼被盜。 本文采用 EDA 技術(shù),基于 VHDL 語言設計數(shù)字密碼鎖。 VHDL 語言的特點 VHDL 語言是一種大型的硬件描述語言。此外, VHDL 還可以同時支持異步電路,隨機電路,同步電路的設計實現(xiàn),這是其他硬件語言無法比擬的。 ( 4)本文密碼的位數(shù)可以根據(jù)需要修改。 鍵盤輸入模塊: 鍵盤輸入模塊 由 q[9..0]輸入,通過模塊軟件中的 a, b, c 控制鍵使分別對應到 q1,q2,q3,q4. 主控制模塊:初始密碼由主控制模塊設定,主控制模塊中含有判定系統(tǒng),比較輸入密碼與初始密碼;當密碼打開以后,主控制模塊也可以通過修改密碼按鈕修改密碼。 USE 。 ARCHITECTURE behave OF ru IS SIGNAL a:STD_LOGIC_VECTOR(1 DOWNTO 0)。 當 q 為 0 時, c 為 0。 當 q 為 4 時, c 為 4。 當 q 為 8 時, c 為 8。 p1=0。 case a is when 00 = p1=c。 end case。event and b=39。 基于 VHDL 的密碼鎖設計 12 主控制 模塊 程序 LIBRARY IEEE。 )。 elsif (esc=39。 and m=39。139。 else l=39。當 m 為 1 時,因為密碼鎖沒有打開,所以即使密碼鎖修改鍵為高電平,此時無法修改密碼。 本論文通過 VHDL 語言實現(xiàn)了數(shù)字密碼鎖的設計,該密碼鎖雖然是有 鍵盤 輸入的,但是可以實現(xiàn)密碼位數(shù)的自設定。s living standard had the very big enhancement. Each kind of upscale electrical appliances product and the valuables have for many some unlawful elements are also more and more. This sees majority of person security consciousness also insufficient. Creates steals the phenomenon to be mon. Therefore, more and more resident families worried to the property security problem. the alarm apparatus had been solving many problems by now for the people. But in the market alarm apparatus majority of use in some big pany fiscal institution. The price is soaring, generally the people accept with difficulty. Ifredesignsand produces one kind moderatelypriced, the performance keen reliable burglar alarm, will certainly plays a more effective role in security and the guarantee property security aspect. As the electronic code lock is a password to enter the control circuits, or chips, so as to 基于 VHDL 的密碼鎖設計 18 control mechanical switches closed, the pletion of the lock, closed the task of electronic products. It39。電路沒有記憶功能,輸出狀態(tài)隨著輸入狀態(tài)的變化而變化,類似于電阻性電路,如加法器、譯碼器、編碼器、數(shù)據(jù)選擇器等都屬于此類。人民生活水平有很大提高?,F(xiàn)在的電子鎖是廣泛應用的核心芯片。本系統(tǒng)是采用硬件和軟件密切結(jié)合的方式來操作語音控制系統(tǒng)的靈活性的。識別的具體方法是掃描:一個一個置低電平,檢查各線電平的變化,如果有一根線的電平從低電平調(diào)到高電平,則可以確定此行和列的交叉點有鍵被按下了。該芯片能將被測電流 I 轉(zhuǎn)化成對地輸出電壓 U,且有測量范圍大、精度高、輸出電壓 U 和被測電流 I 成正比等特點。電流監(jiān)視功能是為了防止通信線路酌人為破壞和電磁執(zhí)行器因某種原因造成流過電磁線圈的電流過大而燒毀線圈。本設計采用喚醒功能和 10 個低八位的IOA0~IOA7 接 4*4 的鍵 盤來控制輸入,這個可以合理的使用硬件資源和編程的靈活性。系統(tǒng)的主要功能有 :在訓練時,說話人的聲音通過一個麥克風進入語音信號采集前端,由語音信號處理電路對采集的語音進行特征化和語音處理,提取說話者的聲音特征并進行存儲,一個說話者的聲音數(shù)據(jù)庫就形成了。 由于電子密碼鎖的密碼進入控制電路或芯片,從而控制機械開關(guān)關(guān)閉,鎖完成后,關(guān)閉了電子產(chǎn)品的任務。這種密碼鎖不僅安全性好,高效,可靠性高,而且具有語音識別技術(shù),密碼設置,保密性強和誤碼提示等特點。 數(shù)字邏輯電路分類(按功能分) 組合邏輯電路 簡稱組合電路 , 它由最基本的的邏輯門電路組合而成。s timing difference is that the circuit has a memory function. Timing circuit is characterized by: not only depend on the output value of the input, but also with the state circuit in the past. It is similar to the energy storage device with the inductor or capacitor