数字电子时钟实验报告材料

合集下载

数字电子时钟的实习报告14页

数字电子时钟的实习报告14页

重庆机电职业技术学院实训报告设计名称:单片机原理与应用实训题目:数字电子时钟学生姓名:专业: 11级机电一体化技术班级:学号:指导教师:日期:年月日重庆机电职业技术学院实训任务书专业年级班一、设计题目数字电子时钟设计二、主要内容1、利用CPU的定时器定时,设计一个电子时钟,使七段数码管输出记时值,格式如下:XX XX XX 由左向右分别为:时、分、秒2、利用蜂鸣器实现整点报时功能3、利用AN1~AN4实现时,分的分别加减。

三、具体要求1、硬件电路实验连线板上已经接好,无需另外接线。

①本次实训中要把跳线JP1(板子右上角,LED灯正上方)跳到DIG上,J23(在黄色继电器右上方)接到右端。

②本次实训中要把跳线J9(紧贴51插座右方,蜂鸣器下方,RST复位键上方)跳到右端③本实训设计要把跳线J6跳到AN端,AN1(P0.0)~ AN4(P0.4),J6在51插座右下方,4×4键盘左上方。

2、实训说明①与定时器有关的寄存器有工作方式寄存器TMOD和控制寄存器TCON。

TMOD用于设置定时器/计数器的工作方式0-3,并确定用于定时还是用于计数。

TCON主要功能是为定时器在溢出时设定标志位,并控制定时器的运行或停止等。

本实训中用定时器T0产生1秒钟基本时间单位,本系统fosc=11.0592MHz,当定时器T0工作在方式1(16位)时,最大定时时间为:216* 0.9216μs= 60397.9776μs再利用软件记数,当T0中断17次时,所用时间为60397.9776*17=1026765.6192μs≈1s因此在T0中断处理程序中,要判断中断次数是否到17次,若不到17次,则只使中断次数加1,然后返回,若到了17次,则使电子秒表记时值加1(十进制),请参考硬件实验四有关内容。

②电路中共阴极数码管的段码a、b、c、d、e、f、g、dp分别与单片机的P2.0~ P2.7依次相连,控制数码管中显示的字型;6个数码管的位选通信号由6个非门控制,分别接到单片机的P1.0~ P1.5端口上。

数电综合实验报告——数字电子钟

数电综合实验报告——数字电子钟

数电综合实验报告通信与信息工程学院电子信息工程1202刘维1207050208实验名称:数字电子钟设计指标:数字电子钟以一昼夜24小时为一个计数周期;设计具有“时”、“分”、“秒”数字显示;设计具有较时功能,分别进行时、分、秒的校正。

实验目的:了解数字电子钟的工作原理;了解数字电子钟的设计及其电路的连接;会使用555多谐振荡器、CD4518芯片、74LS00芯片、74LS47芯片。

实验仪器:实验所需元器件:555定时器一个、CD4518芯片五个、译码器74LS47六个、数码管六个、74LS00二个、电阻680Ω六个、电容0.1µf一个、电容0.01µf一个、电阻2.4K二个CD4518功能表:实验原里电路图:实验分析过程及结果:(1)555定时器组成的多谐振荡器电路:且f=2kHz q= C=0.1µf所以(2)分频器电路:分析:由555定时器组成的多谐振荡器的输出为2kHz的方波,现在设计数字电子钟所需1Hz的脉冲,则需要使用2个CD4518芯片进行分频,电路图如下:六十进制计数器电路连接图:二十四进制计数器:译码驱动电路:实验心得体会:通过本次综合设计实验,我体会颇深。

站在个人的角度,我从两方面叙述和总结一下这次的实验。

我在本次实验中所做的工作:分析电路的要求,根据实验设计要求选取实验材料;与组员协作、讨论,共同完成实验电路的设计;连接电路,与组员平均分配参与各个部分电路的研究;检查电路的能否工作,是否达到设计的要求,排错,最终完成电路。

个人体会:这是一次综合性很强的实验,在实验中,学会了如何和组员共同协作完成任务,实践时间不成,和组员的协作是否默契在这次实验中体现出及其重要的一面,协作的好与坏直接影响到本次实验进程的快慢与结果的是否成功;这又是一次需要动手的实验,学会了如何理论联系实践,实验中的认芯片,根据芯片图与实际芯片连接电路很能体现实践联系理论的重要性,很能锻炼动手能力;这又是一次急需细心的实验,不仅要快,而且要准,不能有丝毫的马虎,实验中出现的漏连了本该接地的管脚的问题很能说明这个问题。

数电时钟实验报告

数电时钟实验报告

数电时钟实验报告
《数电时钟实验报告》
实验目的:
本次实验旨在通过搭建数字电子时钟电路,加深对数字逻辑电路的理解,掌握数字电子时钟的工作原理及实现方法。

实验原理:
数字电子时钟是一种基于数字电路的计时装置,其主要由振荡器、计数器、分频器、显示装置等组成。

振荡器产生稳定的方波信号作为时钟信号,计数器进行计数并输出计数结果,分频器对计数结果进行分频,最终通过显示装置将时间信息显示出来。

实验材料:
1. 74LS90(分频器);
2. 74LS47(BCD-7段译码器);
3. 555定时器;
4. 4位共阳极数码管;
5. 电路面包板、导线等。

实验步骤:
1. 按照电路图连接电路,注意电路连接的正确性;
2. 调节555定时器的参数,使其输出1Hz的稳定方波信号;
3. 将方波信号输入74LS90分频器,进行分频处理;
4. 将分频后的信号输入74LS47译码器,将其转换成7段数码管可以显示的信号;
5. 将译码后的信号输入数码管,观察数码管的显示效果;
6. 调节555定时器的参数,观察数码管的显示效果是否与实际时间一致。

实验结果:
经过调试,成功搭建了数字电子时钟电路,并且通过调节555定时器的参数,实现了数码管的秒表功能。

在实验过程中,我们深入理解了数字逻辑电路的工作原理,加深了对数字电子时钟的理解。

