电子倒计时设计
24秒倒计时设计报告

篮球比赛24秒倒计时论文I电子线路设计报告题 目: 篮球比赛24秒倒计时 院 (系): 机械与电子工程学院 班 级: 09应用电子技术2班 学生姓名:杨海斌 何鹰飞 冯国洪 时 间: 2011-4-4篮球比赛24秒倒计时论文摘要本电路主要有五个模块构成:秒脉冲发生器、计数器、译码器、显示电路、控制电路和报警电路,主要采用555 作为振荡电路, 由74LS192、74LS48、74LS90 和七段共阴LED 数码管构成计时电路, 具有计时器直控制电路直接控制计数器启动计数、暂停/连续计数、译码显示电路的显示等功能。
当控制电路的置数开关闭合时,在数码管上显示数字24,每当一个秒脉信号输入到计数器时,数码管上的数字就会自动减1,当计时器递减到零时,报警电路发出光电报警与蜂鸣信号。
关键词:计数器;24秒倒计;译码显示电路;控制电路;光电报警电路AbstractThe circuit has five main modules: pulse generator, counters, display decoder circuit, control circuit and alarm circuit is mainly used as an oscillator circuit 555 by the 74LS192, 74LS48,74LS90and a total of Seven-Segment LED digital tube Yam constitute a time circuit, Direct control circuit has a timer counter to start counting direct control, pause / row count, the display of display circuit decoding functions. When the control circuit to open the closure of the home several time, digital tube display in figure 24, every time 1 seconds pulse signal input to the counter, the digital tube will automatically reduce the number of 1, decreasing to zero when the timer and alarm circuit issued photoelectric alarm signal and the buzz.Key words: counter; 24 seconds counter; decoding display circuit; control circuit; alarm circuII篮球比赛24秒倒计时论文目录前言 (1)1、总体设计要求、思路、基本原理和框图 (2)1.1设计要求 (2)1. 2设计思路 (2)1. 3基本原理 (3)1. 4总体设计框图 (3)1.5设计方案 (4)1.5.1方案的比较 (4)2、单元电路设计与论证、理论分析与计算(各单元电路图) (5)2 .1主要芯片的用法和功能 (5)2.1.1 555定时器 (5)2.1.2 芯片74LS192 (6)2.1.3 芯片74LS90 (8)2.1.4 芯片74LS48 (9)2 .2单元模块 (11)2 .2 .1 信号发生电路 (11)2 .2 .2 倒计时电路 (11)2 .2 .3停止控制电路 (13)2 .2 .4 警报提示装置 (13)3.总设计(总电路图) (14)4、电路仿真、安装、及测试方法与仪器 (15)4.1 电路仿真 (15)4.2 电路安装 (16)4.3 电路的测试方法 (16)4.3.1数字电路逻辑电平的测量 (16)4.3.2测量电路重要波形 (16)4.3.3整机性能测试 (17)5、电路改进 (17)6、总结 (18)8、元件清单 (18)参考文献 (19)I篮球比赛24秒倒计时论文前言电子课程设计是电子技术学习中非常重要的一个环节,是将理论知识和实践能力相统一的一个环节,是真正锻炼学生能力的一个环节。
倒计时电子秒表课程设计

倒计时电子秒表课程设计一、课程目标知识目标:1. 学生能理解倒计时电子秒表的基本原理,掌握其功能和操作方法。
2. 学生能运用所学的电子技术知识,分析倒计时电子秒表的电路组成和工作原理。
3. 学生了解倒计时电子秒表在实际生活中的应用,如体育比赛、实验计时等。
技能目标:1. 学生通过动手实践,学会组装和调试倒计时电子秒表,提高电子制作技能。
2. 学生能运用所学的编程知识,为倒计时电子秒表编写简单的程序,实现基本功能。
3. 学生具备运用倒计时电子秒表进行时间管理和提高工作效率的能力。
情感态度价值观目标:1. 学生在学习过程中,培养对电子技术的兴趣,激发创新意识。
2. 学生通过团队合作,培养沟通协调能力和团队精神。
3. 学生认识到倒计时电子秒表在生活中的重要作用,树立珍惜时间、提高效率的观念。
本课程针对初中年级学生,结合电子技术学科特点,注重理论联系实际,提高学生的动手实践能力。
在教学过程中,关注学生的个体差异,激发学生的学习兴趣,培养其创新精神和团队合作能力。
通过本课程的学习,使学生能够掌握倒计时电子秒表的相关知识,提高实际操作技能,并在生活中养成良好的时间管理习惯。
二、教学内容1. 理论知识:- 介绍倒计时电子秒表的组成、工作原理和功能特点。
- 分析计时器电路的原理,包括时钟电路、分频器、计数器等组成部分。
- 探讨倒计时电子秒表在实际应用中的优势。
2. 实践操作:- 教学学生如何组装和调试倒计时电子秒表,包括电路连接、元件识别等。
- 引导学生编写简单的倒计时程序,实现秒表的基本功能。
- 安排实践活动,让学生运用倒计时电子秒表进行实际计时操作。
3. 教学大纲:- 第一周:电子秒表的认识,学习基本原理和功能。
- 第二周:分析倒计时电子秒表的电路原理,进行电路图的识读。
- 第三周:动手实践,组装和调试倒计时电子秒表。
- 第四周:编写程序,实现倒计时功能,并进行测试。
- 第五周:结合实际应用,进行倒计时电子秒表的拓展学习。
倒计时器设计(辽宁工程技术大学数电模电课设,格式完全正确,10分下载即用)

