如何设计电子秒表?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-29

本设计采用555作为振荡电路,由74LSl92、74LS48和七段共阴LED数码管构成计时电路,具有计时器直接复位、启动、暂停、连续计时和报警功能。该电路制作、调试简单,采用普通器件,一装即成。

  一、电路组成

  电路由秒脉冲发生器、计数器、译码器、显示电路、报警电路和辅助控制电路五部分组成,见右图。其整机电路如下图所示,印制板电路如左图所示。

  1.秒脉冲发生器

  秒脉冲产生电路由555定时嚣和外接元件R1、R2、C构成多谐振荡器。

  输出脉冲的频率为:

  经过计算得到f≈1Hz即1秒。

  2.计数器

  计数器由两片74LS192同步十进制可逆计数器构成。

  利用减计数Rd=0,反向=0,CPd=1,实现计数器按8421码递减进行减计数。利用借位输出端反向BO与下一级的CPd连接,实现计数器之间的级联。

  利用预置数反向LD端实现异步置数。

  当Rd=0,且反向LD=0时,不管CPu和CPd时钟输入端的状态如何,将使计数器的输出等于并行输人数据,即Q3Q2Q1Q0=D3D2D1D0。

  3.译码及显示电路

  本电路由译码驱动74LS48和7段共阴数码管组成。74LS48译码驱动器具有以下特点:内部上拉输出驱动,有效高电平输出,内部有升压电阻而无需外接电阻。

  4.控制电路

  完成计数器的复位、启动计数、暂停/继续计数、声光报警等功能。控制电路由IC5组成。IC5B受计数器的控制。IC5C、IC5D组成RS触发器,实现计数器的复位、计数和保持“24”、以及声、光报警的功能。

  (1)K1:启动按钮。K1处于断开位置时,当计数器递减计数到零时,控制电路发出声、光报警信号,计数器保持“24”状态不变,处于等待状态。当K1闭合时,计数器开始计数。

  (2)K2:手动复位按钮。当接下K2时,不管计数器工作于什么状态,计数器立即复位到预置数值,即“24”。当松开K2时,计数器从24开始计数。

  (3)K3:暂停按钮。当“暂停/连续”开关处于“暂停”时,计数器暂停计数,显示器保持不变,当此开关处于“连续”开关,计数器继续累计计数。

  



  • 采用AT89C51单片机设计一只电子秒表,倒计时(60~1每间隔1秒倒数)?
    答:硬件电路 有2位数码管可以显示秒表的时间 0~10秒 有3个按键 K1为开始计时 K2为停止计时 K3为清零 软件设计:K1按下则启动定时器定时 每到1秒 显示器缓冲单元内容加1 K2按下则停止定时器定时 K3按下则将显示器缓冲单元内容清零。
  • 单片机秒表设计
    答:用AT89C51设计一个2位的LED数码显示作为“秒表”,这应该是一个仿真题,可用两位一体的共阴数码管,用定时器T0定时,得到1秒计时。
  • 4. 可任意启动/停止的电子秒表设计
    答:你好像是个学生,这应该是个课程设计的题目,你应该自己练习做~~这个实现起来很简单,用晶振,C51芯片,七段数码管,5VDC电源,一个按键,导线,好像还要用译码器等~~你还是自己动脑思考一下吧!~
  • 用VB2010设计一个电子秒表程序,需要代码。格式正确能运行
    答:这个很简单啊,软糖5分钟给你写出来:先拖三个Button它们的(Name)以及Text属性为:启动、停止和清零 拖一个Label,(Name)为显示时间标签 拖一个Timer,(Name)为Timer1 然后将以下代码覆盖窗体代码就OK了 Imports System.DiagnosticsPublic Class Form1 Public 秒表 As New Stopwatch Private Sub...
  • 基于51单片机的电子秒表设计
    答:这个是 数码管显示计数器程序。稍加更改 既满足要求 要精确定时,必须使用自装载方式。这里我们使用T2定时器,让它工作在16bit自动装载方式,这时,有另一个位置专门装着16位预装载值,T2溢出时,预装载值立即被置入。这就保证了精确定时。但是,即使是16位定时器,最长的溢出时间也就几十毫秒,要...
  • EWB技术设计数字秒表
    答:一、设计目的 1.掌握常见集成电路的工作原理和使用方法。2.学会单元电路的设计方法。二、设计原理 数字计时器是由计时电路、译码显示电路、脉冲发生电路和控制电路等几部分组成的,其中控制电 路按照设计要求可以由校分电路、清零电路和报时电路组成。具体的原理框图如图(一)所示。图(一)数字计时器...
  • 数字秒表的设计 秒表是人们日常生活常用的测时仪器,它能够简单地完成计...
    答:设计要求? 1.设计一个数字秒表,要求从00:00秒开始计时,最大计时时间为99:99秒。并且具有启动、暂停和清零(复位)等功能。? 2.画出硬件连接电路图,说明各个控制信号的作用。? 3.画出程序流程图,编写程序,硬件连接调试,直至正确。? 4.编写课程设计报告。 求汇编程序 和 所需器件!!万分...
  • 设计一个电子秒表,通过软件延时方式实现秒计时通过两个数码管动态显示秒...
    答:这原本是数字钟的程序 要6位数码管显示的,给你改了一下。硬件上需要89c51最小系统+74Hc573两片+数码管两位#include<reg51.h> sbit dula = P2^6;sbit wela = P2^7;sbit led1 = P1^3;define uint unsigned int define uchar unsigned char uint a,c,g;uint b = 5;long int num;uchar ...
  • 谁帮帮忙用proteus 设计电子秒表系统 ,用2位LED数码显示,显示时间为00...
    答://12M晶振。2位共阳数码管,P0为段码,P2.2、P2.3位控 //2011 05 07 三个按键:开始 P2.0 暂停 P2.1 清零 P2.2 include <reg51.h> define uchar unsigned char sbit P20=P2^0;sbit P21=P2^1;sbit KS=P2^5;sbit KP=P2^6;sbit KC=P2^7;int ge,shi;uchar code tab[...
  • 设计一个电子秒表,通过软件延时方式实现秒计时通过两个数码管动态显示秒...
    答:简单啊,用定时器就可以了