![數(shù)字電子技術(shù)課程設(shè)計報告電子密碼鎖_第1頁](http://file4.renrendoc.com/view/b5ee1dc5f885d57478b90bc5fd9958f4/b5ee1dc5f885d57478b90bc5fd9958f41.gif)
![數(shù)字電子技術(shù)課程設(shè)計報告電子密碼鎖_第2頁](http://file4.renrendoc.com/view/b5ee1dc5f885d57478b90bc5fd9958f4/b5ee1dc5f885d57478b90bc5fd9958f42.gif)
![數(shù)字電子技術(shù)課程設(shè)計報告電子密碼鎖_第3頁](http://file4.renrendoc.com/view/b5ee1dc5f885d57478b90bc5fd9958f4/b5ee1dc5f885d57478b90bc5fd9958f43.gif)
![數(shù)字電子技術(shù)課程設(shè)計報告電子密碼鎖_第4頁](http://file4.renrendoc.com/view/b5ee1dc5f885d57478b90bc5fd9958f4/b5ee1dc5f885d57478b90bc5fd9958f44.gif)
![數(shù)字電子技術(shù)課程設(shè)計報告電子密碼鎖_第5頁](http://file4.renrendoc.com/view/b5ee1dc5f885d57478b90bc5fd9958f4/b5ee1dc5f885d57478b90bc5fd9958f45.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、-. z.課程設(shè)計說明書課程名稱: 數(shù)字電子技術(shù)課程設(shè)計 題 目:電子密碼鎖 學(xué)生:專 業(yè):班 級:學(xué) 號:指導(dǎo)教師:日 期:年月日-. z.電子密碼鎖一、設(shè)計任務(wù)與要求1.用電子器件設(shè)計制作一個密碼鎖,使之在輸入正確的代碼時開鎖。2.在鎖的控制電路中設(shè)一個可以修改的4位代碼,當(dāng)輸入的代碼和控制電路的代碼一致是鎖翻開。3.用紅燈亮、綠燈滅表示關(guān)鎖,綠燈亮、紅燈滅表示開鎖4.如5s未將鎖翻開,則電路自動復(fù)位進入自鎖狀態(tài),并發(fā)報警信號。二、方案設(shè)計與論證1、用按鍵輸入四位十進制數(shù)字,輸入密碼要存儲。 2、比擬輸入密碼和原始密碼。當(dāng)輸入正確密碼時,給出開鎖信號,開鎖信號用一個綠色指示燈表示,綠燈亮表
2、示密碼輸入正確;如果輸入密碼不正確,用紅燈表示。 3、鎖的開關(guān)用紅燈和綠燈表示,一次只能亮一盞。紅燈亮、綠燈滅表示關(guān)鎖,綠燈亮、紅燈滅表示開鎖。 4、設(shè)置倒計時電路和自鎖電路。如果密碼在5s未能輸入正確則發(fā)出報警聲,并且自鎖電路。設(shè)置密碼設(shè)置開關(guān),開關(guān)閉合后,允許設(shè)置密碼,設(shè)置好密碼后,翻開此開關(guān)。需要在輸入密碼開場時識別輸入,并由此觸發(fā)計時電路。方案一 用74LS147譯碼器來把按鍵輸入轉(zhuǎn)化為二進制。通過8片四位存放器74LS194實現(xiàn)密碼功能,其中四片用來存儲預(yù)置密碼,另四片則用來存儲輸入的密碼。當(dāng)密碼開場輸入時開場計時,通過74LS192計數(shù)器實現(xiàn)計時功能;然后在密碼輸入期間,用74LS
3、138數(shù)據(jù)選擇器來選片存儲。數(shù)據(jù)選擇器的輸入端又一個兩位的二進制的加法計數(shù)器來控制,當(dāng)鍵盤有按鍵輸入時計數(shù)器就加1,當(dāng)一個按鍵按完后會輪到下一個芯片存儲。自鎖功能利用74LS138來控制。通過四片74LS85芯片判斷原始密碼和輸入密碼是否一樣,接著用指示燈來表示密碼的輸入正確與否,如果密碼沒有輸入正確的話,則紅燈亮,否則則綠燈亮。假設(shè)是沒在規(guī)定時間輸入正確密碼,則會發(fā)出警報信號蜂鳴器響。方案二 也用74LS147譯碼器來把按鍵輸入轉(zhuǎn)化為二進制。通過8片四位存放器74LS175實現(xiàn)密碼的存儲問題。用四個雙D觸發(fā)器來組成一個位移控制器來控制74LS175的存儲密碼,當(dāng)鍵盤有輸入時雙D觸發(fā)器組成的位
4、移存放器的輸出就會往右位移一位。計數(shù)器用555單穩(wěn)態(tài)電路來計時。輸入密碼時,鍵盤有按鍵輸入就開場計時,單穩(wěn)態(tài)電路輸出一個脈沖,等脈沖過后判斷密碼鎖是否已解鎖,假設(shè)就沒解鎖則自鎖電路。通過四片74LS85芯片判斷原始密碼和輸入密碼是否一樣,接著用指示燈來表示密碼的輸入正確與否,如果密碼沒有輸入正確的話,則紅燈亮,否則則綠燈亮。假設(shè)是沒在規(guī)定時間輸入正確密碼,則會發(fā)出警報信號。單元電路設(shè)計與參數(shù)計算方案一和方案二比照,我選擇了方案一。原因是:方案一中的倒計時單路方便顯示,比擬直觀。而且方案一的總體思路是用一個數(shù)據(jù)總線和一個地址線來控制信號的輸入存儲,比起方案二更優(yōu)秀。所以我選擇了方案一。按鍵輸入和
5、按鍵信號識別由圖可以看到左邊的是按鍵,按鍵J1,J2J9,J0,分別對應(yīng)數(shù)字1-9,0.按鍵的一邊接了高電平,一邊接到74LS147的輸入端。當(dāng)有按鍵被按下去的時候,74LS147芯片和按鍵連接的輸入端就會為低電平。此時,74LS147工作,把輸入按鍵端的輸入信息化為二進制碼。比方說,當(dāng)J1被按下去時,74LS147芯片的輸入1端就會輸入一個低電平,然后芯片把該信息轉(zhuǎn)化為二進制碼0001。圖中的四個與門是用來檢測鍵盤按鍵輸入的。當(dāng)鍵盤有按鍵輸入時,和與門相連的與門輸入端就會出現(xiàn)一個低電平與門的輸出就為0,表示為有按鍵輸入,當(dāng)不按按鍵時,與門的輸出為高電平,即是輸出1. 由于74LS147芯片是
6、反碼輸出,所以要在輸出端接上一個非門。該電路時控制按鍵輸入信號,當(dāng)開關(guān)S1撥到下方時,進入密碼輸入階段,此時74LS194芯片實行左移功能,每當(dāng)按鍵有按鍵輸入時,按鍵識別與門的電平就會發(fā)生變化,與門就會向74LS194芯片輸入一個脈沖信號,使該芯片啟動進展位移操作。一開場時QA輸出端是為0,在輸入密碼期間一旦有按鍵輸入該芯片就會啟動,QA輸出端就會輸出1,然后無論再怎么按按鍵,QA輸出端就一直是為高電平,該高電平就會輸出到控制計時電路的時鐘脈沖控制與門使計時電路工作,實現(xiàn)倒計時功能。2、數(shù)據(jù)儲存 數(shù)據(jù)的存儲用到的芯片是74LS194 ,控制數(shù)據(jù)的存儲功能的芯片也是74LS194,它的主要功能是
7、選片存儲。74LS194為四位雙向移存器。 74LS194 移位存放器中的數(shù)據(jù)可以在移位脈沖作用下一次逐位右移或左移,數(shù)據(jù)既可以并行輸入、并行輸出,也可以串行輸入、串行輸出。圖一 74LS194移位存放器的引腳圖以上為74LS194的引腳圖,其中D0D3:并行輸入端; Q0Q3:并行輸出端;S0、S1:操作模式控制端; :為直接無條件清零端;SR:右移串行輸入端 SL:左移串行輸入端;CP:時鐘脈沖輸入端;其原理如下: 假設(shè)Cr=0,則清零,異步,最優(yōu)先; 假設(shè)Cr=1,其功能由S1,S0決定;1存儲數(shù)據(jù)功能: S1=1,S0=1;并行裝入,同步,CP上升沿,d0Q0,d1Q1,d2Q2;d3
8、Q3。 S1=0.S0=0;輸出不變。2位移功能:S1=0,S0=1;右移串行輸入,數(shù)據(jù)移動方向為:DSRQ0Q1Q2Q3.同步,CP上升沿。S1=1,S0=0;左移串行輸入,數(shù)據(jù)移動方向為:DSLQ3Q2Q1Q0,同步,CP上升沿。利用移位存放器可構(gòu)成數(shù)據(jù)存儲器。先使S0=S1=1,并行輸入預(yù)置數(shù)值,再改變S0和S1的電平,實現(xiàn)左移或右移狀態(tài)或者使數(shù)據(jù)不變。存儲電路的簡化圖如下: 此圖為存儲電路的一塊芯片,共有8塊74LS194用來存儲。 片選功能的電路如下:S1是控制電路的設(shè)置密碼和輸入密碼功能的。74LS138是數(shù)據(jù)選擇器,作為選片儲存功能。電路沒有自鎖時74LS138的G1端輸入為1,
9、實現(xiàn)數(shù)據(jù)選擇功能。當(dāng)S1撥到上方時,74LS138的輸入端C端就會置1,這時候?qū)崿F(xiàn)密碼設(shè)置功能,此時74LS138的輸出端只在Y4到Y(jié)7之間工作。74LS138的一個輸出端控制一個存放器的讀寫功能。兩個雙D觸發(fā)器組成一個二進制加法器。每當(dāng)鍵盤有按鍵輸入時觸發(fā)器的時鐘脈沖端就會來一個脈沖使觸發(fā)器工作一下,加法器加1.加法器的輸出端接到74LS138的輸入端。當(dāng)按鍵輸入時,加法器每變化一次,74LS138的輸出端選擇上就變化一次,以選擇不同的存放器來讀寫數(shù)據(jù)。3、顯示功能 簡單圖:可以看到和74LS194和14LS192的輸出端是連在數(shù)碼管上的,當(dāng)這兩個芯片輸出一個二進制數(shù)時,數(shù)碼管就會顯示相應(yīng)的
10、十進制數(shù)。 4、定時器 在定時器的選用上,我選用了74LS192芯片作為一個定時器。 74LS192是雙時鐘方式的十進制可逆計數(shù)器。(bcd,二進制)。CPU為加計數(shù)時鐘輸入端,CPD為減計數(shù)時鐘輸入端。 LD為預(yù)置輸入控制端,異步預(yù)置。CR為復(fù)位輸入端,高電平有效,異步去除。CO為進位輸出:1001狀態(tài)后負(fù)脈沖輸出,BO為借位輸出:0000狀態(tài)后負(fù)脈沖輸出。 74LS192功能表:74LS192引腳圖:其原理圖如下: 74LS912芯片的CLR端為0,UP端置1,LOAD端接BO端,組成一個計時器。該電路開場工作時BO端為0首先置數(shù),置4的二進制數(shù),即是0100。然后等時鐘脈沖,在密碼輸入時
11、有按鍵輸入時,就會工作,此時,BO端為1,進展二進制減數(shù)。當(dāng)它減到0時,BO就會輸出一個低電平,輸出接旁邊用雙D觸發(fā)器組成的二進制制計數(shù)器的時鐘信號輸入端。當(dāng)雙D觸發(fā)器進1時,輸出Q端就會輸出0。74LS192芯片的時鐘信號由方波脈沖提供,和脈沖相連的是一與門,與門的作用相當(dāng)于開關(guān),它的開關(guān)決定因數(shù)有四個,一個是旁邊的雙D觸發(fā)器Q端輸出端,開場工作時,觸發(fā)器的Q輸出端為1;第二個因數(shù)是按鍵開關(guān),當(dāng)鍵盤上有按鍵輸入時,就會有按鍵識別電路置1,并保持為1;第三個因數(shù)是選擇是輸入密碼還是修改密碼的開關(guān)電路傳來的信號,當(dāng)電路的工作狀態(tài)為密碼輸入時,該與門的輸入端就會置1,否則為0;第四個為方波脈沖信號
12、,該方波脈沖信號會始終在0和1之間變化。當(dāng)以上四個信號都為1時,該與門就會輸出信號1,其實,當(dāng)除方波脈沖信號以外的其他三個信號都為1時,該芯片就會有一個時鐘信號輸入。當(dāng)雙D觸發(fā)器的輸出端Q為0時,也即是說,倒計時已用完時,與門輸入端會有一個0輸入,74LS192芯片就會沒有時鐘脈沖信號輸入,倒計時電路不動。 5、自鎖電路和報警電路在電路的開場工作首先要有兩個條件滿足才行,一個是74LS192定時器旁的二進制計數(shù)器的輸出端QQ非端輸出1,即是已經(jīng)倒計時完了;第二密碼鎖還是為鎖住狀態(tài),即亮紅燈。該兩個信號用一個與門來判斷,和BO端的連接的輸入端接一個非門。當(dāng)這兩者條件都滿足時就會向自鎖電路發(fā)出一個
13、信號1。其電路如下: 有了這先決條件后,與門的信號就會輸入到74LS194芯片上,該信號時由0變1為74LS194芯片提供一個脈沖信號。74LS194芯片的SL、SR、S0、CLR端接上高電平,把74LS194構(gòu)成一個右移存放器,時鐘脈沖端CLR每當(dāng)有一個電平變化時,74LS194芯片的輸出端就會左移一位,低位會補上1。當(dāng)與門由0變1,輸出端QA就會由0變174LS138的G1端就會置0,此時74LS138輸出端全為1,輸出信號通過非門后全為0,作為存儲數(shù)據(jù)芯片的74LS194存放器的S0和S1端都為0,存放器的數(shù)據(jù)就會被鎖住,無論存放器的輸入端為多少輸出端都不會變化。電路就實現(xiàn)了自鎖功能了。
14、當(dāng)電路自鎖時,左邊的位移存放器74LS194的QA輸出端就會變?yōu)?和QA相連的蜂鳴器就會響,實現(xiàn)報警功能。圖中的S1開關(guān)是控制密碼的輸入和設(shè)置密碼功能。當(dāng)開關(guān)導(dǎo)通下面電路時是輸入密碼狀態(tài),當(dāng)開關(guān)撥到上面時是設(shè)置密碼狀態(tài)。每輸入一個數(shù)字?jǐn)?shù)據(jù)選擇器就會輸入不同的二進制數(shù)來選擇不同的存放器讀寫。 6、密碼比擬電路 密碼比擬電路主要是用了74LS85做為比擬器。其簡化電路如下:74LS85的AEQB置高電平,即是該芯片的擴展局部的Qa=Qb,使該芯片能正常比擬輸入的兩數(shù)據(jù)大小。分別作為輸入密碼存放器和預(yù)設(shè)密碼存放器的輸出端接上74LS85的輸入端一比擬密碼一樣位的數(shù)據(jù)是否一樣,當(dāng)兩者一樣時,74LS8
15、5的OAEQB輸出1,否則輸出0.如此類推再把密碼的不同位進展比擬,用四個74LS85芯片來比擬密碼,其OAEQB接四輸入與門,用來比擬四個密碼是否都相等。其電路如下:當(dāng)密碼有一位不相等時,74LS85的輸出端就會有輸出0,四輸入與門就會輸出0。與門輸出與開鎖、關(guān)鎖電路相連。開關(guān)鎖電路就會識別該信號來決定是否開鎖。開關(guān)鎖電路由上圖可以看到當(dāng)與門輸出為0時LED1燈亮,當(dāng)與門輸出為1時,LED2亮。LED1、LED2分別為紅燈、綠燈,分別代表著關(guān)鎖、開鎖。即是說,當(dāng)與門輸出為0時鎖處于關(guān)閉狀態(tài),1時處于翻開狀態(tài)。該與門的輸入端接74LS85比擬器。四、總電路工作原理及元器件清單1總原理圖 電路圖
16、有附件。2.電路完整工作過程描述總體工作原理電路工作過程如下:5s定時電路音響電路顯示電路開鎖控制電路密碼鎖存電路輸入按鈕開關(guān)輸入鎖存電路自鎖鎖裝置 首先,進展密碼設(shè)定,用開關(guān)S1實現(xiàn)密碼的輸入和設(shè)定功能。當(dāng)開關(guān)S1撥到密碼設(shè)定功能時,輸入的密碼就會存儲在密碼鎖存器電路中。然后把開關(guān)S1撥到密碼功能,通過按鈕開關(guān)來輸入密碼。在密碼輸入階段,當(dāng)有按鍵輸入時,就會激發(fā)5s定時電路進展倒計時。5s后鎖還沒解開就會觸發(fā)自鎖功能,并且觸發(fā)音響電路,蜂嚀器發(fā)出報警聲。密碼的輸入都有顯示電路顯示輸入的密碼。等密碼輸入完后,就會進入開鎖控制電路中。先比擬預(yù)設(shè)密碼和輸入密碼是否一樣,如果一樣,就會觸發(fā)鎖裝置的開
17、鎖功能,此時,電路的綠燈亮,紅燈滅;如果密碼不一樣,鎖裝置就會亮紅燈,綠燈熄滅,表示鎖被鎖住了。3.元件清單元件序號型號主要參數(shù)(封裝)數(shù)量備注U274LS, 74LS147DIPC-7351DO161U15, U16, U2774LS, 74LS21DIPC-7351DO143U7, U8, U9, U10, U11, U12, U18, U19, U33, U3674LS, 74LS194DIPC-7351DO1610U4, U5, U1474LS, 74LS04DIPC-7351DO143U374LS, 74LS192DIPC-7351DO161U21, U3574LS, 74LS74D
18、IPC-7351DO142U174LS, 74LS08DIPC-7351DO141U34BUZZER, BUZZER 200 Hz GenericBUZZER1U17, U20, U30, U3174LS, 74LS85DIPC-7351DO164LED1LED_redUltiboardLED9R2_5V1LED2LED_greenUltiboardLED9R2_5Vg1U1374LS, 74LS138DIPC-7351DO161仿真調(diào)試與分析仿真時候,首先設(shè)置好預(yù)設(shè)密碼,把開關(guān)S1撥到預(yù)設(shè)密碼功能,用按鍵開關(guān)輸入4位十進制密碼。輸入時,數(shù)碼管顯示相應(yīng)的密碼。然后,把S1開關(guān)撥下,翻開輸入密碼功能。用按鍵開關(guān)輸入相應(yīng)的4位十進制密碼。在輸入密碼時,倒計器開場工作,進展5s倒計時。計時器輸出端連接的數(shù)碼管從4到0開場倒數(shù)。計時器未啟動時,數(shù)碼管出現(xiàn)的是數(shù)字4說明計時器已成功置數(shù)。輸入密碼存放器的輸出端接上數(shù)碼管,數(shù)碼管顯示相應(yīng)的輸入密碼。如果5s倒計時完成了后,鎖裝置還是亮紅燈的話,怎么按鍵盤,數(shù)碼管上的數(shù)字始終不變,這說明按鍵輸入被鎖定了,電路實現(xiàn)了自鎖功能。假設(shè)密碼正確,綠燈亮,紅燈滅了。這說明鎖的開鎖功能正常。反之,當(dāng)密碼錯誤時,紅燈就會亮,綠燈就
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45154-2024老齡化社會年齡包容性勞動力通用要求與指南
- GB/T 18487.5-2024電動汽車傳導(dǎo)充電系統(tǒng)第5部分:用于GB/T 20234.3的直流充電系統(tǒng)
- racemic-9-Nor-9β-hydroxy-Hexahydrocannabinol-生命科學(xué)試劑-MCE-7978
- Glyceryl-dilaurate-生命科學(xué)試劑-MCE-3370
- 二零二五年度美發(fā)店租賃合同包含美發(fā)店品牌形象維護條款
- 2025年度智能化舞臺搭建安全責(zé)任及技術(shù)服務(wù)合同
- 2025年度銀行貸款反擔(dān)保合同違約責(zé)任合同
- 2025年度父母出資購房子女房產(chǎn)增值收益分配協(xié)議書
- 施工日志填寫樣本屋面防水工程
- 職場技能提升與自主創(chuàng)業(yè)的實踐案例分析
- 急性缺血性卒中再灌注治療指南2024解讀
- 暑假假期安全教育(課件)-小學(xué)生主題班會
- 2025年中考英語總復(fù)習(xí):閱讀理解練習(xí)題30篇(含答案解析)
- 陜西省英語中考試卷與參考答案(2024年)
- 中建醫(yī)院幕墻工程專項方案
- 基于OBE理念的世界現(xiàn)代史教學(xué)與學(xué)生歷史思維培養(yǎng)探究
- 施工現(xiàn)場揚塵污染治理巡查記錄
- 2024年列車員技能競賽理論考試題庫500題(含答案)
- 中南大學(xué)《藥理學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 《無人機測繪技術(shù)》項目3任務(wù)2無人機正射影像數(shù)據(jù)處理
- 《ISO 55013-2024 資產(chǎn)管理-數(shù)據(jù)資產(chǎn)管理指南》專業(yè)解讀和應(yīng)用指導(dǎo)材料(雷澤佳編制-2024B0)-121-240
評論
0/150
提交評論