数字电子时钟设计

学院:新联学院 专业:电子信息工程 学号:1102172007 姓名:王飞龙

一、概述

1.1 数字钟简介

20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。数字钟已成为人们日常生活中:必不可少的必需品,广泛用于个人家庭以及车站、码头、剧场、办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时准确、性能稳定、集成电路有体积小、功耗小、功能多、携带方便等优点,,因此在许多电子设备中被广泛使用。

电子钟是人们日常生活中常用的计时工具,而数字式电子钟又有其体积小、重量轻、走时准确、结构简单、耗电量少等优点而在生活中被广泛应用,因此本次设计就用数字集成电路和一些简单的逻辑门电路来设计一个数字式电子钟,使其完成时间及星期的显示功能。

多功能数字钟采用数字电路实现对“时”、“分”、“秒”数字显示的计时装置。具有时间显示、走时准确、显示直观、精度、稳定等优点。电路装置十分小巧,安装使用也方便。同时在日期中,它以其小巧,价格低廉,走时精度高,使用方便,功能多,便于集成化而受广大消费的喜爱

1.2 设计目的

通过设计与实践,制作出具有准确显示小时、分、秒的数字钟。

1.3 设计要求

数字钟的功能要求:准确计时,以数字形式显示时、分、秒的时间,小时计时要求为“24翻1”,分和秒的计时要求为60进制。

二、主要实验器材

三、设计原理及方框图

数字钟实际上是一个对标准频率进行计数的计数电路,标准的1HZ时间信号必须做到准确稳定。由图可见:本数字钟电路主要由震荡器、、时分秒计数器、译码显示器构成。它们的工作原理是:由震荡器产生的高频脉冲信号作为数字钟的时间基准,送入秒计数器,秒计数器采用60进制计数器,每累计60秒发出一个“分脉冲”信号,该信号作为分计数器的脉冲信号,分计数器也采用60进制计数器,每累计60分钟发出一个“时脉冲”信号,该信号将被送到时计数器,时计数器采用12进制计数器。译码显示电路将时、分、秒计数器的输出状态送到七段译码显示器,通过六位LED七段显示器显示出来。构成方框图如下:

(图1 )

四、各部分的电路及实现

4.1 震荡器电路

震荡器电路是数字钟的核心,主要用来产生时间标准信号,数字钟的精度,主要取决于时间标准信号的频率及稳定度。一般来说,震荡器的频率越高,计时精度越高。通常采用石英晶体震荡器经过分频得到这一信号,也可采用由门电路或555定时器构成的多谐震荡器作为时间标准信号源。

本设计方案采用的是集成电路定时器555与RC组成的多谐震荡器,如下图所示:

(图2)

接通电源后,电容C1被充电,Vc1上升,当Vc1上升到2/3Vcc时,触发器被复位,同时放电BJTT导通,此时Vo为低电平,电容C1通过R和T放电,使Vc1下降。当Vc1下降到1/3Vcc时,触发器又被复位,Vo翻转为高电平,电容C1放电所需要的时间为:

t1=RC1ln2=0.7R1C1

当C1放电结束是,T截止,Vcc将通过R1,R2向电容器C1冲电,Vcc由1/3Vcc 上升到2/3Vcc所需要的时间为:

t2=(R1+R2)C1ln2=0.7(2R1+R2)C1

当Vc上升到2/3Vcc是,触发器又发生翻转。如此周而复始,在输出端就得到一个周期性的方波,其频率为:

f=1/(t1+t2)=1.43/(2R1+R2)C1 这里设震荡频率f=1Hz。

C110F

R68kvo

+5V

4.2 计数器的设计

有了时间标准“秒”信号后,就可以根据设计要求设定时、分、秒计数器:分和秒计数器都采用60进制计数器,计数规律均为00,01,02------58,59,00,01------,这里均选用十进制计数器74LS90。74LS90有两个置零度端,通过与输出信号连接得到任意小于十进制的计数器。例如六进制计数器。然后与十进制计数器级联可得到六十进制计数器。

小时计数器是一个“23翻0”的特殊计数器,即当数字钟运行到23时59分59秒时,秒的个位计数器再输入一个秒脉冲,数字钟自动显示为00时00分00秒。通过两个十进制计数器的级联构成一个一百进制的计数器。然后通过输出控制可得到二十四进制计数器。把第一个计数器的Qb和第二个计数器的Qc连接到两个置零度端,并且两个芯片的置零度端连接,这样计数器到二十四时计数器就清零,就得到二十四进制计数器。

(图3 60进制计数电路)

(图4 24进制计数电路)

4.3 译码显示器电路

译码和数码显示电路是将数字钟和计时状态直观清晰地放映出来,被人们的视觉器官所接受,它的任务就是将计数器输出的8421BCD码译成数码器显示所需要的高低电平。这里所选用的译码器就是常用的BCD译码/CD4511。其中A1、A2、A3、A4与计数器的四个输出端按设计要求相连或接地,a、b、c、d、e、f、g则与七段数码显示器对应端相连。

(图5)