实验总结:
通过本次实验,我们不仅掌握了数字电子时钟的工作原理及实现方法,还加深了对数字逻辑电路的理解。

数字电子时钟作为数字电路的一个典型应用,对我们的专业学习和工程实践具有重要意义。

希望通过今后的实验学习,能够进一步提升自己的实验能力和理论水平。

数字电子时钟实习报告

数字电子时钟实习报告

一、实习目的本次实习旨在通过设计和制作数字电子时钟,加深对数字电路基本原理、电子元器件性能及电路设计方法的理解。

通过实际操作,掌握数字电子钟的设计、制作、调试和故障排除等技能,提高动手能力和创新意识。

二、实习内容1. 数字电子钟电路设计(1)电路组成:数字电子钟主要由振荡器、分频器、计数器、译码显示、报时电路和校时电路等部分组成。

(2)电路设计:采用555定时器构成振荡器产生1Hz的脉冲信号,通过分频器得到1Hz的秒脉冲信号。

计数器采用异步十进制计数器74LS90,实现秒、分、时的计数。

译码显示采用共阳极LED数码管,显示当前时间。

报时电路由门电路和蜂鸣器构成,实现整点报时功能。

校时电路由按键和计数器构成,实现手动校时功能。

2. 元器件选型(1)振荡器:选用555定时器,其频率稳定,易于调整。

(2)分频器:选用CD4060,具有分频功能,可方便地实现秒、分、时的计数。

(3)计数器:选用74LS90,具有异步计数功能,可方便地实现秒、分、时的计数。

(4)译码显示:选用共阳极LED数码管,显示清晰,功耗低。

(5)报时电路:选用门电路和蜂鸣器,实现整点报时功能。

(6)校时电路:选用按键和计数器,实现手动校时功能。

3. 电路制作与调试(1)电路制作:根据电路原理图,焊接电路板,连接元器件。

(2)电路调试:首先检查电路连接是否正确,然后逐个模块进行调试。

调试过程中,注意观察数码管显示是否正常,报时是否准确,校时是否方便。

三、实习过程1. 设计电路原理图:根据数字电子钟的功能和性能要求,设计电路原理图。

2. 选择元器件:根据电路原理图,选择合适的元器件。

3. 制作电路板:根据电路原理图,制作电路板。

4. 焊接元器件:将元器件焊接在电路板上。

5. 电路调试:逐个模块进行调试,确保电路功能正常。

6. 故障排除:在调试过程中,若出现故障,分析原因,进行修复。

四、实习结果1. 成功设计并制作了数字电子钟,实现了秒、分、时的计数,整点报时和手动校时等功能。

数字钟 实验报告

数字钟 实验报告

数字钟实验报告数字钟实验报告1. 引言数字钟是一种以数字形式显示时间的装置,广泛应用于日常生活中。

本实验旨在通过搭建数字钟电路并进行实际测试,了解数字钟的工作原理和实现方式。

2. 实验材料和方法实验材料:电路板、电子元件(集成电路、电阻、电容等)、数字显示屏、电源、万用表等。

实验方法:按照电路图连接电子元件,将数字显示屏连接到电路板上,接通电源后进行测试。

3. 实验步骤3.1 搭建电路根据提供的电路图,将电子元件按照正确的连接方式搭建在电路板上。

确保连接的准确性和稳定性。

3.2 连接数字显示屏将数字显示屏连接到电路板上的指定位置,注意极性的正确性。

3.3 接通电源将电路板连接到电源上,确保电源的稳定输出。

3.4 进行测试打开电源,观察数字显示屏上的显示情况。

通过调整电路中的元件,如电容和电阻的数值,观察数字显示屏上的时间变化。

4. 实验结果在实验过程中,我们成功搭建了数字钟电路,并进行了多次测试。

通过调整电路中的元件数值,我们观察到数字显示屏上的时间变化。

数字钟准确地显示了当前的时间,并且实时更新。

5. 讨论与分析通过本次实验,我们了解到数字钟的工作原理是通过电路中的集成电路和元件来控制数字显示屏的显示。

数字钟的精确性和稳定性取决于电路的设计和元件的质量。

在实际应用中,数字钟通常会采用更加精确的时钟芯片来保证时间的准确性。

6. 实验总结本次实验通过搭建数字钟电路并进行测试,使我们更加深入地了解了数字钟的工作原理和实现方式。

通过调整电路中的元件,我们观察到数字显示屏上的时间变化,验证了数字钟的准确性和实时性。

在今后的学习和工作中,我们将更加注重电路设计和元件的选择,以提高数字钟的精确性和稳定性。

7. 参考文献[1] 电子技术基础教程,XXX,XXX出版社,2010年。

[2] 数字电路设计与实验,XXX,XXX出版社,2015年。

8. 致谢感谢实验室的老师和同学们对本次实验的支持和帮助。

他们的耐心指导和积极讨论使本次实验取得了圆满成功。

数字电子钟实习报告_2

数字电子钟实习报告_2

实习报告《数字电子时钟设计》班级:学号:姓名:一、设计指标① 数字电子钟一一昼夜24小时为一个计数周期。

② 具有“时”“分”“秒”计时显示。

二、设计原理● 555定时器组成的多谐振荡器电路:其输出频率为 :f=1/T=1/(T1+T2)=1.44/(R1+R2)C 其中:T1=0.7R2C,T2=0.7R2C占空比:q=T1/T2+T2=(R1+R2)/(R1+2R2),当R2>>R1时,占空比近似50%。

● 分频电路由于振荡器产生的频率很高,要得到秒脉冲,需要分频电路,经过三次10分频和一次2分频可得到1Hz 的秒脉冲。

本次设计采用CC4518进行分频。

电路:A1555_VIRTUALGNDDIS OUTRST VCC THR CONTRI U12A4518BP_5V 1A 31B 41C 51D6EN12MR17CP11U13A4518BP_5V1A 31B 41C 51D6EN12MR17CP11U1A4518BP_5V 1A 31B 41C 51D6EN12MR17CP11U5A4518BP_5V 1A 31B 41C 51D6EN12MR17CP11GNDGNDGNDGND计数、译码、显示电路:获得秒脉冲信号后,可根据60秒为一分钟,60分钟为一小时,24小时为一天为一个计数周期的计数规律,分别确定秒、分、时的计数器。

