欢迎来到天天文库
浏览记录
ID:11625045
大小:296.50 KB
页数:9页
时间:2018-07-13
《数电课设:自动打铃器》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、目录一、设计题目1二、设计任务11、设计目标12、设计要求1三、程序设计与实现11、设计方案12、设计过程:13、硬件实验方案及实验结果:4四、设计不足之处7五、收获与体会8自动打铃器一、设计题目:自动打铃器二、设计任务:1.设计目标:通过设计电路,使电路能够自动显示时间,并且可以通过改变频率改变时间的快慢。能通过在数字钟显示时间的输出来设置6个时间。作为6个打铃时间。通过另外设计一个电路来实现响铃5秒的功能。把这几个模块组合起来,便形成了可以实现要求的电路设计。2、设计要求:1.有数字钟功能;(不包括校时等功能)2.可设置六个时间,定时打铃
2、;3.响铃5秒钟。三、程序设计与实现:一、设计方案:利用函数信号发生器来进行脉冲信号的输出、利用74160N来设置十进制和六进制的进位输出、利用数码显示器来显示时间、利用或门、与门、非门、与非门、等电路元件进行组合、级联后得到设计所要求的电路图。由于打铃器响应不及时,故用小灯泡代替。二、设计过程:1.用两片74160N级联,其中右边一片为十进制,左边一片为六进制,总体为六十进制。它们实现的功能为进行时间秒的输出,当时间到六十后,进位为一。如下图所示-8-自动打铃器2.用两片74160N级联,其中右边一片为十进制,左边一片为六进制,总体为六十进
3、制。它们实现的功能为进行时间分的输出,当时间到六十后,进位为一。如下图所示:3.用两片74160N级联,总体为二十四进制。它们实现的功能为进行时间小时的输出,当时间到二十四后,时钟信号全部置零。如下图所示:4.三块时间模块的级联如下图:-8-自动打铃器5.时间控制模块和时间计数显示器的链接如下图,它们主要完成的功能是对时间的输出和显示的控制。注:上图为数字显示功能,显示当前时间是通过6个十进制的74160N来设计时间进位输出的。6.在完成以上的步骤后,一个能显示时间的时间控制器已经完成了,接下来是设定输出。在时间输出的线路上引出一排导线在非门
4、、与门的控制下输出六个时间。六个时间用或门输出,只要有六个时间有一个为1,后面的打铃器的灯就亮,如下图所示:-8-自动打铃器7.在设定时间到达的时候,产生一个脉冲。脉冲经过JK触发器和74160N组成的可以延续五秒脉冲的芯片,如下图:注:此图是模拟响铃响五次的结果。在数字为0时灯不亮(即铃不响);在数字为1-5时灯亮即(铃声响起)。四、硬件实验方案及实验结果:利用软件仿真结果得到在六个设定好时间时,灯泡亮起,且能延续五秒钟(1)在开始00:30:00的时候灯亮起:-8-自动打铃器(2)在01:00:00的时候灯亮起:(3)在01:30:00的
5、时候灯亮起:-8-自动打铃器(4)在02:00:00的时候灯亮起:(5)在02:30:00的时候灯亮起:-8-自动打铃器(6)在06:00:00的时候灯亮起:注:以上为6个闹钟时间打铃的图形,上图以灯亮代替铃声响。四、设计不足之处不足之处:不能自动设置闹钟时间。只能人为事先设定打铃时间。-8-自动打铃器五、收获和体会:通过本次试验,是我对Multisim软件的使用更加熟练,并可以对设计的电路进行仿真。通过这些天的使用,使我对Multisim软件仿真功能的强大折服。由于是初次使用Multisim软件来实现课程设计的要求,对上面的器件不能熟练使用
6、。对他们的选择不很熟练,对他们的功能不了解,不知该用什么芯片链接才能达到目的。通过借看图书管里的有关书籍和练习几道例题后,终于有了些头绪。在同组同学的一起分析和研究下,设计的轮廓也越来越清楚。在不断仿真的过程中,我们遇到很多问题,在实践的显示上。对元件的的使用出现错误。未达到时间的显示功能,后经过同组的同学讨论对元件进行改正,才显示了时间。但在进位上老是错线错误,后经我们慢慢改正,可以正确显示时间了。在设计响铃5秒的问题上我们颇费脑筋,设计了好多电路都没有实现这个功能,后经我们查找资料,商量之后才设计出该模块。在连线时,非常考验人的耐心和仔细
7、;稍一马虎就可能连错一错就很难改正。需从新联。总之,通过课程设计,我学会了自动打铃器仿真,更重要的是我学会用Multisim软件设计电路。对我自己的能力有很大的提高。成绩评定:_______分-8-
此文档下载收益归作者所有