数字钟的设计与制作过程
(完整word版)数字钟设计

数字钟系统构成1、数字钟的构成:振荡器、分频器、计数器、译码器、显示器以及校时电路等几部分2、数字钟的时、分、秒实际上就是由一个24进制(或十二进制)计数器,两个60进制计数器(00-59)级联构成。
设计数字钟实际上就是计数器的级联。
3、60进制计数器的设计4、24进制计数器的设计5、计数器的级联设计数字钟的设计与仿真摘要(数字钟)实际上是一个对标准频率(1HZ)进行计数的计数电路。
我们使用石英晶体振荡器电路构成数字钟。
以10进制计数器74HC390来实现时间计数单元的计数功能。
采用CD4511作为显示译码电路。
选择LED数码管作为显示单元电路。
(数字钟论文)由CD4511把输进来的二进制信号翻译成十进制数字,再由数码管显示出来。
用COMS与或非门实现的时或分校时电路。
该电路还有在整点前10秒钟内开始整点报时的功能。
报时电路可选74HC30来构成。
时间以1 2小时为一个周期。
关键词数字钟;石英晶体振荡器;计数;校时电路摘要 (2)关键字 (2)一、设计目的 (3)二、设计要求 (3)三、原理框图 (3)四、元器件 (7)五、各功能块电路图 (10)六、总接线元件布局简图 (14)七、设计体会 (15)八、参考文献 (15)数字钟一、设计目的数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,节省了电能。
因此得到了广泛的使用。
数字钟是一种典型的数字电路,包括了组合逻辑电路和时序电路。
通过设计加深对刚刚学习了的数字电子技术的认识。
我们此次设计数字钟是为了了解数字钟的原理,加深对我们所学知识的了解和认识、以及知识迁移的能力。
而且通过数字钟的制作进一步的了解各种在制作中用到的中小规模集成电路的作用及实用方法。
且由于数字钟包括组合逻辑电路和时叙电路,通过它可以进一步学习与掌握各种组合逻辑电路与时序电路的原理与使用方法,以及各种电路之间的怎样联系起来的。
数字电子时钟的设计与制作

数字电子时钟的设计与制作数字电子时钟是一种最常见的时钟,它通过接收电子信号来准确地显示时间。
不难发现,数字电子时钟在我生活中扮演着重要的角色。
当我需要准时起床、赶上课、开会等时,它时刻提醒我时间不等人。
因此,本文将探讨数字电子时钟的设计和制作。
一、设计数字电子时钟的基础知识1. 基本组成部分数字电子时钟通常由时钟芯片、LED数码管、键盘等组成。
时钟芯片是数字电子时钟的核心,它提供了时钟计时、显示、报时等功能。
LED数码管是指发光二极管的一种,它能够发出明亮的红光,让数字更清晰可见。
键盘主要用于调整时间等设置。
2. 时钟芯片的选择时钟芯片通常有DS1302、DS1307、DS3231等,其中DS1302是功能最简单的,DS1307具有较多的功能,DS3231则具有高精度、温度补偿、自动校正等优点。
我们可以根据自己的需求来选择时钟芯片。
3. LED数码管的驱动方法LED数码管的驱动方法通常有共阳、共阴两种。
共阳是指数码管中的阳极是共用的,而阴极各自独立;共阴则相反,数码管中的阴极是共用的,而阳极各自独立。
我们可以通过控制时钟芯片来实现数字的显示,同时也需要通过驱动IC来控制LED数码管的亮度和闪烁等效果。
二、数字电子时钟的制作步骤1. 硬件设计硬件设计包括选型、布线、PCB设计等。
在硬件设计前,需要先确定数字电子时钟的功能需求、使用场景、外观等,然后再选择适合的时钟芯片、LED数码管、键盘等元器件。
接着按照电路原理图设计电路,并通过PCB设计软件将其布线。
最后将设计好的电路板进行加工、焊接等操作。
2. 软件编程数字电子时钟的软件编程通常使用C语言进行编写。
首先需要了解时钟芯片的时钟计时、显示时间等相关指令,以及LED数码管的显示方式、控制方式等。
然后进行控制程序的编写,将其上传至单片机中,并通过串口或WiFi等方式与时钟芯片通信,实现每秒钟数据的更新和显示。
三、数字电子时钟的应用场景数字电子时钟广泛应用于办公室、家庭、学校等各种场景,起到了非常重要的作用。
数字钟设计(带仿真和连接图)

