时、分、秒计时器实验报告

合集下载

数字电路数字时钟课程实验报告

数字电路数字时钟课程实验报告

数字时钟设计实验报告一、设计要求:设计一个24小时制的数字时钟。

要求:计时、显示精度到秒;有校时功能。

采用中小规模集成电路设计。

发挥:增加闹钟功能。

二、设计方案:由秒时钟信号发生器、计时电路和校时电路构成电路。

秒时钟信号发生器可由振荡器和分频器构成。

计时电路中采用两个60进制计数器分别完成秒计时和分计时;24进制计数器完成时计时;采用译码器将计数器的输出译码后送七段数码管显示。

校时电路采用开关控制时、分、秒计数器的时钟信号为校时脉冲以完成校时。

三、电路框图:图一数字时钟电路框图四、电路原理图:(一)秒脉冲信号发生器秒脉冲信号发生器是数字电子钟的核心部分,它的精度和稳定度决定了数字钟的质量。

由振荡器与分频器组合产生秒脉冲信号。

振荡器: 通常用555定时器与RC构成的多谐振荡器,经过调整输出1000Hz脉冲。

分频器: 分频器功能主要有两个,一是产生标准秒脉冲信号,一是提供功能扩展电路所需要的信号,选用三片74LS290进行级联,因为每片为1/10分频器,三片级联好获得1Hz标准秒脉冲。

其电路图如下:译码器译码器译码器时计数器分计数器秒计数器校时电路秒信号发生器图二秒脉冲信号发生器(二)秒、分、时计时器电路设计秒、分计数器为60进制计数器,小时计数器为24进制计数器。

60进制——秒计数器秒的个位部分为逢十进一,十位部分为逢六进一,从而共同完成60进制计数器。

当计数到59时清零并重新开始计数。

秒的个位部分的设计:利用十进制计数器CD40110设计10进制计数器显示秒的个位。

个位计数器由0增加到9时产生进位,连在十位部计数器脉冲输入端CP,从而实现10进制计数和进位功能。

利用74LS161和74LS11设计6进制计数器显示秒的十位,当十位计数器由0增加到5时利用74LS11与门产生一个高电平接到个位、十位的CD40110的清零端,同时产生一个脉冲给分的个位。

其电路图如下:图三 60进制--秒计数电路60进制——分计数电路分的个位部分为逢十进一,十位部分为逢六进一,从而共同完成60进制计数器。

倒计时计时器实验报告

倒计时计时器实验报告

倒计时计时器实验报告倒计时计时器实验报告引言:倒计时计时器是一种常见的时间管理工具,广泛应用于各个领域。

本实验旨在探究倒计时计时器的原理和应用,并通过实验验证其准确性和稳定性。

实验目的:1. 理解倒计时计时器的工作原理;2. 掌握使用倒计时计时器的方法;3. 验证倒计时计时器的准确性和稳定性。

实验器材:1. 倒计时计时器;2. 秒表;3. 电池。

实验步骤:1. 将电池插入倒计时计时器;2. 设置倒计时时间为10分钟;3. 启动倒计时计时器;4. 同时启动秒表;5. 观察并记录倒计时计时器和秒表的时间变化;6. 当倒计时计时器归零时,停止秒表。

实验结果:在本次实验中,倒计时计时器设置为10分钟。

实验过程中,观察到倒计时计时器和秒表的时间变化如下所示:开始时间:倒计时计时器显示10:00,秒表显示00:00;1分钟后:倒计时计时器显示09:00,秒表显示01:00;2分钟后:倒计时计时器显示08:00,秒表显示02:00;......8分钟后:倒计时计时器显示02:00,秒表显示08:00;9分钟后:倒计时计时器显示01:00,秒表显示09:00;10分钟后:倒计时计时器归零,秒表显示10:00。

实验讨论:通过实验结果可以看出,倒计时计时器在设定时间内准确地进行倒计时,并在倒计时结束时发出提示音。

同时,秒表的计时结果与倒计时计时器显示的时间相符,验证了倒计时计时器的准确性和稳定性。

倒计时计时器的应用十分广泛。

在生活中,倒计时计时器常用于厨房烹饪、运动训练等场景,帮助人们精确掌握时间。

在工作中,倒计时计时器可以帮助人们提高工作效率,合理安排时间。

在考试中,倒计时计时器可以帮助考生掌握答题时间,提醒时间不足。

需要注意的是,在使用倒计时计时器时,应确保其准确性和稳定性。

定期检查电池电量,及时更换电池,以免影响计时器的正常工作。

此外,倒计时计时器应放置在稳定的平面上,避免受到外界干扰。

结论:本次实验验证了倒计时计时器的准确性和稳定性。

计时器电路仿真实验报告

计时器电路仿真实验报告

计时器电路仿真实验报告篇一:多功能数字时钟实验报告重庆交通大学项目名称:专业班级:学生姓名:小组成员:开放性实验报告(A类)多功能数字钟电路设计电子2班何昕泽目录多功能数字时钟设计 ................................................ . (3)摘要 ................................................ .. (3)1.系统原理框图 ................................................ . (4)2.单元电路设计与仿真 ................................................ . (5)2.1时间脉冲产生电路 (5)2.2时间计数器电路 ................................................ .. 62.3 十二与二十四小时的切换 (8)2.4校时电路 ................................................ .. (8)2.5报时电路 ................................................ .. (9)2.6电路总图 ................................................ .. (9)3.PCB板的制作 ................................................ (10)3.1 原理图的绘制 ................................................ (10)3.2 PCB的制作 ................................................ .. (11)3.3 PCB 图 ................................................ (12)4.心得与体会 ................................................ .. (12)附录原件清单 ................................................ .............. 13 附件 1 仿真电路图 .......................................... 错误!未定义书签。

