24秒计时器

这篇具有很好参考价值的文章主要介绍了24秒计时器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

设计任务及方案论证

方案一:采用计数器(74LS192)作为核心部分。同时选择(74LS47)作为BCD码译码器来对7段数码显示管进行译码驱动,两个七段共阳数码显示管进行显示。采用计时器(NE555)制成的多谐振荡器,进行秒脉冲的输入。因为我们需要对其进行暂停、清零、报警和自动清零等控制,所以我们使用了三个开关来控制计数器的各功能的实现,从而实现各种功能。
方案二:秒信号产生电路由定时器(NE555)构成的多谐振荡器和(74LS90)构成的分频器构成,为计数电路提供计数秒脉冲。攻方24秒倒计时,当比赛准备开始时,屏幕上显示24秒字样,当比赛开始后,倒计时从24逐秒倒数到00。这一计时模块主要是利用双向计数器(74LS192)来实现;控制电路主要利用SR锁存器的锁存功能。当计数器计时到零时,警报电路给出发光提示和提示音。这部分电路主要通过一些门电路来实现。

设计原理

通过计数器(74LS192)进行24秒倒计时,经过译码器(74LS47)译码,在共阳数码管上显示出来。

方案描述

24秒计时器
系统组成:该系统的控制电路由74LS192芯片和74LS47芯片组成组成,外围电路由NE555多谢振荡电路电路、独立按键、数码管、蜂鸣器组成,达到24秒计时器的要求。

硬件电路

进制计数器设计

24秒计时器
电路设计:计数器选用集成电路(74LS192)进行设计较为简便,计数器(74LS192)是十进制可编程同步加/减法计数器,它采用8421码十进制编码,并具有直接清零、置数、加减计数功能。
电路原理:其预置数为N=(00100100)=(24)10。在CD端的输入时钟脉冲作用下,开始递减。只有当低位TCD端发出借位脉冲时,高位计数器才作减计数。当高、低位计数器处于全零,完成一个计数周期,然后手动置数PL=0,计数器完成置数,再次进入下一循环减计数。

数码显示电路设计

24秒计时器
24秒计时器
电路设计:根据设计的要求采用译码器(74LS47)来驱动共阳极数码显示管。(74LS47)芯片是一种常用的七段数码管驱动器,常用在各种数字电路和系统的显示系统中。
电路原理:(74LS47)输入信号为BCD码,输出端为a、b、c、d、e、f、g共7线,另有3条控制线。LT是输入端,当LT=0,BI=1时,不管其它输入是什么状态,ag七段全亮;BI是静态灭灯输入,当BI=0,不论其它输入状态如何,ag均为0,显示管熄灭;RBI是动态灭零输入,当LT=1,RBI=0时,a~g均为各段熄灭;RBO是动态灭零输出,它与灭灯输入BI共用一个引出端。当在动态灭零时输出才为0。

NE555多谐振荡电路设计

24秒计时器
电路原理:由定时器(NE555)和外接元件R1、R2、C1构成多谐振荡器,触发2脚与6脚直接相连。电路没有稳态,仅存在两个暂稳态,电路亦不需要外接触发信号,利用电源通过R1、R2向C1充电,以及C1通过R2向放放电,使电路产生振荡。电容C在 和 之间充电和放电,从而在输出端得到一系列的矩形波。

原理图

24秒计时器文章来源地址https://www.toymoban.com/news/detail-456621.html

到了这里,关于24秒计时器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 基于AT89C51单片机的倒数计时器设计

    1.设计任务 利用AT89C51单片机为核心控制元件,设计一个简易的数字电压表,设计的系统实用性强、操作简单,实现了智能化、数字化。 本设计采用单片机为主控芯片,结合 周边 电路组成 LED 彩灯的 闪烁 控制系统器,用来控制 红色 的LED 闪烁 发光,实现 LED灯在倒计时结束后

    2024年02月03日
    浏览(60)
  • 51单片机通过计时器实现倒计时

    软件 : Keil5+Proteus7 元件 : AT89C51 * 1,7SEG-MPX2-CA * 1

    2024年02月16日
    浏览(70)
  • WPF计时器功能

    本文实现WPF的计时器功能是通过system.timers.timer这个组件实现的。现在网上相关的资料有很多,我只是在自己的工作中刚好遇到要实现这个功能,中间也走了很多的弯路,不停的参考网上现有的资源,终于实现了基本的定时功能。希望本文可以帮助到您,让您花更少的时间来完

    2024年02月05日
    浏览(52)
  • 555计时器原理

    以Multisim上的555计时器为例: 图0.0 555计时器包含八个引脚 分别为: RST - Reset 复位引脚(低电平有效) DIS - Discharge 三极管集电极Collector输入引脚 THR - Threshold 上阈值电压引脚 TRI - Trigger 触发引脚 CON - Control voltage 1 电压控制引脚 OUT - Output 信号输出引脚 VCC GND 555定时器内部功能图

    2024年02月05日
    浏览(45)
  • Qt实现计时器

    一、样图 二、代码 mainwidow.h mainwindow.cpp main.cpp ui_mainwindow.h

    2024年02月07日
    浏览(37)
  • java计时器

      在 Java中,我们有一个重要的概念:同步和异步。同步就是 Java中的线程安全,异步就是 Java中的线程非安全。 在使用 JVM时,我们一般都是用 start ()方法启动一个线程,然后设置时间,比如定时器,定时器是在某个指定的时间执行相应的任务。但是,在实际应用中,我们

    2023年04月18日
    浏览(60)
  • RIP四大计时器

    RIP 计时器(以下均以华为 ensp 中信息为参考) 希望有需要的小伙伴可以参考参考,如有误解、请指正! 一、实验原理 1. 更新计时器( Update Timer ) Update time(更新时间):指运行RIP协议的路由器向其连接口广播自己的路由信息的时间间隔(用于更新RIP路由表信息),控制

    2024年02月03日
    浏览(45)
  • STM32屏幕计时器

    显示屏显示计时时间,格式为 00:00:00 ,依次为 时:分:秒 ,程序运行之后自动计时,当按下按键,计时清零,按下按键采用外部中断。 调用lcd驱动代码让屏幕显示时间信息, 屏幕为SPI协议的128x128的LCD屏幕,查看原理图,找到对应接口 在STM32CubeMX中进行引脚配置 由于所调用的

    2024年02月09日
    浏览(42)
  • Spring计时器StopWatch

    StopWatch类是Spring框架中用于测量代码执行时间的工具类,它提供了一系列属性来记录监测信息。 本文基于spring-boot-starter-web:2.2.2RELEASE版本。 源码: 属性 描述 id 表示该StopWatch对象的唯一标识符,可以通过构造函数传入。 keepTaskList 表示是否保留所有记录的监测任务,,默认为

    2024年02月11日
    浏览(51)
  • qt学习:QTimer定时器+重复计时+单次计时

    在指定的间隔时间会发送出一个timeout信号,关联对应的槽函数 #includeQTimer

    2024年01月19日
    浏览(62)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包