由于秒和分的显示均为60进制,因此它们可以由二级十进制计数器组成,其中秒和分的个位为十进制的计数器,十进制为六进制的计数器,采用异步置零发来实现。

时计数器应为24进制计数器,采用两片4518集成电路来实现,采用异步置零法,当计数器输出的第24个进位信号时,计数器复位,完成一个计数周期。

计数单元由三片4518和两片74LS00与非门组成。

分和秒为60进制,其设计理为:当十位为6时,向前一位产生进位信号,进位信号同时使十位置零,进位信号为2、3管脚通过一个与门。

《六位数数字电子钟》实训报告书

《六位数数字电子钟》实训报告书

实训报告一. 实训目的:了解常用电子元器件的性能,规格,质量参数及其意义.学习借助万用表鉴别其性能好坏的方法,学习通孔插装元器件的组装焊接技术,提高焊接水平.通过数字钟组状与调试学习,提高识图能力及实际操作技能.二. 实训内容:1.常用元器件识别及测试性能鉴别2.通孔插装元器件手工焊接及拆焊3.数字钟组装调试三. 实训步骤:1.常用元器件识别及测试性能鉴别1)三用表使用方法学习2)电阻、电容、电感、二极管、三极管、集成电路等(符号、参数、万用表测试三极管及其E.B.C判别方法)2.通孔插装元器件手工焊接及拆焊1)常用工具使用方法学习钳子、镊子、起子、吸锡器、烙铁等2)焊料(焊锡丝)3)助焊剂4)手工焊接A.对焊点要求B.焊接要领(五步法)C.焊件表面处理:保持烙铁头清洁、焊锡、焊剂用量适中、焊件整形及固定、烙铁撤离方向等5)拆焊要求拆焊原则、拆焊工具、拆焊操作要点实训过程步骤一准备认准焊点位置, 准备好焊锡丝和烙铁, 处于随时可焊接的状态。

此时特别强调的施烙铁头部要保持干净, 即可以沾上焊锡(俗称吃锡)。

步骤二加热将烙铁头放在工件焊点处, 加热焊接点。

注意首先要保持烙铁加热焊件各部分, 例如印制板上引线和焊盘都使之受热, 其次要注意让烙铁头的扁平部分(较大部分)接触热容量较大的焊件, 烙铁头的侧面或边缘部分接触热容量较小的焊件,以保持焊件均匀受热。

步骤三送焊锡当焊件加热到能熔化焊料的温度后将焊丝置于焊点, 焊料开始熔化并润湿焊点。

步骤四去焊锡当熔化一定量的焊锡后将焊锡丝移开。

步骤五移烙铁当焊锡完全润湿焊点后移开烙铁, 注意移开烙铁的方向应该是大致45°的方向。

要保证焊点美观。

上述过程, 对一般焊点而言焊接时间大约2~3秒钟。

对于热容量较小的焊点, 例如印制电路板上的小焊盘, 有时用三步法概括操作方法, 即将上述步骤2, 3合为一步, 4, 5合为一步。

实际上细微区分还是五步, 所以五步法有普遍性, 是掌握手工烙铁焊接的基本方法。

数字时钟实验报告

数字时钟实验报告

数字时钟实验报告一、实验目的本次数字时钟实验的主要目的是设计并实现一个能够准确显示时、分、秒的数字时钟系统,通过该实验,深入理解数字电路的原理和应用,掌握计数器、译码器、显示器等数字电路元件的工作原理和使用方法,提高电路设计和调试的能力。

二、实验原理1、时钟脉冲产生电路时钟脉冲是数字时钟的核心,用于驱动计数器的计数操作。

本实验中,采用石英晶体振荡器产生稳定的高频脉冲信号,经过分频器分频后得到所需的秒脉冲信号。

2、计数器电路计数器用于对时钟脉冲进行计数,分别实现秒、分、时的计数功能。

秒计数器为 60 进制,分计数器和时计数器为 24 进制。

计数器可以由集成计数器芯片(如 74LS160、74LS192 等)构成。

3、译码器电路译码器将计数器的输出编码转换为能够驱动显示器的信号。

常用的译码器芯片有 74LS47(用于驱动共阳数码管)和 74LS48(用于驱动共阴数码管)。

显示器用于显示数字时钟的时、分、秒信息。

可以使用数码管(LED 或 LCD)作为显示元件。

三、实验器材1、集成电路芯片74LS160 十进制计数器芯片若干74LS47 BCD 七段译码器芯片若干74LS00 与非门芯片若干74LS10 三输入与非门芯片若干2、数码管共阳数码管若干3、电阻、电容、晶振等无源元件若干4、面包板、导线、电源等四、实验步骤1、设计电路原理图根据实验原理,使用电路设计软件(如 Protel、Multisim 等)设计数字时钟的电路原理图。

在设计过程中,要合理布局芯片和元件,确保电路连接正确、简洁。

按照设计好的电路原理图,在面包板上搭建实验电路。

在搭建电路时,要注意芯片的引脚排列和连接方式,避免短路和断路。

3、调试电路接通电源,观察数码管是否有显示。

如果数码管没有显示,检查电源连接是否正确,芯片是否插好。

调整时钟脉冲的频率,观察秒计数器的计数是否准确。

如果秒计数器的计数不准确,检查分频器的连接是否正确,晶振的频率是否稳定。

数字电路电子钟设计实验报告

数字电路电子钟设计实验报告

数字电路电子钟设计实验报告目录1.实验目的2.实验题目描述和要求3.设计报告内容3.1实验名称3.2实验目的3.3实验器材及主要器件3.4数字电子钟基本原理3.5数字电子钟制作与调试3.6数字电子钟电路图3.7数字电子钟的组装与调试4.实验结论5.实验心得1.实验目的※掌握组合逻辑电路、时序逻辑电路及数字逻辑电路系统的设计、安装、测试方法;※进一步巩固所学的理论知识,提高运用所学知识分析和解决实际问题的能力;※提高电路布局﹑布线及检查和排除故障的能力;※培养书写综合实验报告的能力。