时、分、秒计时器的设计实验报告

时、分、秒计时器的设计实验报告

时、分、秒计时器的设计一、实验目的掌握数码管动态显示的基本方法;掌握键盘按键控制的实现方法;根据已知电路和设计要求在实验板上实现时、分、秒计时器。

二、实验内容1、在STC89C52实验平台上实现时、分、秒时钟,4位数码管上显示分、秒或者时、分。

2、应用键盘控制时间的显示。

键盘按键控制“切换时分、分秒显示”、“启动停止”、“加秒显示内容”、“加分显示内容”、“加时显示内容”。

3、根据已知电路和设计要求在PROTEUS平台仿真实现时钟系统。

三、实验原理流程图如下所示:11、主程序流程图2、定时器/计数器T0中断服务程序流程图5 仿真分析在Proteus ISIS的80C51中载入程序生成的HEX文件,按开始符号运行,在数码管上观察程序运行结果,系统仿真结果如图5.1所示。

设计功能如下:(1)、初始状态:未按键之前,上电,数码显示00-00-00。

程序运行后,从秒针开始自动运行。

当秒数到59后,下一秒自动变为00,分针变为01,以此类推。

(2)、调整状态:仿真运行过程中,按p0键,系统暂停,此时,继续按p0无效。

第三次按p0,又开始,如此循环。

(3)、设置状态:按下p0暂停后,按p1,则时针加一,按下p2,则时针减一;按两下p0,在按下p1,则分针加一,按下p2,则分针减一。

时间显示格式为:时分秒;误差分析:实际程序到实验板中的电子钟显示存在一定的误差,误差来源可能为三个方面:第一,在程序运行过程中,时钟周期的不精确导致机器周期与理论值存在一定的差别;第二在中断一秒显示过程中,一些指令需要消耗一定的机器周期,使得一秒延时比实际要长;第三在键抖动的反应程度在运行中比较慢。

25.1实例仿真总结通过这次的课程设计我认识到我对单片机的知识学的太少了,对于书本上很多知识还不能灵活运用,都需要去巩固加强,我会在以后的学习中弥补我的不足。

我也了解了80C51集成环境和PROTEUS仿真软件的使用,用此软件练习电子时钟的设计,不仅使我熟悉了软件的使用方法,而且复习了单片机编程的相关知识。

大连理工大学数电实验报告

大连理工大学数电实验报告

大连理工大学本科实验报告题目:数字钟课程名称:数字电路课程设计学院(系):电子信息工程专业:电子班级:电子1301班学生姓名:陈冠谋学号:201383022完成日期:2015年7月18日成绩:2014 年7 月18 日注意:本页要求放在实验报告第一页课程设计得分表考勤课程设计50分考试40分作业合计最后得分一、数字钟课程设计要求:1、设计一个具有‘时’、‘分’、‘秒’的十进制数字显示(小时从00~23)计时器。

2、整点报时。

两种方法任选其一:⑴发出仿中央人民广播电台的整点报时信号,即从59分50秒起,每隔2秒钟发出一次低音“嘟”的信号,连续5次,最后一次要求高音“嘀”的信号,此信号结束即达到整点。

“嘟”是500Hz左右的频率输出,“嘀”是1000Hz左右的频率输出⑵通过LED闪烁实现,闪烁频率及花型可自己设计并在这里说明。

3、手动校时、校分、校秒。

4、定时与闹钟功能,能在设定的时间发出闹铃声。

5、设计一个秒表,显示1%秒到60秒、手动停止。

6、设计一个倒计时,显示小时、分钟、秒。

7、其他创新。

第1题25分,其他每题5分二、课程设计考试(40分,每题分):考试题目:1、实体名□2、计数器□3、异步清零□4、进位输出□5、仿真图□6、数码管输出□7、分频□8、元件例化□9、引脚分配□10、下载□一、设计要求1、设计一个数字钟,能够显示当前时间,分别用6个数码管显示小时、分钟、秒钟的时间,秒针的计数频率为1Hz ,可由系统脉冲分频得到。

2、整点报时,可通过LED 闪烁实现,闪烁频率及花型可自己设计。

3、能够调整小时和分钟的时间,调整的形式为通过按键进行累加。

4、具有闹钟功能,闹钟时间可以任意设定(设定的形式同样为通过按键累加),并且在设定的时间能够进行提示,提示同样可以由LED 闪烁实现。

二、设计分析及系统方案设计数字计时器一般都由振荡器、分频器、计数器、译码器、显示器等几部分组成。

其中振荡器和分频器组成标准秒信号发生器,由不同进制的计数器、译码器和显示器组成计时系统。

电子秒表实验报告

电子秒表实验报告

电子秒表实验报告电子秒表实验报告引言:电子秒表是一种常见的计时工具,广泛应用于实验室、体育比赛和日常生活中。

本实验旨在通过对电子秒表的使用和测量,深入了解其工作原理和准确性。

实验目的:1. 理解电子秒表的工作原理;2. 掌握正确使用电子秒表的方法;3. 比较电子秒表与传统秒表的准确性。

实验材料和方法:1. 实验材料:电子秒表、传统秒表、计时器、待测物体;2. 实验方法:a. 将电子秒表和传统秒表校准至同一起点;b. 使用电子秒表和传统秒表分别计时待测物体的时间;c. 重复多次实验,记录数据并计算平均值;d. 比较电子秒表和传统秒表的准确性。