课程设计名称:电子技术课程设计题目:倒计时器的设计学期:201X-201X学年第X学期专业:班级:姓名:学号:指导教师:辽宁工程技术大学课程设计成绩评定表课程设计任务书一、设计题目倒计时器的设计二、设计任务显示两位数倒计时,如99到11.当到9时喇叭自动响0时结束2.用LED数码管显示结果3.可以实现预置数功能三、设计计划电子技术课程设计共1周。
第1天:针对选题查资料,确定设计方案;第2天:方案分析比较,电路原理设计,进行元器件及参数选择;选用芯片参考:减法器、74160A、74LS48、LED数码管、74190等。
第3~4天:利用Multisim或PROTUES电路仿真,画电路原理图;第5天:编写整理设计报告。
四、设计要求1. 画出整体电路图(Protel或Altium Designer或Multisim,推荐Altium Designer)。
2. 对所设计的电路全部或部分进行仿真,使之达到设计任务要求。
3. 写出设计报告书。
指导教师:时间:201X年X月XX日目录1 方案论证 (1)1.1 方案的比较与选择 (1)1.2 实验方案 (1)2 原理及技术指标 (2)2.1 实验原理 (2)2.2 实验设备 (2)3 单元电路设计及参数计算 (3)3.1 单元电路设计 (3)3.2 实验的连接与处理 (8)4 仿真 (9)4.1 电路图 (9)4.2 仿真结果 (9)5 设计小结 (11)5.1 个人感悟 (11)5.2 遇到问题及解决途径 (11)参考文献 (12)摘要在体育运动以及各类活动的准备过程中,还剩多少天活动正式开始的倒计时是人们最关注的事之一,比如即将在辽宁举行的第十二届全国奥运会的倒计时。
在考试中,进行分钟的倒计时也是很普遍的。
通过以上所述,倒计时在人们心中的地位是很重要的,那么我们就需要有倒计时器帮助人们进行倒计时,那么我们此次做的便是倒计时器的设计。
本文对计时器进行综合分析,论证了多种方法,选定两种方案,最终选择通过减法器实现两位数是十进制数减法运算,实现倒计数功能。
数字电子技术课程设计篮球比赛24秒倒计时器设计

数字电子技术课程设计篮球比赛24秒倒计时器设计1.2电路设计方案:24秒倒计时的总体方案框图如图所示,它包括秒脉冲发生器、计数器、译码显示电路、报警电路和辅助时序控制电路等五个模块组成。
其中计数器和控制电路使系统的主要模块。
计数器完成24秒计时功能,而控制电路完成计数器的直接清零、启动技术、暂停和连续计数、译码显示电路的显示与灭灯、定时时间到报警等功能。
秒脉冲发生器产生的信号是电路的时钟脉冲和定时标准,但本设计对此信号要求并不高,故电路可采用555集成电路或由TTL与非门组成的多谐振荡器构成。
译码显示电路由自带译码器的数码管组成。
报警电路在试验中可用发光二极管和蜂鸣器代替。
主体电路:24秒倒计时。
24秒计数芯片的置数端清零端共有一个开关,比赛开始后,24秒的置数端无效,24秒的倒数计时器倒数计时开始进行倒计时,逐秒倒计时到零。
选取00这个状态,通过组合逻辑电路给出截断信号,让该信号与时钟脉冲在与门中将时钟截断,使计时器在计数到零时停住。
2.各芯片的用法与功能2.174LS19274LS192是十进制计数器,具有异步清零和异步置数功能,且有进位和借位输出端。
当需要进行多级扩展连接时,只要将前级接到下一级的CP端,端接到下一级的CP端即可。
74LS192功能表: 2.2555定时器555定时器应用为多谐振荡电路时,当电源接通Vcc通过电阻R1,R2向电容C充电,其上电压按指数规律上升,当u上升至2/3Vcc,会使比较器C1输出翻转,输出电压为零,同时放电管T导通,电容C通过R2放电;当电容电压下降到1/3Vcc,比较器C2工作输出电压变为高电平,C放电终止,Vcc通过R1,R2又开始充电;周而复始,形成振荡。
则其振荡周期与充放电时间有关,也就是与外接元件有关,不受电源电压变化影响。
输出波形的振荡周期可用过度过程公式计算: 3.各部分电路设计3.1信号发生部分:秒脉冲的产生由555定时器组成的多谐振荡电路完成。
倒计时电子秒表课程设计