2.实验题目描述和要求(1)数字电子钟基本功能数字电子钟是一个大众化产品,一般来讲应具有以下基本功能。

①能进行小时、分、秒显示。

②能进行小时、分、秒设置。

③能实现整点报时。

④能通过设置,实现任意时间报时。

(2)数字电子钟基本性能一个实用的数字电子钟应满足三个“度”:精度、亮度和响度。

①精度是指显示的时间必须准确。

②亮度是指显示的时间必须让人看得清楚。

③响度是指报时的声音必须清脆有力。

(3)数字电子钟用于教学设计时必须考虑的因素从教学角度来看,数字电子钟的设计应考虑以下几点。

①数字电路可由多种不同方案实现,在方案比较时应着重考虑所选用的方案在设计时能否把数字电路包含的主要知识全部囊括进去。

②应把数字电子钟分解成若干个模块,并在印制电路板设计时把各模块固定在不同的区域。

③应确保大多数学生能在规定时间内完成制作与调试。

④数字电子钟印制电路板(PCB)设计时除留下足够的训练内容让学生完成外,应设计一标准印制电路板设计示范区。

(4)本教材设计的数字电子钟总体方案根据以上分析,本教材把数字电子钟分解为信号电路、显示电路、计时电路、校时电路和报时电路五个功能相对独立的模块(如图8-1所示),采用如图8-2所示的设计方案,并按要求实施时参照一下规定进行。

①各模块的制作、调试按显示电路、信号电路、计时电路、校时电路和报时电路的顺序进行。

数字电子钟设计实验报告

数字电子钟设计实验报告

数字电子钟设计实验报告实验项目名称:数字电子钟的设计实验项目性质:普通试验所属课程名称:VHDL程序设计实验计划学时:4学时一、实验目的掌握VHDL程序设计方法二、实验内容和要求能够实现小时(24进制)、分钟和秒钟(60进制)的计数功能具有复位功能功能扩展:具有复位、整点报时提示、定时闹钟等功能在软件工具平台上,进行VHDL语言的各模块编程输入、编译实现和仿真验证。

三、实验主要仪器设备和材料计算机四.设计思想1、计数模块:Q0为六十进制计数,代表秒计数,当Q0<59时,每逢一个时钟上升沿Q0增加1,直到当Q0=59时,再逢一个时钟上升沿,立即输出高电平至进位CLK1。

使得CLK1为一个60秒为周期的时钟,作为六十进制分计数Q1时钟。

同理,当Q1<59时,每逢一个时钟上升沿Q1加1,直到当Q1=59,再逢一个时钟上升沿,立即输出高电平到进位CLK2。

CLK2是一个60分钟为周期的时钟,作为二十四进制时计数Q2的时钟。

2、复位模块:分别在秒,分,时计数模块语句之前加入一个判断语句IF RST=‘0',如果复位输入RST为0则跳过计数模块,不为0则运行计数模块。

3、整点报时模块:判断秒,分计数是否都为0,【Q1=("000000")AND(Q0="000000")】,如果是,则令报时ALM0输出为1,不是则输出为0。

4、定时闹钟模块:用户设定闹钟DS(秒),DF(分),DM(秒)的输入,当它们都等于输出的Q1(分),Q2(时)数值时,则令闹钟ALM1输出为1,否则输出为0。

五、源程序LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY clock ISPORT (CLK,RST:IN STD_LOGIC;CLK1,CLK2:INOUT STD_LOGIC;CLK3:OUT STD_LOGIC;S:OUT STD_LOGIC_VECTOR(4 DOWNTO 0);F,M:OUT STD_LOGIC_VECTOR(5 DOWNTO 0);DS:IN STD_LOGIC_VECTOR(4 DOWNTO 0);DF,DM:IN STD_LOGIC_VECTOR(5 DOWNTO 0);ALM0,ALM1:OUT STD_LOGIC);END clock;ARCHITECTURE one OF clock ISBEGINPROCESS(CLK,RST)VARIABLE Q0: STD_LOGIC_VECTOR(5 DOWNTO 0);VARIABLE Q1: STD_LOGIC_VECTOR(5 DOWNTO 0);VARIABLE Q2: STD_LOGIC_VECTOR(4 DOWNTO 0);BEGINIF RST='0' THEN Q0:=(OTHERS=>'0');ELSIF CLK'EVENT AND CLK='1' THENIF Q0="111011" THEN CLK1 <= '1' ;ELSE CLK1<='0';END IF ;IF Q0<59 THEN Q0:=Q0+1;ELSE Q0:=(OTHERS=>'0') ;END IF;END IF;IF RST='0' THEN Q1:=(OTHERS=>'0');ELSIF CLK1'EVENT AND CLK1='1' THENIF Q1="111011" THEN CLK2 <= '1' ;ELSE CLK2<='0';END IF ;IF Q1<59 THEN Q1:=Q1+1;ELSE Q1:=(OTHERS=>'0') ;END IF;END IF;IF RST='0' THEN Q2:=(OTHERS=>'0');ELSIF CLK2'EVENT AND CLK2='1' THENIF Q2="011101" THEN CLK3 <= '1' ;ELSE CLK3<='0';END IF ;IF Q2<23 THEN Q2:=Q2+1;ELSE Q2:=(OTHERS=>'0') ;END IF;END IF;M<=Q0;F<=Q1;S<=Q2;IF Q1=("000000")AND(Q0="000000") THEN ALM0<='1'; ELSE ALM0<='0';END IF ;IF (Q0=DM)AND (Q1=DF)AND(Q2=DS) THEN ALM1<='1'; ELSE ALM1<='0';END IF;END PROCESS;END one;六、仿真图秒到分进位:分到时进位:23时59分59秒进位:复位:整点报时:闹钟报时(闹钟时间设定为7时16分4秒):七、总结经过这次实验,让我更加熟悉了VHDL的编程实现。

数字电子时钟实验报告