实验结果与讨论:通过多次实验,我们得到了以下数据:实验次数 | 电子秒表计时(s) | 传统秒表计时(s)---------------------------------------1 | 10.23 | 10.202 | 10.21 | 10.183 | 10.25 | 10.224 | 10.24 | 10.195 | 10.22 | 10.21通过计算平均值,我们可以得到电子秒表的平均计时为10.23秒,传统秒表的平均计时为10.20秒。

可以看出,两者的计时结果非常接近,差距在0.03秒以内。

这个结果表明,电子秒表在准确性方面与传统秒表相当。

其准确性主要依赖于内部的计时装置,通常采用晶体振荡器,其频率非常稳定。

而传统秒表则依赖于人工操作,容易受到人为因素的影响,如反应时间和手动操作的误差。

此外,电子秒表还具有其他优点。

首先,它可以提供更精确的计时结果,小数点后几位的精度可以满足实验的要求。

其次,电子秒表通常具有计时、计数、暂停和复位等功能,更加灵活方便。

最后,电子秒表还可以记录多次计时结果,并进行平均值计算,提高数据的可靠性。

然而,电子秒表也存在一些局限性。

首先,它依赖于电池供电,一旦电池耗尽,计时功能将无法使用。

其次,对于某些特殊实验,如高温、高压环境下的计时,电子秒表可能无法正常工作。

五年级下册科学一分钟计时器实验报告(一)

五年级下册科学一分钟计时器实验报告(一)

五年级下册科学一分钟计时器实验报告(一)
五年级下册科学一分钟计时器实验报告
实验目的
•了解计时器的原理和应用
•掌握使用简单材料制作计时器的方法
•通过实践操作提升动手能力和科学思维
实验材料
1.平底玻璃瓶
2.水
3.针
4.铅笔
实验步骤
1.在平底玻璃瓶的底部打一个小洞,可使用针轻轻戳破进行穿孔。

2.冲洗瓶子,保证底部洞口没有残留的玻璃碎片。

3.填满水,水位稍高于洞口。

4.铅笔横放在瓶口上,保持平衡。

5.轻轻扭动铅笔,使其旋转并离开瓶口。

6.观察铅笔会在多长时间内停下旋转。

实验结果
•在大部分情况下,铅笔的旋转时间可控制在一分钟以内。

•观察到停止时间会因为水流出速度的变化而有所差异。

实验原理
•被重力撑开的水柱流出,使瓶口受到水的压迫,进而通过液体静压力使得铅笔停止旋转。

实验结论
•利用液体静压力可以制作出简单的一分钟计时器。

•对于不同尺寸、形状的孔洞,水流出速度会有所不同,从而影响计时结果。

注意事项
•实验时要小心使用针,以免刺伤手指。

•洞口要保持整洁,以免影响实验结果。

•实验结束后及时清理实验工具和材料。

总结
通过这个实验,我们了解了一分钟计时器的制作原理,掌握了简单材料制作计时器的方法。

通过多次实践操作,我们提升了动手能力和培养了科学思维。

希望以后能继续进行更有趣的科学实验!。

三位数字计时器实验报告

三位数字计时器实验报告
目录
一、实验简介............................................................. 1 实验目的:........................................................... 1 实验内容:........................................................... 1 实验需求:........................................................... 1
实验目的:
1. 通过实验掌握十进制加法计数、译码、显示电路的工作过程。 2. 通过实验深入掌握电路的分频原理和数字信号的测量方法。 3. 熟悉集成电路构成的计数、译码、显示器件的外部功能及其使用方法。
实验内容:
1. 运用电路模拟软件,设计多功能数字计时器; 2. 连接实物电路,完成电路功能的测试: 3. 完成实验报告。
1片
74LS21
1片
74LS32
1片
数码管
3个
二、设计简介
设计概况:
本实验采用中小规模集成电路设计一个多功能数字计时器。实验需要分别设计脉冲发生 电路,计时电路,译码显示电路,和控制电路以及附加电路,然后进行连接组成。要求完成 0 分 00 秒~9 分 59 秒的计时功能,并在控制电路作用下实现开机清零,快速校分,整点报时 功能。
功能
计数器输出端
x
1
清零
↓保持
表 74LS74 管脚功能
管脚号 1 2 3 4 5 6 7 8 9
引脚代码
1RD
1D 1CP
1SD
1Q
1Q

电子电工实验报告——数字计时器

电子电工实验报告——数字计时器

南京理工大学电子电工综合实验(Ⅱ)--数字计时器实验报告专业:通信工程班级:9141042202姓名:许雪婷学号:9141133702082016年09月目录一、实验目的、要求及内容;二、器件引脚图及功能表;三、各单元电路的原理、设计方法及逻辑图;四、数字计时器电路引脚接线图;一、 实验目的、要求及内容1.实验目的① 掌握常见集成电路实现单元电路的设计过程。

② 了解各单元再次组合新单元的方法。

2.实验要求实现00’00”—59’59”的可整点报时的数字计时器。

3.实验内容① 设计实现信号源的单元电路。

(KHz F Hz F Hz F Hz F 14,5003,22,11≈≈≈≈) ② 设计实现00’00”—59’59”计时器单元电路。

③ 设计实现快速校分单元电路。

含防抖动电路(开关k1,频率F2,校分时秒计时器停止)。

④ 加入任意时刻复位单元电路(开关K2)。

⑤ 设计实现整点报时单元电路(产生59’53”,59’55”,59’57”,三低音频率F3,59’59”一高音频率F4)。