倒计时电子秒表课程设计一、课程目标知识目标:1. 学生能理解倒计时电子秒表的基本原理,掌握其计时功能的工作机制。
2. 学生能运用已学的电子技术知识,分析倒计时电子秒表的电路图,并识别其中的电子元件。
3. 学生能解释倒计时电子秒表中涉及的数字电路知识,包括计数器、时钟信号等。
技能目标:1. 学生能通过小组合作,完成倒计时电子秒表的组装和调试。
2. 学生能运用所学编程知识,为倒计时电子秒表设计简单的控制程序。
3. 学生能运用倒计时电子秒表进行实验操作,并解决实际计时问题。
情感态度价值观目标:1. 学生培养对电子技术的兴趣,激发探索精神和创新意识。
2. 学生在小组合作中,学会沟通、协作,培养团队精神和责任感。
3. 学生通过实际操作,体验科技的魅力,增强实践能力,提高自信心。
课程性质:本课程为电子技术实践课程,旨在让学生通过动手实践,掌握倒计时电子秒表的相关知识。
学生特点:本课程面向初中年级学生,他们对电子技术有一定的好奇心,但需加强对电子元件和电路知识的理解。
教学要求:注重理论与实践相结合,强调学生的动手操作能力和问题解决能力,培养学生对电子技术的兴趣和情感。
通过分解课程目标为具体学习成果,为后续教学设计和评估提供依据。
二、教学内容1. 电子秒表基础知识:- 电子秒表的组成与功能- 计数器的工作原理- 数字电路基础:时钟信号、触发器、计数器2. 电子元件与电路:- 识别常见的电子元件:电阻、电容、二极管、晶体管等- 分析倒计时电子秒表的电路图- 电路的组装与焊接技巧3. 编程与控制:- 学习简单的编程知识,如C语言基础- 设计倒计时电子秒表的程序控制逻辑- 编程软件的使用和调试方法4. 实践操作:- 分组进行倒计时电子秒表的组装与调试- 设计并实现简单的计时功能应用- 解决实际操作过程中遇到的问题教学内容依据课程目标,结合教材相关章节,制定以下教学大纲:第1课时:电子秒表基础知识学习第2课时:分析倒计时电子秒表电路图,识别电子元件第3课时:电路组装与焊接技巧培训第4课时:编程知识学习与程序控制逻辑设计第5课时:实践操作,分组完成倒计时电子秒表的组装与调试第6课时:成果展示,交流与评价教学内容注重科学性和系统性,结合学生实际,循序渐进地安排教学进度,确保学生能够扎实掌握倒计时电子秒表的相关知识。
(完整版)电子倒计时定时器设计毕业设计论文