数字电子时钟实验报告
un sig nedint
Sec_year=0,Sec_mo nth=O,Sec_day=O,Sec_Sec=O,Sec_Mi n=0,Sec_Hour=0;
//设置闹钟的时间2
un sig nedint
Thi_year=0,Thi_mo nth=O,Thi_day=O,Thi_Sec=O,Thi_Mi n=0,Thi_Hour=0;
Year=2016;
Mon th=4;
Day=3;
Hour=12;
Min=23;
Sec=35;
}
void Set_Time()
{
Fir_year=2016;//设置闹钟1时间
Fir_ mon th=4;
Fir_day=3;
Fir_Hour=12;
Fir_Mi n=23;
Fir_Sec=40;
Sec_year=2016; //设置闹钟2时间
数码管显示采用动态显示方法,动态显示方法线路相对简单,但需
动态扫描,扫描频率要大于人眼视觉暂留频率,信息看起来才稳定。
在具体处理时,定时器计数器采用中断方式工作,对时钟的形成在 中断服务程序中实现。在主程序中只需对定时器计数器初始化、调用显 示子程序和控制子程序。另外,为了使用方便,设计了简单的按键,可 以通过按键实现时间调整和复位。
动态显示:所谓动态显示,就是一位一位的轮流点亮各个位,对于
显示器的每一位来说,每隔一段时间点亮一次。禾I」用人的视觉暂留功能
可以看到整个显示,但必须保证扫描速度足够快,字符才不闪烁。显示 器的亮度既与导通电流有关,也于点亮时间与间隔时间的比例有关。调 整参数可以实现较高稳定度的显示。动态显示节省了I/O口,降低了能
理工大学
嵌入式接口技术综合实验报告

数字钟设计实验报告

数字钟设计实验报告

数字钟设计实验报告数字钟设计实验报告摘要:本实验旨在设计一款数字钟,通过数字显示来展示当前的时间。

通过对电路的搭建和编程的学习,我们成功地实现了数字钟的设计,并对其进行了测试和分析。

本实验不仅提高了我们的电路设计和编程能力,还加深了我们对数字时钟原理的理解。

引言:数字钟是一种常见的时间显示设备,广泛应用于生活中的各个领域。

它不仅具备准确显示时间的功能,还可以提供多种功能,如闹钟、定时器等。

本实验旨在通过设计一款数字钟,提高我们的电路设计和编程能力,并深入理解数字时钟的原理。

材料与方法:1. Arduino开发板2. 数码管3. 连接线4. 电阻5. 电容6. 蜂鸣器7. 按钮8. 电源实验步骤:1. 搭建电路:根据电路图连接Arduino开发板、数码管、蜂鸣器、按钮等元件,并接通电源。

2. 编写程序:使用Arduino开发环境,编写程序实现数字时钟的功能,包括时间的获取、显示和功能的切换。

3. 上传程序:将编写好的程序上传到Arduino开发板中,使其能够执行我们设计的功能。

4. 测试与分析:通过按下按钮,观察数码管的显示和蜂鸣器的声音,验证数字钟的功能是否正常。

实验结果:经过实验,我们成功地设计出了一款数字钟,并实现了以下功能:1. 显示当前的时间:数码管能够准确地显示当前的时间,包括小时和分钟。

2. 闹钟功能:通过设置闹钟时间和闹铃声音,实现了闹钟功能,当时间到达设定的闹钟时间时,蜂鸣器会发出声音提醒。

3. 定时器功能:可以设置定时器时间,当时间到达设定的时间时,蜂鸣器会发出声音提醒。

4. 亮度调节:通过调节电阻,可以实现数码管的亮度调节。

讨论与分析:在设计过程中,我们遇到了一些问题,如电路连接错误、程序逻辑错误等。

通过仔细检查和调试,我们逐步解决了这些问题,并最终成功地完成了数字钟的设计。

通过这个实验,我们不仅提高了对数字时钟原理的理解,还加深了对电路设计和编程的掌握。

结论:通过本实验,我们成功地设计了一款功能齐全的数字钟,并实现了时间显示、闹钟和定时器等功能。

可调数字电子钟实训报告

可调数字电子钟实训报告

一、实训目的1. 掌握数字电子钟的基本工作原理和电路设计方法。

2. 熟悉555定时器在电子钟中的应用。

3. 学习数字电路的设计与调试技能。

4. 提高动手能力和团队协作能力。

二、实训内容本次实训主要涉及以下内容:1. 数字电子钟电路原理图的设计与绘制。

2. 555定时器电路的设计与搭建。

3. 计数器、译码器、显示器等电路模块的设计与搭建。

4. 校时电路的设计与实现。

5. 数字电子钟的调试与测试。

三、电路原理可调数字电子钟主要由以下几个部分组成:1. 多谐振荡器:由555定时器构成,产生1kHz的矩形波脉冲信号,作为计时信号的基准。

2. 分频电路:将多谐振荡器产生的1kHz脉冲信号分频,得到1Hz的秒脉冲信号。

3. 计数器:由74LS160构成,对秒脉冲信号进行计数,得到秒、分、时的计时结果。

4. 译码器:由74LS47构成,将计数器的输出信号转换为七段数码管的显示信号。

5. 显示器:由七段数码管组成,用于显示时间。

6. 校时电路:由按键和定时器构成,用于手动调整时间。

四、电路搭建1. 多谐振荡器:按照555定时器的典型电路搭建,连接好电容C、电阻R1、R2、Rw等元件。

2. 分频电路:将多谐振荡器的输出信号连接到74LS160的时钟输入端,设置好74LS160的初始状态,使其能够计数。

3. 计数器:将74LS160的输出信号连接到译码器的输入端。

4. 译码器:将译码器的输出信号连接到七段数码管的输入端。

5. 显示器:将七段数码管连接到译码器的输出端。

6. 校时电路:连接好按键和定时器,实现手动调整时间的功能。

五、调试与测试1. 检查电路连接是否正确,电源电压是否稳定。

2. 使用示波器观察555定时器的输出波形,确保其能够产生1kHz的矩形波脉冲信号。

3. 使用逻辑分析仪观察计数器的输出信号,确保其能够正确计数。

4. 使用万用表测量数码管的显示电压,确保其能够正确显示时间。

5. 进行手动校时测试,确保校时电路能够正确调整时间。

数字电子时钟实验报告

数字电子时钟实验报告

数字电子时钟实验报告
《数字电子时钟实验报告》
实验目的:通过实验,掌握数字电子时钟的工作原理和制作方法,加深对数字
电子电路的理解。

实验器材:数字电子时钟电路板、数字电子元件(如集成电路、LED显示屏、
电阻、电容等)、电源、示波器、万用表等。

实验原理:数字电子时钟是一种利用集成电路和数字显示器构成的时钟,通过
数字电路实现时间的显示和计时功能。

其基本原理是利用集成电路进行时钟信
号的处理和分频,然后将处理后的信号通过数字显示器显示出来。

实验步骤:
1. 按照电路图连接数字电子时钟电路板,并接通电源。

2. 使用示波器和万用表对电路进行检测和调试,确保电路连接正确并且工作正常。

3. 调节时钟信号的频率和分频比,使得数字显示器能够正确显示时间。

4. 对电路进行稳定性和可靠性测试,确保时钟能够长时间稳定运行。

实验结果:经过调试和测试,数字电子时钟能够准确显示时间,并且稳定可靠。

通过示波器观察到的时钟信号波形也符合设计要求。

实验结论:通过本次实验,我们深入了解了数字电子时钟的工作原理和制作方法,掌握了数字电子电路的调试和测试技术。

数字电子时钟作为一种常见的数
字电子产品,具有广泛的应用前景,我们在实验中积累了丰富的经验,为今后
的电子产品设计和制作奠定了良好的基础。

通过本次实验,我们不仅学到了知识,还培养了动手能力和实验技能,为今后
的学习和工作打下了坚实的基础。

希望通过今后的实验学习,我们能够不断提高自己的实验能力和创新能力,为科学技术的发展贡献自己的力量。

数字电子钟 实验报告

数字电子钟 实验报告

课题一数字电子钟电子钟是一种高精度的计时工具,它采用了集成电路和石英技术,因此走时精度高,稳定性能好,使用方便,且不需要经常调校。

电子钟根据显示方式不同,分为指针式电子钟和数字式电子钟。

指针式电子钟采用机械传动带动指针显示;而数字式电子钟则是采用译码电路驱动数码显示器件,以数字形式显示。

这些译码显示器件,利用集成技术可以做的非常小巧,也可以另加一定的驱动电路,推动霓红灯或白炽灯显示系统,制做成大型电子钟表。

因此,数字式电子钟用途非常广泛。

一、课程设计(综合实验)的目的与要求设计一个具有如下功能的数字电子钟:1.基本功能(1)能直接显示时、分、秒;(2)能正确计时,小时采用二十四进制,分和秒采用60进制;(3)有校时功能,手动调整时、分;2.扩展功能(1)能进行24小时整点报时,要求从59分50秒开始,每2秒钟响一声,共响5次;每响一次声音持续0.5秒。

(2)要求只在6--22点之间每整点报时,23--5点之间整点不报时;(3)具有任意几点几分均可响铃的闹钟控制电路。

响铃1分钟,可人为通过开关使响铃提前终止;二、设计(实验)正文数字电子钟实际上是一个对标准频率(1HZ)进行计数并通过数码管显示的计数电路,由于计数的起始时间与标准时间(如北京时间)不一致,故需要在电路上加一个校时电路。

标准的1HZ时间信号必须准确稳定,可以使用555定时器设计1HZ的振荡电路。

时间计数电路由秒计数器(个位,十位)、分计数器(个位,十位)电路构成,秒个位和秒十位计数器、分个位和分十位计数器均为60进制计数器,而根据设计要求,时个位和时十位计数器为24进制计数器。

1.系统原理框图如下:2.1 分、秒计时器分、秒计时器均为60进制计数器,当秒计时器接受到一个秒脉冲时,秒计数器个位开始从1计数到9,同时在个位计数产生进位时将进位接秒计数器的十位计数器CLK,此时秒显示器将显示00、01、02、...、59、00;每当秒计数器数到00时,就会产生一个脉冲输出送至分计时器,此时分计数器数值在原有基础上加1,其显示器将显示00、01、02、...、59、00,当分计数器产生进位时,将会在进位端产生高电平,进而触发电路,驱动蜂鸣器,起到整点报时的功能。

数字时钟实验报告

数字时钟实验报告

数字时钟实验报告数字时钟实验报告引言:数字时钟是一种常见的时间显示设备,它以数字的形式直观地展示时间,广泛应用于家庭、学校、办公场所等各个领域。

本次实验旨在通过制作一个简单的数字时钟,了解数字时钟的工作原理和构造,并通过实践掌握相关的电子元件和电路知识。

一、实验材料和仪器:1. 电子元件:7段LED数码管、集成电路555计时器、电阻、电容等。

2. 仪器:数字万用表、示波器、电源等。

二、实验步骤:1. 电路连接:首先,将7段LED数码管按照电路图连接到555计时器的输出引脚上。

然后,根据电路图连接电阻和电容,形成555计时器的工作电路。

最后,将电源连接到电路上,确保电路供电正常。

2. 电路调试:打开电源后,使用数字万用表检测电路各个节点的电压和电流,确保电路连接正确,并且电压、电流符合设计要求。

然后,使用示波器观察555计时器输出的方波信号,并调节电阻和电容的数值,使得方波信号的频率和占空比符合数字时钟的要求。

3. 数字时钟显示:当电路调试完成后,数字时钟即可正常工作。

通过改变555计时器的频率,可以实现数字时钟的时间显示刷新频率调节。

通过观察7段LED数码管的亮灭情况,可以准确读取当前的时间。

三、实验结果分析:通过实验,我们成功制作了一个简单的数字时钟。

通过调节电路中的元件数值,我们可以改变数字时钟的刷新频率和显示方式。

实验中,我们还发现了以下几个问题和现象:1. 数码管亮度不均匀:在实验过程中,我们发现数码管的亮度不均匀,有些段显示较亮,而有些段显示较暗。

这是由于数码管内部的发光二极管的特性不完全一致,导致亮度差异。

为了解决这个问题,可以采用亮度均衡电路或者更换亮度较为一致的数码管。

2. 时钟误差:在实验中,我们发现数字时钟的时间显示与实际时间存在一定的误差。

这是由于555计时器的精度有限,以及电容和电阻的误差累积导致的。

为了提高数字时钟的精度,可以选择更高精度的计时器和优质的电子元件。

3. 电路稳定性:在实验过程中,我们发现电路的稳定性对数字时钟的正常工作十分重要。

数字电子钟实习报告

数字电子钟实习报告

数字电子钟实习报告
本次实习是关于数字电子钟的制作,以下是本人的报告:
一、实习目的:
1、了解数字电子钟的基本原理及工作方式。

2、学习数字电子钟的设计和制作方法。

二、实习内容:
1、了解电子钟的工作原理,包括数字信号的读取、时钟控制、数据存储等方面。

2、用单片机设计和实现数字电子时钟的功能。

3、完成数字电子时钟的样机制作。

三、实习步骤:
1、了解数字电子时钟的基本知识,包括计数器、时钟信号等
方面。

2、根据设计要求,选用合适的单片机和外围器件进行设计。

3、进行电路连接和测试,确保电路正常工作。

4、编写程序,实现时钟功能并测试。

5、设计外壳并进行加工、组装等工作。

四、实习感受:
通过这次实习,我深刻地认识到了数字电子时钟的设计和制作流程,更加了解了单片机的工作方式和应用范围。

同时,实习过程中也对硬件电路和程序设计有了更深入的了解和掌握。

我也意识到,在设计和制作过程中,需要不断地进行测试和修改,以确保电路和程序的正确性和稳定性。

五、实习收获:
通过这次实习,我不仅掌握了数字电子时钟的制作方法,更重要的是,我学会了分析电路问题和解决问题的方法。

同时,我也更加注重细节问题,对电路和程序的精度和稳定性要求有了更高的要求。

这次实习让我受益匪浅,增强了我的实践能力和动手能力。

数字电子钟课程设计实验报告

数字电子钟课程设计实验报告

数字电子钟课程设计实验报告1. 引言本实验旨在设计一个数字电子钟,通过对电子元件的运用和数字电路的设计,实现显示当前时间和日期的功能。

在实验过程中,我们将学习数字电子钟的工作原理,熟悉数字电子元件的连接与使用,并运用已学知识进行设计和实现。

2. 设计思路为了设计一个完整的数字电子钟,我们需要考虑以下几个方面的内容:2.1 时钟模块时钟模块是数字电子钟的核心部分,用于记录和显示当前时间。

我们可以使用实时时钟(RTC)模块来实现这一功能。

RTC模块可以精确地计时,并提供与微处理器的接口。

2.2 显示模块数字电子钟的显示模块需要能够显示当前时间和日期。

常见的显示模块包括LED数码管和液晶显示屏。

我们可以根据实际需求选择合适的显示模块。

2.3 控制模块为了方便用户对数字电子钟进行设置和操作,我们需要设计一个控制模块。

用户可以通过控制模块来调整时间、日期等参数,并进行其他操作。

3. 设计步骤3.1 连接电子元件首先,我们需要连接时钟模块、显示模块和控制模块。

按照时钟模块和显示模块的规格说明,将它们与微处理器连接起来。

同时,根据控制模块的需求,连接控制模块与微处理器。

3.2 编写代码编写代码是实现数字电子钟功能的关键步骤。

在代码中,我们需要实现时钟模块的读取和计时功能,显示模块的显示功能,以及控制模块的参数调整和操作功能。

3.3 调试和测试完成代码编写后,我们需要对数字电子钟进行调试和测试。

首先,确保时钟模块的读取和计时功能正常。

然后,验证显示模块的显示功能是否正确。

最后,通过控制模块进行参数调整和操作,确保所有功能都能够正常运行。

4. 实验结果经过设计、编写代码、调试和测试,我们成功地实现了数字电子钟的功能。

我们的数字电子钟可以准确地显示当前时间和日期,并且具备参数调整和操作功能。

5. 总结与讨论本次实验通过设计数字电子钟,我们对数字电路的基本原理和设计方法有了更深入的理解。

通过实践,我们掌握了连接电子元件、编写代码、调试和测试的基本技能,并成功地实现了数字电子钟的功能。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

华大计科学院
数字逻辑课程设计说明书
题目:多功能数字钟
专业:计算机科学与技术
班级:网络工程1班
姓名:**
学号: **********
完成日期:2013-9
一、设计题目与要求
设计题目:多功能数字钟
设计要求:
1.准确计时,以数字形式显示时、分、秒的时间。

2.小时的计时可以为“12翻1”或“23翻0”的形式。

3.可以进行时、分、秒时间的校正。

二、设计原理及其框图
1.数字钟的构成
数字钟实际上是一个对标准频率 1HZ)进行计数的计数电路。

