您当前的位置是:亿贝娱乐 > 密码键盘 > 正文

体系布局框架图如图1所示

    更新时间:2022-01-13   浏览次数:

(2)断根暗码:输入暗码过程中发生按键失误,能够通过选择断根键断根当前全数的暗码,便利从头输入;

(3)暗码:通过显示切换键,能够切换显示模式。正在显示数字模式下,显示屏即显示输入的数字,便利用户操做;正在模式下,显示的暗码用“*”暗示,防止,提高平安机能;

正在设想过程中,起首针对各个模块,利用Quartus II等软件进行仿实,然后将法式烧录进行硬件调试。最初,将整个系统法式进行全编译,进行整个系统的软件仿实,仿实通事后进行整个系统的硬件调。

本设想选用了LCD1602做为显示模块的焦点,能够便利地显示所需的数字和提醒语,具有界面人道化、功耗低、速度快、节约节制器资本等长处。外围电次要是一个受节制器节制的LED,因为暗示锁的取封闭。

本设想开创性地提出了点窜暗码“潜正在法则”的概念,即正在点窜暗码时,新暗码必需满脚暗码锁制做时预设的潜正在法则,不然无法成功点窜暗码,例如:潜正在法则为暗码必需为七位数,则正在点窜暗码时若输入为五位数则会提醒暗码点窜失败。本设想的意义正在于,当入侵者通过不法手段获取准确暗码并开锁后,若是短时间内不克不及发觉潜正在法则,就不得不放弃点窜暗码,防止用户好处二次受损。别的潜正在法则的设想体例还可认为暗码所有位数和等于N,必需为偶数等等,每一种潜正在法则都有对应的仿单,所以即便批量出产也不存正在潜正在法则被破解的问题。此外,用户正在健忘暗码时能够按照仿单,联系潜正在法则回忆暗码。别的,暗码锁支撑1~10位肆意位10进制数做为暗码,弘远于一般暗码锁,矫捷性极高,可组合出约11亿种暗码组合,从概率学上讲,随机破解暗码为不成件。

本系统设想次要包罗硬件设想和软件设想两部门,均采用模块化设想。此中硬件设想次要包罗地方节制模块、微节制器、显示模块、输入模块、外围电等内容。软件设想包罗形态节制模块,逻辑节制模块,液晶显示驱动模块,EPROM驱动模块,扫描输入模块等形成。系统布局框架图如图1所示。

(4)点窜暗码:当暗码锁处于打开形态时,不然无法完成点窜,但点窜暗码必需合适暗码锁内设的“潜正在法则”,答应点窜暗码。默认识别当前用户为锁的持有者,防止暗码锁被;

(4)开锁时,不暗码的输入位数(1到10位皆能够),削减了暗码被破解的概率(约为10亿分之一的破解率),暗码锁的保密能力高。

(3)暗码数字能够由锁的所有者随便设置,并可更改,加强了用户体验。暗码点窜必需合适预设法则,不然无法点窜暗码。

因为键盘按键数量较多,为了削减I/O口的占用,本设想将按键陈列成矩阵形式。正在矩阵式键盘中,每条程度线和垂曲线正在交叉处不间接连通,而是通过一个按键加以毗连。如许,8个端口就能够形成3*5=15个按键,现实上我们只用14个按键就脚以处理暗码问题,比之间接将端口线用于键盘多出了一倍,并且线数越多,区别越较着,好比再多加一条线键的键盘,而间接用端口线键)。故正在需要的键数比力多时,采用矩阵法来做键盘是更合理的方案。

本设想利用存储芯片AT24C02做为暗码的外部存储器。二线制串行EEPROM24C02是低工做电压的2K位串行电可擦除只读存储器,内部组织为256个字节,每个字节8位,该芯片被普遍使用于低电压及低功耗的工贸易范畴。设想利用I2C和谈实现节制器取存储器的联合,实现暗码保留,并暗码不会因断电丢失。

系统分化为若干子系统,而且进一步细划为若干模块,然后用硬件描述言语VHDL来设想这些模块,同时进行硬件测试。测试成果表白该

(7)全数暗码输入后,准确时暗码锁将,显示屏呈现:Input Right!灯变亮。错误时,显示屏呈现:Input Failed!灯变灭。

(1)确认暗码:通过扫描矩阵键盘,判断用户输入内容,将键入的数码取暗码存储器中的暗码进行比力,判断暗码的正误,并节制暗码锁的开关;

(8)设有断电安拆,电不会因掉电得到所点窜的暗码,而回到最后的暗码值,加强暗码的不变性。