1、 EDAEDA 课程设计课程设计报告报告 八位二进制八位二进制密码密码锁锁 学学 院院 专业班级专业班级 姓姓 名名 学学 号号 指导教师指导教师 2013 年年 12 月月 1 摘摘 要要 EDA 是当今世界上最先进的电子电路设计技术,已经成为电子工程师必需具 备的基本技能,其重要性日益突出,需求也不断提高。本文主要介绍了利用 multism11 开发环境, 综合运用数字电子技术的基本知识,选用合适的芯片,如 74LS194D、74LS85D 等,设计了一款具有八位二进制密码设定、八位二进制密 码输入、密码检验模块、密码匹配显示模块、密码错误次数计数模块、蜂鸣器报 警模块、音频方波信号发生模
2、块的八位二进制密码锁,并进行相应的电路图的绘 制、仿真及测试故障诊断与调试等。 关键词:关键词:八位二进制密码八位二进制密码锁锁、multisimmultisim 1111、密码设定密码设定、密码检验密码检验、蜂鸣器蜂鸣器报警报警 2 目录目录 摘要摘要 1 1、设计目的设计目的 . 3 2、基本原理基本原理 . 3 2.1、仿真仿真环境环境 3 2.2、基本基本功能功能 3 2.3、整体框图整体框图 3 2.4、各元件功能各元件功能 4 3、设计步骤设计步骤 . 7 3.1、八位二进制、八位二进制密码密码设定设定模块模块 . 7 3.2、八位二进制八位二进制密码密码输入输入模块模块 . 8
3、3.3、密码检验模块密码检验模块 . 8 3.4、密码匹配显示、密码匹配显示模块模块 . 9 3.5、密码错误次数计数模块、密码错误次数计数模块 . 10 3.6、蜂鸣器蜂鸣器报警模块报警模块 . 11 3.7、音频音频方波信号方波信号发生发生模块模块 . 12 4、设计设计结果结果 . 13 4.1、元件清单、元件清单 13 4.2、整体、整体电路电路总图总图 . 13 4.3、模块、模块仿真仿真测试结果测试结果 . 14 4.4、整体、整体仿真仿真测试结果测试结果 . 18 5、故障诊断分析故障诊断分析 . 18 6、收获收获 22 7、参考文献参考文献 . 23 3 1、 设计目的 ED
4、A 是当今世界上最先进的电子电路设计技术,已经成为电子工程师必需具 备的基本技能, 其重要性日益突出, 需求也不断提高。 利用 multism11 开发环境, 综合运用数字电子技术的基本知识,选用合适的芯片,如 74LS194D、74LS85D 等,设计一款具有八位二进制密码设定、八位二进制密码输入、密码检验模块、 密码匹配显示模块、密码错误次数计数模块、蜂鸣器报警模块、音频方波信号发 生模块的八位二进制密码的电子锁,并进行相应的电路图的绘制、仿真及测试故 障诊断与调试等。通过 EDA 课程设计,加深自己对电子电路技术的理解。 2、 基本原理 2.1 仿真环境 Multisim11 2.2 基
5、本功能 八位二进制密码锁,通过两个四位移位寄存器 74LS149D 以及外加开关进行 八位二进制密码的设定;另外两个四位移位寄存器 74LS149D 以及外加开关实现 八位二进制密码的输入。 利用两个四位数值比较器 74LS85D 构成相应的八位密码 检验环节。再利用各种门电路根据逻辑关系构成相应的密码匹配显示电路,若输 入的密码是对的,则相应的绿色的二极管会亮,且进行开锁这一过程;若输入密 码是错的,则相应的红色的二极管会亮,不进行开锁这一过程。与此同时,计数 模块会将输入密码错误的次数记下来, 当错误次数超过 3 次时会启动蜂鸣器报警 模块进行报警并将输入信号锁存,再输入的信号不会起作用。
6、 2.3 整体框图 密码匹配正确 密码设定模块 密码输入模块密码检验模块 不开锁,相应红色二极管亮, 错误次数超过3次则报警 计数模块 开锁、相应绿色 二极管亮 密码匹配错误 音频方波信号 发生模块 蜂鸣器报警 模块 超 过 3 次 八位二级管 显示 八位二极管 显示 2.4 各元件功能 4 1. 双向移位寄存器 74LS194 1)逻辑功能: 移位寄存器是指所存的代码能在移位脉冲的作用下依次位移的寄存 器,它是一种可以用二进制形式保存数据的双稳器件。即能左移又能右 移的寄存器称为双向移位寄存器。 2)逻辑符号 3)引脚图 4)功能表 2. 四位数值比较器 74LS85 1)逻辑功能:对四位二进制数进行比较,以判断其大小的电路。 2)逻辑符号 5 3)引脚图 4)功能表 3. JK 触发器 74LS109 1)逻辑功能 JK触发器是数字电路触发器中的一种电路单元。 JK