由于计数的起始时间不可能与标准时间(如北京时间)一致,故需要在电路上加一个校时电路。

图 1 所示为数字钟的一般构成框图。

图1 数字电子时钟方案框图
⑴多谐振荡器电路
多谐振荡器电路给数字钟提供一个频率1Hz 的信号,可保证数字钟的走时准确及稳定。

⑵时间计数器电路
时间计数电路由秒个位和秒十位计数器、分个位和分十位计数器及时个位和时十位计数器电路构成。

其中秒个位和秒十位计数器、分个位和分十位计数器为60 进制计数器。

而根据设计要求,时个位和时十位计数器为24 进制计数器。

⑶译码驱动电路
译码驱动电路将计数器输出的8421BCD 码转换为数码管需要的逻辑状态,并且为保证数码管正常工作提供足够的工作电流。

⑷数码管
数码管通常有发光二极管(LED)数码管和液晶(LCD)数码管。

本设计提供的为LED数码管。

2.数字钟的工作原理
⑴多谐振荡器电路
555 定时器与电阻R1、R2,电容C1、C2 构成一个多谐振荡器,利用电容的充放电来调节输出V0,产生矩形脉冲波作为时钟信号,因为是数字钟,所以应选择的电阻电容值使频率为1HZ。

⑵时间计数单元
六片74LS90 芯片构成计数电路,按时间进制从右到左构成从低位向高位的进位电路,并通过译码显示。

