自动打铃系统电路设计实验

摘 要
本设计电路可分为时间设置电路,计时电路,显示电路和定时打铃控制电路。本设计采用74LS160作为计数器,其中小时部分采用24进制,分钟和秒部分采用60进制。采用LMC555芯片外接电容电阻构成频率约为1HZ的自动脉冲发生器,为74LS160提供脉冲时钟信号,同时设计有可以手动调节计数器的时间设置电路。通过74LS248和7段数码管将计数器的值显示出来,根据设计要求运用简单的逻辑电路判断当计数器满足定时要求时打铃并延时1秒。
关键词: 手动调节计数器 、74LS160 、脉冲发生器

一、设计任务与要求
1.1、设计任务
基本计时和显示功能,时、分的数字显示和逻辑控制功能 。
1.2、设计要求
通过查阅资料、器件选择设计一个自动打玲的时钟电路,要求在每天上午6:30和每天晚上11:00实现打铃功能,打铃延时一分钟。

二、方案选择及工作原理
2.1、电路工作流程图
根据设计要求,电路可分为时间设置电路,计时电路,显示电路和定时打铃控制电路最终得到电路工作流程图如下:
在这里插入图片描述
图1:整体设计流程图2.2、计数器74LS160(十进制加法计数器)
根据设计要求计时打铃系统需要显示时、分、秒,因此需要6个160计数器,160计数器原理如下在这里插入图片描述
74LS160为可预置十进制计数器。当清零端为低电平时,不管时钟端CLK状态如何,即可完成清除功能。在CLK上升沿作用下,输出端QA-QD与数据输入端A-D一致,当ENP、ENT均为高电平时,在CLK上升沿作用下QA-QD同时变化实现计数。当计数溢出时,进位输出端(RCO)输出一个高电平脉冲,由此可级联成N位同步计数器。
2.3、555定时器
根据设计要求计时打铃系统需要有自己的脉冲信号源来提供脉冲,根据应用范围和考虑系统的复杂性采用555定时器构成的多谐振荡器作为系统的脉冲信号源。在这里插入图片描述
555 定时器是一种多用途的数字模拟混合集成电路,利用它能极方便地构
成施密特触发器、单稳态触发器和多谐振荡器。由于使用灵活、方便,所以
555定时器在波形的产生与交换、测量与控制等许多领域中都得到了广泛应用。其各个引脚功能如下:在这里插入图片描述
三、设计电路选型及计算
方案一:
3.1、信号源设计
3.1.1、自动工作信号源
信号源用555定时器构成多谐振荡器,产生频率1Hz的秒脉冲 。多谐振荡器频率:
在这里插入图片描述

取R1=R2=10KΩ,C=47F,得到 f=0.997Hz得方波。
在这里插入图片描述
图4:555定时器构成的F1HZ信号源
在这里插入图片描述
在这里插入图片描述

图6:555定时器构成的频率可调的信号源

3.1.2、手动调节信号源设计
在这里插入图片描述
图7:可手动调节每次一个脉冲的信号源
手动原理:
开关位打到单次脉冲产生电路部分时计数器端为悬空状态即为高电平,当开关闭合,单次脉冲信号源输出低电平,再断开开关产生一个上升沿,由此产生一个时钟信号。
3.2、时钟计数部分设计
数字钟的秒位和分位采用六十进制计数,各由两片十进制计数器74LS160和相关门电路改进而成。小时位采用24进制,也由两片十进制计数器74LS160和相关门电路改进而成。改进时,采用清零方式。在这里插入图片描述
图8:160和逻辑器件构成的计数器部分
原理:时、分、秒的低位片计满10后进位给高位,分和秒高位计到6清零,时的高位为2低位为3的时候清零。
3.3、时钟显示部分设计
采用7段数码管和64LS248驱动构成显示部分,中间串联500欧姆电阻。在这里插入图片描述

图9:7段数码管和64LS248驱动构成显示部分
3.4、打铃部分设计 在这里插入图片描述在这里插入图片描述

图10:6点半和晚上11点打铃部分设计流程图

