1、 - - 1 电子锁及门铃电路课程设计电子锁及门铃电路课程设计 摘要摘要:本设计利用 74194 做移位寄存器,实现 8 位二进制码串行输入。 利用 7485 比较器对预设置好的密码与输入的密码进行比较。若密码正确则 开锁电路实现开锁功能;若密码不正确,则报警。利用 74161 芯片设计十八 进制计数器,控制报警时间为 15s,停 3s 之后循环;同时该报警系统可兼 作门铃使用, 利用74LS290设计十进制计数器来控制门铃的响铃时间为10s。 数字 15、3、10 分别通过 3 个数码显示管显示出来。 关键词关键词:电子锁,门铃,移位寄存器,计数器,脉冲,扬声器 一、目的 1.理解密码电子锁
2、电路的基本原理; 2.了解电子门铃的基本知识; 3.进一步熟悉 74194 的工作原理; 4.熟悉应用 555 定时器; 5.掌握 TTL 门电路的用途; 6.了解数码显示的工作过程。 二、设计指标 1) 设计一个电子锁,其密码为 8 位二进制代码,开锁指令为串行输 入码。 2) 用 8 个拨码开关设置原密码, 然后用一个拨码开关以单步脉冲方 式输入密码至 74194 移位寄存器中,使之在比较器中与原密码进行比较。 3) 当开锁输入码与密码一致时,锁被打开。 4) 当开锁输入码与密码不一致时,则报警。报警时间持续 15 秒, 停 3 秒后再重复出现。 5) 报警器可以兼作门铃使用,门铃时间为
3、10 秒。 6) 所有的时间数据用数码管显示出来。 7) 报警器与门铃的响应频率通过不同频率的振荡电路实现。 三、原理框图 原始原始 密码密码 串行输串行输 入模块入模块 比比 较较 模模 块块 声响声响 模块模块 计时计时 模块模块 扬声器扬声器 扫描扫描 电路电路 数码管数码管 - - 2 1) 各模块功能: 原始密码部分:使用 8 位数码开关,可以实现重新设置密码的功能。 串行输入模块:利用移位寄存器右移的功能实现 8 位密码的串行输入。 比较模块:将密码输入后,与原始密码进行比较,如一致则 Fa=b 端输出高 电平,表示密码正确,锁被打开。若密码不正确则 Fa=b 端输出低电平,送入声
4、 响模块和计时模块中进行报警, 比较模块中接入一个开关作为密码输入后的确认 键。 声响模块,扬声器:若比较模块送入信号,则声响确认送入扬声器中,开始 报警。 计时模块:比较模块同时将信号送入计时模块,开始计时并将信号送入扫描 电路中。 扫描电路,数码管:扫描电路接收信号,与计数器同步工作,连接数码管显 示时间。 2) 工作过程: 首先设置一个原始密码,设置结束。将密码串行输入,若密码一致,则锁被 打开。 若密码输入有误,则发生报警,报警时间为 15 秒,停 3 秒后重复。数码管 同步显示时间。 密码锁的报警系统同时可以用作门铃,输入脉冲信号就进行响铃,响铃时间 为 10 秒。 系统有复位开关,复位开关闭合则电路重置。密码输入均以单步脉冲进行输入控制。 四、元器件清单 元器件名称 使用 数量(个) 1 电阻(R1:1K,R2:15K,R3:68K,R4:910K, R5:5K) 19 2 电源 Vcc:5V 3 3 接地 5 4 电容(C1:0.01uF,C2:10 uF,C3:100 uF) 8 5 基本 RS 触发器 1 6 8 位数码开关 1 7 三极管 1 8 电动小马达 1