二、器件引脚图及功能表元件清单:集成电路:NE555 一片,CD4040 一片,CD4518 二片,CD4511 四片,74LS00 三片,74LS20 一片,74LS21 三片,74LS74 一片。

电阻:1KΩ一只,3KΩ一只,150Ω四只。

电容:0.047uF 一只。

LED共阴双字屏二块。

1、NE555图1-1 NE555引脚图图1-2 NE555逻辑功能表2、CD4040图2-1 CD4040引脚图图2-2 CD4040功能表3、CD4518图3-1 CD4518引脚图图3-2 CD4518功能表4、CD4511图2-1 CD4511引脚图图2-2 CD4511逻辑功能表5、74LS0074LS00是一种集成了4个与非门的集成电路。

图5-1 74LS00引脚图图5-2 与非门逻辑表6、74LS2074LS20同样是一种与非门集成电路,与74LS00不同的是它的每个与非门有4个输入端。

最新数字钟实验报告

最新数字钟实验报告

最新数字钟实验报告实验目的:本实验旨在设计并构建一个数字时钟,通过编程和电子组件的使用,实现时间的精确显示和设置。

实验过程中,我们将学习如何使用微控制器、数码管显示以及编写相应的软件代码来控制时钟的运行。

实验材料:1. 微控制器(如Arduino UNO)2. 数码管显示模块3. 电阻、电容4. 跳线5. 电源适配器6. 编程软件(如Arduino IDE)实验步骤:1. 准备实验材料,并确保所有组件完好无损。

2. 连接微控制器与数码管显示模块,通过跳线将数码管的各个引脚与微控制器对应引脚相连。

3. 在Arduino IDE中编写数字钟的程序代码,包括时间设置、显示更新和闹钟功能。

4. 将编写好的代码上传至微控制器中。

5. 连接电源,测试数字钟是否能够正常运行,包括时间的显示、设置和闹钟功能。

6. 调整代码中的参数,确保时间显示的准确性和稳定性。

7. 记录实验数据和观察结果,对出现的问题进行分析和调试。

实验结果:通过实验,我们成功构建了一个数字钟,它能够显示小时、分钟和秒。

用户可以通过特定的按钮组合来设置时间,并且设定闹钟。

在测试过程中,时钟的显示准确无误,设置功能也运作正常。

闹钟在设定的时间准时响起,满足了实验的基本要求。

实验结论:本次实验验证了通过微控制器和数码管可以成功实现数字钟的设计和功能。

实验过程中遇到的问题主要涉及代码的优化和硬件的稳定性,通过调整代码和重新检查硬件连接,问题得到了解决。

最终,我们得到了一个功能完善、运行稳定的数字钟原型。

数字电子技术基础课程设计实验报告

数字电子技术基础课程设计实验报告

数字电子技术课程设计(数字时钟逻辑电路的设计与实现)学院:信息学院班级:学号:姓名:刘柳指导教师:楚岩课设时间:2009年6月21日—2009年6月26日一摘要数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。

诸如按时自动打铃,时间程序自动控制,定时启闭路灯,定时开关烘箱,通断动力设备,甚至各种定时电气的的自动启用等。

这些都是以数字时钟作为时钟源的。

数字钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。

目前,数字钟的功能越来越强,并且有多种专门的大规模集成电路可供选择。

经过了数字电路设计这门课程的系统学习,特别经过了关于组合逻辑电路与时序逻辑电路部分的学习,我们已经具备了设计小规模集成电路的能力,借由本次设计的机会,充分将所学的知识运用到实际中去。

二主要技术指标1.设计一个有时、分、秒(23小时59分59秒)显示的电子钟2.该电子钟具有手动校时功能三方案论证与选择要想构成数字钟,首先应选择一个脉冲源——能自动地产生稳定的标准时间脉冲信号。

而脉冲源产生的脉冲信号的频率较高,因此,需要进行分频,使高频脉冲信号变成适合于计时的低频脉冲信号,即“秒脉冲信号”(频率为1HZ)。

经过分频器输出的秒脉冲信号到计数器中进行计数。

将标准秒信号送入“秒计数器”,“秒计数器”采用60进制计数器,每累计60秒发一个“分脉冲”信号,该信号将作为“分计数器”的时钟脉冲。

“分计数器”也采用60进制计数器,每累计60分钟,发出一个“时脉冲”信号,该信号将被送到“时计数器”。

“时计数器”采用24进制计时器,可实现对一天24小时的累计。

此时需要分别设计60进制,24进制计数器,各计数器输出信号经译码器到数字显示器,使“时”、“分”、“秒”得以数字显示出来。

值得注意的是:任何计时装置都有误差,因此应考虑校准时间电路。

南京理工大学电工电子实验报告(多功能数字计时器设计)

南京理工大学电工电子实验报告(多功能数字计时器设计)

南京理工大学电工电子实验报告(多功能数字计时器设计)-CAL-FENGHAI.-(YICAI)-Company One11.电路功能设计要求介绍2.电路原理简介3. 单元电路设计3.1 脉冲发生电路3.2 计时电路3.3 译码显示电路3.4 清零电路3.5 校分电路3.6 仿电台报时电路4.总电路图5.电路调试和改进意见6.实验中遇到的问题、出现原因及解决方法7.实验体会8.附录8.1 元件清单8.2 芯片引脚图和功能表9.参考文献1.电路功能设计要求1、设计制作一个0分00秒~9分59秒的多功能计时器,设计要求如下:1)设计一个脉冲发生电路,为计时器提供秒脉冲(1HZ),为报时电路提供驱动蜂鸣器的高低脉冲信号(1KHZ、2KHZ);2)设计计时电路:完成0分00秒~9分59秒的计时、译码、显示功能;3)设计清零电路:具有开机自动清零功能,并且在任何时候,按动清零开关,可以对计时器进行手动清零。