数字电子技术课程设计报告题目:数字钟的设计与制作专业:电气本一班学号:姓名:指导教师:时间:一、设计内容数字钟设计技术指标:(1)时间以24小时为周期;(2能够显示时,分,秒;(3)有校时功能,可以分别对时及分进行单独校时,使其校正到标准时间;(4)计时过程具有报时功能,当时间到达整点前5秒进行蜂鸣报时;(5)为了保证计时的稳定及准确须由晶体振荡器提供表针时间基准信号.二、设计时间:第十五、十六周三、设计要求:(1)画出设计的电路原理图;(2) 选择好元器件及给出参数,在原理图中反应出来;(3)并用仿真软件进行模拟电路工作情况;(4)编写课程报告。
摘要数字钟实际上是一个对标准频率(1Hz)进行计数的计数电路。
振荡器产生的时钟信号经过分频器形成秒脉冲信号,秒脉冲信号输入计数器进行计数,并把累计结果以“时”、“分”、“秒”的数字显示出来。
秒计数器电路计满60后触发分计数器电路,分计数器电路计满60后触发时计数器电路,当计满24小时后又开始下一轮的循环计数。
一般由振荡器、分频器、计数器、译码器、数码显示器等几部分组成。
振荡电路:主要用来产生时间标准信号,因为时钟的精度主要取决于时间标准信号的频率及稳定度,所以采用石英晶体振荡器。
分频器:因为振荡器产生的标准信号频率很高,要是要得到“秒”信号,需一定级数的分频器进行分频。
计数器:有了“秒”信号,则可以根据60秒为1分,24小时为1天的进制,分别设定“时”、“分”、“秒”的计数器,分别为60进制,60进制,24进制计数器,并输出一分,一小时,一天的进位信号。
译码显示:将“时”“分”“秒”显示出来。
将计数器输入状态,输入到译码器,产生驱动数码显示器信号,呈现出对应的进位数字字型。
由于计数的起始时间不可能与标准时间(如北京时间)一致,故需要在电路上加一个校时电路可以对分和时进行校时。
另外,计时过程要具有报时功能,当时间到达整点前10秒开始,蜂鸣器1秒响1秒停地响5次。
proteu数字钟设计

实验五数字钟设计一、实验目的1.学习AT89S52内部定时/计数器的原理及应用2.了解使用单片机处理复杂逻辑的方法3.掌握多位数码动态显示的方法二、实验内容和要求用AT89S52单片机的定时/计数器T0产生一秒的定时时间,作为秒计数时间,当一秒产生时,秒计数加1。
开机时显示00-00-00的时间,开始计时;P1.0控制“秒”的调整,每按一次加1秒;P1.1控制“分”的调整,每按一次加1分;P1.2控制“时”的调整,每按一次加1个小时。
计时满23-59-59时,返回00-00-00重新计时。
P1.3用作复位键,在计时过程中如果按下复位键,则返回00-00-00重新计时。
三、实验主要仪器设备和材料安装Proteus仿真软件的PC机四、实验方法、步骤及结果测试1.在Proteus中搭建实验电路,如下图1-1、1-2所示:图1-1 实验电路图图1-2 控制模块2.AT89S52内部定时/计数器0的使用方法AT89S52单片机的内部16位定时/计数器是一个可编程定时/计数器,它既可以工作在13位定时方式,也可以工作在16位定时方式和8位定时方式。
只要通过设置特殊功能寄存器TMOD,即可完成。
定时/计数器何时工作也是通过TCON特殊功能寄存器来设置的。
在此设计中,选择16位定时工作方式。
对于T0来说,系统时钟为12MHz,最大定时也只有65536us,即65.536ms,无法达到我们所需要的1秒的定时,因此,必须通过软件来处理这个问题,假设取T0的最大定时为50ms,即要定时1秒需要经过20次的50ms的定时。
对于这20次计数,就可以采用软件的方法来统计了。
设定TMOD=00000001B,即TMOD=01H,设置定时/计数器0工作在方式1下面我们要给T0定时/计数器的TH0,TL0装入预置初值,通过下面的公式可以计算出TH0=(216-50000)/256TL0=(216-50000)MOD 256这样,当定时/计数器0计满50ms时,产生一个中断,我们可以在中断服务程序中,对中断次数加以统计,以实现数字钟的逻辑功能。
6.1.2数字钟设计的方法和步骤(精)

主讲老师:裴焕宇
第
第六章 数字钟设计与制作
二、数字钟设计的方法和步骤
( 一)数字钟设计概述 设计数字钟 要根据设计目的、设计任务对数字钟性能指标的要求,确定 整机电路的方框流程图。再根据流程图设计各部分单元电路,在单元电路 设计中,首先画出单元电路图,根据电路图要确定原件的型号、性能参数 并合理地选择这些原件。 (二)数字钟设计步骤
功能要求:24小时为一个周期显 示分秒时。计时、校时、整点报 时,具有单独校时功能,计时过 程有报时功能,当时间到达整点 前5秒开始蜂鸣报时。为保证计时 的稳定和稳定准确,由晶体整荡 器提供基准信号。
第 4
1.整机方框图设计
页
译码驱动
译码驱动
译码驱动
译码驱动
译码驱动
译码驱动
驱动驱动
星期
时十位
时个位
页
图: 1
图:2
C1 0.01 F G1 G2
工作原理:G1CMOS非门输出电压U1与晶体、电 容、电阻组成振荡电路。G2的功能是整形,将U1 近似正弦波,整形为方波U2输出。输出反馈电阻 R1为G2提供偏置,使电路工作在放大区,使非门近 似于高增益的反相放大器。C1C2与晶体构成谐振网 络,完成对振荡频率的控制功能,并有180度的相 移。从而和非门组成正反馈网络,实现振荡器功 能。晶体具有较高的频率稳定性和准确性,频率 越高准确度越高,选石英振荡器的频率为4MHZ振 荡器的输出频率为4MHZ,保证了系统的稳定度。
1 2 3 4 5 6 7 8
4518
16 15 14 13 12 11 10 9
470Ω
第 7
4. 计数译码显示电路设计
右图为七段显示电路和计数译码器。 在确定了标准“秒”的时间信号后,可根据 60进制分别确定“分”和“时”及24小时为一 天的周期计数,正确连接就可以将计数器 的状态经译码器译码,通过显示器显示。 “秒”“分”“时”三个显示电路原理如图所示。
毕业设计200数字钟的设计与实现2

目录摘要 (1)第一章系统概述 (2)1.1引言 (2)1.2单片机AT89C51介绍 (2)1.2.1组成 (2)1.2.2主要特性: (3)1.2.3管脚说明 (3)1.3时钟芯片DS1302 (5)1.3.1芯片简介 (5)1.3.2DS1302的结构及引脚说明 (5)1.3.3地址/命令字节和寄存器格式定义 (6)1.3.4读写操作时序 (6)第二章系统设计 (8)2.1开发目的 (8)2.2题目分析 (8)2.3设计思想 (8)第三章设计流程图 (9)3.1硬件设计 (9)3.1.1 显示电路的设计 (9)3.1.2 显示驱动电路的设计 (10)3.1.3 电源电路的设计 (10)3.1.4 复位及晶体振荡电路 (10)3.1.5 键盘电路 (10)3.1.6 整点报时和闹钟电路 (10)3.1.7 看门狗电路 (10)3.2软件设计 (11)3.2.1 系统流程图 (11)3.2.2 日期程序设计 (11)3.2.3 时间调整程序设计 (12)第四章原程序代码 (15)第五章课程设计结果总结: (26)第六章参考资料及参考文献: (26)附录:总设计电路图 (27)摘要本电子钟以AT89C51单片机为核心,通过软硬件相结合的方法,控制LED 数码管输出,可以显示年、月、日、时、分、秒、星期,同时还具有整点语音报时及定时闹钟的功能。
系统内置了时钟芯片DS1302,保证了在断电后计时不受影响。
该电子钟硬件电路简单,时间调整方便,软件设计灵活、可靠,加入了“看门狗”电路,增强了系统的抗干扰能力。
关键词AT89C51,DS1302,“看门狗”ABSTRACTThis electronic clock is based on MCU AT89C51, it controls LED to display YEAR, MONTH, DAY, HOUR, MINUTE, SECOND and WEEK through software and hardware method, it can also give the correct time and alarm. The system have a clock chip DS1302 which assure the system will not influenced after power is cut off. The hardware circuit is simple, time modulation is convenient, software design is vivid and credibility. "WATCH DOG" circuit strengthen the anti- interference ability of the system.KEYWORDS AT89C51,DS1302,“WATCH DOG”第一章系统概述1.1引言数字钟是一种应用广泛的日常计时工具,广泛用于家庭居室、办公室、大厅、会议室、车站、广场等场所。
数字电子钟的设计

数字电子钟的设计数字电子钟的设计随着科技的不断发展,数字电子钟已经成为人们生活中不可或缺的一部分。
它不仅可以告诉我们时间,还可以让我们随时随地掌握时间。
本文将从数字电子钟的功能、设计要素和实现过程三个方面探讨数字电子钟的设计。
一、数字电子钟的功能数字电子钟最基本的功能是显示当前时间。
同时,数字电子钟还可以有多种附加功能,例如显示当前日期、闹钟定时、倒计时、秒表计时等等。
这些功能可以根据用户的需求进行扩展和定制。
数字电子钟还可以根据个人偏好设定显示模式。
比如,可以设定12小时还是24小时制显示,可以选择显示中文还是英文,可以选择不同的背景颜色和字体大小等等。
二、数字电子钟的设计要素数字电子钟的设计要素包括时钟芯片、数字显示器、主芯片、功率模块等多个组成部分。
下面我们来分别介绍一下。
1. 时钟芯片时钟芯片是数字电子钟的核心部件。
它可以提供高精度的时间信号,控制数字显示器显示时间。
常见的时钟芯片有DS1302和DS3231等。
其中,DS3231是一款高精度时钟芯片,可以达到非常高的精度要求。
2. 数字显示器数字显示器是数字电子钟最显著的部分。
常见的数字显示器有LED、LCD和OLED三种类型。
LED数字显示器是最常见的数字显示器,具有显著的视觉效果。
LCD数字显示器可以显示更多的信息,而且更加柔和。
OLED数字显示器颜色更加丰富,显示效果更加真实。
3. 主芯片主芯片是数字电子钟的中央处理器,负责控制各个组成部分间的通讯和协同。
常见的主芯片有STM32和ATMega328P等。
其中,STM32性能比较出色,可以满足高性能要求。
4. 功率模块数字电子钟的功率模块负责提供电源。
常见的功率模块有锂电池和AC/DC适配器两种。
锂电池电量长,使用方便,但是需要经常充电。
AC/DC适配器可以提供长期稳定的电源,但是需要连续供电。
三、数字电子钟的实现过程数字电子钟的实现过程需要进行硬件设计和软件开发两个步骤。
硬件设计包括电路设计和PCB设计两个方面。
74ls161单片机30进制数数字钟设计过程

74ls161单片机30进制数数字钟设计过程设计一个74LS161单片机30进制数的数字钟,可以按照以下步骤进行:
1.确定时钟的时间范围和显示方式。
例如,设定时间范围为00:00到29:59,并使用四个数码管显示小时和分钟。
2.确定数码管的接线方式。
74LS161是一个4位二进制计数器,输出
是四个二进制信号。
将每个输出信号连接到对应数码管的相应段。
3.编写单片机程序。
使用74LS161作为时钟源,每秒产生一个脉冲。
程序需实现以下功能:
-将74LS161的输出转换为30进制的数值,并将其转换为BCD码或者
直接连接到数码管显示。
-根据当前的数值更新数码管的显示。
4.连接外部电路和电源。
将74LS161和四位数码管连接到单片机的引脚,并连接适当的电源。
确保电路的接地和电源线连接正确。
5.编译程序,并将其烧录到单片机中。
使用适当的开发工具和编译器,将编写好的程序烧录到单片机中。
6.测试和调试。
连接电源后,观察数码管的显示是否正确。
调试程序,确保时钟的计时和显示功能正常。
以上是一个简单的设计过程,可以根据具体需求进行适当的修改和调整。
还可以添加其他功能,如闹钟和定时器等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字钟的设计与制作
一、设计指标
1. 显示时、分、秒。
2. 可以24小时制或12小时制。
3. 具有校时功能,可以对小时和分单独校时,对分校时的时候,停止分向小时进位。校时时钟源可以手动输入或借
用电路中的时钟。
4. 具有正点报时功能,正点前10秒开始,蜂鸣器1秒响1秒停地响5次。(选做)
5. 为了保证计时准确、稳定,由晶体振荡器提供标准时间的基准信号。
二、设计要求
1. 画出总体设计框图,以说明数字钟由哪些相对独立的功能模块组成,标出各个模块之间互相联系,时钟信号传输
路径、方向和频率变化,并以文字对原理作辅助说明。
2. 设计各个功能模块的电路图,加上原理说明。
3. 选择合适的元器件,并选择合适的输入信号和输出方式,在面包板上接线验证、调试各个功能模块的电路。在确
保电路正确性的同时,输入信号和输出方式要便于电路的测试和故障排除。(也可选用Mutisim仿真)
4. 在验证各个功能模块基础上,对整个电路的元器件和布线,进行合理布局,进行整个数字钟电路的接线调试。
三、制作要求
自行在面包板上装配和调试电路,能根据原理、现象和测量的数据检查和发现问题,并加以解决。
四、设计报告要求
1. 格式要求(见附录1)
2. 内容要求
① 设计指标。
② 画出设计的原理框图,并要求说明该框图的工作过程及每个模块的功能。
③ 列出元器件清单,并画出管脚分配图和芯片引脚图。
④ 画出各功能模块的电路图,加上原理说明(如2、5进制到10进制转换,10进制到6进制转换的原理,个位到
十位的进位信号选择和变换等)。
⑥ 画出总布局接线图(集成块按实际布局位置画,关键的连接应单独画出,计数器到译码器的数据线、译码器到数
码管的数据线可以简化画法,但集成块的引脚须按实际位置画,并注明名称)。
⑦ 数字钟的运行结果和使用说明。
⑧ 设计总结:设计过程中遇到的问题及解决办法;设计过程中的心得体会;对课程设计的内容、方式等提出建议。
五、仪器与工具
1. 直流电源1台。
2. 四连面包板1块。
3. 数字示波器(每两人1台)
4. 万用表(每班2只)。
5. 镊子1把。
6. 线剥钳1把。
7. 斜口钳1把。
8. 螺丝刀2把。
六、器件与连线
1. 共阳八段数码管6个。
2. 74LS51集成块1块。
3. 74LS47集成块6块。
4. 74LS74集成块1块。
5. 74LS390集成块3块。
6. 74LS08集成块1块。
7. 74LS00集成块2块。
8. CD4060集成块1块。
9. 10MΩ电阻5个。
10. 470Ω电阻6个。
11. 30p电容2个。
12. 32.768k时钟晶体1个。
13. 单股线1米(每人)。
七、元器件资料(详见附录2)
(1)74HC00D ( 2)74LS08
(3)74HC390D (4)74HC51D
(4) CD4060
(5)74LS74 (6)74LS47 (7)数码管
八、组成框图
九、各功能模块电路(仿真详见附录3)
4060构成脉冲发生及分频电路
74LS47构成译码驱动电路
校时电路(分校时时,不会进位到小时)
十、总设计电路图(见附录4)
十一、注意事项
1. 要求学生根据原理和芯片引脚图,分功能设计原理图,并根据接线顺序分步骤验证。
2. 容易出现故障为接触不良。
a) 集成块引脚方向预先弯好对准面包板的金属孔,再小心插入。
b) 导线的剥线长度与面包板的厚度相适应(比板的厚度稍短)。
A
e d c dp
A
g f a b
c) 导线的裸线部分不要露在板的上面,以防短路。
d) 导线要插入金属孔中央。
3. 按照原理图接线时首先确保可靠的电源和接地。
4. 注意芯片的控制引脚必须正确接好。
5. 检查故障时除测试输入、输出信号外,要注意电源、接地和控制引脚。
6. 要注意芯片引脚上的信号与面包板上插座上信号是否一致(集成块引脚与面包板常接触不良)。
7. 为了便于测试,可将2Hz信号直接输入到各级计数器。
8. 接校时电路时可接模拟信号输入(如1Hz和2Hz)测试输出信号的切换正确后,再将秒进位和分进位信号接到校
时电路,再接校时电路输出到分计数器和时计数器。
从较时电路接入信号时,必须将原进位信号拔掉。
十二、设计日程安排
3月7日(06级4、5班)/3月14日(06级6、7班):
1. 分发仪器、工具、器件。
2. 讲解总体设计的过程,明确数字钟实现的功能,由哪些相对独立的功能模块组成,各个模块之间互相联系,时钟
信号传输路径、方向和频率变化。
3. 讲解面包板的结构和使用方法,连接导线的要点,包括导线剥线头、插线方法、要求,检查面包板,如面包板中
的导电铜片变形或移位,更换导电铜片。
4. 七段数码引脚排列测试,验证每段显示为一个发光二极管,同时完成对每个数码管的检查。
5. 分功能讲解各个模块功能实现原理、实现,搭建实际电路一个个验证(在接线时注意合理布线和接线的可靠性),或
选用Multisim软件仿真验证。
(1) 数码管的译码驱动电路接线、测试、译码器控制功能测试(手工输入测试电平)。除了进一步熟悉原理外,主要
练习接线合理布局,走线整齐、美观,用手指触动导线时也能正常工作。可以静态显示学号的后几位。然选一个
可正常工作的译码、显示电路,分别测试译码器的3个控制引脚的作用。
(2) 晶体震荡电路接线、测试(用示波器测量4060输入时钟,每一路分频输出的频率)。
(3) 5进制计数器接线,输入用4060的2Hz,输出用数码管显示。
(4) 10进制计数器接线、测试。
(5) 6进制计数器接线、测试(在10进制基础上改)。
(6) 60进制计数器接线、测试。
(7) 24进制计数器、测试(在60进制基础上改)。
(8) 校时电路接线,用示波器观察电路的信号选择功能。
5. 在熟悉各个功能模块基础上,结合对总体框图的理解,设计总接线图。
3月7日(06级4、5班)/3月15日(06级6、7班):
6. 根据总接线图各种元器件数量、连线,在面包板上确定所有元器件布局。
7. 按以下顺序接线:晶体震荡、秒电路、分电路、时电路。
8. 如时间允许加接校时电路和报时电路(整点报时)。
9. 写课程设计报告。
(1) 设计指标要求。
(2) 总体框图设计。
(3) 功能模块设计(对所用元器件使用作一些说明)。
(4) 总电路图设计。
(5) 训练总结:遇到的问题和解决办法、体会、意见、建议等。