在六位LED 七段显示起上显示
对应的数值。

⑶校时电源电路
当重新接通电源或走时出现误差时都需要对时间进行校正。

通常,校正时间的方法是:首先截断正常的计数通路,然后再进行人工出触发计数或将频率较高的方波信号加到需要校正的计数单元的输入端,校正好后,再转入正常计时状态即可。

根据要求,数字钟应具有分校正和时校正功能。

因此,应截断分个位和时个位的直接计数通路,并采用正常计时信号与校正信号可以随时切换的电路接入其中。

图8所示即为带有基本RS 触发器的校时电路。

三、元器件
1.实验中所需的器材
单刀双掷开关4 个.
5V 电源.
共阴七段数码管 6 个.
74LS90D 集成块 6 块.
74HC00D 6个
LM555CM 1个
电阻 6个
10uF 电容 2个
2.芯片内部结构及引脚图
图2 LM555CM集成块
图374LS90D集成块
五、各功能块电路图
1秒脉冲发生器主要由555 定时器和一些电阻电容构成,原理是利
用555 定时器的特性,通过电容的充放电使VC 在高、低电平之间转换。

其中555 定时器的高、低电平的门阀电压分别是2/3VCC 和1/3VCC 电容器充电使VC 的电压大于2/3VCC 则VC 就为高电平,然
而由于反馈作用又会使电容放电。