江苏信息职业技术学院毕业设计(论文)题目:电子倒计时定时器设计摘要随着时代的进步,电子技术的发展,倒计时定时器得到了越来越广泛的应用,给人们日常的生活、学习、工作、娱乐带来便利,电子定时器相比普通的定时器来事具有体积小、重量轻、造价低、精度高等特点。
本设计主要采用51系列单片机,通过硬件电路设计和软件编程设计来实现,硬件主要包括主控模块,时间显示模块,键盘设置模块,报警器模块的设计,软件编程主要采用C语言,虽然程序条数比较多,但是设计起来比较方便,可通过Keils软件进行调试。
此次倒计时定时器采用单片机AT89S51为核心,利用时钟芯片DS1302来显示一天的时间,系统通电后利用数码管自动显示当前时间,通过键盘可以调整时间,分别对时、分、秒进行加减,也可以通过键盘转换成倒计时模式,最大倒计时时间为59分59秒,而且误差很小,当倒计时为零时蜂鸣器进行报警,指示灯变亮,倒计时功能关闭则显示当前时间,操作简单方便。
关键词:时钟芯片;AT89S51;倒计时;DS1302目录摘要 (1)第1章绪论 (5)1.1课题的学术背景及其实际意义 (5)1.2相关领域的成果及存在的不足 (5)1.3课题来源及主要研究内容 (5)第2章倒计时定时器的结构、原理及设计方案 (7)2.1 单片机的发展概况 (7)2.2 51单片机的内部结构 (7)2.3 设计要求、方案及框图 (9)2.1.1设计要求 (9)2.1.2设计方案 (9)2.1.3设计框图 (10)第3章硬件电路设计 (11)3.1ATS89C51单片机介绍 (11)3.2时钟模块 (13)3.2.1DS1302简介 (13)3.2.2 (14)3.2.3时钟电路设计 (15)3.2.4时钟复位电路 (15)3.3键盘模块 (16)3.4显示模块 (17)3.4.1LED数码管介绍 (17)3.4.2 (19)3.5报警模块 (21)第4章软件程序设计 (22)4.1Keil软件介绍 (22)4.2软件程序流程图 (22)第5章系统调试 (25)结论 (30)参考文献 (31)附录 (32)附录1 主程序 (32)附录 2 电路原理图 (49)附录3 PCB图 (50)致谢 (51)第1章绪论1.1课题的学术背景及其实际意义倒计时定时器已经成为人们日常生活中必不可少的物品,随着技术的发展,广泛的应用于各个公共场所,给人们日常的生活、学习、工作、娱乐带来便利,但是由于原先简单的报时功能已经不能够被人们所满足,希望出一些新的功能新的产品来满足人们的需要,例如重要日子的倒计时、秒表等等,这些都能带来更大的方便。
基于51单片机的9999秒倒计时器设计

熟悉毕业设计方案,查阅相关资料
完成方案的初步设计,开题报告
电路的仿真和PCB板的设计
软件流程的设计和软件的编写
完成软件的编写与调试
硬件电路的装配与调试
电路的软硬件综合调试
完成毕业设计
参考文献
[1] 李朝青.单片机原理及接口技术(简明修订版).北京航空航天大学出版社,1998
[2] 李广弟.单片机基础[M].北京航空航天大学出版社,1994
A
0
1
1
1
0
1
1
1
77H
B
0
1
1
1
1
1
0
0
7CH
C
0
0
1
1
1
0
0
1
39H
D
0
1
0
1
1
1
1
0
5EH
E
0
1
1
1
1
0
0
1
79H
F
0
1
1
1
0
0
0
1
71H
.
1
0
0
0
0
0
0
0
80H
5.3LED 数码管显示方式
LED显示器工作方式有两种:静态显示方式和动态显示方式。
静态显示的特点是每个数码管的段选必须接一个8位数据线来保持显示的字形码。当送入一次字形码后,显示字形可一直保持,直到送入新字形码为止。这种方法的优点是占用CPU时间少,显示便于监测和控制。缺点是硬件电路比较复杂,成本较高。
①一个8位CPU;
②一个片内振荡器和时钟电路;
③4KB ROM(80C51有4KB掩膜ROM,87C51有4KB EPROM,80C31片内有无ROM);
led数字倒计时器设计自我总结