3.5、整体显示在这里插入图片描述
图11:方案一整体设计连接
方案二:
根据实际中的情况中的电路情况和经济情况,555定时器3.7元一个而74LS00六毛钱一个,电容电阻价格也较低,因此有如下的脉冲信号源。其成本要比555定时器构成的信号源价格要低。在这里插入图片描述
图12:可手动调节的产生连续脉冲的信号源
此外,在对电路稳定性要求不高的情况下显示部分可采用4线数码管,不接外部驱动器件。得到方案二的如下图。在这里插入图片描述
图13:方案二整体显示
四、测试方案(测试内容与步骤及数据表格)
4.1、仿真测试

通过仿真软件对电路计时和电路规定时间响铃和规定时间停止打铃做出测试。测试结果如下图15、16。在6:30时打铃提示灯亮,6:31停止打铃指示灯熄灭。23:00的测试同理,证明思路可行,无错误。
表2:仿真测试部分和结果统计表在这里插入图片描述
在这里插入图片描述
图15:6:30打铃测试在这里插入图片描述
图16:6:31结束打铃测试
4.2、实验室测试
实验室连线时,采用两个数电试验箱,用第一个实验箱做小时和分钟计数,用第二个实验箱做秒计数。先进行计数器测试再进行打铃响铃逻辑测试。 在这里插入图片描述
图17:计数器秒显示在这里插入图片描述
图18:计数器小时和分钟显示

五、安装、调试中的问题、解决方法及效果
5.1、安装、调试中的问题、解决方法
1、开关悬空调试出错,尽量减少开关个数。
2、在计数器连线时,不可将多余端悬空,应接高电位。
3、在设计分位向小时位进位时,必须保证分位和秒位同时出现59状态时,才进位。否则时钟会在59分0秒的时候就向小时进位。
5、对74160来说,D端为最高位,A端为最低位。
8、仿真时电路不正常工作,则用万用表和示波器查看电路。
9、将电路中的部分独立保存起来,这样在整体电路出错时,不至于整体删掉。

5.2、效果
1、电路可以仿真出结果,与预期相同。
2、电路可准确计数。
3、电路工作时逻辑状态正确。
六、工程对公众、安全、健康、环境等的影响和评价
数字自动打铃系统是学校教学活动中常用的设备。它可以作为时钟来显示时间,进行时间设置,定时打铃。仿真过程比较简单直白但在实际应用中需要考虑芯片的工作条件 ,受温度等条件的影响和整个系统的供电问题。该系统较为简单,实用性强,对环境没有影响。在一定程度上方便了人们的生活,是电子电路设计在生活中的应用的典范。

结 论
通过这次课程设计,加强了我们动手、思考和解决问题的能力。在整个设计过程中,通过这个方案包括设计了两套电路原理图。在设计过程中,经常会遇到这样那样的情况,就是心里想老着这样的接法可以行得通,但实际接上电路,总是实现不了,因此耗费在这上面的时间用去很多。
做课程设计同时也是对课本知识的巩固和加强,由于课本上的知识太多,平时课间的学习并不能很好的理解和运用各个元件的功能,而且考试内容有限,所以在这次课程设计过程中,我们了解了很多元件的功能,并且对于其在电路中的使用有了更多的认识。认识来源于实践,实践是认识的动力和最终目的,实践是检验真理的唯一标准。所以这个期末测试之前的课程设计对我们的作用是非常大的。
在实验室连接电路时,要考虑与仿真的差异,以及种种现实的因素,例如在仿真时我用了与门、非门、与非门等逻辑电路,但在实验室要将其转换成对应的芯片,与门可用74LS08、非门用74LS00,非门可用74LS04,此外数码管的高位和低位也有不同,不同型号的数码管高位低位都不同,这些都需要根据实际情况做出调整,以实现电路功能。