4)设计校分电路:在任何时候,拨动校分开关,可进行快速校分。

(校分隔秒)5)设计报时电路:使数字计时器从9分53秒开始报时,每隔一秒发一声,共发三声低音,一声高音;即9分53秒、9分55秒、9分57秒发低音(频率1kHz),9分59秒发高音(频率2kHz);6)系统级联。

将以上电路进行级联完成计时器的所有功能。

7)可以增加数字计时器附加功能:定时、动态显示等。

2. 电路原理简介数字计时器由计时电路、译码显示电路、脉冲发生电路、校分电路、清零电路和报时电路这几部分组成。

其原理框图如下:3. 单元电路设计3.1 脉冲发生电路振荡器是数字钟的核心。

采用石英晶体构成振荡器电路,产生稳定的高频脉冲信号,作为数字钟的时间基准,再经过分频器输出标准秒脉冲(1HZ)。

分频器的功能主要有两个:一是产生标准秒脉冲(1HZ)。

二是提供功能扩展电路所需驱动脉冲信号(1KHZ、2KHZ)。

采用晶体的固有频率为32768HZ=215HZ。

单片机课程设计实验报告(时钟、日历)..

单片机课程设计实验报告(时钟、日历)..

基于单片机的电子钟设计目录第一章电子时钟设计--—--—----————-—-—-—----—-—-——-——21.1 设计原理简介--————-—----—---——---———-----——-—-—-—21.2 设计功能-——--—-—————-———-—----————---——--——-——---—3第二章主要电路元器件介绍-—-———-———-—------———---32。

1 STC89C52 单片机简介—--—--—-—-—-—-—-—---—-——-———32。

1.1 单片机简介--——--——--——---—-—--————----—————--——-—-32。

1.2 主要特性---——-------—---—-—---————-—--—--———-—-—-—32.1.3 管脚功能说明—---———-———-———-——---—-————-—-—-—-————42.1。

4 LCD1602-—------——---—--—-——--———--——------——-—-—5第三章单元电路的硬件设计—-----————————————————--63.1 硬件原理框图—-———--—--——---—--—-—---------—--———-—-63。

2 单片机 STC89C52 系统的设计-—-—-—-—-————-—————-—----63。

3 时钟电路—————-----———-—---—-——---—--—-—-—-—--————--73.4 复位电路-----——-——--———-————-———-—----———---—--—-—-------—-—--—-——---—-—————-—---——--73。

5 键盘接口电路--—---—-———--—--——--——--——----———---——-83.6 LCD1602显示——---——————--—-—-——--——----—----———-————8第四章设计总原理图—-—-—---——-----—-———-9 第五章心得体会---—-------—————--——-—-——9第六章源程序---—-—-——-—-------———---—-——————-——----10前言:摘要数字钟已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便.由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。

多功能数字计时器实验报告.

多功能数字计时器实验报告.

多功能数字计时器实验报告姓名:***学号:************专业:信息对抗指导老师:***实验时间:2015年9月18日目录1.电路基础功能设计要求介绍2.电路原理简介3.单元电路设计3.1脉冲发生电路3.2计时电路3.3译码显示电路3.4清零电路3.5校分电路3.6报时电路4.总电路图5.拓展电路5.1启停电路5.2动态显示电路6.附录6.1元件清单6.2芯片引脚图和功能表7.实验感受与体会8.参考文献一、电路基础功能设计要求介绍设计制作一个0分00秒~9分59秒的多功能计时器,设计要求如下:a.设计一个脉冲发生电路,为计时器提供秒脉冲(1HZ),为报时电路提供驱动蜂鸣器的高低脉冲信号(1KHZ、2KHZ);b.设计计时电路:完成0分00秒~9分59秒的计时、译码、显示功能;c.设计清零电路:具有开机自动清零功能,并且在任何时候,按动清零开关,可以对计时器进行手动清零.d.设计校分电路:在任何时候,拨动校分开关,可进行快速校分.(校分隔秒)e.设计报时电路:使数字计时器从9分53秒开始报时,每隔一秒发一声,共发三声低音,一声高音;即9分53秒、9分55秒、9分57秒发低音(频率1kHz),9分59秒发高音(频率2kHz)f.系统级联.将以上电路进行级联完成计时器的所有功能.二、电路原理简介工作原理:由振荡器产生的稳定的高频脉冲信号,作为数字钟的时间基准,再经分频器输出标准秒脉冲.秒个位计数器记满10后向秒十位计数器进位,秒十位计满6后向分进位同时置零. 计数器的输出经译码器送显示器.记时出现误差时可以用校时电路进行校分.扩展电路必须在主体电路正常运行的情况下才能进行功能扩展。

数字计时器由计时电路、译码显示电路、脉冲发生电路、校分电路、清零电路和报时电路这几部分组成。

其原理框图如下:三、单元电路设计1.脉冲发生电路脉冲信号发生电路完成为计时电路提供计数脉冲的功能。

实验中采用32768Hz的石英- 4 - 晶体多谐振荡器作为脉冲信号源。

数字电子钟实验报告

数字电子钟实验报告