led数字倒计时器设计自我总结LED数字倒计时器是一种常见的倒计时装置,它通过使用LED(发光二极管)来显示倒计时的时间。
设计一个LED数字倒计时器不仅需要掌握电子电路的知识,还需要了解数字显示技术和计时原理。
在设计和制作过程中,我遇到了一些挑战,但通过不断努力和学习,我成功地完成了LED数字倒计时器的设计。
我需要确定倒计时的时间范围和精度。
LED数字倒计时器可以根据需求设计不同的时间范围,例如从1分钟到24小时等。
在我的设计中,我选择了一个常见的时间范围,从1分钟到60分钟。
为了提高倒计时的精度,我采用了时钟模块来提供准确的时间基准。
接下来,我需要选择适当的LED显示器来显示倒计时的时间。
LED 显示器可以分为共阳极和共阴极两种类型。
在我的设计中,我选择了共阳极的LED显示器。
为了实现倒计时功能,我需要控制LED显示器的每个数码管的每个数字的亮灭。
通过使用逻辑门和计数器等电子元件,我成功地实现了LED数字倒计时器的数字显示功能。
为了使倒计时器更加实用和易于操作,我还添加了一些附加功能。
例如,我增加了开始、暂停和复位按钮,以控制倒计时的启动、暂停和重置。
我还添加了一个蜂鸣器,用于在倒计时结束时发出警报声。
通过这些附加功能,LED数字倒计时器不仅可以简单地显示倒计时的时间,还可以提供更多的操作和警示功能。
在完成LED数字倒计时器的设计后,我进行了一系列的测试和调试。
我验证了倒计时功能的准确性和稳定性,并确保LED显示器的亮灭正常。
同时,我还测试了按钮和蜂鸣器的功能,以确保它们能够正常工作。
通过这些测试和调试,我确保了LED数字倒计时器的正常运行和可靠性。
在这个设计过程中,我学到了很多关于电子电路和数字显示技术的知识。
我深入了解了LED显示器的工作原理和控制方法,并学会了使用逻辑门和计数器等电子元件来实现数字显示和倒计时功能。
通过解决各种问题和挑战,我提高了自己的解决问题的能力和创新能力。
通过设计LED数字倒计时器,我不仅加深了对电子电路和数字显示技术的理解,还提高了自己的实践能力和创新能力。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、系统功能分析
本设计要求实现电子倒计时的功能,即预置一个时间,启动倒计时,当时间到后,LED灯闪烁报警。
由于我们常用的单片机为AT89C51,且也满足要求,因此设计中单片机采用的是AT89C51;按键采用触发按键,可通过按键输入预置时间值以及进行功能调节。
时间显示采用的是数码管(六个),可分别显示两位小时、分钟、秒。
数码管驱动电路采用74HC595。
还有设置一个LED灯进行闪烁提醒。
另外,设置两个功能键,启动键和预置键(通过矩阵按键4*3设置)。
上电数码管显示六个0;按下预置键,进行预置时间;依次输入六个数字,小时在前;(通过矩阵按键4*3输入0-9十个数字)。
设置完成后,按下启动键,倒计时开始;当数码管显示为六个0时,LED灯以500ms的频率进行闪烁,提醒时间到。
此时,当再次按下预置键后重复以上操作,当按下启动键无操作。
二、系统框图
图1 系统组成框图
如图1是本设计的系统组成框图;系统采用5V电源供电;预置时间以及功能调节通过矩阵按键实现,显示电路使用六位数码管实现;当时间到后,报警电路工作,使用LED灯闪烁实现报警提醒。
三、硬件电路设计
1、矩阵按键电路
本设计采用4*3矩阵按键;S7-S17为依次需要输入的十个数字(0-9),S18和S19分别是启动键和预置键。
通过程序,检测按键是否被按下。
如有按下,则执行相应的程序。
如图2。
图2 矩阵按键电路
2、数码管驱动电路
本设计数码管驱动采用的是带有锁存功能的芯片74HC595。
74HC595内有一个8位移位寄存器和一个8D锁存器,当数码管位数多时可有效的避免在数据刷新过程中的瞬间闪烁问题。
如图3 只截取了三个数码管,应该有六个。
图3 数码管驱动电路
四、软件设计
1、软件控制流程
系统上电,数码管显示六个0;此时主程序扫描按键是否有按键按下;若没有,则继续扫描。
只有当扫描到预置键时,才有操作;此时继续扫描按键;等待输入六个数字;同时数码管进行显示。
六个数字输入完毕后,不再接受其他数字的输入,若启动键按下,此时打开定时器,开始计时;1s时间到,则刷新数码管,数码管上的数字进行减一操作。
依次秒,分钟,小时数值进行相应的变化。
2、按键扫描程序流程图
键盘显示程序流程图
1
图4 按键扫描流程图
3、总程序流程图
N
图5 主程序流程图
4、中断处理
首先可设定时器初值,定时50ms,然后中断20次;即定时1S。
置1S时间到标志位。
主程序检测标志位;若检测到标志位,则首先清标志位,对输入的预
置时间值进行减一操作,然后转换成BCD码送数码管显示。
依次类推,直到时间到。
五、实现效果
经过硬件调试和软件仿真,本设计达到了预期功能。
实现了倒计时的功能;可通过按键输入预置时间值,并且数码管实现了动态显示;时间到后,LED灯实现了500ms频率闪烁报警的功能。
六、总结体会
本设计让我学到了很多;让我从深层次的了解了单片机内部资源和各个寄存器的使用,理解了定时器以及中断相互结合使用的情况。
有一点就是编程之前一定要把流程图写出来,反复推敲,程序不对,就去看流程图不要一直在那死抠程序。
再一个就是不懂的地方,多看看书,实在不会可以在网上搜索答案,发帖等等,会得到答案的。