篮球竞赛30秒计时器-数电课程设计
数字电子技术课程设计篮球30秒计时器设计
河南理工大学数字电子技术课程设计题目:篮球竞赛30秒计时器设计学号:311109020306姓名:许慧芳班级:通信11-3班2019年2月11日摘要本课程设计是脉冲数字电路的简单应用,设计了篮球竞赛30秒计时器。
此计时器功能齐全,可以直接清零、启动、暂停和连续以及具有光电报警功能,同时应用了七段数码管来显示时间。
此计时器有了启动、暂停和连续功能,可以方便地实现断点计时功能,当计时器递减到零时,会发出光电报警信号。
本设计完成的中途计时功能,实现了在许多的特定场合进行时间追踪的功能,在社会生活中也具有广泛的应用价值。
此计时器的设计采用模块化结构,主要由以下3个组成,即计时模块、控制模块、以及译码显示模块。
在设计此计时器时,采用模块化的设计思想,使设计起来更加简单、方便、快捷。
此电路是以时钟产生,触发,倒计时计数,译码显示为主要功能,在此结构的基础上,构造主体电路和辅助电路两个部分。
关键字:计时器光电报警模块化目录摘要 (2)前言 (3)第一章计数器概述 (4)1.1 计时器的特点及应用 (4)1.2 设计任务及要求 (4)1.2.1 基本要求 (4)1.2.2 设计任务及目标 (4)1.2.3 主要参考器件 (4)第二章电路设计原理 (5)2.1电路组成 (5)2.2 设计思路 (5)2.3 设计方案 (5)第三章单元模块 (6)3.1秒脉冲发生器 (6)3.1.1计时器的基本原理 (6)3.1.2秒脉冲发生器电路设计 (7)3.2 8421BCD码递减计数器模块 (7)3.2.1 74LS192的工作原理 (8)3.2.2计数器单元电路 (8)3.3译码显示器 (8)74LS48七段显示译码器 (8)3.4辅助控制电路 (9)3.4.1报警电路 (9)3.4.2暂停工作电路 (9)3.4.3置数工作电路 (10)3.4.4清零工作电路 (10)总电路 (11)第四章总结 (11)参考文献 (12)第一章计时器概述1.1计时器的特点及应用计时器的种类很多。
篮球比赛30秒倒计时电路设计
篮球竞赛30s倒计时的设计1课程设计背景二十一世纪,人类迈入信息时代,电子科学技术在人们生活中的运用越来越普遍。
运用模电和数电知识设计的电子产品成为社会生活不可缺少的一部分,特别是在各种竞技运动中,计时器成为检验运动员成绩的一个重要工具。
篮球作为一项全民健身项目,已有一定的历史。
在中国,篮球很盛行,篮球比赛也日趋职业化。
篮球比赛中有一项违例时间要用倒计时器,目前多数采用的是24秒制,但随着篮球制度的改革将会采用30秒制。
有需要就会有市场,因此设计一款30秒计时器是非常有必要也非常有前景的。
该款计时器是在原来的基础上把24秒制改为30秒制。
该计时器要有递减计时及报警功能。
因此符合比赛中违例判罚的需要。
在篮球比赛中,规定了球员的持球时间不能超过30秒,否则就犯规了。
本课程设计的“篮球竞赛30秒计时器”,可用于篮球比赛中,用于对球员持球时间30秒限制。
一旦球员的持球时间超过了30秒,它自动的报警从而判定此球员的犯规。
本设计是74LS192芯片作为减数功能的30秒倒计时计数器。
该计数器主要包括555构成的震荡电路,74LS192模块,数码管等模块单元。
经测试,计数器可实现显示30秒倒计时功能,系统设置外部操作开关,控制计时器的直接清零、启动功能,发出光电报警信号。
该设计电路简单、使用方便,功能稳定多样,具有很强的实用价值。
2课题设计要求(1)具有显示30S的计时功能;(2)设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能;(3)计时器为30S递减计时器,其计时间隔为1S;(4)计时器递减计时到零时,数码显示器不能灭灯,应发出光电报警信号3设计任务及目标(1)根据给出的电路原理图分析各单元电路的功能;(2)熟悉电路中所用到的各集成块的管脚及其功能;(3)进行电路的安装、调试,直到电路能达到规定的设计目标;(4)写出完整、详细的课程设计报告。
4课题设计框图5电路设计5.1设计原理分析设计任务,该系统包括秒脉冲发生器、计数器、译码显示电路、控制电路和报警电路5个部分构成。
电子线路课程设计—篮球竞赛30秒计时器
目录1 设计课题任务、功能要求说明及总体方案介绍 (1)1.1 设计课题任务 (1)1.2 功能要求说明 (1)1.3 总体方案介绍 (1)2 单元电路的设计 (2)2.1 秒脉冲发生器 (2)2.2 计数器 (4)2.3 译码显示 (4)2.4 控制电路 (5)2.5 报警电路 (5)2.6 电路原理图和PCB图 (5)3 芯片引脚及功能说明 (6)3.1 555定时器 (6)3.2 74LS161 (7)3.3 74LS192 (7)3.4 74LS48 (8)4 仿真结果及分析 (10)4.1 仿真总原理图 (10)4.2 仿真结果 (11)小结 (12)元件清单 (13)参考文献 (14)附录 (15)附录A:电路原理图 (15)附录B:电路PCB图 (16)1 设计课题任务、功能要求说明及总体方案介绍1.1 设计课题任务设计并制作一个篮球竞赛计时器1.2 功能要求说明1.准确计时,具有显示30秒计时功能;2.设置外部操作开关,控制计时器的直接清零、启动和暂停、连续功能;3.计时器为30s递减计时器,其计时间隔为1s;4.计时器递减计时到零时,数码显示器不能灭灯,同时发出光电报警信号。
1.3 总体方案介绍篮球竞赛30秒计时器的总体方案框图如图1.1所示。
它包括秒脉冲发生器、计数器、译码显示电路、报警电路和辅助时序控制电路(简称控制电路)等五个模块组成。
其中计数器和控制电路时系统的主要模块。
计数器完成30秒技术功能,而控制电路完成计数器的直接清零、启动计数、暂停/连续计数、译码显示电路的显示、定时完成报警等功能。
图1.1 30秒计时器的总体方案框图2 单元电路的设计2.1 秒脉冲发生器2.1.1 秒脉冲发生器设计原理用555集成电路组成多谐振荡电路如图2.1所示。
电路的工作原理是:接通电源,电源经外接电阻R1和R2向电容C充电,其上电压按指数规律上升,当电压上升至2/3VDD时,会使比较器A1翻转输出低电平,RS触发器复位,输出端U0=0,同时三极管VT导通,电容C通过R2和VT 放电,当电容电压下降到1/3VDD时,比较器A2翻转输出低电平,RS触发器置位,输出端变为高电平,三极管VT截止,C放电终止又开始充电,周而复始,输出端便可获得周期性的矩形脉冲波。
数电课程设计篮球秒计时器
课程设计任务书学生姓名:刘斌专业班级:通信0901指导教师:李文工作单位:题目: 篮球30秒计时器1 要求完成的主要任务:用中、小规模集成电路设计一台能显示并进行控制的30倒计时器,要求如下:1.具有显示30秒计时的功能。
2.设置外部工作开关,控制计时器的直接清零,启动与暂停/连续的功能。
3.计时器为30秒递减,时间间隔为1秒。
4.在直接清零是要求显示管灭灯。
5.计时器递减到零时,数码显示管不能灭灯,同时发出光电报警。
2 时间安排:时间:第1-12周理论设计,软件仿真,第15-18周实验室焊接、安装调试。
地点:理工楼E604实验室学生签名:年月日指导教师签名:年月日多功能数字钟电路设计摘要 (1)Abstract (2)1系统原理框图 (2)2方案设计与论证 (3)2.1秒脉冲发生电路 (4)2.2控制电路 (5)2.3计数电路 (7)2.4译码及显示单元电路 (8)2.5报警电路........................................................................................... 错误!未定义书签。
3单元电路的设计 (11)3.1秒脉冲产生电路的设计 (11)3.2计数电路的设计 (11)3.3控制电路的设计 (13)3.4译码及驱动显示电路设计 (12)3.5 报警电路 (16)3.6 电路总图 (14)4仿真结果及分析 (15)4.1 时钟结果仿真.................................................................................. 错误!未定义书签。
4.2 秒钟个位时序图.............................................................................. 错误!未定义书签。
数字电路-篮球比赛30秒倒计时
《篮球竞赛30S计时器》课程设计说明书题目篮球竞赛30S计时器学生姓名学号所属学院专业班级 2指导教师教师职称目录一、设计要求 (1)二、电路设计与分析2.1设计原理 (1)2.2单元模块 (1)1、秒脉冲信号的产生 (1)2、计数器 (3)3、时钟信号控制电路 (4)4、显示模块电路 (5)5、报警电路 (6)三、外部操作开关 (6)四、设计原理图与电路总图 (6)五、仿真测试性能 (7)六、总结 (9)一、设计要求篮球竞赛30S计时器的基本要求:1)具有显示30S计时功能2)设置外部操作开关,控制计数器的直接清零,启动和暂停/连续功能3)在直接清零时,要求数码显示器灭灯4)计时器为30S递减计时,计时间隔为1S5)计时器递减计时到零时,数码显示器不能灭灯,同时发出光电报警信号〖主要元器〗:NE555(1),74LSl92(2)等二、电路分析与设计2.1设计原理篮球竞赛30S计时器的总体设计方案如下:它主要包括秒脉冲信号,30S 计数器,译码显示器部分,报警电路和外部操作开关五部分组成,其中外部操作开关包括接直接清零,启动和暂停/继续。
2.2单元模块1、秒脉冲信号的产生555定时器主要是通过外接电阻R和电容器C构成充、放电电路,并由两个比较器来检测电容器上的电压,以确定输出电平的高低和放电开关管的通断。
这就很方便地构成从微秒到数十分钟的延时电路、以及多谐振荡器、单稳态触发器、施密特触发器等脉冲波形产生和整形电路。
NE555为8脚时基集成电路,各脚主要功能1地 GND 2触发3输出 4复位5控制电压 6门限(阈值)7放电 8电压Vcc用555定时器构成多谐振荡器:用555定时器构成多谐振荡器电路如图(a)所示。
电路没有稳态,只有两个暂稳态,也不需要外加触发信号,利用电源VCC 通过R1和R2向电容器C充电,使uC逐渐升高,升到2VCC /3时,uO跳变到低电平,放电端D导通,这时,电容通过电阻R2和D端放电,使uC 下降,降到VCC/3时,uO跳变到高电平,D端截止,电源VCC又通过R1和R2向电容器C充电。
篮球竞赛30S计时器课设报告
课程设计说明书课程设计名称:数字电路课程设计课程设计题目:篮球竞赛30S计时器学院名称:信息工程学院专业:通信工程班级:学号:姓名:评分:教师:20 年月日数字电路课程设计任务书20 13 -20 14 学年第 1学期第 2 周- 3 周题目篮球竞赛30S计时器内容及要求〖基本要求〗1)具有显示30S计时功能2)设置外部操作开关,控制计数器的直接清零,启动和暂停/连续功能3)在直接清零时,要求数码显示器灭灯4)计时器为30S递减计时,计时间隔为1S5)计时器递减计时到零时,数码显示器不能灭灯,同时发出光电报警信号〖主要参考元器〗:N综合555(1),74ls161(1),74LSl92(2)进度安排1.仿真、画PCB线路板图、领元器件:2天;2. 制作、焊接:2天3.调试:3天4. 验收:1天5. 提交报告:2013-2014学年第一学期3周学生姓名:指导时间:第2~3周指导地点:E 楼 607 室任务下达 2013年 9 月 7 日任务完成 2013年 9 月 22 日考核方式 1.评阅□√ 2.答辩□√ 3.实际操作□√ 4.其它□指导教师系(部)主任注:1、此表一组一表二份,课程设计小组组长一份;任课教师授课时自带一份备查。
2、课程设计结束后与“课程设计小结”、“学生成绩单”一并交院教务存档。
摘要篮球30s计时器是对实际篮球比赛中24s计时器的拓展,本课程设计的30s计时器主要由脉冲发生电路、时序控制电路、计数器、译码器、数码显示器及报警电路构成。
采用30s倒计时的计时方式,功能完备,具有可直接置数、清零、暂停/继续和报警的特点。
可应用于篮球比赛中对进攻时间的计时控制及其他各种需要倒计时的场合进行跟踪计时。
关键词:时序;计数;译码目录前言 (1)第一章电路组成与工作原理 (2)1.1 篮球竞赛30s计时器的系统组成 (2)1.2 篮球竞赛30s计时器的工作原理 (2)第二章单元电路设计与计算 (3)2.1 秒脉冲发生电路 (3)2.3 译码电路 (4)2.4 控制电路 (5)2.4.1 置数控制电路 (5)2.4.2 清零控制电路 (5)2.4.3 暂停/继续控制电路 (6)2.5 报警电路 (6)第三章电路调试与改进 (8)3.1 秒脉冲发生电路的调试 (8)3.2 译码显示电路的调试 (8)3.3 控制电路的改进 (9)第四章总结 (10)参考文献 (11)附录一元件清单 (12)附录二总电路图 (13)附录三电路实物图 (13)附录四电路PCB图 (15)前言信息社会的发展离不开电子产品的进步,计时器就是工业发展道路上进步的产物。
(完整word版)数字电路-篮球比赛30秒倒计时(word文档良心出品)
《篮球竞赛30S计时器》课程设计说明书题目篮球竞赛30S计时器学生姓名学号所属学院专业班级 2指导教师教师职称目录一、设计要求 (1)二、电路设计与分析2.1设计原理 (1)2.2单元模块 (1)1、秒脉冲信号的产生 (1)2、计数器 (3)3、时钟信号控制电路 (4)4、显示模块电路 (5)5、报警电路 (6)三、外部操作开关 (6)四、设计原理图与电路总图 (6)五、仿真测试性能 (7)六、总结 (9)一、设计要求篮球竞赛30S计时器的基本要求:1)具有显示30S计时功能2)设置外部操作开关,控制计数器的直接清零,启动和暂停/连续功能3)在直接清零时,要求数码显示器灭灯4)计时器为30S递减计时,计时间隔为1S5)计时器递减计时到零时,数码显示器不能灭灯,同时发出光电报警信号〖主要元器〗:NE555(1),74LSl92(2)等二、电路分析与设计2.1设计原理篮球竞赛30S计时器的总体设计方案如下:它主要包括秒脉冲信号,30S 计数器,译码显示器部分,报警电路和外部操作开关五部分组成,其中外部操作开关包括接直接清零,启动和暂停/继续。
2.2单元模块1、秒脉冲信号的产生555定时器主要是通过外接电阻R和电容器C构成充、放电电路,并由两个比较器来检测电容器上的电压,以确定输出电平的高低和放电开关管的通断。
这就很方便地构成从微秒到数十分钟的延时电路、以及多谐振荡器、单稳态触发器、施密特触发器等脉冲波形产生和整形电路。
NE555为8脚时基集成电路,各脚主要功能1地 GND 2触发3输出 4复位5控制电压 6门限(阈值)7放电 8电压Vcc用555定时器构成多谐振荡器:用555定时器构成多谐振荡器电路如图(a)所示。
电路没有稳态,只有两个暂稳态,也不需要外加触发信号,利用电源VCC 通过R1和R2向电容器C充电,使uC逐渐升高,升到2VCC /3时,uO跳变到低电平,放电端D导通,这时,电容通过电阻R2和D端放电,使uC 下降,降到VCC/3时,uO跳变到高电平,D端截止,电源VCC又通过R1和R2向电容器C充电。
篮球30秒倒计时器设计
水电学院
课程设计任务书
课程名称:数字电路
题目名称:篮球30秒倒计时器
专业:发电厂及电力系统
班级:一班
学号:*********
姓名:***
设计题目智能篮球比赛倒计时器的设计
课程论文的要求设计一个篮球赛计时系统,具有攻方30秒倒计时功能,设计要求如下;
1,具有30秒倒计时功能:用两个共阴数码管显示,其间隔时间为1秒。
2,分别设计启动键和暂停键/继续键,控制两个计时器启动计数,暂停/继续计数功能。
3设置复位键:按复位键可随时返回初始状态,即进攻方计时器放回到30秒。
4,计时器递减数到“00”时,计时器跳回“30”停止工作,并给出声音和发光提示,即直流振荡器发出声响和发光二极管发光。
主要元器件及仪器设备
可逆十进制计数器74LS192三片、三输入或非门74LS27一片,七段译码器74LS48三片,七段译码器CD4511,共阴极数码管SM120501K三个,二输入与非门74LS00一片,四输入与非门74LS20一片,555定时器一片,二输入与门74KS08一片。
开关3个,电容0.01,0.51,1微法各一个,电阻10k,470欧姆若干,LED个等实验板稳压电源,万用表。
个部分。
设计思路
设计方案
74LS192的工作原理计数器单元电路
74LS48管脚图
74LS48功能表:
停止控制电路:
总电路图:。
数字电子技术课程设计篮球30S计时器
综述随着信息时代的到来,电子技术在社会生活中发挥着越来越重要的作用,运用模电和数电知识设计的电子产品成为社会生活不可缺少的一部分,特别是在各种竞技运动中,定时器成为检验运动员成绩的一个重要工具。
在篮球比赛中,规定了球员的持球时间不能超过30秒,否则就犯规了。
本课程设计的“篮球竞赛30秒计时器”,可用于篮球比赛中,用于对球员持球时间30秒限制。
一旦球员的持球时间超过了30秒,它自动的报警从而判定此球员的犯规。
本设计主要能完成:显示30秒倒计时功能;系统设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能;在直接清零时,数码管显示器灭灯;计时器为30秒递减计时其计时间隔为1秒;计时器递减计时到零时,数码显示器不灭灯,同时发出光电报警信号等。
1 设计方案1.1 电路设计分析555定时器用来产生周期为1秒的脉冲信号,供计数器进行倒计数,以便将计数器输出的数据传送给译码器,译码器再译码驱动七段数码管显示输出,控制电路实现“篮球竞赛30s”的暂停/继续工作,清零复位,置数/工作;报警电路实现30s计数器减至0秒时报警电路发出光电警报,由此分析得出30秒计时器的总体参考方案框图如图1-1所示。
它包括秒脉冲发生器、计数器、译码显示电路、报警电路和控制电路等五个模块组成。
其中计数器和控制电路是系统的主要模块。
图1-1 30秒计时器系统设计框图2 单元电路设计2.1 1秒脉冲发生器用555集成电路组成多谐振荡电路为系统提供时钟秒脉冲。
555定时器应用为多谐振荡电路时,当电源接通Vcc 通过电阻R1、R 2向电容C 充电,其上电压按指数规律上升,当u 上升至2/3Vcc ,会使比较器C 1输出翻转,输出电压为零,同时放电管T 导通,电容C 通过R 2放电;当电容电压下降到1/3Vcc ,比较器C2工作输出电压变为高电平,C 放电终止,Vcc 通过R1、R2又开始充电;周而复始,形成振荡。
则其振荡周期与充放电时间有关,也就是与外接元件有关,不受电源电压变化影响。
数电课程设计篮球竞赛30秒计时器设计
数字电路课程设计篮球竞赛30秒计时器设计专业班级:姓名:学号:年月号目录设计要求************************************************************2 正文****************************************************************21.设计原理******************************************************22.设计方案******************************************************33.电路设计******************************************************34.元器件********************************************************75.逻辑电路图****************************************************7 安装与测试*********************************************************111.电路的安装***************************************************112.电路的调试***************************************************11 课程设计小结*******************************************************12 参考文献***********************************************************12 附录***************************************************************13设计要求:本课程设计是脉冲数字电路的简单应用,设计篮球竞赛30秒计时器。
篮球30秒定时控制电路设计
一: 设计题目: 篮球30秒定时控制电路设计(优)1.二: 设计任务和基本要求:2.有30s计时功能;3.设置外部操作开关, 具有对计时器清零, 启动和暂停/连续等功能。
计时器为30s递减计时器, 其计时时间间隔为1s.计时器递减计时到零时, 数码显示器不能灭灯, 同时发出报警信号。
1.三: 设计步骤:设计过程:(1)根据设计要求, 得到篮球30秒计时器总体方案框图设计思路: 篮球30秒计时器包括秒脉冲发生器, 计数器, 译码显示器, 辅助时序控制电路和报警电路等。
其中计数器和控制电路事系统的主要部分。
计数器完成30秒计时功能, 控制电路完成计数器的启动、暂停/连续计数。
为保证系统的设计要求, 在设计控制电路时, 应正确处理各个信号间的时序关系。
当启动开关K7闭合(低电平)时, 计数器完成置数功能, 译码显示电路显示30秒字样;当启动开关K7断开(高电平)、K8断开(高电平)时, 计数器开始计数, 当K8为闭合(低电平)时, 计数器停止计数, K8再断开(高电平)时, 继续累计技术。
计数器递减到零时, 发出声光报警信号L=1(正常计数时L=0)。
(2)篮球30秒计时器的顶层电路逻辑图:本实验包括两个模块:a: IC17模块完成计数器计时功能;b: TIM模块完成始终脉冲发生信号功能。
(3). 根据功能模块的划分, 利用ABEL_HDL语言完成设计。
篮球30秒计时器顶层电路中的IC17模块的程序设计程序为:MODULE IC17TITLE '30S'CLK,S,LD PIN;Q7,Q6,Q5,Q4,Q3,Q2,Q1,Q0 PIN ISTYPE'REG';L PIN ISTYPE'COM';Counth=[Q7,Q6,Q5,Q4];Countl=[Q3,Q2,Q1,Q0];EQUATIONSCounth.CLK=CLK;Countl.CLK=CLK;L=(Counth==0)&(Countl==0);” 30秒倒计时WHEN((LD==1)&(S==1)&(Countl==0)&(Counth==0))THEN{Countl:=0;Counth:=0;} ELSEWHEN((LD==1)&(S==1)&(Countl>0))THEN{Countl:=(Countl.FB-1);Counth:=Counth.FB;}ELSE WHEN((LD==1)&(S==1)&(Countl==0))THEN {Countl:=(Countl.FB+9);Counth:=(Counth.FB-1);}”S键按下, 暂停ELSE WHEN(S==0)THEN{Countl:=Countl.FB;Counth:=Counth.FB;}”LD置数30秒WHEN(LD==0)THEN{Countl:=0;Counth:=3;}END篮球30秒计时器顶层电路中的TIM模块秒脉冲发生器的设计程序为:MODULE TIMCLK PIN;Q9..Q0 NODE ISTYPE'REG';H1,H512 PIN ISTYPE'COM';Q=[Q9..Q0];EQUATIONSQ.CLK=CLK;H1=(Q==1);H512=Q0;WHEN(Q==1023)THEN Q:=0;ELSE Q:=Q.FB+1;END引脚适配:Pin AssignmentsPin Name Pin Assignment Pin Type, Pin AttributeK8 6 Input, PULLUPCLK 11 Clock Input, PULLUPQ7 15 Output, PULLUPQ2 16 Output, PULLUPQ1 17 Output, PULLUPQ0 18 Output, PULLUPQ6 21 Output, PULLUPFB 22 Output, PULLUPLED 30 Output, PULLUPQ5 37 Output, PULLUPQ4 38 Output, PULLUPQ3 39 Output, PULLUPK7 41 Input, PULLUP2. 设计实现:(1)编辑编译a: 启动Synario软件, 建立一个新的工程项目, 命名为EXA17.SYN,建立一个新的目录存放EXA17.SYN, 选择器件ispLSI1016E-80LJ44。
篮球竞赛30S计时器课设报告
篮球竞赛30S计时器课设报告
一、课设目的
本课设旨在设计一款篮球竞赛30秒计时器,以便于篮球场地上的裁判员对比赛时间进行管理和控制,以确保比赛的公平性和规范性。
二、课设内容
1.硬件设计
a.主控芯片:使用STM32F103C8T6,该芯片具有较高的性能和较多的外设接口。
b.显示屏幕:使用12864的点阵液晶屏幕,可清晰地显示倒计时及比分等信息。
c.按键:使用4个按键,包括开始/暂停、复位、加时、减时。
d.音响:使用蜂鸣器,作为计时器倒计时结束时的提示音。
2.软件设计
a.实时中断:利用STM32芯片的外部中断功能,监测按键事件。
b.计时器:使用定时器模块控制计时器的时间,可以实现倒计时功能。
c.显示屏幕:借助某些开源库来控制液晶显示屏的驱动,显示屏幕上的各种状态。
d.按键响应:通过判断按键的不同事件,执行相应的操作。
e.倒计时结束提示:利用蜂鸣器发出提示声,提醒比赛时间结束。
三、课设效果
1.简单易用:该篮球竞赛30秒计时器具有易操作、直观、便于理解的特点。
2.实时性良好:利用STM32芯片处理器高速执行指令,确保计时器的实时性。
3.稳定性优异:该计时器采用了物理外设来处理显示屏幕、按键响应、计时等功能,稳定性优异。
四、课设总结
本课设通过利用STM32芯片的高性能,结合物理外设控制液晶显示屏、按键功能、计时器倒计时功能等,成功设计出篮球竞赛30秒计时器。
该计时器具有简单易用、实时性良好、稳定性优异等特点。
数字电路课程设计-篮球竞赛30s计时器
目录前言 (2)第一章设计任务及要求 (3)第二章电路设计原理与设计电路 (4)第三章单元模块3.1 秒脉冲发生器 (5)3.2 倒计时电路 (6)3.3 数码管驱动电路 (7)3.4 报警电路 (7)3.5 控制电路 (8)第四章电路仿真、安装与调试4.1 电路仿真 (10)4.2 安装与调试 (10)第五章实验总结 (11)参考文献 (12)附录一 (13)附录二 (14)附录三 (15)前言数字系统中,使用的最多的时序电路是计数器,计数器在生活中得到了广泛的应用。
篮球运动近几年在我国兴起,逐渐成为一种全民健身的项目。
篮球比赛中的30秒规定使得计数器再次发挥了它的功能。
本次设计中利用即为双向计时器的减计数功能完成电路的倒计时。
除了能够显示30秒倒计时外,本设计电路还具有直接清零、暂停、报警等功能。
在正规的篮球比赛中,对时间的精确度的要求较高,有时在最后的几分钟内赛事可以发生很大的逆转。
而运动员控球不可超过30秒的规定更是将比赛对时间的要求精确到了秒甚至更小的单位。
为了满足赛事对时间的要求,设计一个30秒倒计时器,通过显示倒计时,倒计时结束时发出警报帮助裁判更好的判定运动员是否违规。
通过控制电路报警,很大程度上避免了人为因素产生的误差,从而更体现了比赛中的公平公正原则。
并且,随着篮球运动的流行,这种计时器的市场十分可观。
因此,设计一个30秒倒计时器意义重大。
第一章设计任务及要求(1)具有显示30S计时功能;(2)设置外部操作开关,控制计数器的直接清零,启动和暂停/连续功能;(3)在直接清零时,要求数码显示器灭灯;(4)计时器为30S递减计时,计时间隔为1S;(5) 计时器递减计时到零时,数码显示器不能灭灯,同时发出光电报警信号。
第二章电路设计原理本设计是脉冲数字电路的简单应用。
基本设计思路为:利用555时基电路构成的多谐振荡器来产生频率为10Hz的脉冲,即输出周期为0.1秒的方波,再将该脉冲信号加到由74LS161构即周期为1秒,接着将该信号送到计数器74LS192的CP减计数脉冲端,再通过译码器74LS248把输入的8421BCD码经过内部作和电路“翻译”成七段输出,然后直接推成动LED,显示十进制数,然后在适当的位置设置开关或控制电路即可实现计数器的直接清零,启动和暂停/连续、译码显示电路的显示与灭灯及光电报警等功能,光电报警用发光二极管来代替,灯亮代表报警。
数电课程设计篮球秒计时器
数电课程设计篮球秒计时器Document serial number【UU89WT-UU98YT-UU8CB-UUUT-UUT108】课程设计任务书学生姓名:刘斌专业班级:通信0901指导教师:李文工作单位:题目: 篮球30秒计时器1 要求完成的主要任务:用中、小规模集成电路设计一台能显示并进行控制的30倒计时器,要求如下:1.具有显示30秒计时的功能。
2.设置外部工作开关,控制计时器的直接清零,启动与暂停/连续的功能。
3.计时器为30秒递减,时间间隔为1秒。
4.在直接清零是要求显示管灭灯。
5.计时器递减到零时,数码显示管不能灭灯,同时发出光电报警。
2 时间安排:时间:第1-12周理论设计,软件仿真,第15-18周实验室焊接、安装调试。
地点:理工楼E604实验室学生签名:年月日指导教师签名:年月日多功能数字钟电路设计控制电路的设计..................................................................... . (13)报警电路.................................................................. (16)摘要计时器在人类生活中有着非常重要而广泛的应用,古时候人们就开始用沙漏和水漏做定时工具,随着科技和社会的发展,人们开始用全新的方法来改造计时器以达到准确计时的目的。
篮球竞赛计时器就是一种典型的计时器的应用。
在篮球比赛中规定球友持球的时间不能超过30秒,否则就是犯规。
本课程设计的“篮球竞赛30秒计时器”,可用于篮球比赛中,用于对球员持球时间进行30秒限制,一旦球员持球的时间超过了30秒,它将自动报警从而判定刺球员的犯规。
本文设计用的是实现以中小规模集成电路设计计时器的方法,它是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。
它是由时钟脉冲产生电路、计数电路、译码驱动及显示电路、报时电路及电源电路组成。
电子课程设计报告---篮球竞赛30s计时器
篮球竞赛30S计时器设计报告一. 设计要求设计一个篮球竞赛30S计时器基本要求:(1)计时器为30S递减计时,计时间隔为1S。
(1)设置外部操作开关,控制计数器的直接清零,启动和暂停/连续功能。
(1)计时器递减计时到零时,数码显示器闪烁,同时发出报警信号。
二. 方案设计(1)该设计主要由一个555芯片产生一个时钟脉冲,通过控制电路直接加在递减计时芯片74ls192上,通过七段译码显示电路直接译码显示。
方案一:用555时基电路构成的多谐振荡器来产生频率为10Hz的脉冲,再将该脉冲信号加到由74LS161构即周期为1秒,接着将该信号送到计数器74LS192的CP减计数脉冲端,再通过译码器74LS248把输入的8421BCD码经过内部作和电路“翻译”成七段输出,这样加在led七段数码管上显示十进制数,然后在适当的位置设置开关或控制电路即可实现计数器的直接清零,启动和暂停/连续、报警等功能。
方案二:用555时基电路构成的多谐振荡器来产生频率为1Hz的脉冲,即输出周期为1秒的方波,再将该脉冲信号送到DCD_HEX芯片上,经过DCD_HEX 内部译码,使LED显示十进制数,然后在适当的位置设置开关或控制电路即可实现计数器的直接清零,启动和暂停/连续、报警等功能。
方案选择:通过原理分析和仿真实验等步骤比较后,采用方案二,更简洁、方便、易于实现和各个功能。
(2)本设计分为五个部分,脉冲震荡电路、递减计时电路、译码显示电路、报警电路、最后控制电路。
如下系统框图1、脉冲振荡电路该电路由一个555芯片组成:555芯片的工作原理见下表1表1 555工作电压表原理图如下:图2 555脉冲发射电路如上图所示:555电路脉冲计算周期为:T=(R1+2R2)C㏑2;在本图中r1=47K,r2=48k,C=0.1u。
计算下来周期大约为1s钟。
2、递减计时电路该电路由两个74LS192芯片组成,实现30进制的递减计时功能,U2 a,b,c,d 以及U1 c,d输入端全部接地,U1 74ls192 a,b输入端接高电平,实现30进制计数功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
篮球竞赛30秒计时器序言篮球比赛中除了有总时间倒计时外,为了加快比赛的节奏,新的规则还要求进攻方在24秒内有一次投篮动作,否则视为违例。
本人设计了一个篮球比赛计时器,可对比赛总时间和各方每次控球时间计时。
该计时器采用按键操作、LED显示,非常实用。
此计时器也可作为其他球类比赛的计时器。
一、设计要求:1.30秒计时器具有显示30秒的计时功能。
2.系统设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能。
3.计时器为30秒递减计时时,其计时间隔为1秒。
4.当计时器递减计时到零时,数码显示器不能灭灯,应发出光电报警信号。
二、设计方案分析设计任务,该系统包括秒脉冲发生器、计数器、译码显示电路、辅助时序控制电路(简称控制电路)和报警电路等5个部分构成。
其中,计数器和控制电路是系统的主要部分。
计数器完成30s计时功能,而控制电路具有直接控制计数器的启动计数、暂停/连续计数、译码显示电路的显示和灭灯功能。
为了满足系统的设计要求,在设计控制电路时,应正确处理各个信号之间的时序关系。
在操作直接清零开关时,要求计数器清零,数码显示器灭灯。
当启动开关闭合时,控制电路应封锁时钟信号CP,同时计数器完成置数功能,译码显示电路显示30s 字样;当启动开关断开时,计数器开始计数;当暂停/连续开关拨在暂停位置上时,计数器停止计数,处于保持状态;当暂停/连续开关拨在连续时,计数器继续递减计数。
另外,外部操作开关都应采取去抖动措施,以防止机械抖动造成电路工作不稳定。
系统设计框图如图下图所示。
成,如荧光数码管等。
第三种是点阵式,它由一些按一定规律排列的可发光的点阵所组成,利用光点的不同组合便可显示不同的数码,如场致发光记分牌。
BI/RBO是特殊控制端,有时作为输入,有时作为输出。
当BI/RBO作输入使用且BI=0时,无论其它输入端是什么电平,所有各段输入a~g均为0,所以字形熄灭。
试灯输入LT当LT=0时,BI/RBO是输出端,且RBO=1,此时无论其它输入端是什么状态,所有各段输出a~g均为1,显示字形8。
该输入端常用于检查7488本身及显示器的好坏。
动态灭零输入RBI当LT=1,RBI=0且输入代码DCBA=0000时,各段输出a~g均为低电平,与BCD码相应的字形0熄灭,故称“灭零”。
利用LT=1与RBI=0可以实现某一位的“消隐”。
此时BI/RBO是输出端,且RBO=0。
动态灭零输出RBO74LS148功能表BI/RBO作为输出使用时,受控于LT和RBI。
当LT=1且RBI=0,输入代码DCBA=0000时,RBO=0;若LT=0或者LT=1且RBI=1,则RBO=1。
该端主要用于显示多位数字时,多个译码器之间的连接。
从功能表还可看出,对输入代码0000,译码条件是:LT和RBI同时等于1,而对其它输入代码则仅要求LT=1,这时候,译码器各段a~g输出的电平是由输入BCD码决定的,并且满足显示字形的要求。
2、CC40161计数电路计数器是一个用以实现计数功能的时序部件。
它不仅可用来计脉冲数,还常用作数字系统的定时,分频和数字运算的逻辑功能。
计数器种类很多。
按材料来分有TTL型及CMOS型,按工作方式来分有同步计数器和异步计数器。
根据计数制的不同分为二进制计数器、十进制计数器和N 进制计数器。
根据计数的增减趋势,又分为加法、减法和可逆计数器。
还有可预置数和可编程功能计数器等等。
常用计数器见表2-26。
经查器件手册可根据器件不同特点分别选用。
表2-26 常用计数器1) 异步清除:当CR=0时Q0Q1Q2Q3=0000。
2) 同步预置:当CR=1,LD=0时在CP上升沿作用下,Q0Q1Q2Q3=D0D1D2D3。
(c) 计数:CR=1,LD=1当使能端CTP =CTT=1时,对CP脉冲实现同步计数。
(d) 锁存:当使能端ETP =0或ETT=0时,计数器禁止计数,为锁存状态。
其外引线排列图见图2-47所示,CC40161的功能表详见表2-27。
表2-27 CC40161 功能表(3) N进制计数器构成法采用复位法或置位法通过在片外添加适当逻辑即可实现任意进制计数器。
法。
级联可分为串行进位和并行进位两种。
串行进位的级联电路其缺点是速度较慢。
并行进位(也称超前进位)。
后者比前者的速度大大提高。
定时器电路习惯上称为555电路,这是因为内部参考电压使用了3个5KΩ的电阻分压,故取此名。
555电路是一种数字和模拟混合型的中规模集成电路,它能产生时间延迟和多种脉冲信号,应用十分广泛。
其电路类型有双极型(TTL型)和单极型(CMOS型)两大类,二者的电路结构和工作原理类似。
TTL型产品型号最后的3位数码是555或556;CMOS型产品型号最后4位数码是7555或7556;二者的逻辑功能和管脚排列完全相同,易于互换。
555芯片和7555芯片是单定时器,556芯片和7556芯片是双定时器。
双极型的电源电压V CC =+5V ~+16V , 单极型的电源电压V DD =+3V ~+18V 。
它含有3个分压电阻和两个高、低电平比较C 1、C 2,一个基本RS 触发器,一个放电开关管T 。
高电平比较器C 1的同相输入端参考电平为2V CC /3,低电平比较器C 2的反相输入端的参考电平为V CC /3,C 1与C 2的输出端控制基本RS 触发器状态和放电管开关状态。
当输入信号自6管脚输入并超过参考电平2V CC /3时,触发器置0,定时器的输出端3管脚输出低电平,同时放电开关管导通;当输入信号自2管脚输入并低于V CC /3时,触发器置1,定时器的3管脚输出高电平,同时放电开关管截止。
D R 是直接复位端,当D R =0,定时器输出低电平。
平时D R 端开路。
VC 是外接控制电压输入端(5管脚),当VC 外接一个输入电压U VC 时,则改变比较器的参考电压(U T+=U VC , U T-=U VC /2);不接外加电压时,通常接一个0.01µF 的电容器到地,起滤波作用,以消除外来干扰,确保参考电平的稳定。
T 为放电管,当T 导通时,将给接于7管脚的电容器提供放电通路。
3、555定时器555定时器主要是通过外接电阻R 和电容器C 构成充、放电电路,并由两个比较器来检测电容器上的电压,以确定输出电平的高低和放电开关管的通断。
这就很方便地构成从微秒到数十分钟的延时电路、以及多谐振荡器、单稳态触发器、施密特触发器等脉冲波形产生和整形电路。
(1)用555定时器构成多谐振荡器:用555定时器构成多谐振荡器电路如图2.8.2(a)所示。
电路没有稳态,只有两个暂稳态,也不需要外加触发信号,利用电源V CC 通过R 1和R 2向电容器C 充电,使u C 逐渐升高,升到2V CC /3时,u O 跳变到低电平,放电端D 导通,这时,电容器C 通过电阻R 2和D 端放电,使u C 下降,降到V CC /3时,u O 跳变到高电平,D 端截止,电源V CC 又通过R 1和R 2向电容器C 充电。
如此循环,振荡不停, 电容器C 在V CC /3和2V CC /3之间充电和放电,输出连续的矩形脉冲,其波形如图2.8.2(b)所示。
输出信号u O 的脉宽t W1、t W2、周期T 的计算公式如下:t W1=0.7(R 1+R 2)Ct W2=0.7R 2CT =t W1+t W2=0.7(R 1+2R 2)C(2)用555定时器构成施密特触发器:用555定时器构成的施密特触发器如图2.8.3(a)所示。
将2管脚和6管脚连在一起作为信号输入端即可。
在输入端外接三角波u i ,当u i 上升到2V CC /3时,输出u O 从高电平翻转为低电平;当u i 下降到V CC /3时,输出u O 从低电平翻转为高电平。
施密特触发器将输入的三角波整形为矩形波输出。
电路的工作波形如图2.8.3(b)所示。
回差电压电压△u =32V CC -31V CC =31V CC 如图所示:(a )u tu V 32V 31u i u o数电课程设计(3)用555定时器构成单稳态触发器:用555定时器构成单稳态触发器电路如图2.8.4(a)所示。
R 、C 是定时元件。
输入脉冲信号u i 加于2管脚。
输入触发信号u i 的有效电平是低电平,当u i 处于高电平时,放电端D 导通,u C 和u O 均为低电平,电路为稳态。
当输入触发信号u i 的下降沿到来时刻,2管脚电位瞬间低于V CC /3,使输出u O 变为高电平,放电端D 截止, 电源V CC 通过电阻R 向电容器C 充电,使u C 按指数规律上升,电路为暂稳态。
当u C 上升到2V CC /3时,使输出u O 变为低电平,D 端导通,电容器C 经D 端迅速放电,暂态结束,自动恢复到稳态,为下一个触发脉冲的到来作好准备。
波形图如2.8.4(b)所示输出脉宽t W 是暂稳态的持续时间为 t W =1.1RC 此电路要求输入信号的负脉冲宽度一定要小于t W4、74LS192计数器计数器是一个用以实现计数功能的时序逻辑部件,它不仅可以用来对脉冲进行计数,还常用做数字系统的定时、分频和执行数字运算以及其他特定的逻辑功能。
计数器的种类很多。
按构成计数器中的各触发器是否使用一个时钟脉冲源来分有:同步计数器和异步计数器;根据计数进制的不同分为:二进制、十进制和任意进制计数器 ;根据计数的增减趋势分为:加法、减法和可逆计数器;还有可预置数和可编程功能计数器等。
目前,TTL 和CMOS 集成计数器都有较齐全的品种。
ou i(a )u u V 32u V 31(b )74LS192具有下述功能:①异步清零:CR=1,Q3Q2Q1Q0=0000②②异步置数:CR=0,LD=0,Q3Q2Q1Q0=D3D2D1D0③保持:CR=0,LD=1,CP U=CP D=1,Q3Q2Q1Q0保持原态④加计数:CR=0,LD=1,CP U=CP,CP D=1,Q3Q2Q1Q0按加法规律计数⑤减计数:CR=0,LD=1,CP U=1,CP D= CP,Q3Q2Q1Q0按减法规律计数利用集成计数器芯片可方便地构成任意(N)进制计数器。
方法:①反馈归零法:是利用计数器清零端的清零作用,截取计数过程的某一个中间状态控制清零端,使计数器由此状态返回到零重新开始计数把模数大的计数器改成模数小的计数器。
关键是清零信号的选择与芯片的清零方式有关。
异步清零方式以N作为清零信号或反馈识别码,其有效循环状态为0~N-1;同步清零方式以N-1作为反馈识别码,其有效循环状态为0~N-1。
还要注意清零端的有效电平,以确定用与门还是与非门来引导。
②反馈置数法:是利用具有置数功能的计数器,截取从N b到N a之间的N个有效状态构成N进制计数器。