多功能数字钟的设计与仿真

合集下载

多功能电子钟的设计与仿真

多功能电子钟的设计与仿真

目录中文摘要 (1)英文摘要 (2)1 设计背景 (3)1.1 VLSI及其设计工具发展概况 (3)1.2 HDL概述 (4)1.2.1 VHDL简介 (6)1.2.2 Verilog HDL简介 (7)1.2.3 VHDL和Verilog HDL综合比较 (9)1.3 EDA软件工具概述 (9)2 测试平台的建立 (11)2.1 测试平台概述 (11)2.2 测试平台的构造 (12)2.3 测试平台的编写准则 (13)2.4 测试程序的编写风格 (14)2.5 自动化验证 (16)3 多功能电子钟的设计和仿真 (18)3.1 设计说明 (18)3.2 信号说明 (18)3.3 设计实现 (19)3.3.1 数字钟与调时模块 (20)3.3.2 跑表模块 (23)3.3.3 闹钟设置模块 (25)3.3.4 日期计数及其设置模块 (27)3.3.5 显示模块 (29)3.3.6 报时模块 (30)3.3.7 分频模块 (31)3.3.8 功能指示 (32)3.3.9 按键模式切换 (32)3.4 模拟仿真 (33)3.4.1 仿真软件ModelSim简介 (33)3.4.2 仿真流程概述 (33)3.4.3 测试平台及仿真结果 (34)结论 (43)谢辞 (44)参考文献 (45)多功能电子钟的设计与仿真摘要:随着EDA技术的发展,使用硬件描述的设计方法已经成了为一种趋势。

用HDL描述电路的功能、信号连接关系以及定时关系能更有效的表述电路的特性。

在众多的硬件描述语言中只有VHDL和Verilog HDL以它们完美精确的性能优势最终成为了标准语言,并且它们还在不断完善发展中。

随着设计尺寸和复杂度的增加,数字设计验证的困难程度也在增加。

为了面对这种挑战,验证工程师们要依靠多种验证工具和方法。

对于那些设计大规模的、百万门级的设计,工程师们通常会使用一系列的形式化验证工具。

然而,对于小规模的设计,设计工程师们通常发现了带有测试平台的硬件描述语言的仿真器工作最佳。

毕业设计(论文)-基于单片机多功能电子时钟的设计与仿真(含程序仿真)[管理资料]

毕业设计(论文)-基于单片机多功能电子时钟的设计与仿真(含程序仿真)[管理资料]

程序仿真等全套设计,联系153893706第1章绪论二十一世纪的今天,最具代表性的计时产品就是电子万年历,它是近代世界钟表业界的第三次革命。

第一次是摆和摆轮游丝的发明,相对稳定的机械振荡频率源使钟表的走时差从分级缩小到秒级,代表性的产品就是带有摆或摆轮游丝的机械钟或表。

第二次革命是石英晶体振荡器的应用,发明了走时精度更高的石英电子钟表,使钟表的走时月差从分级缩小到秒级。

第三次革命就是单片机数码计时技术的应用(电子万年历),使计时产品的走时日差从分级缩小到1/600万秒,从原有传统指针计时的方式发展为人们日常更为熟悉的夜光数字显示方式,直观明了,并增加了全自动日期、星期、温度以及其他日常附属信息的显示功能,它更符合消费者的生活需求!因此,电子万年历的出现带来了钟表计时业界跨跃性的进步……我国生产的电子万年历有很多种,总体上来说以研究多功能电子万年历为主,使万年历除了原有的显示时间,日期等基本功能外,还具有闹铃,报警等功能。

商家生产的电子万年历更从质量,价格,实用上考虑,不断的改进电子万年历的设计,使其更加的具有市场。

本设计为软件,硬件相结合的一组设计。

在软件设计过程中,应对硬件部分有相关了解,这样有助于对设计题目的更深了解,有助于软件设计。

基本的要了解一些主要器件的基本功能和作用。