数字电子钟实验报告数字电子钟实验报告武汉职业技术学院实验报告科目__《电子技术基础》________实验名称__数字电子钟实训课程设计________________应用09301_班__4_实验本人四组本人成绩:作本人_魏鹏_同作本人_______本人日期_201*_年_5_月_26_日本人指导老师:实训目的:1 运用所学数字电路的基础知识和基础知识的巩固及加强对电路图的分析及理解能力2 培养定的自学独立分析问题和解决今后工作中的实际问题的基对本能力3 培养实践动手能力,掌握简单数字系统的设计和制作方法二实训内容:依据简单数字系统设计和制作数字电子钟三实训要求:1 充分理解电路原理图2 电路板的识别及参数选择3 注意制作过程中的安全重制事项4四元器件选择:五原理框图及成品图:六实训步骤:1 实训准备。

学习数字电子钟的原理图及设计原理了解所需元器件及其参数和数字电子钟的调试方法。

2 实训操作。

发放电路板及元器件,发放电子电路半导体器件以焊完个发个的原则,以防大家的错焊漏焊。

3 选择和测试元器件,用“万用表”测试元器件质量的坏。

4 装配元件。

把元器件按接线图正确地焊接在印制电路板上。

5 调试产品的技术指标。

按电路原理测试方法各点的工作电压,以判断其工作是否正常。

6 若组装出的产品有损坏,依据努力学习知识独立思考找出问题的根源,并排除产品设计的故障。

7 对成品的进步检测,饱满度检测内容包括焊点的饱满度光泽度及产品的可操作性等。

七实训感想:通过这次该次对数字钟的设计与制作,让我们了解了数字钟的原理和设计理念。

要制作个电子产品定要严格按照电路苛刻原理图设计,而且最后的成品维日尼察区与想象的完全样,因为在实际焊接中展现出各种各样的症结问题,所以要细心焊接这样做出来的成品才比较美观。

设计过程中,在次又次的失败面前,我们没有退缩,而是勇敢的去纵然,积极的去解决,充分运用所学知识和他人善用的鼓励,最终取得了成功。

数字计时器

数字计时器

电工电子综合实验报告—数字计时器院系:电光学院专业:通信工程班级:07042201学号:0704220100姓名:* * *指导教师:李元浩时间:2009.09.17—2009.09.20目录1.设计电路功能要求(1)2.设计电路原理图(1)3.电路逻辑原理图及工作原理(2)4.各单元电路原理及逻辑设计4.1脉冲发生电路(2-3)4.2计时电路(3-4)4.3显示电路(4)4.4清零电路(5)4.5校分电路(5)4.6报时电路(6)5.电路安装与调试说明(6-7) 6.对电路的改进意见(7)7.收获体会及建议(7)8.设计参考资料(7)9.附录(8-10)1.设计电路功能要求本实验要求设计一个0分00秒-9分59秒的多功能数字计时器。

数字计时器是由脉冲发生电路,计时电路,译码显示电路,和控制电路等几部分组成。

其中控制电路由清零电路,校分电路,和报时电路组成。

该数字计时器可以在控制电路的作用下具有开机清零、手动清零、快速校分和整点报时功能。

①.设计一个脉冲发生电路,为计时器提供秒脉冲,为报时电路提供驱动蜂鸣器发声的脉冲信号;②.设计计时和显示电路,将分及秒的个位、十位分别在七段显示器上显示出来,从0分0秒开始,计到9分59秒,然后重新计数。

将分及秒的个位、十位分别在七段显示器上显示出来,七段显示器循环显示数字000~959;③.设计清零电路,实现手动及开机清零;④.设计校分电路,在校分开关控制下实现分校正;⑤.设计报时电路,使数字计时器实现在9分53秒、9分55秒、9分57秒低音(1KHz)报时,以及在9分59秒高音(2KHz)报时;2.设计电路原理图图2-1 电路原理图3.电路逻辑原理图及工作原理数字计时器的原理方框图如图3-1所示,该电路系统由脉冲发生电路、计时和显示电路、清零电路、校分电路和报时电路和其它附加电路等几部分组成的。

脉冲发生电路由振荡器和分频器组成,振荡器产生稳定的高频脉冲信号,作为数字钟的时间基准,再经分频器输出标准的秒脉冲,同时也可得到其他不同频率的脉冲。

电子时钟实验报告电子时钟

电子时钟实验报告电子时钟

电子时钟实验报告一、实验目的学习8051定时器时间计时处理、按键扫描及LED数码管显示的设计方法。

二、设计任务及要求利用实验平台上4个LED数码管,设计带有闹铃功能的数字时钟,要求:1.在4位数码管上显示当前时间,显示格式为“时时分分”;2.由LED闪动做秒显示;3.利用按键可对时间及闹玲进行设置,并可显示闹玲时间。

当闹玲时间到蜂鸣器发出音乐,按停止键使可使闹玲声停止。

三、工作原理及设计思路利用单片机定时器完成计时功能,定时器0计时中断程序每隔5ms中断一次并当作一个计数,每中断一次计数加1,当计数200次时,则表示1s到了,秒变量加1,同理再判断是否1min钟到了,再判断是否1h到了。

为了将时间在LED数码管上显示,可采用静态显示法和动态显示法,由于静态显示法需要数据锁存器等较多硬件,可采用动态显示法实现LED显示。

闹铃声由交流蜂鸣器产生,电路如右图,当P1.7输出不同频率的方波,蜂鸣器便会发出不同的声音。

四、电路设计及描述(1) 硬件连接部分:在ZKS-03单片机综合实验仪上有四位共阳LED数码管,其标号分别为LED1~LED4。

为了节省MCU的I/O口,采用串行接口方式,它仅占用系统2个I/O口,即P1.0口和P1.1口,一个用作数据线SDA,另一个用作时钟信号线CLK,它们都通过跳线选择器JP1相连。

