1、电子综合技术 电子综合开发实践报告 设计课题: 电子密码锁 专业班级: 09 电信(1)班 学生学号: 2009082339 学生姓名: 设计时间: 2012-1-13 信息科学与技术学院 2012 年 1 月 设计题目 电子密码锁 一、 设计任务与要求 (1)用电子器件设计制作一个密码锁,使之在输入正确的代码时开锁。 (2)在锁的控制电路中设一个可以修改的 4 位代码, 当输入的代码和控制电 路的代码一致是锁打开。 (3)用红灯亮、绿灯灭表示关锁,绿灯亮、红灯灭表示开锁。 二、方案设计与论证 方案一 用 JK 触发器和双联开关组成,要按顺序输入密码,但其密码修改电路机械 化,且开关过多,连线
2、较多,操作较繁琐。 方案二 两片 8D 锁存器 74HC373 来分别存储输入和密码,这方案可以便捷地设定密 码和修改密码,但密码的输入要用到 8 个控制开关且密码输入不分顺序。考虑到 复杂程度、密码锁的精确性和器材配置,我最终决定取第二个方案。 设计电路原理框图如下: 三、单元电路设计与参数计算 这次设计主要用到了两片 8D 锁存器 74HC373 和数据比较器 74LS85,锁存 器 74HC373 用来存储输入和密码,当它的使能端 ENG 接高电平,输出三态门使 能信号,OC 接低电平时正常工作,输出锁存的信号;当 OC 为高电平时,输出 处于高阻状态。比较器 74LS85 用来比较数据
3、的大小,A 和 B 为数据输入端,它 输 入 开 关电路 输 入 锁 存电路 显 示 电 路 密 码 修 改电路 密 码 存 储电路 比 较 电 路 电子综合设计 有三个级联输入端:I(AB)、 I(A=B),表示低四位比较的结果输入; 它有三个级联输出端: Y(AB)、 Y(A=B),表示末级比较结果的输出。74LS85 数字比较器 的串行输入端 I(AB)、 I(A=B)是为了扩大比较器功能设置的,当不 需要扩大比较器位数时,I(AB)接电平,I(A=B)接高电平;若需要扩 大比较器的位数时,只要将低位的 Y(AB)、 Y(A=B)分别接到高位相 应的串行输入端 I(AB)、 I(A=B)
4、即可。 四、总原理图及元器件清单 1总原理图 S2 Key = B S1 Key = A S3 Key = C S4 Key = D S5 Key = E S6 Key = F S7 Key = G S8 Key = H VCC 5V U1 74HC373N_2V 1D 3 2D 4 3D 7 4D 8 5D 13 6D 14 7D 17 8D 18 OC 1 ENG 11 1Q 2 2Q 5 3Q 6 4Q 9 5Q 12 6Q 15 7Q 16 8Q 19 U2 74HC373N_2V 1D 3 2D 4 3D 7 4D 8 5D 13 6D 14 7D 17 8D 18 OC 1 ENG 11 1Q 2 2Q 5 3Q 6 4Q 9 5Q 12 6Q 15 7Q 16 8Q 19 1 2 3 4 56 7 8 U3 74LS85D A2 13 B2 14 A1 12 B1 11 OAGTB 5 A0 10 B0 9 A3 15 B3 1 OAEQB 6 OALTB 7 AEQB 3 ALTB 2