1、课 程 设 计 报 告 书课 程 设 计 报 告 书 电 子 信 息 工 程 学 院电 子 信 息 工 程 学 院 电子技术综合实验室电子技术综合实验室 课程设计报告课程设计报告 题题 目:目: 多功能监视报警器 指导教师:指导教师: 年年 级:级: 2009 级 专专 业:业: 电子信息工程 学学 号:号: 学生姓名:学生姓名: 20112011 年年 1010 月月 2828 日日 课 程 设 计 报 告 书课 程 设 计 报 告 书 1 功能与技术指标: 能对按键下的次数计数并在数码管上显示出来,有复位功能能和去抖 动功能,有报警设置和报警功能,要求计数都正确,性能稳定,电源输入 电压
2、7V 到 12V。 2 原理框图 电源模块 脉 冲 产 生 报警设置和报警模块 复位模块 计 数 器 LED 显 示 课 程 设 计 报 告 书课 程 设 计 报 告 书 3、电路图 课 程 设 计 报 告 书课 程 设 计 报 告 书 课 程 设 计 报 告 书课 程 设 计 报 告 书 4 各模块电路功能 1)复位模块:给所有模块提供复位信号,要求具备上电复位和按键复 位两种复位功能。 2)电源模块: 要求外界输入 7V到 12V 电压, 经过电源模块后输出 5V, 电源模 3)块的作用是。进行电压转换,并使电压稳定,可使用芯片 7805、稳 压二极管和滤波电容来实现,要求有电源指示灯。
3、课 程 设 计 报 告 书课 程 设 计 报 告 书 4)脉冲产生模块: 要求使用手工方法产生脉冲, 可使用一个按键开关, 按一次产生一个脉冲,要求产生的脉冲信号稳定而且波形标准,有去抖动 功能。 5)计数器模块:对脉冲计数,要求完成 2 位十进制计数(即最高为能 够计数到 99) ,所以计数器的输出是 8 位,低 4 位和高 4位都是 BCD 码, 分别显示个位和十位。 6)LED 显示模块:将计数器的输出用 2个 8 段数码管显示出来,有数 码管和驱动电路组成。 7)报警设置和报警功能:使用 8位拨码开关设置报警值,高 4 位表示 报警值十位,低 4 位表示报警值个位,当计数值等于设置值是
4、蜂鸣器响。 使用异或逻辑进行比较。 5、安装调试 在本次硬件课程设计过程中,老师首先让我们在面包板上搭接电路, 在这里有个问题,有些面包板用不了,所以我们组在面包板上花的时间比 较多,并且在面板上搭好电路也不一定达到我们所想要的效果,我们组在 其他时间也去了好几次。 在搭电路的过程中,我们按照老师的要求,分为四小步:1,电源模 块,;2,数码管的显示模块;3,脉冲计数模块;4 报警模块。 在搭电源模块的时候,我们组基本上没有遇到什么问题,但是到了数 码管的显示部分的时候,问题多多。搭完电路后,数码管一个都不能亮, 课 程 设 计 报 告 书课 程 设 计 报 告 书 我们检查了几遍后, 解决了问题。 但是计数部分还是没有达到设计的要求, 是可以计数了,但是那些数字都是一些乱序,还是不能一一的加上去,后 来检查了一下,是其中一个 74LS247 芯片接触不良。 我们组的计数模块已经解决,接下来是报警模块,我们组第一次接报 警模块的时候一点反应都没有,由于时间的问题,我们组决定先不在面包 板花费时间了,于是就开始焊接元器