由于采用共阳LED数码管,它的阴极分别通过限流电阻R20~R27连接到控制KD_0~KD_Q7。

这样控制8个发光二极管,就需要8个I/O口。

但由于单片机的I/O 口资源是有限的,因此常采用实验电路所示的串并转换电路来扩充系统资源。

串并转换电路其实质是一个串入并处的移位寄存器,串行数据再同步移位脉冲CLK的作用下经串行数据线SDA把数据移位到KD_0~KD_Q7端,这样仅需2根线就可以分别控制8个发光二极管的亮灭。

而P0口只能作地址/数据总线,P2口只能作地址总线高8位,P3.0、P3.1作为串行输入、输出接口,实验仪上单片机可用作I/O的口仅有:P1.0--P1.7 ,8位;P3.2、P3.3、P3.4、P3.5 ,4位。

电子秒表的设计实验报告

电子秒表的设计实验报告

电子秒表的设计实验报告电子秒表的设计实验报告一、引言在现代科技高度发达的社会中,电子秒表作为一种常见的计时工具,被广泛应用于各个领域。

本次实验旨在设计一个简单且实用的电子秒表,通过实际操作和数据分析,探索电子秒表的原理和功能。

二、实验目的1. 了解电子秒表的基本原理和结构;2. 掌握电子秒表的设计方法和实验操作;3. 分析电子秒表的精度和稳定性。

三、实验材料与方法1. 实验材料:电子元件、电路板、电源、计算机等;2. 实验方法:a. 按照电子秒表的设计要求,搭建电路;b. 连接电源,启动电子秒表;c. 进行计时实验,记录数据;d. 分析实验结果。

四、实验步骤1. 设计电路图:根据电子秒表的功能需求,设计电路图,并确保电路的稳定性和可靠性。

2. 搭建电路:根据电路图,将电子元件连接到电路板上,并进行焊接。

3. 连接电源:将电路板与电源连接,确保电子秒表正常工作。

4. 启动电子秒表:按下启动按钮,开始计时。

5. 进行计时实验:使用标准计时器,同时启动电子秒表和标准计时器,进行时间对比。

6. 记录数据:记录电子秒表和标准计时器的计时结果,并计算误差。

7. 分析实验结果:比较电子秒表和标准计时器的计时精度和稳定性,分析实验结果的可靠性。

五、实验结果与分析通过多次实验,记录了电子秒表和标准计时器的计时结果,并计算了误差。

实验结果显示,电子秒表的计时误差较小,精度和稳定性较高,能够满足实际使用的需求。

然而,由于实验条件的限制,电子秒表的计时精度仍有进一步提高的空间。

六、实验总结本次实验成功设计了一个简单实用的电子秒表,并通过实验验证了其计时精度和稳定性。

电子秒表作为一种常见的计时工具,在科学研究、体育竞技等领域具有广泛的应用前景。

然而,电子秒表的设计和制造仍需不断改进,以提高其计时精度和稳定性。

七、改进方向1. 优化电路设计:通过改进电路结构和选用更好的电子元件,提高电子秒表的计时精度和稳定性。

2. 加强测试和校准:定期对电子秒表进行测试和校准,确保其计时结果的准确性。

单片机秒表实验报告

单片机秒表实验报告

单片机秒表实验报告单片机秒表实验报告引言在现代科技快速发展的时代背景下,单片机作为一种重要的电子元器件,被广泛应用于各个领域。

秒表作为测量时间的工具,在运动、实验、比赛等场景中起到了至关重要的作用。

本实验旨在通过使用单片机设计和制作一个简单的秒表,探索单片机在时间测量方面的应用。

实验原理秒表的原理基于计时器的工作原理。

计时器通过内部的计数器来记录时间,当计数器达到设定值时,会触发中断,从而实现时间的测量和显示。

在本实验中,我们使用8051系列单片机,通过编程设置计数器的初始值和中断触发条件,实现秒表的功能。

实验步骤1. 硬件设计首先,我们需要准备一个适当的电路板,用于连接单片机、显示器和按键等元件。

在电路板上,我们将单片机与显示器和按键进行连接,以实现数据的输入和输出。

同时,我们需要添加一个晶振电路,以提供单片机的时钟信号。

2. 软件设计在软件设计方面,我们需要使用汇编语言或C语言来编写单片机的程序。

程序的主要功能包括初始化、计时、显示和中断处理等。

在初始化阶段,我们需要设置计数器的初始值和中断触发条件。

在计时阶段,我们需要不断地读取计数器的值,并将其转换为秒、分、时等形式进行显示。

同时,我们还需要编写中断处理函数,以响应中断并更新计时器的值。

3. 实验验证在完成硬件和软件设计后,我们可以进行实验验证。

首先,我们将电路板连接到电源,并确保电路正常工作。

然后,我们可以通过按下按键来启动和停止秒表。

在启动状态下,秒表会不断地更新显示,并实时计算经过的时间。

在停止状态下,秒表会保持显示当前的时间。

实验结果经过实验验证,我们成功地设计和制作了一个简单的秒表。

秒表能够准确地测量时间,并将其以易于理解的形式进行显示。

同时,秒表还具备启动和停止功能,方便用户根据需要进行时间测量。

实验总结通过本次实验,我们深入了解了单片机在时间测量方面的应用。

通过合理的硬件设计和编程,我们成功地实现了一个简单而实用的秒表。

在实验过程中,我们不仅学习了单片机的工作原理和编程技巧,还培养了动手实践和解决问题的能力。

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

