0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

無(wú)需使用微控制器的數(shù)字密碼鎖電路

科技觀察員 ? 來(lái)源:gadgetronicx ? 作者:gadgetronicx ? 2023-06-15 17:39 ? 次閱讀

基于密碼的鎖定機(jī)制是一種非常流行的安全方法,可以保護(hù)我們珍貴的財(cái)產(chǎn)?,F(xiàn)在,隨著技術(shù)的快速發(fā)展,我們的鎖定系統(tǒng)也實(shí)現(xiàn)了現(xiàn)代化。新的,更好,功能更強(qiáng)大的數(shù)字密碼鎖已經(jīng)取代了舊的傳統(tǒng)鎖,因?yàn)樗?a target="_blank">機(jī)械鎖小巧,安全可靠。在這個(gè)項(xiàng)目中,我們將看到如何在不使用MCU的情況下制作這個(gè)數(shù)字密碼柜。為了實(shí)現(xiàn)這一點(diǎn),我們使用邏輯門(mén)、比較器、移位寄存器來(lái)實(shí)現(xiàn)這一點(diǎn)。

密碼鎖如何工作?

該系統(tǒng)具有預(yù)設(shè)的主密碼和按鈕,用戶(hù)可以在其中輸入密碼。輸入密碼長(zhǎng)度限制為

5。按下五個(gè)按鈕后,將其與主密碼進(jìn)行比較。如果找到匹配項(xiàng),則繼電器被激活解鎖儲(chǔ)物柜,綠色 LED 亮起。但是,當(dāng)不匹配時(shí),儲(chǔ)物柜會(huì)通過(guò)點(diǎn)亮紅色 LED

來(lái)指示它。

所需組件:

該電路中使用了相當(dāng)多的元件。我在下面的列表中對(duì)每個(gè)組件的功能進(jìn)行了簡(jiǎn)短描述,以便在您進(jìn)一步閱讀時(shí)更好地了解電路。

按鈕 – 10(電路輸入)

74ALS520N – 2 ( 8位比較器,用于比較輸入與主密碼)

742G79DCU – 5 ( D 型觸發(fā)器臨時(shí)存儲(chǔ)輸入密碼 )

74AS832N – 2 ( 5通道R門(mén)將輸入限制為《》個(gè)輸入)

74LS96N – 1 ( 觸發(fā)輸入密碼與主密碼的比較 )

74ALS08N – 1 ( 和柵極用于組合兩個(gè)比較器的輸出)

74LVC04 – 1 (如果密碼不匹配,則補(bǔ)充輸出以激活警報(bào))

中繼

發(fā)光二極管

電阻

數(shù)字密碼鎖電路圖:

工作原理

1.png

上述電路的工作原理分為不同的塊并單獨(dú)解釋。

按鈕輸入:

我們使用通用按鈕將輸入饋送到電路。按下按鈕時(shí),它將輸入連接到 Vcc。因此,高信號(hào)被饋送到D-Flip Flop以臨時(shí)存儲(chǔ)其輸入值。

去抖動(dòng)機(jī)制:

從標(biāo)記為“*”的按鈕看到輸入端子嗎?這表明使用帶有按鈕的去抖動(dòng)機(jī)制。與數(shù)字芯片相比,按鈕相對(duì)較慢,因此按一下按鈕可能會(huì)被解釋為同一按鈕的多個(gè)輸入。這將導(dǎo)致我們的儲(chǔ)物柜電路行為不當(dāng)。為了避免這種情況,增加了電容器電阻器的組合。當(dāng)按下按鈕時(shí),電容器充電但不瞬時(shí)充電,Vcc需要一段時(shí)間才能在電容器中顯示,從而消除了多次按下D-翻轉(zhuǎn)翻轉(zhuǎn)的可能性。SW1的每個(gè)按鈕。。.。.SW10

應(yīng)使用自己的去抖動(dòng)機(jī)制設(shè)置。您可以在此處閱讀有關(guān)此去抖機(jī)制及其工作原理的更多信息。

D 觸發(fā)器:

正如我們所看到的,按鈕的一端連接到Vcc,另一端連接到觸發(fā)器塊的數(shù)據(jù)和時(shí)鐘引腳。這是因?yàn)?,根?jù)D觸發(fā)器的真值表,輸出會(huì)根據(jù)其數(shù)據(jù)引腳的輸入改變其狀態(tài),但僅在時(shí)鐘脈沖處于活動(dòng)狀態(tài)時(shí)改變。因此,我們需要同時(shí)將兩個(gè)引腳拉高。因此,通過(guò)按下觸發(fā)器的按鈕輸入,時(shí)鐘引腳變?yōu)楦唠娖?。因此,我們?cè)谳敵龆双@得高信號(hào)。它保持這種狀態(tài),因?yàn)?/p>

Flip-Flop 在這里充當(dāng)內(nèi)存元素。

比較儀:

然后,觸發(fā)器的輸出連接到輸入引腳P0IC7比較器的P9和IC0的P1、P10。從P2到P7的其余引腳連接到GND,因?yàn)槲覀儾恍枰鼈儭N覀冃枰獌蓚€(gè)比較器IC,因?yàn)槲覀冇?個(gè)輸入按鈕,而一個(gè)比較器只能有0個(gè)輸入進(jìn)行比較。在這里,如果您觀察,IC7和IC9比較器的其他輸入狀態(tài)Q10.。。.Q《》連接到Vcc和GND。這將充當(dāng)主密碼。為方便起見(jiàn),您可以使用

DIP 開(kāi)關(guān)。

您可以注意到IC0的Q2,Q6,Q9和IC0的Q1,Q10連接到Vcc端子?,F(xiàn)在將其設(shè)置為主密碼。這意味著如果用戶(hù)按SW1,SW2,SW7,SW9和SW10,IC0的P2,P6,P9和IC0的P1,P10的引腳變?yōu)楦唠娖剑@將與IC0的Q2,Q6,Q9和IC0的Q1,Q10進(jìn)行比較。比較將導(dǎo)致IC9和IC10的輸出變?yōu)楦唠娖?,指示密碼匹配。如果按錯(cuò)按鈕或按鈕按錯(cuò)順序,IC9輸出和IC10保持低電平。

或門(mén):

按鈕輸入也連接到OR門(mén)的輸入。通過(guò)真值表,我們知道當(dāng)OR門(mén)的任一輸入變高時(shí),輸出也會(huì)變高。每個(gè)手術(shù)室門(mén)輸入連接到兩個(gè)按鈕。因此,當(dāng)按下其中任何一個(gè)時(shí),該OR門(mén)的輸出變?yōu)楦唠娖?。然后,?lái)自O(shè)R門(mén)的兩個(gè)輸出連接到另一個(gè)OR門(mén)的輸入,依此類(lèi)推,導(dǎo)致單個(gè)OR門(mén)。此OR門(mén)與移位寄存器一起使用,以將密碼輸入限制為5個(gè)。

移位寄存器:

我們希望將其制作為5位數(shù)的代碼鎖系統(tǒng)。因此,我們必須將密碼輸入限制為 5

個(gè)按鈕,并使用比較器將輸入密碼與主密碼進(jìn)行比較。為了限制關(guān)鍵輸入,我們將使用5位移位寄存器。我們將OR門(mén)的輸出連接到該移位寄存器的輸入。按下每個(gè)按鈕后,移位寄存器上的二進(jìn)制計(jì)數(shù)器將從

QA 增加到

QE。移位寄存器的QE引腳連接到兩個(gè)比較器的G1引腳。因此,當(dāng)用戶(hù)按下五個(gè)按鈕時(shí),QE變?yōu)楦唠娖剑蓚€(gè)比較器上的G1引腳拉高,從而命令比較器將輸入與主密碼進(jìn)行比較。

比較:

一旦移位寄存器激活比較器,它將P0P7引腳上的輸入邏輯與Q0Q7引腳進(jìn)行比較。如果用戶(hù)按正確的順序按下 SW1、SW2、SW7、SW9 和 SW10

按鈕,則會(huì)發(fā)生匹配。這將激活比較器的輸出,該輸出進(jìn)入AND門(mén)。如果用戶(hù)按下了不正確的按鈕或按鈕不按順序,比較器輸出將保持低電平,沒(méi)有任何反應(yīng)。

輸出級(jí):

當(dāng)比較器的輸出均為高電平時(shí),AND柵極的輸出變?yōu)楦唠娖健ND 門(mén)的高輸出激活繼電器,解鎖儲(chǔ)物柜,允許用戶(hù)使用它,綠色 LED

充當(dāng)指示燈。有一個(gè)重置按鈕連接到移位寄存器的CLR引腳,用戶(hù)應(yīng)手動(dòng)激活該按鈕,以便在使用后將儲(chǔ)物柜重置回原始狀態(tài)。如果輸入的輸入不正確,AND門(mén)的輸出保持低電平,并且將被NOT門(mén)反轉(zhuǎn),這將為連接到它的紅色LED供電。LED