matlab555定时器,数字电子时钟课程设计报告-电工相关推荐

  1. 在设计四人抢答器中灯全亮_数字电子技术课程设计报告(四人抢答器).doc

    Word格式 完美整理 数字逻辑电路 课程设计报告 系 (部): 三 系 专 业: 通 信 工 程 班 级: 12 通 信 2 班 姓 名: 杨 超 学 号: 20120306201 成 绩: 指导老 ...

  2. c语言电子时钟课程设计报告,电子时钟嵌入式课程设计报告

    <电子时钟嵌入式课程设计报告>由会员分享,可在线阅读,更多相关<电子时钟嵌入式课程设计报告(19页珍藏版)>请在人人文库网上搜索. 1.合海大学计算机信息工程学院(常州)课程设 ...

  3. 数字电子技术课程设计——盲人报时钟

    数字电子技术课程设计 盲人报时钟 任务书 0.1  设计课题 盲人报时钟 0.2  设计目的 (1)     掌握盲人报时钟的设计.组装和调试方法. (2)     掌握声响模块的设计. 0.3  设 ...

  4. 数字电子时钟的设计与实现

    摘 要 钟表的数字化给人们生产生活带来了极大的方便,大大的扩展了原先钟表的报时.诸如,定时报警.按时自动打铃.时间程序自动控制等,这些,都是以钟表数字化为基础的.功能数字钟是一种用数字电路实现时.分. ...

  5. 数字电子技术课程设计-八路抢答器

    数字电子技术课程设计-八路抢答器 大学生活逐渐虚度光阴,不知道干了啥都已经快大三了~~~~ 做的东西还是有一些bug,到最后答辩完事之后就开始复习期末考试了,没时间再整 有错误请指正 目录 第一章 课 ...

  6. 浙江理工大学数字电子技术课程设计

    <数字电子技术课程设计>报告 班级:      20计算机科学与技术(3)班         学号:             2020329621193                姓名 ...

  7. 《数字电子技术课程设计》课程笔记(二)————multisim仿真模拟

    仿真源文件:链接:百度网盘 请输入提取码 提取码:1234 一.前言 对于一个完整的设计过程而言,仿真是一个必不可少的过程,因为仿真给了你一个重要的数据参考,信心来源,在之后的硬件设计过程中,心中的引 ...

  8. c语言电子计算器课程设计报告,计算机程序设计课程设计报告.doc

    计算机程序设计课程设计报告.doc PAGE 1 计算机程序设计(C语言) 课程设计报告 题目:学生信息管理系统 学院: 计算机科学与工程学院 专业: 电子信息工程 班级:110406 姓名: 黄伟强 ...

  9. 数字电子基础课程设计——基于74LS90的电子时钟,可实现校准时分秒以及清零

    课设内容 数字电子钟是一种用数字电路技术实现时.分.秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长使用寿命的优点,因此得到了更广泛的使用,数字电子钟从原理上讲是一的数字 ...

  10. 电子技术课程设计报告

    彩灯控制电路设计报告 一.                  设计要求 说明:生活中,是颜色点缀了我们的生活,点缀了世界,通过电路的合理设计可以控制LED灯有规律的闪烁,实现LED小灯的动态依次显示效 ...

最新文章

  1. HTML-完美解决父子元素的外边距重叠和高度塌陷问题
  2. ajax 三种数据格式
  3. 编译原理实验代码c语言,编译原理实验 简单词法分析(含源代码和实验结果)
  4. java quartz job_java quartz job 执行时间配置
  5. 发那科机器人override指令_上海发那科(FANUC)机器人有限公司内部教材 -
  6. PDF怎么转换成CAD图纸?两个方法轻松操作。
  7. Android Studio 插件整理
  8. Oculus客户端在Win10上面无法安装或者登陆的解决方法
  9. 数据库管理工具的使用
  10. 乌云于 2014 年 02 月 17 日爆出支付宝登陆漏洞,该漏洞会对用户余额宝产生怎么样的影响或者是危害?
  11. 云台山风景区茶园骑共享单车,游玩茶园的每一个角落
  12. 蓝桥杯算法训练-强力党逗志芃
  13. 旅途的意义 ——《解忧杂货店》
  14. 替补者的旅行(巨长,慎入)
  15. 黑客教父龚蔚:是谁打开了潘多拉的魔盒
  16. UI设计是什么?推荐的UI设计软件有哪些?
  17. Bugku——可爱的故事
  18. MATLAB画正方体
  19. linux 网卡对应网口查看方式
  20. C/C++ Linux后台服务器开发高级架构师学习知识点路线总结(2021架构师篇完整版)

热门文章

  1. Windows数据类型探幽
  2. 熊猫烧香C语言源代码,熊猫烧香病毒是不是用C语言编的
  3. openstreetmap地图下载的几种方法
  4. windows10应用商店加速方法
  5. H2 database 内存数据库 学习资料
  6. 22-微信小程序商城 我的订单(微信小程序商城开发、小程序毕业设计、小程序源代码)(黄菊华-微信小程序开发教程)
  7. 赶快拿走!分享4款实用的软件,一般人我都不告诉他!
  8. vba把json转数组中_网抓处理Json数据 | VBA实例教程
  9. Unix操作系统常用命令
  10. Spring源码阅读之在spring源码中创建一个gradle测试模块