除了采用集成化的时钟芯片外,还有采用MCU的方案,利用AT89系列单片微机制成万年历电路,采用软件和硬件结合的方法,控制LED数码管输出,分别用来显示年、月、日、时、分、秒,其最大特点是:硬件电路简单,安装方便易于实现,软件设计独特,可靠。

AT89C52是由ATMEL公司推出的一种小型单片机。

95年出现在中国市场。

其主要特点为采用Flash存贮器技术,降低了制造成本,其软件、硬件与MCS-51完全兼容,可以很快被中国广大用户接受。

本文介绍了基于AT89C52单片机设计的电子万年历。

选题背景及研究的目的与意义设计的目的电子钟已成为人们日常生活中必不可少的物品,广泛用于个人家庭以及车站码头、剧院、办公室等公共场所,给人们的生活、学习、工作、娱乐带来了极大的方便。

2017毕业论文-多功能数字钟的设计与仿真

2017毕业论文-多功能数字钟的设计与仿真

2017毕业论文-多功能数字钟的设计与仿真2017毕业论文-多功能数字钟的设计与仿真多功能数字钟制作与调试多功能数字钟的设计与仿真设计任务与要求数字钟制作的具体要求如下:1.能进行正常的时、分、秒计时功能。

使用6个七段发光二极管数码管显示时间。

其中时位以24小时为计数周期。

2.能进行手动校时。

利用三个单刀双掷开关分别对时位、分位、秒位进行校正。

3.会制作整点报时电路。

4.能绘制数字钟电路的原理图和印制板布线图。

5.列出数字钟电路的元器件明细清单。

6.写出数字钟电路的安装与调试说明,并按步骤进行仿真、制作与调试。

前言数字钟以其显示的直观性、走时准确稳定而受到人们的欢迎,广泛应用于家庭、车站、码头、剧场等场合,给人们的生活、学习、工作、娱乐带来了极大的方便。

该电路基本组成包含了数字电路的主要组成部分,能帮助同学们将以前所做项目有机的、系统地联系起来,培养综合分析、设计、制作和调试数字电路的能力。

数字钟是一个将“时”、“分”、“秒”显示于人的视觉器官的计时装置。

它的计时周期为24小时,显示满刻度为23时59分59秒,另外应有校时功能和报时功能。

因此,一个基本的数字钟电路主要由五部分组成。

其整机框图如图0-1所示。

图0-1 数字钟整体框图第一章555定时器组成的振荡器学习目标——能叙述555定时器逻辑功能、管脚功能,并能正确使用555定时器。

——会用555定时器构成振荡器。

工作任务学习555定时器逻辑功能、管脚功能和使用方法。

用555定时器制作出1kHz方波信号的振荡电路。

晶体振荡器的作用是产生时间标准信号。

数字钟的精度,主要取决于时间标准信号的频率及其稳定度。

因此,一般采用石英晶体振荡器经过分频后获得时间标准信号。

也可采用由门电路或555定时器构成的多谐振荡器作为时间标准信号源。

1.1 认识555定时器读一读555定时器可以实现模拟和数字两项功能。

1.可产生精确的时间延迟和振荡,内部有3个5kΩ的电阻分压器,故称555。

数字钟的设计与仿真-完整演示、功能强大

数字钟的设计与仿真-完整演示、功能强大

闹钟
计时
开关群
五、原理图的设计
2、计时原理
五、原理图的设计 2.1 秒信号的产生 由555 定时器 得到1Hz 的脉冲,功能主要是产生标准秒脉冲信 号和提供功能扩展电路所需要 的信号。 555计时器构成的多谐振荡器的工作原理:
它由分压器、比较器、基本R—S 触发器和放电三极管等部分组成。
五、原理图的设计
2.3 译码电路设计之星期的显示 关于星期的显示,本小组采用指示灯亮灭来指示星期。
五、原理图的设计
2.3 译码电路设计 星期显示的译码电路直接由基本门电路组成:
五、原理图的设计 2.4 整点报时功能原理
蜂 鸣 器
判断是 否 是否 为55秒 前50秒 后
五、原理图的设计
555计时器的内部结构图
A