实验六时、分、秒计时器的设计
班级物联0901 姓名李王张学号200908888888 指导老师袁文澹
一、实验目的
掌握数码管动态显示的基本方法;
掌握键盘按键控制的实现方法;
根据已知电路和设计要求在实验板上实现时、分、秒计时器。

二、实验内容
1、在STC89C52实验平台上实现时、分、秒时钟,4位数码管上显示分、秒或者时、分。

2、应用键盘控制时间的显示。

键盘按键控制“切换时分、分秒显示”、“启动停止”、“加秒显示内容”、“加分显示内容”、“加时显示内容”。

3、根据已知电路和设计要求在PROTEUS平台仿真实现时钟系统。

三、实验原理
三、程序代码汇集:
/*时钟及显示程序,适用于寻迹小车实验板*/
#include<reg51.h>//头文件
#define uchar unsigned char
#define uint unsigned int
uchar code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,
0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};//共阳七段编码
uchar temp=0;//定义定时器溢出计数变量,每隔50ms产生1次溢出,temp加1
uchar miao=00; //定义时钟变量,当temp计数加20(20x50ms=1s)时,miao加1
uchar fen=00; //定义时钟变量,当miao计数加60(60x20x50ms=60s)时,fen加1
uchar shi=00; //定义时钟变量,当fen计数加60时,shi加1 sbit P0_6=P0^6 ;//定义P0端口
/*--定时计数器T0及其中断初始化函数--*/
void timer0init(void)
{
TMOD=0x01;//设置定时器0为工作方式1
TH0=(65536-50000)/256;//16位计数初值除以256得到高8位初值
TL0=(65536-50000)%256;//16位计数初值除以256的余数得到低8位初值
EA=1;//开总中断
ET0=1;//开定时器0中断
TR0=1;//启动定时器0
}
/*----------延时函数---------------*/
void delay(uint n)
{
uint i,j;
for(i=n;i>0;i--)
for(j=124;j>0;j--);
}
/*定时计数器中断程序,每当定时计数器溢出时触发中断,执行该程序*/
void time0() interrupt 1
{
TH0=(65536-50000)/256;//重装初值
TL0=(65536-50000)%256;
if(temp==20)
{
temp=0;
if(miao==59)
{miao=0;
if(fen==59)
{fen=0;
if(shi==23) shi=0;
else shi++;
}
else fen++;
}
else miao++;
}
else temp++;
}
/*--------------显示函数------------*/
void display(void)
{
/*P1=0xfe;*/P1=0x7f;//输出秒的个位的位码 P0=table[miao%10]; //输出秒的个位的段码 delay(5); //亮5ms
/*P1=0xfd;*/P1=0xbf;//输出秒的十位的位码 P0=table[miao/10]; //输出秒的十位的段码 delay(5); //亮5ms
/*P1=0xfb;*/P1=0xdf;
P0=0xbf;
delay(5);
/*P1=0xf7;*/ P1=0xef; //输出分的个位的位码P0=table[fen%10]; //输出分的个位的段码
delay(5);
/*P1=0xef;*/P1=0xf7; //输出分的十位的位码P0=table[fen/10]; //输出分的十位的段码
delay(5);
/*P1=0xdf;*/P1=0xfb;
P0=0xbf;
delay(5);
/*P1=0xbf;*/P1=0xfd; //输出时的个位的位码P0=table[shi%10]; //输出时的个位的段码
delay(5);
/*P1=0x7f;*/P1=0xfe; //输出时的十位的位码P0=table[shi/10]; //输出时的十位的段码
delay(5);
}
/*----------主函数-----------------*/
void main(void)
{
timer0init();//调用初始化函数对定时计数器进行初始化
while(1)
{
display();//调用显示函数显示时间
}
四、仿真调试:
在完成程序仿真调试过程中,出现了很多小问题,这些问题虽然简单,但真正解决起来还是比较棘手的。

例如,数码管显示时、分、秒的位置错乱,或者是某一位数码管不亮,这样的问题对于高手来说就是小菜一碟,一看就知道是哪出了问题,可我却找了半天才查到,原来是显示函数模块中送入位码时位码的编码出错,为了解决这个下问题,我将每一个数码管的位码都重新编写一次。

这个问题解决后,再次仿真时钟并没有按要求显示出来,而是出现下图一样的错误显示,通过仔细观察发现,只是小时与分、分与秒之间的那两位数码管显示错误,于是直接检查那两个标志位数码管的段码,发现原来是输送段码时只是将g段送了个0,以致显示时标志位总是跟随前一位数码管显示。

我们从不懂到懂的慢慢转变的一个过程,记得在刚开始做这个实验报告的时候,我们遇到了很多的问题,首先的时候我们感觉连程序都读不懂,更不用去说写这些程序并分析它的逻辑了。

但是困难总是伴随着我们的努力慢慢的解决。

我们开始学会参照老师的原始的99秒计数的程序,根据其逆向的思维进行我们分秒时的程序编写。

当我们慢慢的了解每个语句的意思所在时,我们再根据其逻辑思想,慢慢的我们了解到了这个程序我们应该怎么去写!怎么去分析它了。

通过这次也让我对数字钟的设计与制作,了解了设计电路的程序,也让我了解了关于数字钟的原理与设计理念,要设计一个电路总要先用仿真仿真成功之后才实际接线的。

但是最后的成品却不一定与仿真时完全一样,因为,在实际接线中有着各种各样的条件制约着。

所以,在设计时应考虑两者的差异,从中找出最适合的设计方法。

总的来说在这一次的实验报告中我们学到了很多,我们开始学会去分析程序,然后
写出程序了。

我感觉这是我们学习C语言的一次非常大的进步!。

相关文档
最新文档