將處于此狀態(tài),直到用戶(hù)輸入正確的代碼并將其解鎖。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 電路圖
    +關(guān)注

    關(guān)注

    10348

    文章

    10721

    瀏覽量

    531261
  • 密碼鎖
    +關(guān)注

    關(guān)注

    6

    文章

    249

    瀏覽量

    35037
  • 數(shù)字密碼鎖
    +關(guān)注

    關(guān)注

    1

    文章

    12

    瀏覽量

    9569
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于FPGA的數(shù)字密碼鎖

    本文介紹了一種以FPGA 為基礎(chǔ)的數(shù)字密碼鎖。采用自頂向下的數(shù)字系統(tǒng)設(shè)計(jì)方法, 將數(shù)字密碼鎖系統(tǒng)分解為若干子系統(tǒng), 并且進(jìn)一步細(xì)劃為若干模塊
    發(fā)表于 08-04 16:47 ?9476次閱讀
    基于FPGA的<b class='flag-5'>數(shù)字</b><b class='flag-5'>密碼鎖</b>

    基于STM32+華為云IOT實(shí)現(xiàn)動(dòng)態(tài)口令密碼鎖

    隨機(jī)密碼鎖是一種常見(jiàn)的電子系統(tǒng),它使用數(shù)字密碼代替?zhèn)鹘y(tǒng)的物理鑰匙來(lái)進(jìn)行身份驗(yàn)證和門(mén)鎖控制。該項(xiàng)目基于STM32
    的頭像 發(fā)表于 07-13 11:46 ?5900次閱讀
    基于STM32+華為云IOT實(shí)現(xiàn)動(dòng)態(tài)口令<b class='flag-5'>密碼鎖</b>

    數(shù)字密碼鎖

    本帖最后由 wangxintian 于 2012-7-1 21:38 編輯 數(shù)字密碼鎖
    發(fā)表于 06-30 23:44

    數(shù)字密碼鎖的設(shè)計(jì)

    基于51的數(shù)字密碼鎖設(shè)計(jì)
    發(fā)表于 05-08 19:28

    數(shù)字密碼鎖設(shè)計(jì)

    數(shù)字密碼鎖設(shè)計(jì)
    發(fā)表于 05-23 21:18

    觸摸式數(shù)字密碼鎖電路

    觸摸式數(shù)字密碼鎖電路
    發(fā)表于 05-19 11:04 ?6次下載
    觸摸式<b class='flag-5'>數(shù)字</b><b class='flag-5'>密碼鎖</b><b class='flag-5'>電路</b>圖

    雙觸摸數(shù)字密碼鎖電路

    雙觸摸數(shù)字密碼鎖電路
    發(fā)表于 05-19 11:08 ?4次下載
    雙觸摸<b class='flag-5'>數(shù)字</b><b class='flag-5'>密碼鎖</b><b class='flag-5'>電路</b>圖

    電子密碼鎖電路

    電子密碼鎖電路圖 汽車(chē)電子密碼鎖電路
    發(fā)表于 04-25 12:38 ?9352次閱讀
    電子<b class='flag-5'>密碼鎖</b><b class='flag-5'>電路</b>圖

    555電子密碼鎖電路

    555電子密碼鎖電路:這個(gè)電子密碼鎖密碼安排在鑰匙和鎖孔中,只有兩者密碼,一致才能開(kāi)鎖。
    發(fā)表于 05-20 21:46 ?2070次閱讀
    555電子<b class='flag-5'>密碼鎖</b><b class='flag-5'>電路</b>

    電話數(shù)字密碼鎖

    電話數(shù)字密碼鎖
    發(fā)表于 03-03 21:16 ?1014次閱讀
    電話<b class='flag-5'>數(shù)字</b><b class='flag-5'>密碼鎖</b>

    AT89C2051微控制器控制硬件電路組成的多功能電子密碼鎖

    AT89C2051微控制器控制硬件電路組成的多功能電子密碼鎖 新穎的多功能電子密碼鎖集電子門(mén)鎖、防盜報(bào)警
    發(fā)表于 10-17 09:15 ?1862次閱讀
    AT89C2051<b class='flag-5'>微控制器</b><b class='flag-5'>控制</b>硬件<b class='flag-5'>電路</b>組成的多功能電子<b class='flag-5'>密碼鎖</b>

    新穎的密碼鎖電路

    新穎的密碼鎖電路:本電路由十個(gè)數(shù)碼鍵,控制電路,驅(qū)動(dòng)電路組成。
    發(fā)表于 11-17 11:07 ?871次閱讀
    新穎的<b class='flag-5'>密碼鎖</b><b class='flag-5'>電路</b>

    密碼鎖仿真 51密碼鎖protues仿真 密碼鎖程序仿真圖pro

    密碼鎖仿真 51密碼鎖protues仿真 密碼鎖程序仿真圖protues仿真
    發(fā)表于 01-14 22:32 ?251次下載

    密碼鎖控制器如何采用IIC通信方式使密碼鎖密碼掉電不丟失的程序

    密碼鎖控制器 ,鍵盤(pán)上有0-9個(gè)數(shù)字按鍵,功能鍵:確認(rèn)和取消等,可設(shè)置復(fù)合鍵。密碼的位數(shù)及密碼可以任意設(shè)定,,當(dāng)輸入
    發(fā)表于 06-06 08:00 ?12次下載

    使用單片機(jī)設(shè)計(jì)的智能密碼鎖程序免費(fèi)下載

    密碼鎖控制器 ,鍵盤(pán)上有0-9個(gè)數(shù)字按鍵,功能鍵:確認(rèn)和取消等,可設(shè)置復(fù)合鍵。密碼的位數(shù)及密碼可以任意設(shè)定,,當(dāng)輸入
    發(fā)表于 07-01 17:42 ?15次下載
    使用單片機(jī)設(shè)計(jì)的智能<b class='flag-5'>密碼鎖</b>程序免費(fèi)下載