A

五、原理图的设计
多谢振荡器的模拟电路图
五、原理图的设计
2.2 计数器模块原理 在数字钟的控制电路中,分和秒的控制都是一样的,都是由 一个十进制计数 器和一个六进制计数器串联而成的,在电路的设 计中我采用的是统一的器件 74LS161N 的反馈置数法来实现十进制 功能和六进制功能,根据74LS161 的结构 把输出端的0101 (十进 制为5)用一个与非门74LS00 引到Load 端便可置0,这 样就实现了 六进制计数。同样,在输出端的1001 (十进制为9)用一个与非门 74LS00 引到Load 端便可置0,这样就实现了十进制计数。在分和秒 的进位时, 用秒计数器的Load 端接分计数器的CLK控制时钟脉冲, 脉冲在上升沿来时计数 器开始计数。时计数器可由两个十进制计 数器串接并通过反馈接成二十四制计数器。
三、设计结果
我小组设计的数字钟已达到设计要求。可完成基本的计时功 能。 并设计有拓展项目:闹钟功能,计时部分添加星期的显示。

多功能数字钟的电路设计与仿真讲课稿

多功能数字钟的电路设计与仿真讲课稿

此文档收集于网络,如有侵权请联系网站删除长沙学院电子技术课程设计说明书目题多功能数字钟的电路设计)电子信息与电气工程系部系(专业(班级电子信息工程(2)班)姓名粟青松学2013044232号导指教师刘亮龙英陈希张海涛....起日止期2015.6.15-2015.6.19此文档仅供学习和交流.此文档收集于网络,如有侵权请联系网站删除电子技术课程设计任务书(28)系(部):电子信息与电气工程系专业:电子信息工程指导教师:张海涛此文档仅供学习和交流.此文档收集于网络,如有侵权请联系网站删除长沙学院课程设计鉴定表此文档仅供学习和交流.此文档收集于网络,如有侵权请联系网站删除目录...................................................................................................................................................... 1.设计方案1 .............................................................................................................................. 1设计方案原理构思1.1设计主要原理1.1.1 ...................................................................... ...................................................... 1 .设计电路原理框图1.1.2 ...................................................................... ..............................................1 .................................................................................................................................. 21.2各模块电路分析标准脉冲发生器1.2.11Hz.......................................................................... ....................................... 2 .译码显示电路1.2.2 ...................................................................... ...................................................... 3 .计数器电路1.2.3 ...................................................................... .......................................................... 5.校时电路1.2.4 ...................................................................... .............................................................. 6.闹钟电路1.2.5 ...................................................................... .............................................................. 7.整点报时电路1.2.6 ...................................................................... ...................................................... 8. ........................................................................................................... 9.多功能数字钟总体设计电路图1.3 1........................................................................... ........................................................................ 1仿真调试2 .1 ........................................................................................................................................ 12.1总体仿真图11各个功能仿真调试2.2.............................................................................................................................校时电路仿真调试2.2.111 ......................................................................... ...........................................闹钟电路仿真调试2.2.2 ...................................................................... ............................................ 12.整点报时电路仿真调试2.2.3 ...................................................................... ....................................13 ......................................................................... .............................................................. 15.3 结果分析与总结........................................................................................................................................... 15分析总结3.1........................................................................................................................ 15遇到问题及解决方法3.2 ........................................................................... .............................................................................16. 参考文献此文档仅供学习和交流.此文档收集于网络,如有侵权请联系网站删除1 设计方案1.1 设计方案原理构思1.1.1 设计主要原理该设计主要由以下几部分组成:震荡器、分频器、秒计数器、分计数器、时计数器、BCD-七段显示译码/驱动器、LED七段显示数码管、时间校准电路、整点报时电路还有闹钟电路。

数字钟的设计与仿真

数字钟的设计与仿真

综合实践(论文)题目数字钟学院通信与电子工程学院专业班级学生姓名学生学号指导教师摘要:本次设计主要是利用数字电路实验箱上的74LS160、555定时器、74LS00与七段显示译码器设计简易数字钟,实现准确计时,以数字形式显示时、分、秒的时间和校时功能。

由于采用纯数字硬件设计制作,与传统机械表相比,它具有走时准、显示直观、无机械传动装置等特点。

它的小时周期为12,分和秒的周期为60。

关键字:数字时钟时计数器分计数器秒计数器校时器目录摘要: (I)第1章绪论 (1)1.1 设计要求 (1)1.2 设计任务 (1)第2章总体框图 (2)2.1 总体框图 (2)2.2 设计思路及模块功能 (2)第3章选择器件 (3)3.1 74LS160(本实验需要6片) (4)3.2 74LS04(本实验需要1片) (6)3.3 74LS00(本实验需要2片) (7)3.4 74LS20(本实验需要1个) (8)3.5 LED(本实验需要6个) (9)3.6 三极管8099(本实验需要1个) (11)3.7 小灯泡(本实验需要1个) (11)第4章功能模块 (13)4.1 秒脉冲发生器 (13)4.2 计数译码显示 (13)4.3 整点报时电路 (17)第 5章总体设计电路图 (19)结论 (21)参考文献 (22)附录 (23)第1章绪论1.1 设计要求能进行正常的时,分,秒计时功能,分别由6个数码管显示24h,60min,60s.Sb键进行校时:按下Sh键时,时计数器一秒速度递增,并按24循环,记满23后再回00.Sm键进行校分:按下Sm键时,分计时器以秒速度递增,并按60计数循环,记满59后再回00,但不能向“时”进位。

Sc键进行秒清零:按下Sc键时,可对秒清零。

扬声器整点报时:当计时器达59'51、59'53、59'55及59'57时,鸣叫声频率为500Hz;到达59'59是为最后一声整点报时,频率为1k Hz。

多功能数字钟设计与仿真

多功能数字钟设计与仿真

学号:课程设计题目学院专业班级姓名指导教师年月日课程设计任务书学生姓名:专业班级:指导教师:工作单位:题目: 多功能数字钟的设计仿真与制作初始条件:利用集成译码器、计数器、定时器、数码管、脉冲发生器和必要的门电路等数字器件实现系统设计。

(也可以使用单片机系统设计实现)要求完成的主要任务: (包括课程设计工作量及技术要求,以及说明书撰写等具体要求)1、课程设计工作量:1周内完成对多功能数字钟的设计、仿真、装配与调试。

2、技术要求:设计一个数字钟。

要求用六位数码管显示时间,格式为00:00:00。

具有60进制和12进制计数功能,秒、分为60进制计数,时为12进制计数。

③有七段数码显示功能,能显示时、分、秒计时的结果。

④设计提供连续触发脉冲的脉冲信号发生器,⑤具有校时单元,整点报时单元。

⑥确定设计方案,按功能模块的划分选择元、器件和中小规模集成电路,设计分电路,画出总体电路原理图,阐述基本原理。

3、查阅至少5篇参考文献。

按《武汉理工大学课程设计工作规范》要求撰写设计报告书。

全文用A4纸打印,图纸应符合绘图规范。

时间安排:1、2010年6月22~23 日,查阅相关资料,学习设计原理。

2、2010年6 月24~25 日,方案选择和电路设计仿真。

3、2010 年6 月26~28 日,电路调试和设计说明书撰写。

4、2010 年7月1日上交课程设计成果及报告,同时进行答辩。

指导教师签名:年月日系主任(或责任教师)签名:年月日目录1.绪论 (4)2.Multisim软件介绍 (5)3.总体方案的设计与实现 (7)3.1数字钟的原理框图 (7)3.2各模块功能分析 (8)3.2.1 晶体振荡器 (8)3.2.2分频器电路 (9)3.2.3时间计数单元 (11)3.2.4译码驱动及显示单元 (12)3.2.5校时电源电路 (13)3.2.6整点报时电路 (14)4.电路的安装与调试 (15)5.数字钟仿真图 (16)6.元件清单 (19)7.总结与心得体会 (20)8.参考文献 (22)1.绪论计算机尤其是以微细加工技术支持的微型计算机技术飞速发展,其应用渗透到了各行各业。

《电子技术课程设计报告》:多功能数字钟电路设计与仿真

《电子技术课程设计报告》:多功能数字钟电路设计与仿真

电子技术课程设计报告——多功能数字钟电路设计与仿真目录一、实验名称 (1)二、用途 (1)三、主要技术指标 (1)四、设计步骤 (1)1、数字钟的构成 (1)2、各模块设计 (2)(1)石英晶体振荡器 (2)(2)分频器 (3)(3)分秒计时器 (4)(4) 小时计时器 (4)(5)译码器与数码管 (5)(6)校时电路 (6)(7)整点报时电路 (6)(8)闹钟电路 (7)五、电路仿真及调试 (8)六、元器件明细表 (8)七、小结 (10)一、实验名称多功能数字钟电路设计与仿真二、用途数字钟是一种用数字电路技术实现时、分、秒计时的钟表。

与机械钟相比具有更高的准确性和直观性,具有更长的使用寿命,已得到广泛的使用。

数字钟实际上是一个对标准频率(1HZ)进行计数的计数电路。

由于计数的起始时间不可能与标准时间(如北京时间)一致,故需要在电路上加一个校时电路,同时标准的1HZ时间信号必须做到准确稳定,通常使用石英晶体振荡器电路构成数字钟。

三、主要技术指标①时间以24小时为一个周期;②数值显示时、分、秒;③有校时功能,可以分别对时及分进行单独校时,使其校正到标准时间;④具有整点报时功能,当时间到达整点前5秒进行蜂鸣报时;⑤具有闹钟功能,当时间到达预设的时间进行蜂鸣闹铃;⑥为了保证计时的稳定及准确须由石英晶体振荡器提供时间基准信号。

四、设计步骤1、数字钟的构成数字式计时器应由秒发生装置、计秒,计分,计时部分、时间显示部分、时间校正和闹钟报时等几部分组成。

所涉及的电子器件主要有振荡器、加法计数器、译码器、显示器、寄存器、比较器等。

其中,振荡器组成标准秒信号发生器;由不同进制的计数器、译码器和显示器组成计时,显示系统;寄存器和比较器构成定点报时系统。

其结构原理图如下:该系统的主要工作原理是:①振荡器产生高稳定的高频脉冲信号,作为数字钟的时间基准(系统时钟),再经分频器输出标准秒脉冲信号。

②秒计数器计满60后向分计数器进位,分计数器计满60后向小时计数器进位,小时计数器按照“24翻1”规律计数。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1绪论……………………………………………………………………1
2 Proteus软件介绍……………………………………………………………………2
3数字钟的原理框图…………………………………………………4
4电路的设计……………………………………………………………5
4.1主体电路的设计………………………………………………………………5
6电路功能测试以及常见问题解决本法………………………………………………………20
6.1电路功能测试………………………………………………………………………20
6.2常见问题解决办法……………………………………………………………………2 0
7元件清单…………………………………………………………21
8心得体会…………………………………………………………………………22
1)proteus的工作过程
运行proteus的ISIS程序后,进入该仿真软件的主界面。在工作前,要设置view菜单下的捕捉对齐和system下的颜色、图形界面大小等项目。通过工具栏中的p(从库中选择元件命令)命令,在pick devices窗口中选择电路所需的元件,放置元件并调整其相对位置,元件参数设置,元器件间连线,编写程序;在source菜单的Definecode generation tools菜单命令下,选择程序编译的工具、路径、扩展名等项目;在source菜单的Add/removesource files命令下,加入单片机硬件电路的对应程序;通过debug菜单的相应命令仿真程序和电路的运行情况。
9参考文献…………………………………………………………………………………23
多功能数字钟的设计
1.绪论
数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,并且可以实现更多的功能,如:定时控制、整点报时、闹钟、触摸报整点时数等,在现实生活中,各种数字钟已得到了非常广泛的使用。数字钟的设计方法有许多种,例如,可用中小规模集成电路组成数字钟,也还可以利用单片机来实现数字钟等。这些方法都各有其特点,其中利用中小规模集成电路组建数字钟,原理简单,但由于集成电路集成度有限,对于需要实现较多功能的电路设计比较复杂,对于制作者焊接和布线有较高的要求。用单片机实现的电子钟具有结构简单,并便于功能的扩展,但需要涉及到汇编以及C语言编写程序,对设计者有较高的要求。本次设计为用中小规模集成电路组成数字钟。
2)Proteus软件所提供的元件资源Proteus软件所提供了30多个元件库,数千种元件。元件涉及到数字和模拟、交流和直流等。
3)Proteus软件所提供的仪表资源
对于一个仿真软件或实验室,测试的仪器仪表的数量、类型和质量,是衡量实验室是否合格的一个关键因素。在Proteus软件包中,不存在同类仪表使用数量的问题。Proteus还提供了一个图形显示功能,可以将线路上变化的信号,以图形的方式实时地显示出来,其作用与示波器相似但功能更多。
4)Proteus软件所提供的调试手段
Proteus提供了比较丰富的测试信号用于电路的测试。这些测试信号包括模拟信号和数字信号。对于单片机硬件电路和软件的调试,Proteus提供了两种方法:一种是系统总体执行效果,一种是对软件的分步调试以看具体的执行情况。
对于总体执行效果的调试方法,只需要执行debug菜单下的execute菜单项或F12快捷键启动执行,用debug菜单下的pause animation菜单项或pause键暂停系统的运行;或用debug菜单下的stop animation菜单项或shift-break组合键停止系统的运行。其运行方式也可以选择工具栏中的相应工具进行。
2.Proteus软件介绍
Proteus软件是一种低投资的电子设计自动化软件,提供可仿真数字和模拟、交流和直流等数千种元器件和多达30多个元件库。Proteus软件提供多种现实存在的虚拟仪器仪表。此外,Proteus还提供图形显示功能,可以将线路上变化的信号,以图形的方式实时地显示出来。这些虚拟仪器仪表具有理想的参数指标,例如极高的输入阻抗、极低的输出阻抗,尽可能减少仪器对测量结果的影响,Proteus软件提供丰富的测试信号用于电路的测试。这些测试信号包括模拟信号和数字信号。提供Schematic Drawing、SPICE仿真与PCB设计功能,同时可以仿真单片机和周边设备,可以仿真51系列、AVR、PIC等常用的MCU,并提供周边设备的仿真,例如373、led、示波器等。Proteus提供了大量的元件库,有RAM、ROM、键盘、马达、LED、LCD、AD/DA、部分SPI器件、部分IIC器件,编译方面支持Keil和MPLAB等编译器。一台计算机、一套电子仿真软件,在加上一本虚拟实验教程,就可相当于一个设备先进的实验室。以虚代实、以软代硬,就建立一个完善的虚拟实验室。在计算机上学习电工基础,模拟电路、数字电路、单片机应用系统等课程,并进行电路设计、仿真、调试等。
4.2功能扩展电路的设计………………………………………………………………12
4.2.1定时控制电路的设计……………………………………………………12
4.2.2整点报时电路的设计……………………………………………………15
4.3整体电路的设计…………………………………………………17
5整体电路的仿真……………………………………………………19
对于软件的分步调试,应先执行debug菜单下的start/restart debugging菜单项命令,此时可以选择stepover、step into和step out命令执行程序(可以用快捷键F10、F11和ctrl+F11),执行的效果是单句执行、进入子程序执行和跳出子程序执行。在执行了start / restart debuging命令后,在debug菜单的下面要出现仿真中所涉及到的软件列表和单片机的系统资源等,可供调试时分析和查看。
4.1.1秒脉冲电路的设计……………………………………………………5
4.1.2计时及状态转换功能的实现…………………………………………………………………………8
4.1.4校时电路的设计……………………………………………………10
4.1.5主体电路图……………………………………………………11
相关文档
最新文档