当VC 小于1/3VCC 时,VC 就为低电平。

同样由于反馈作用又会使电容充电。

通过555 定时器的这一性质我们就可以通过计算使他充放电的周期刚好为1S这样我们就会得到1HZ 的信号。

其中555 定时器的一些功能对照后面目录。

其中555 定时器组成的脉冲发生器电路见附图4.
图4 555 定时器组成的脉冲发生器
由于我们要得到1HZ 的信号,所以我们就可以通过555 定时器充放电一次所需的时间的公式。

将那时间设为1S 然后设定两个电阻计算出另外那个电容值.在设定电阻值时我们要记住将电阻值设为比较常用的那种电阻值,得到的电容值也尽可能让它是比较普遍使用的。

这样就避免了在实际组装过程中很难买到当初设定的那电阻和计算出的电容值。

在这次设定中我们设定的电阻值RA=10KΩ,RB=62kΩ,C=10uF 经公式
f = 1.43 ÷【( RA + 2 RB )×C 】
可得近似为1HZ。

2、利用一个LED 数码管 一块74LS90D 连接成一个十进制计数器,电路在晶振的作用下数码管从0—9 显示 见图5。

图5
3 、利用2 片74LS90D 芯片连接成一个六十进制电路,电路可从0—59 显示。

第一片74LS90D芯片构成10 进制计数器,第二片74LS90D 芯片构成6 进制计数器。

74LS90D 具有异步清零功能。

在第一片74ls90 构成的十进制计数器中,当第十个脉冲来到时。

此时他的四级触发器的状态为“1001”。

这时他就会自动清零。

同时给第二片74ls90 构成的6 进制计数器进一,第六个脉冲进位到来时,此时第二片74ls90 芯片的触发器的状态为“0110”,这时QB,QC 均为高电平。

将QB 与RO1 相连,将Ro2 与Qc 相连,就会进行异步清零。

如此循环就会构成60 进制计数器.见附图6.
图6 十六进制电路
4、利用2 片74LS90D 芯片构成24 进制计数器。

一片构成二进制计数器,一片构成四进制计数器。

由于74LS90D 芯片清零是由两个清零端控制的,所以当第24 个脉冲到来时,第一片74lLS90D芯片的Qc 为高电平。

第二片74LS90D 芯片的Qb 为高电平,让第一片74LS90D 芯片的Qc 与两片芯片的Ro1 相连.让第二片74ls90 芯片的QB 与两片芯片的Ro2 相连。

当第24 个脉冲到来时就会进行异步清零。

如此循环就会构成24 进制计数器。

见附图7.
图7 24进制电路
5、数字钟电路由于秒信号的精确性和稳定性不可能坐到完全准确无误,又因为电路中其他的原因数字钟总会产生走时误差的现象。

所以,电路中就应该有校准时间功能的电路。

在这次设计中教时电路用的是一个RS 基本触发器的单刀双置开关,每搬动开关一次产生一个计数脉冲.实现校时功能。

见附图8。

7、利用两个六十进制和一个二十四进制连接成一个时、分、秒都会进位的电路总图。

见附图8
图8 总电路图
六、心得体会
在这次设计中我们深深地体会到了理论跟实践的不同,理论学的再好不会动手那也只能是纸上谈兵。

我们了解了集成电路芯片的型号命名规律,懂得了没有某种芯片时的替代方法,以及在网上查找电子电路资料的方法,掌握了各芯片的逻辑功能及使用方法,进一步熟悉了集成电路的引脚安排,掌握了数字钟的设计方法,明白了数字钟的组成原理以及工作原理。

掌握了计数器的工作原理,以及计数器进制的组成方法和级联方法,实现了一次理论指导实践、理论向实践过渡的跨越,虽然期间遇到一些困难,但这些困难却增强了我们分析问题、解决问题的能力,使我们以后不仅只学习书本中的理论知识,而且知道
学以致用,动过动手实践是我们对书本中的理论知识掌握地跟牢固、理解地跟深刻,这对我们今后的工作及学习有积极的影响。

这次课程设计不仅再次复习了数字电子和模拟电子,而且让我对于芯片的使用更加了解。

增加了我的动手操作能力,加深了对该软件的了解。

这就是这次课程设计的成果,相信这些实际的操作经验会是我们以后的宝贵财富。

相关文档
最新文档