在这篇文章中,我们将构建一个基于通用密码的电子锁电路,而无需微控制器的参与。您可以将此电路用于许多需要基本安全级别才能打开电路的应用。
拟议的项目使用IC 4017构建,电路需要一个5位引脚号。当您输入正确的引脚时,继电器将被激活,当您按下复位按钮或关闭电路时,继电器将被停用。
电路图:
电路说明:
所提出的电子锁电路仅由几个组件组成;IC
4017是电路的核心,11个用于输入引脚编号的按钮,5个用于防止输出引脚之间短路的二极管,几个用于指示电路是锁定还是解锁状态的LED,几个下拉电阻,几个限流电阻和一个用于触发5V继电器的低功耗NPN晶体管。整个电路采用
5V 电源供电。
我们将在电路中使用的继电器采用分线板,继电器的输入为低电平有效,这意味着如果我们将 GND 信号施加到输入端子,继电器就会被激活。
键盘布局:
电路工作原理:
要了解电路的工作原理,我们需要知道IC 4017的引脚配置以及IC的工作原理:
引脚 16:Vdd 或 5V。
引脚 8:接地。
引脚15:复位引脚,在正常工作期间引脚必须接地,当此引脚连接到高电平时,IC的计数将被复位。
引脚14:时钟输入 – 我们需要向该引脚施加时钟脉冲,使IC计数从0到9。
引脚 13:时钟使能 – 当此引脚接地时,时钟引脚 #14 接受时钟信号。当引脚#13连接到高电平时,施加在引脚#14上的时钟脉冲被IC忽略。
引脚 12:执行 – 此引脚用于级联两个或多个 IC 4017,如果 IC 计数超过 9,此引脚将变为高电平。
引脚 1 至 7 和 9 至 11 是输出:有 10
个输出引脚依次变为高电平(输出复位保持低电平)。当最初未施加时钟脉冲时,输出Q0将保持高电平;当应用一个时钟脉冲时,输出Q1变为高电平,输出Q0变为低电平。当您应用另一个时钟脉冲时,Q2变为高电平,Q1变为低电平。对于从Q0到Q9的输出,情况如此,并且重复。
从Q0到Q9的输出按顺序排列(引脚编号):分别为3、2、4、7、10、1、5、6、9和11。
到现在为止,您应该已经了解了IC 4017的工作原理,现在让我们看看如何将顺序输出开发成电子密码锁电路。
当电路导通时,输出引脚#3 (Q0)最初为高电平。当我们按下密码的第一个数字#3处连接的按钮时,会向时钟引脚#14发送高信号。
一旦高信号到达引脚 #14,输出 Q0 – 引脚 #3 变为低电平,输出 Q1 – 引脚 #2 变为高电平,现在我们需要按
2德·密码的数字,即连接到引脚 #2 的按钮。
一旦按下引脚 #2 处的按钮,高信号就会到达时钟引脚,这使得输出 Q1 – 引脚 #2 变为低电平,Q2 – 引脚 #4 变为高电平。
上述过程一直持续到输出Q4 – 引脚#10变为高电平。当您按下连接到引脚 #10(密码的最后一位数字)的按钮时,输出 Q5 – 引脚 #1
变为高电平,从而打开晶体管并触发继电器打开。
上述过程仅在按正确的顺序按下正确的按钮时才有效,否则继电器将无法打开。
在电路图中,左侧的所有按钮都是真实的,我们需要输入正确的引脚号。右侧的按钮是诱饵,并与重置引脚电连接。
当未经授权的人试图猜测密码时,他/她很有可能在猜测哪个将重置IC时按下其中一个诱饵按钮。
总之,有两层安全性,第一层是密码,只有在激活继电器时才必须以正确的顺序输入,另一层是诱饵按钮。
即使有人能够正确猜出前几个数字,按下任何一个诱饵按钮也会重置IC,从而使前几个正确的引脚号毫无用处。
如何设置新密码/更改密码:
要更改密码,您需要对电路设置进行物理更改,因为没有微控制器或软件的参与。
仅当电路图上的按钮编号与键盘布局的编号匹配时,默认密码为“21345”。
您可以重新排列IC 4017引脚编号3、2、4、7和10处的按钮接线,并且不要更改键盘布局图所示的键盘上的数字顺序。
引脚编号 3 是您的 1圣数字。
引脚编号 2 是您的 2德·数字。
引脚 4 是你的 3RD数字。
密码 7 是你的 4千数字。
密码 10 是你的 5千数字。
注意:使用按钮“R”(重置)停用继电器或在输入错误密码时重新输入密码。
这里还没有内容,您有什么问题吗?
电子电路资源推荐
- 场效应管基础与应用实务 286_ 76.0M 高清书签版
来源:下载中心
- 电子工程师从入门到精通
来源:下载中心
- PFC电感计算
来源:大学堂
- 数字电路与系统设计
来源:大学堂
- 常用的13种半导体功率器件介绍
来源:电路图
- 叠加原理:概念及其求解过程
来源:电路图
推荐帖子 最新更新时间:2024-11-13 17:27
- 关于usb cdrom重启问题
- 我们开发了一个usbcdrom,包括一个cdrom和一个普通优盘。在xp下第一次插入(原来这台机器没有插过我们的设备),就会自动安装优盘和cdrom的驱动。但是当驱动完成后,系统会提示说“系统配置更新。需要重启”等。其实已经可以使用了。 那位高手知道这个问题,望不吝赐教。谢谢!
- klgmvidob嵌入式系统
- 模块全彩LED显示屏与贴片全彩LED显示屏有什么不同
- 对 LED 显示屏 不了解的肯定不知道室内模块 全彩 LED 显示屏 与 贴片全彩 LED 显示屏 有什么不同: ?? 下面就简单介绍下: ?? ( 1 )发光部分: 模块全彩 LED 显示屏 的显示模块一般为黄绿的,纯绿的模块价格较贵; 贴片全彩
- 探路者LED专区
- 百度手环计步算法的实现,基于三轴加速器LSI3DH
- 刚接触百度手环的源码,感觉很不错,因为工作需求,想要参考其中的记步算法,因为用的是同一款sensor,我找到了源码bd_step_counter.c,但是往里追溯到,health_algorithm_data_in_accelerate()这个函数的时候,只找到了头文件healt
- quake702移动便携
- 制PCB板需要哪些文件?
- 制PCB板需要哪些文件? 制PCB板需要哪些文件? PCB文件 就可以啦 这也太简单了吧 是的,PCB文件发到板厂,告诉它用什么软件画的就得 GERBER文件 如果再问GERBER文件如何搞 需要画图软件生成, Protel,Altium,PADS,Allegro,
- 18720947897PCB设计
- stm32f103,usb读取sd卡速度慢得问题
- USB端点0为控制模式,端点1批量发送,端点2为批量接受,枚举正常,可以读写,问题在于读写的速度太慢了,1M的文件需要20s。请高手帮忙 usb_endp.c中 void EP2_OUT_Callback(void) { Mass_Storage_Out(); } usb
- stone435stm32/stm8
- 求推荐几款医疗用的体温传感器
- 作为学生的我,由于毕业设计的要求需要通过传感器采集病人的体温,希望高人们推荐几款医用的体温传感器的型号,当然如有具体型号和相关资料将不胜感激!谢谢各位。 求推荐几款医疗用的体温传感器 没人推荐啊~~~继续等高人出现! 回复 楼主 dragon87211 的帖子 GE的ZTR系列的
- dragon87211传感器
- 卷疯了!2024年储能要知道的四个趋势
- 芯片也开始造假了? 如何在江湖中练就“火眼金睛”,鉴别“真假芯片”!
- 利用大功率数字源表构建多源测量单元(SMU)系统(连载七):优化仪器建立,确保优良
- 国半推出8位超高速模拟/数字转换器以低功耗实现6GSPS取样率
- Buck做Buck-boost注意事项
- 摄像头、指纹识别、DS18B20、l298n四个模块结合起来可以做出怎样的创新性的东西?
- 仿真可以,脱机运行出错!
- MSP430169中断跑飞问题
- CMRR & PSRR
- [GD32L233C-START 评测] 三、1.5寸单色16级灰度OLED的多种刷图驱动方式对比
- 跪求高手指点CYCLONE 片内RAM读写问题
- BQ24133充电电流的精度
- 《华为硬件工程师手册》
- 从模拟到实现
- LM3S9B96的GPIO有多少个能做输入的啊?
- SDH接入设备上的驱动程序
- 断裂的产业链如何闭合
- 使用TPS40057设计的电路,上电后会听到类似继电器闭合的声音,电源输出异常
- 请教:生成SPWM波时,那一串数组代码是怎么来的?
- 【TI C2000的使用经验】【C2000学习之[5]】使用DATA寄存器操作IO的特殊情况
- LTC4085 的典型应用 - 具有理想二极管控制器和锂离子充电器的 USB 电源管理器
- TMPSNS-RTD1,PT100 RTD 电阻式温度检测器评估板
- AM2G-2403DH30Z ±3.3V 2 瓦 DC-DC 转换器的典型应用
- STM32 Nucleo基于LED1642GW的16通道LED驱动器扩展板
- 用于便携式的 5V DC 到 DC 单输出电源
- SP6641B、3.3V、低电量检测、DC/DC 升压稳压器的典型应用
- 加热小板
- LTC6990IS6#TRMPBF 超声波扫频发生器的典型应用
- LT1227 的典型应用 - 140MHz 视频电流反馈放大器
- KITVALVECNTLEVM: 评估板 – 阀门控制器SoC
- [资料]-JIS R7601-1986 Testing methods for carbon fibers.pdf
- 卫星导航知识
- 一种基于Windows 平台的关联规则算法
- Program for : 1) ZOOMING , 2) SHRINKING &
- 安规设计手册
- 数码相框原理图,ZXDP-010 (8302+720)
- AB PLC例程 [MMS_045845]Process AOI and Faceplate-Analog Input
- (库函数版本,适合战舰V3和精英STM32开发板)扩展实验1 ATK-HC05蓝牙串口模块实验
- User Manual For Customer Image
- 87C550A5
- 视频教程 | 操作系统原理 (西安交通大学)
- 新思科技荣获TSMC四项“开放创新平台合作伙伴奖”
- 2021电赛后 | 为什么电源题用STM32G4系列能获奖?
- 倒计时2天:《观展宝典》在手,2021慕尼黑上海电子展览会三日游不发愁!
- 产品新闻︱适用于NXP Semiconductors “i.MX 7Solo/7Dual” 应用处理器系列的电源管理IC登场!
- 即将结束 | 利用微控制器进行无传感器初始位置检测白皮书下载
- 【中奖公告】欢迎新朋友!恭喜这50位幸运钢粉,你们中奖啦!
- MLCC缺货!别急,你可以试试这个“巧”办法
- Versal ACAP 硬件、IP 和平台开发方法指南
- 三分钟看清“平头哥”背后的阿里芯片布局