参考文献
[1] 阎石,数字电子技术基础(第4版) 高等教育出版社 1999
[2] 中国集成电路大全编委会,中国集成电路大全—CMOS集成电路 国防工业出版社 1985
[3] 童诗白,模拟电子技术基础(第3版)高等教育出版社 1999

  • 13
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
湖南人文科技学院 课程设计报告 课程设计: 单片机课程设计 设计题目: 自动打铃系统 系 别: 通信与操纵工程系 专 业: 电子信息工程 班 级: 学生姓名: 学 号: 起止日期: 指导教师: 教研室主任: 基于51单片机的自动打铃系统课程设计全文共13页,当前为第1页。 基于51单片机的自动打铃系统课程设计全文共13页,当前为第1页。 指导教师评语: 指导教师签名: 年 月 日 成绩评定 项 目 权重 成绩 1、设计过程中出勤、学习态度等方面 2、课程设计质量与答辩 3、设计报告书写及图纸规范程度 总 成 绩 教研室审核意见: 教研室主任签字: 年 月 日 教学系审核意见: 主任签字: 年 月 日 基于51单片机的自动打铃系统课程设计全文共13页,当前为第2页。 基于51单片机的自动打铃系统课程设计全文共13页,当前为第2页。 摘 要 单片机确实是微操纵器,是面向应用对象设计、突出操纵功能的芯片。单片机接上晶振、复位电路和相应的接口电路,装载软件后就能够够组成单片机应用系统。将它嵌入到形形色色的应用系统中,就组成了众多产品、设备的智能化核心。本设计确实是应用单片机壮大的操纵功能制作而成的闪烁的LED小灯,该设计包括以下几点功能:实现24小时制电子钟,6为数码管显示,显示时分,显示格式为A/P 12—00,打铃时刻为早:7:30 ,晚:10:30;系统利用2只按键,一个用于调整分钟,一个为小时调整。 本设计采纳的是STC89C52单片机,该单片机采纳的MCU51内核,因此具有专门好的兼容性,内部带有8KB的ROM,能够存储大量的程序,最突出特点是具有ISP在系统烧写功能,使得烧写程序加倍方便。显示器件采纳通用型七段共阴极数码管;键盘调整部份采纳的是独立键盘。通过这次设计能够加倍牢固的把握单片机的应用技术,增强动手能力、硬件设计能力和软件设计能力。 关键字:单片机;电子钟;打铃;晶振;数码管;按键 基于51单片机的自动打铃系统课程设计全文共13页,当前为第3页。 基于51单片机的自动打铃系统课程设计全文共13页,当前为第3页。 目 录 第一章 方案论证设计 1 1.1 设计的应用意义 1 1.2 设计方案选择 1 1.3 整体设计框图 2 第2章 硬件电路设计 2 2.1单元电路设计与原理分析 2 元件的参数及操纵器 3 2.3显示电路设计 3 第三章 程序设计 4 程序流程图 4 源程序清单 6 附录1:整体电路原理图 13 附录2:元件清单 15 基于51单片机的自动打铃系统课程设计全文共13页,当前为第4页。 基于51单片机的自动打铃系统课程设计全文共13页,当前为第4页。 基于STC89C52单片机操纵的自动打铃系统 第一章 方案论证设计 1.1 设计的应用意义 "单片机与接口技术"课程设计是在教学及实验基础上,对课程所学理论知识的深化和提高。因此,要求学生能综合应用所学知识,设计与制造出具有较复杂功能的小型单片机系统,并在实践的大体技术方面进行一次系统的训练。 能够较全面地巩固和应用"单片机"课程中所学的大体理论和大体方式,并初步把握小型单片机系统设计的大体方式。 培育独立试探、独立搜集资料、独立设计规定功能的单片机系统的能力;培育分析、总结及撰写技术报告的能力。 1.2 设计方案选择 设计课题简要概述 自动打铃装置用于工厂,学校等地的时刻操纵,本设计是依照学校作息时刻设定的,模拟了电子钟显示时,分。还依照学校的作息时刻按时打铃,本系统有两个按钮,别离用来调时,周分,以保证时钟与标准时刻相吻合。 第一设计出本系统的硬件大体框图,依照框图设计电气原理图,简要概述大体原理,依照设计技术参数设计出各部份程序。 系统软硬件划分 由于要依据最小系统设计,因此,极大地节约系统的硬件本钱,所有能用软件实现的功能都用软件完成,如按键的去抖,采纳延时,显示部份用动态显示等,如此硬件部份的设计能够采纳单片机最小系统,所谓最小系统是仅有程序存储器和时钟及复位电路的为时过早片机系统。 单片机选型 依照课题的具体内容,任务要求,计时,校时,按时,键盘显示等功能,经多方考虑,因此本系统选项用与MCS——51系统单片机完全兼容的STC89C52低功耗单片机。 基于51单片机的自动打铃系统课程设计全文共13页,当前为第5页。 基于51单片机的自动打铃系统课程设计全文共13页,当前为第5页。 1.3 整体设计框图 电源显示电路STC89C52CPU键盘电路驱动电路电铃 电源 显示电路 STC89C52 CPU 键盘电路 驱动电路 电铃 第2章 硬件电路设计 2.1单元电路设计与原理分析 ㈠大体原理概述 本系统要紧由主控模块,时钟模块,显示模块,键盘接口模块等4部份组成。通过内部按时产生中断,从而驱动电铃打铃。设定51单片机工作在按时器工作方式1,每2
课程设计-基于C51单片机的自动打铃系统 : 摘 要 本次设计中的LED数码管电子时钟电路采用24小时制记时方式,本次设计采用AT89C51单片机的扩展芯片和6个PNP三极管做驱动,由三块LED数码管构成的显示系统,与传统的基于8/16位普通单片机的LED显示系统相比较,本系统在不显著地增加系统成本的情况下,可支持更多的LED数码管稳定显示。设计采用AT98C51单片机,使用5V电源供电,并且在按键的作用下可以进行调时,调分,复位功能。计时数据的更新在计算机C语言的驱动下每秒自动进行一次,但不需程序干预其输出状态。 关键词:AT89C51; 数码管 ; LED 第一章 设计简介及方案论述 1.1作息时间控制钟系统概述: 本设计是一个具有报时功能的作息时间控制钟。它利用89C51单片机的2Hz时基计时,进行年历计算,并用的蜂鸣器驱动模块将它报出来;在进行时间计算,分每加一时,都与规定的作息时间比较,如果相等则进行相应的控制或动作。由七段显示驱动模块、蜂鸣器驱动模块和按钮控制模块三部分组成,四个按键用于报时及校正时间。现代机关企业,特别是学校要求对时间加以控制,要按时打铃及播放广播,以保证学习与工作的正常运行。本设计实现了这些功能,给学校及其他机关企业带来方便,整体性好,人性化强、可靠性高,实现了对时间控制的智能化。 1.2本设计任务和主要内容: (1)设计任务 用可编程器件为主体,设计并制作一台自动打铃系统。要求完成的作品必须固化软件,测试检查时上电即可工作,不允再用计算机下载。实现能够显示当前的时间,同时能够在规定的时间点控制打铃装置打出预期的铃声。另外增设四个按钮,通过分配以实现对时间的调整,包括对时钟、分钟的增加和减少,秒钟的清零;以及强制打铃和关闭打铃。 (2)主要内容 1、基本计时和显示功能(用12小时制显示)。包括上下午标志,时、分的数字显示,秒信号指示。 2、能设置当前时间(含上、下午,时,分) 3、能实现基本打铃功能,规定: 上午6:00起床铃:打铃5秒、停2秒、再打铃5秒。 下午10:30熄灯铃:打铃5秒、停2秒、再打铃5秒。 铃声可用小喇叭播放,凡是用到铃声功能的均按此处理。 第二章 系统主要硬件电路设计 2.1单片机总体设计思路 (1)设计能正常工作的一个单片机最小硬件系统,外围电路包括设置键盘,LCD或LED的显示屏; (2)进行软件设计,利用单片机系统时钟先设计一个高精度的内部时钟系统,最小精确时间为期1秒; (3)在秒计数器的基础上设计一个24小时时钟,并设计若干定时功能; (4)设计打铃执行机构,完成自动打铃功能。 2.2各功能模块程序实现原理分析

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

位沁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值