数电课程设计数字日历电路_第1页
数电课程设计数字日历电路_第2页
数电课程设计数字日历电路_第3页
数电课程设计数字日历电路_第4页
数电课程设计数字日历电路_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

..数字电子技术课程设计报告题目:数字日历电路班级:姓名:数字日历电路一、设计任务及要求:1、用5个数码管分别显示月、日、星期;2、月、日的计数器显示均从1开始,每月按30天算;3、对星期的计数显示从1到6再到日〔日用8代替。二、方案设计与论证:日历是一种日常使用的出版物,用于记载日期等相关信息。每页显示一日信息的叫日历,每页显示一个月信息的叫月历,每页显示全年信息的叫年历。有多种形式,如挂历、座台历、年历卡等,如今又有电子日历。逢年过节,往往会送亲友日历已显亲情友情可日历在现代社会中是很重要的。而纸制日历对森林保护不利,因此设计电子日历意义重大。在设计日历倒计时器时,采用了模块化的思想,将日历分为三个部分:日期、月份及年份,使得设计简单、易懂。本设计能进行月、日、星期的的计数,在社会生活中具有实际的应用价值。下面就是我们组设计电子日历的主要思路:本数字日历电路计数显示电路和控制电路组成,计数显示电路主要由同步十进制计数器74LS160构成日期、月份和星期计数器,然后通过译码器数码管显示出来控制调节电路则用了组合控制逻辑电路去控制日期计数器及月计数器的置数端和使能端,从而实现日期和月份的调节功能。星期显示在脉冲作用下,从星期一到星期日循环计数,从而形成星期随着日期循环显示。综上,该方案是具体可行的。设计原理及框图:本数字日历电路主要由五个加计数器160、五个48译码器、显示器、控制开关构成。它们的工作原理是:用两片十进制计数器74LS160同步预置数〔高位置入0000,低位置入0001构成日期计数器,使其每次从一开始计数,从日期计数器的输出三十这个信号使其同时给月计数器的CP端信号使其计数,最后给日计数器的低位以信号源使其计数,同时在脉冲的作用下,使星期循环计数,随着日期的变化而变化。74LS48译码器将信号传给显示器显示数据。七段数码管显示星期78LS48芯片进行转换两个七段数码管显示星期78LS48芯片进行转换两个74LS160芯片实现十进制计数单词脉冲74LS16074LS160芯片实现七进制计数七段数码管显示日期78LS48七段数码管显示日期78LS48芯片进行转换七段数码管显示月份78LS48芯片进行转换七段数码管显示月份78LS48芯片进行转换两片74LS160芯片实现十二进制计数四、各单元电路设计与分析:1、日期计数显示电路:日期计数器采用两片十进制计数器74LS160同步预置数构成,控制置数端使其每次从1开始计数〔对应每月第一天。其中MR`为同步置0控制端,在此电路中无需用到,故高低位片的CLP`都接高电平;RCO为进位输出端,当计数到9〔1001时,会在RCO端产生一个1的脉冲〔RCO平时为0,因此低电位的RCO接高位的ENT和ENP,高位片的RCO不用,故悬空;ENT和ENP为计数控制端,其中低位的ENT和ENP接高电平,使其一直计数,高位的ENT和ENP接来自低位的进位信号,使高位片在低位片每进位一次就计数一次;高位计数器输入端置入0〔接0000,低位置入1〔接0001,从而使每月第一天从01开始。计数器输出端,分别接译码数码管的输入端;LODA`为同步置数控制端,计数器的高位片和低位片的LODA`连在一起,送至LODA`,使计数器高位置0,低位置1,从而实现每月从01开始计数,到最末一天后又返回第一天开始循环计数。2、月份计数显示电路:此电路由两片74LS160,一个与非门74LS00和数码管显示器实现。采用两片74LS160同步预置数构成,控制置数端使其每次从1开始计数〔对应每一年第一月。其中MR`为同步置0控制端,在此电路中无需用到,故高低位片的CLP`都接高电平;RCO为进位输出端,当计数到9〔1001时,会在RCO端产生一个1的脉冲〔RCO平时为0,因此低电位的RCO接高位的ENT和ENP,高位片的RCO不用,故悬空;ENT和ENP为计数控制端,其中低位的ENT和ENP接高电平,使其一直计数,高位的ENT和ENP接来自低位的进位信号,使高位片在低位片每进位一次就计数一次;高位计数器输入端置入0〔接0000,低位置入1〔接0001,从而使月份从一月开始。计数器输出端,分别接译码数码管的输入端;与非门74LS00通过检测高位的0001和低位0010高电平,当高位最低位和低位次低位同时为1时产生一低电平,送至LODA`,使计数器高位置0,低位置1,从而实现十二进制月份计数器,且第一个月从1开始计数,到最末一月后又返回01循环计数。星期计数显示电路:该电路由一片74LS160、一片74LS86、一片74LS08、一片74LS02及数码管构成。74LS160的输入端〔D3~D0置入0001,使其每次从星期一开始计数,输出端〔Q0~Q3接数码管。清零端MR及使能端ENT、ENP同时接高电平,CLK接和日期显示电路统一的外部时钟,从而实现星期与日期同时计数。通过与74LS160输出端的门电路组合,检测输出的0111,当Q2~Q0同时为1时,产生一低电平送至74LS160的置数端LOAD,使74LS160置数为1,从而实现七进制的计数电路;同时由于星期天与中文中的日相似,所以用8表示星期日,即可通过当计数器计数到7时通过简单的门电路产生的低电平送至74LS160,将7变成8,表示星期日。五、总体电路原理图及元器件清单:1原理图:〔在AD软件中用网络编号画原理图如下:2.PCB图3元器件清单元件描述数量价格〔元74LS160二位十进制计数器51574LS48BCD码7段数码管译码器51574LS02四路二输入或非门11.574LS08二输入四与门4674LS86二输入四异或门2374LS10三输入与非门11.574LS00四路二输入与非门34.5数码管55开关23合计54.5六、电路仿真及仿真结果分析:

方针结果比较理想,有些原件并不是和实际电路中一模一样,在实际电路中用与非门代替了非门以方便走线,而且仿真中不会出现按键抖动等问题,只可以作为原理上的参考:七、电路功能测试方案及测试结果:将电路板焊接好后,通过USB接口向电路板提供+5v电压使其工作,在输入信号端接入信号源,数码显示器从一月一号开始计数,实现一月一日到十二月三十日,达到日历计数功能。八、作品实物图展示:结论及心得体会:本次课设主要应用了74ls160同步计数功能,前期的理论工作我们做了很久,在仿真的时候我们就遇到过电路故障,显示屏乱码,经过我们三人的讨论以及与其他同学的商讨,才改好了电路图。在焊接的时候我们也遇到了许多问题,有些是人为的连接错误,有的是原理图的错误,并且我们发现我们的电路再次出现乱码,经过一段时间的观察研究,我们始终没有找出问题。做实物与想象确实有许多不同,在实际焊接过程中我们会遇到许多问题,这无疑是令人挫败的,这时候就体现了小组工作的优势,我们可以相互鼓励,一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论