篇一 :数字钟实训报告

实验项目 数字钟设计与制作

一、设计指标

1. 显示时、分、秒。

2. 可以24小时制或12小时制。

3. 具有校时功能,可以对小时和分单独校时,对分校时的时候,停止分向小时进位。校时时钟源可以手动输入或借用电路中的时钟。

4. 具有正点报时功能,正点前10秒开始,蜂鸣器1秒响1秒停地响5次。(选做)

5. 为了保证计时准确、稳定,由晶体振荡器提供标准时间的基准信号。

二、设计方案

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

https://upload.fanwen118.com/wk-img/img100/2714637_1.jpg

1.晶体振荡器电路

晶体振荡器电路给数字钟提供一个频率稳定准确的32768Hz的方波信号,可保证数字钟的走时准确及稳定。不管是指针式的电子钟还是数字显示的电子钟都使用了晶体振荡器电路。一般输出为方波的数字式晶体振荡器电路通常有两类,一类是用TTL门电路构成;另一类是通过CMOS非门构成的电路,本次设计采用了后一种。如图(b)所示,由CMOS非门U1与晶体、电容和电阻构成晶体振荡器电路,U2实现整形功能,将振荡器输出的近似于正弦波的波形转换为较理想的方波。输出反馈电阻R1为非门提供偏置,使电路工作于放大区域,即非门的功能近似于一个高增益的反相放大器。电容C1、C2与晶体构成一个谐振型网络,完成对振荡频率的控制功能,同时提供了一个180度相移,从而和非门构成一个正反馈网络,实现了振荡器的功能。由于晶体具有较高的频率稳定性及准确性,从而保证了输出频率的稳定和准确。

https://upload.fanwen118.com/wk-img/img100/2714637_2.jpg

CMOS 晶体振荡器

2.时间记数电路

一般采用10进制计数器如74HC290、74HC390等来实现时间计数单元的计数功能。本次设计中选择74HC390。由其内部逻辑框图可知,其为双2-5-10异步计数器,并每一计数器均有一个异步清零端(高电平有效)。https://upload.fanwen118.com/wk-img/img100/2714637_3.jpg

…… …… 余下全文

篇二 :数字钟实训报告

硅湖职业技术学院

实训报告

实训题目数字电子钟的制作

    名:张文涛

    号:090000544

    级:电气09

    业:电气自动化

所属课程:电子技术应用(下)

指导老师:朱阳燕

                      二零一零十一月二十二日

实训目录

.训项目····························1

.内容····························1

.地点····························2

…… …… 余下全文

篇三 :数字钟实训报告

                       

广

GUANGZHOU  POLYTECHNIC

               

主题:数字钟的设计与制作

系部:机电学院

专业:自动化

班级:自动化4

                     组员:

                     日期: 20##年11月3日   

一、      设计目标

1.数字钟工作电压为5伏.

2.用4位的7段显示器显示小时、分、秒和月日,时间以24小时循环。

3. 用其中的一个开关可以调节显示器的时间及日期之间的切换。

4.另一个开关可以校对时间和日期。

二、设计方框图

    显示时间,如果有中断,调节时间和闹钟

    三、元器件介绍

…… …… 余下全文

篇四 :可调数字钟课程实训报告

   

第一部分 课程设计任务书.......................................................................................... 1

一、课程设计题目.................................................................................................... 1

二、课程设计时间.................................................................................................... 1

三、课程设计提交方式............................................................................................ 1

四、设计要求............................................................................................................ 1

第二部分 课程设计报告.............................................................................................. 2

一、单片机介绍........................................................................................................ 2

二、电子钟简介........................................................................................................ 2

…… …… 余下全文

篇五 :基于单片机实训板的数字钟设

数字钟设计

1、  功能描述:用所设计的实训板设计能显示时间和日期的数字时钟。

2、  电路图

2功能实现:

(1.       把“单片机系统”区域中的P1.0-P1.7端口用8芯排线连接到“动态数码显示”区域中的A-H端口上;

(2.       把“单片机系统:区域中的P3.0-P3.7端口用8芯排线连接到“动态数码显示”区域中的S1-S8端口上;

(3.       把“单片机系统”区域中的P0.0/AD0、P0.1/AD1、P0.2/AD2端口分别用导线连接到“独立式键盘”区域中的SP3、SP2、SP1端口上;

3、程序框图:

基于单片机实训板的数字钟设                

6汇编源程序

HOURK      BIT P1.2

MINITEK    BIT P1.1

SECONDK    BIT P1.0

SECOND     EQU 30H

MINITE     EQU 31H

HOUR       EQU 32H

ORG       0000H

…… …… 余下全文

篇六 :数字电子钟实训报告

数字电实训报告

   ---数字时钟设计

学院:现代汽车学院

班级:11级应用电子技术2班

小组:三组

小组成员:王克正  乔运华

          李颖      孙信

          汪超群  仲召丹

        

电子技术设计报告

——数字电子钟的设计

课程设计任务书

一、设计课题

数字电子钟设计

二、设计目的

1.       熟悉数字系统的分析和设计方法;

2.       熟悉合理选用集成电路的方法;

3.       提高电路布局、布线以及检查和排除故障的能力;

4.       培养正确选择和运用测试仪器对数字系统进行正确测试的能力;

5.       培养书写设计报告的能力。

三、内容与进程

1.       收集资料、消化资料、设计电路;

2.       提出元气件清单;

3.       protues调试、仿真;

…… …… 余下全文

篇七 :数字电子钟设计实训报告

四川机电职业技术学院设计报告书

数字电子钟的设计

【摘要】

本系统由晶体振荡器、分频器、计数器、译码器、七段译码显示器和校准、报时电路组成,采用了CMOS或TTL系列(双列直插式)中小规模集成芯片。总体方案设计由主体电路和扩展电路两大部分组成。其中主体电路完成数字钟的基本功能,扩展电路完成数字钟的扩展功能,进行了各单元电路设计,总体安装、制作及调试。数字钟是一种计时装置,不仅能替代指针式钟表,还可以运用到定时控制、自动计时及时间程序控制等方面,应用广泛。

【关键词】

石英晶振、分频器、计数器、译码器、七段译码显示器、校准、整点报时。

第一章 数字电子钟总体方案

1.1 数字电子钟总体方案的确定

数字电子钟组成一般由振荡器、分频器、计数器、译码器及显示器等几部分组成。石英振荡器产生的时标信号送到分频器,分频电路将时标信号分成秒脉冲,秒脉冲送入计数器进行计数,并把累计结果以“时”、“分”、“秒”的数字显示出来。“秒”的显示由两级计数器和译码器组成的六十进制计数器电路实现,“分“的显示电路与“秒”相同。“时”的显示由两极计数器和译码器组成的二十四进制计数器电路实现。

秒信号产生器是整个系统的时基信号,它直接决定计时系统的精度,一般用石英晶体振荡器加分频器来实现。将标准秒信号送入“秒计数器”,“秒计数器”采用60进制计数器,每累计60秒发一个“分脉冲”信号,该信号将作为“分计数器”的时钟脉冲。“分计数器”也采用60进制计数器,每累计60分钟,发出一个“时脉冲”信号,该信号将被送到“时计数器”。“时计数器”采用24进制计时器,可实现对一天24小时的累计。译码显示电路将“时”、“分”、“秒”计数器的输出状态0进行七段显示译码器译码,通过六位七段译码显示器显示出来。整点报时电路根据计时系统的输出状态产生一脉冲信号,然后去触发一音频发生器实现报时。校时电路时用来对“时”、“分”显示数字进行校对调整的。

…… …… 余下全文

篇八 :数字钟实训

1、任务提出,演示成果程序,明确目标。

(1)演示成果程序,在屏幕固定位置显示“制作数字电子时钟”。

(2)任务分析:完成本次课的任务所需知识―――三种基本程序设计结构。

2、知识回顾

循环结构概念、三种循环语句(while、do-while、for)、当型和直到型循环、重点语句for语句应用、注意事项。

3、上机实训1

简单程序:用for语句编程,实现在屏幕上显示0、1、2……59。 #include<stdio.h> int main() { int s; for (s=0;s<=59;s++) { printf("%2d",s); } return 0; }

思考:如何让0-59重复变化,以接近实际生活中秒的变化情况。 #include<stdio.h> int main() { int s;long int i; for (s=0;s<=59;s++) { printf("%2d",s); for(i=1;i<=200000000;i++); } return 0; }

4、(1)通过实训1,分析在屏幕上显示秒的变化程序中存在的问题。一是数字“0-59”以滚动卷屏方式显示;二是每个数字显示速度太快,如何实现以实际一秒时间显示一个数。 第一个问题使用gotoxy()函数解决; #include<stdio.h> #include <windows.h> void gotoxy(int x, int y); int main() { int s;long int i; for(s=0;s<=59;s++) { gotoxy(20,10); printf("%2d",s); for(i=1;i<=200000000;i++); } return 0; } void gotoxy(int x, int y) { COORD pos; pos.X = x - 1; pos.Y = y - 1; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),pos); }

…… …… 余下全文