60秒加计时电路
60秒计时器的数字电路设计

60秒计时器的数字电路设计
要设计一个60秒计时器的数字电路,可以使用数频分频器和
计数器来实现。
以下是一种可能的设计方案:
1. 使用一个数频分频器将输入的时钟信号分频为1Hz的信号。
数频分频器可以采用分频比为60的模块,将输入的时钟信号
分频为1Hz信号。
2. 使用一个4位计数器作为分钟计数器,用于计算经过的分钟数。
该计数器从0开始计数,当达到60时,将清零并输出溢
出信号。
3. 使用一个6位计数器作为秒计数器,用于计算经过的秒数。
该计数器从0开始计数,每次计数加1,当达到60时,将清
零并触发分钟计数器加1的操作。
4. 将计数器的输出和显示器连接,以显示当前的分钟和秒数。
通过以上设计,当输入的时钟信号为1Hz时,60秒计时器将
能够准确计时,并在经过60秒后清零重新开始计数。
60秒正逆计时器设计

基础工程设计(论文)说明书题目:60秒计数器设计院(系):电子工程与自动化学院专业:测控技术与仪器学生姓名:学号:指导教师:2014年3月7日1.设计任务与设计要求 (3)2. 设计方案 (3)2.1设计原理 (3)2.2设计思路 (4)2.3集成电路及元件选择 (4)3. 实现电路功能方案 (4)3.1脉冲发生电路实现方案 (4)3.1.1基本原理 (4)3.1.2有关参数及计算 (5)3.2加/减计数器控制电路实现方案 (5)3.3可逆计数器实现方案 (7)3.4译码显示单元电路设计方案 (9)3.4.1译码电路设计 (9)3.4.2译码器74LS48 (9)3.4.3显示器CAI5101AH (11)3.4.4译码显示电路 (12)3.6清零功能实现方案 (13)3.7报警电路设计实现方案 (14)3.8总设计方案 (15)4. Proteus仿真 (15)5. 制板与调试 (16)5.1DXP注意事项 (16)5.2PCB板制作流程 (16)5.3注意事项 (17)5.4调试过程与分析 (17)附录一 (18)附录二 (19)1.设计任务与设计要求设计要求:1)用两位数码管显示计时时间,间隔为1S;2)具有按键或开关控制计时器清零、启动和暂停/连续功能;3)具有按键或开关控制计时器正计时与倒计时切换功能;4)计时器递减到零或最大值时,数码显示器不能灭灯,同时进行光电报警;选作:具有声音报警功能2.设计方案2.1设计原理1)环境:利用多功能虚拟软见ISIS 进行电路的制作﹑调试,并生成文件。
2)主要元器件:74LS192(2个)74LS48(2个)555(1个)74LS138(1个)3)设计原理:60秒计时器的总体方案框图如图1所示,它包括秒脉冲发生器、计数器、译码显示电路、控制电路四个模块组成。
其中计数器和控制电路是系统的主要模块。
计数器完成60秒计时功能,控制电路完成计数器的清零、启动、暂停、正逆转换、译码显示电路的显示功能。
单片机课程设计60秒倒计时

单片机课程设计60秒倒计时前言在生活和生产的各领域中,凡是有自动控制要求的地方都会有单片机的身影出现;从简单到复杂,从空中、地面到地下,凡是能想像到的地方几乎都有使用单片的需求。
现在尽管单片机的应用已经很普遍了,但仍有许多可以用单片机控制而尚未实现的项目,因此,单片机的应用大有想像和拓展空间。
单片机的应用有利于产品的小型化、多功能化和智能化,有助于提高劳动效率,减轻劳动强度,提高产品质量,改善劳动环境,减少能源和材料消耗,保证安全等。
但是,单片机应用的意义绝不仅限于它的广阔范围以及所带来的经济效益上,更重要的意义还在于:单片机的应用正从根本上改变着传统的控制系统设计思想和设计方法。
从前必须有模拟电路或数字电路实现的大部分功能,现在已能使用单片机通过软件(编程序)方法实现了。
这种以软件取代硬件并提高系统性能的控制系统“软化”技术,称之为微控制技术。
微控制技术是一种全新的概念,是对传统控制技术的一次革命。
随着单片机应用的推广普及,微控制技术必将不断发展、日益完善和更加充实。
近年来随着计算机在社会领域的渗透, 单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。
在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。
模拟多通道压力系统是利用压力传感器采集当前压力并反映在显示器上,它可以分析压力过量程,并发出报警。
并采用电子秤原理可根据输入单价准确的计算出物体的金额。
本篇论文讨论了简单的倒计时器的设计与制作,对于倒计时器中的四位LED数码显示器来说,我为了简化线路、降低成本,采用以软件为主的接口方法,即不使用专门的硬件译码器,而采用软件程序进行译码。
第一章方案论证1.1课程设计的目的和要求1.目的课程设计是单片机课程教学的最后一个环节,是对学生进行全面的系统的训练。
进行课程设计可以让学生把学过的比较零碎的知识系统化,真正的能够把学过的知识落到实处,能够开发简单的系统,也进一步激发了学生再深一步学习的热情,因此课程设计是必不可少的,是非常必要的。
60秒倒计时器-单片机课程设计

目录一、设计要求 (3)二、设计的作用目的 (3)三、具体设计 (4)1.问题分析 (4)2.总体设计思想 (5)3.具体实现方法 (7)四、Proteus调试过程及现象 (14)五、调试问题及解决方法 (15)六、设计的优缺点分析 (16)七、总结 (16)八、参考文献 (17)一、设计要求由单片机接收小键盘阵列设定倒计时时间,倒计时的范围最大为60分钟,由LED 显示模块显示剩余时间,显示格式为 XX(分):XX(秒).X,精确到0.1s的整数倍。
倒计时到,由蜂鸣器发出报警。
绘制系统硬件接线图,并进行系统仿真和实验。
画出程序流程图并编写程序实现系统功能。
二、设计的作用目的此次设计是我们更进一步了解基本电路的设计流程,提高自己的设计理念,丰富自己的理论知识,巩固所学知识,使自己的动手动脑能力有更进一步提高,为自己今后的学习和工作打好基础,为自己的专业技能打好基础。
通过解决实际问题,巩固和加深“单片机原理与应用”课程中所学的理论知识和实验能力,基本掌握单片机应用电路的一般设计方法,提高电子电路的设计和实验能力,加深对单片机软硬知识的理解,获得初步的应用经验,为以后从事生产和科研工作打下一定的基础。
本次设计注重对单片机工作原理以及键盘控制及显示原理的理解,以便今后自己在单片机领域的学习和开发打下基础,提高自己的动手能力和设计能力,培养创新能力,丰富自己的理论知识,做到理论和实践相结合。
本次设计的重要意义还在于对单片机的内部结构和工作状态做更进一步的了解,同时还对单片机的接口技术,中断技术,存储方式和控制方式作更深层次的了解。
三、具体设计1.问题分析:在电子技术飞速发展的今天,电子产品的人性化和智能化已经非常成熟,其发展前景仍然不可估量。
如今的人们需求的是一种能给自己带来方便的电子产品,当然最好是人性化和智能化的,如何能做到智能化呢?单片机的引入就是一个很好的例子。
单片机又称单片微型计算机,也称为微控制器,是微型计算机的一个重要分支,单片机是20世纪70年代中期发展起来的一种大规模集成电路芯片,是集CPU,RAM,ROM,I/O接口和中断系统于同一硅片上的器件。
电工电子课程设计60秒倒计时报告

电子电工课程设计(60秒倒计时)学生姓名:XXXXX学号:XXXXXXXXXX 系别:信息与电子系专业:指导教师:完成日期:一.设计任务和要求二.方案原理框图根据设计任务要求,电子秒表的工作原理框图如图1所示。
主要包括三大部分:脉冲信号发生器倒计时器时间显示器。
由定时器NE555构成的多谐振荡器产生秒脉冲,两块74LS192芯片级联成60进制倒计时器,计时器输出的数据通过译码器和数码管显示出来。
原理框图如图1图1三.各部分电路设计及元器件选择1、秒脉冲电路系统所需要的秒脉冲由定时器NE555所构成的多谐振荡器提供,多谐振荡器如图2所示。
其中1脚是电路地GND;8脚是正电源端Ucc,工作电压范围为5~18V;2脚是低触发端TR;3脚是输出端OUT;4脚是主复位端R;5脚是控制电压端Uc;6脚是高触发端TH;7脚放电端DISC。
R1、R2和C为定时电阻和电容,C1为电压控制端稳定电容。
在信号的输出端产生矩形脉冲,其振荡频率为f=1.44/( R1+2R2)C。
脉冲电路图如下图2所示。
图22.译码显示部分74LS48为有内部上拉电阻的BCD-七段译码器/驱动器, 输出端(Ya-Yg)为高电平有效,可驱动灯缓冲器或共阴极LED。
当要求输出0-15时,消隐输入(BI)应为高电平或开路,对于输出为0时还要求脉冲消隐输入(RBI)为高电平或者开路。
当BI为低电平时,不管其它输入端状态如何,QA-QG均为低电平。
当RBI和地址端(A-D)均为低电平,并且灯测试输入端(LT)为高电平时,QA-QG为低电平,脉冲消隐输出(RBO)也变为低电平。
当BI为高电平或开路时,LT为低电平可使Ya-Yg均为高电平。
本次设计采用共阴数码管,数码管管脚如图3,数码管驱动电路如图4。
图3 图43. 倒计时计数电路倒计时器由两位4位十进制可逆同步计数器74LS192、其组成如图5所示,其中74LS192是上升沿触发,CPU(UP)为加计数时钟输入端;CPD(DN)为减计数时钟输入端;PL为异步预置端,低有效;MR为异步清零端,高有效;CO为进位输出端,当1001后输出低电平;TCD(BO)为借位输出端,当0000后输出低电平;D3D2D1D0为数据预置端;Q3Q2Q1Q0为数据输出端。
单灯闪烁和60秒计时的程序和电路图

《嵌入式系统原理及实验》实验报告实验二硬件延迟模式姓名:苏怡仁学号:201013201032邮箱:623054737@2012年11月18日星期日一、TIMER0控制单只LED闪烁(一)实现原理1.总体思路:第一、掌握89C51的I/O接口的几个PO~P3端口的用途,用P0.0控制一个发光二极管闪烁。
第二、在Protues仿真软件上将电路画出。
第三、在Keil-4软件上编写程序,用硬件延迟模式编程第四、实现Protues与Keil-4的链接2.硬件设计电路图仿真图:原件:单片机89C51 晶体振荡器12MHz 普通电容30pF 电解电容10uF电阻10千欧电阻220欧发光二级管3.软件设计流程图:程序:#include<reg51.h>sbit P0_0=P0^0; //定义位名称void delay(); //延时函数声明void main(){while(1){P0_0=0; //点亮信号灯delay(); //调用延时函数P0_0=1; //熄灭信号灯delay();}}void delay(){unsigned char j; //定义字符常量jTMOD=0x10; //设置定时器T1工作于方式1for(j=0;j<0x08;j++){ //设置8次循环次数TH1=0x3c; //设置定时器初值为0x3cb0TL1=0xb0;TR1=1; //启动T1while(!TF1); //查询计数是否溢出,即定时50ms时间到,TF1=1 TF1=0; //50ms定时时间到,将T1溢出位TF1清0}}(二)、调试1、调试方式:软件仿真现象:灯亮灭交替,延时位400ms2、遇到的问题和处理:有些时候,在电路图上,Protues仿真软件不能靠得太近,会出现不正确的显示结果(三)、实验再思考通过本次实验我学习到了使用硬件延时仿真控制单灯闪烁,和第一次实验相比,硬件延迟适用时间间隔较长的,而软件延迟适用时间间隔较短的。
60秒计时器.做板

单片机课程设计报告实验名称: 60秒计时器60秒计时器实验报告一,实验目的1. 学习8052定时器时间计时处理、按键扫描及LED数码管显示的设计方法。
2. 设计任务及要求点亮两个数码管,并一秒累计一次,最多60次,然后重置。
二,实验要求1.两个数码管从0变到60,一秒变动一次。
2.到60后重置回00。
三,实验基本原理动态显示的特点是将所有位数码管的段选线并联在一起,由位选线控制是哪一位数码管有效。
这样一来,就没有必要每一位数码管配一个锁存器,从而大大地简化了硬件电路。
选亮数码管采用动态扫描显示。
所谓动态扫描显示即轮流向各位数码管送出字形码和相应的位选,利用发光管的余辉和人眼视觉暂留作用,使人的感觉好像各位数码管同时都在显示。
利用单片机定时器完成计时功能,定时器0计时中断程序每隔0.05s中断一次并当作一个计数,设定定时1秒的中断计数初值为20,每中断一次中断计数初值加1,当加到20时,则表示1s到了,数码管加1。
四,实验设计分析针对要实现的功能,采用AT89S51单片机进行设计,AT89S52 单片机是一款低功耗,高性能CMOS8位单片机,片内含8KB在线可编程(ISP)的可反复擦写1000次的Flash只读程序存储器,器件采用高密度、非易失性存储技术制造。
这样,既能做到经济合理又能实现预期的功能。
在程序方面,采用调用函数,时间,重置,显示等程序一次列出,方便调用,纠错。
五,实验要求实现A.电路设计1. 整体设计此次设计主要是应用单片机来设计电子时钟,硬件部分主要分以下电路模块:显示电路用2个共阴数码管分别显示十位,个位,通过动态扫描进行显示,从而避免了译码器的使用,同时节约了I/0端口,使电路更加简单。
单片机采用AT89S52系列,这种单片机应用简单、适用。
电路的总体设计框架如下:2. 分块设计模块电路主要分为:显示部分、复位和晶振电路。
2.1 显示部分本实验选用锁存器控制数码管的输出,模块如下:2.3 晶振与复位电路本实验单片机时钟用内部时钟,模块如下:复位电路为手动复位构成,模块如下:B.程序设计B.1 程序总体设计本实验用汇编程序完成. 程序总的流程图如下:NoYes结合电路图,程序设计的整体思路为:接通电源,数码管显示十位、个位。
60进制秒计时器

60进制秒计时器6姓名:张晓平专业:电气工程及其自动化学号:310808010105 班级:电气08 – 1班指导老师:艾永乐摘要计时器是我们日常生活常见的装置,是利用特定的原理来测量时间的装置。
我这次所制的计时器是60进制秒计时器,其原理是利用我们所学过的74LVC160集成计数器构成任意计数器的反馈置零法,以及用555定时器组成多谐振荡器。
60进制秒计数器的原理基本都是从课本出发,但却高于课本,是对课本知识的一个提升。
关键词:计时器、74LVC160、555定时器ABSTRACTThe timer is our daily life of common devices that are usinga specific mechanism to measure time.This time i had a timer is60 seconds in the system timer, its principle is to use what we learned 74lvc160 integration of the feedback counters constitute any counter to zero, and with 555 timer of tuner oscillator.More than 60 seconds in the principle of the basic counter is from the start, but above the books and books of a promotion.The keywords : the timer, 74lvc160,555 timer目录第一章绪论 (1)第二章设计流程 (2)2.1设计任务及要求 (2)2.2 设计目的 (2)2.3 设计思路 (2)2.4 方案选择 (2)第三章各单元电路设计 (3)3.1 555定时器构成多谐振荡器 (3)3.2计数器电路的设计 (4)3.21元件简介 (4)3.22利用两片74160组成60进制递增计数器 (8)3.23电路的连接 (9)3.3主要仪器与设备 (9)第四章设计体会与建议 (10)4.1设计会体 (10)4.2对设计的建议 (10)参考文献 (11)第一章绪论所谓电子技术,是指“含有电子的、数据的、磁性的、光学的、电磁的、或者类似性能的相关技术”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计报告____2010/2011 学年第一学期
课程名称:电子工艺实习
题目:60秒加计时电路
院系:计算机与信息学院电子工程系专业班级:电子信息工程081801
学号:
姓名:
指导教师:
完成日期:2010-12-15
目录
目录 (2)
前言 (3)
内容 (3)
一、实验目的 (3)
二、实验要求 (3)
三、实验器件 (3)
四、实验原理 (4)
五、调试及测试结果分析 (5)
六、实验小结或体会 (6)
附图1: (7)
前言
随着信息时代信息的到来,电子技术在社会生活中发挥着越来越重要的作用,运用模电和数电知识设计的电子产品成为社会生活中不可缺少的一部分,特别是各种竞技运动中,计数器器成为运动员成绩的一个重要工具。
一、实验目的
1.根据原理图分析各单元电路的功能;
2.熟悉电路中所用到的各集成块的管脚及其功能;
3.进行电路的装接,调试,直到电路达到规定的设计要求;
4写出完整,详细的设计报告。
二、实验要求
1、具有显示60秒可加计时功能。
2、设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能。
3、计时器为60秒递增计时器。
三、实验器件
四、实验原理
1、方案总体设计
60秒可加计时器的方案框图如下图所示。
它包括秒脉冲发生器、计数器、译码显示电路、控制电路等模块组成。
其中计数器和控制电路是系统的主要模块。
计数器完成60秒计时功能,而控制电路完成计数器饿直接清零,启动计数、暂停/连续计数,译码显示电路功能。
秒脉冲发生器产生的的信号是电路的时钟脉冲和定时标准,但本设计对信号要求不太高,故电路采用555集成电路构成。
译码显示电路由74LS48和共阴极七段LED显示器组成。
2、计时电路的组成
设计中通过两片74LS192的级联来实现一个60进制的计数器。
当低位片从0跳到9时,高位片进位加一,直到实现60秒的计数功能。
计数电路的核心是置数部分。
因为本设计要求从0到60,所以本设计中预置数置为0000和0000即可,又由于到60要清零,所以在十位输出端加个与非门使其到60则自动预置0从而达到实验要求。
在设计中我们选择的是同步加/减计数器74LS192。
它是双时钟同步可逆计数器,是8421BCD码计数,其详细引脚图及功能表如下:
74LS192引脚图
表中CR是清零端,LD是置数端,CPU是加计数时钟输入端,CPD是减计数时钟输入端,D3﹑D2﹑D1﹑D0DO都是计数器预置数输入端,Q3﹑Q2﹑Q1﹑Q0都是数据输出端,另外,C0是非同步进位输出端,BO是非同步借位端输出端。
五、调试及测试结果分析
这两周的课程设计中,通过查找资料、比较各种方案、讨论,最终确立了比较简单又比较完善的方案。
领取组件后,我负责电路板上元器件的排版和电路的焊接,我同组人主要负责电路检查。
在我们的共同努力下,只经过短短的2天我们就将基本电路焊完成。
进行检验时有个问题,无法正常计数,最后经过检查才发现原来是74LS192坏了。
还有在计数电路中,计数时丢失了有4和7的数,经过分析了解到,我们肯定有虚焊点的存在,通过用万用表检测问题计数器各输出端的电平,发现果然是虚焊问题导致的结果,低位计数器的Qc端一直没有电压,经过再次焊接后,计数终于恢复了正常。
基本电路完成后,我们开始灭等电路的焊接和各个暂停开关的焊接。
这两部分相对比较简单。
但这里偏偏也有麻烦。
刚开始,我们将暂停开关放在计数器信号输入与555信号输出之间,但接上电源
后,数码显示异常,而将计数信号输入与信号发生器相连,电路又运行正常。
这个现象让我们把问题锁定在开关上,后来通过询问其他同学,了解到555产生的脉冲信号不稳定,而我们选用的开关是一个拨动开关,当拨动时会有较大的振动,会影响信号的传送。
所以后来我们就换了开关的位置,放到电阻R1那,避免和555信号输出端连接。
改良后,电路可以正常工作。
最后做整体电路的检测,各个模块的工作都很正常,外部操作开关也都可以实现要求中的启动、暂停、清零、连续功能。
基本完成了此次课程设计的任务。
六、实验小结或体会
此次电子课程设计是理论与实践相结合的最好形式。
在课题的完成过程中要求制作者要有坚实的理论基础和很强的动手能力。
在设计过程中,通过自主查找数据和其他资料,接触到了很多新鲜的东西。
在实际动手过程中,焊接是最为重要的,它能直接决定电路的成败:元器件的替换,开关的选择,焊接点的精细牢靠,以及最后的调试与分析其中的每一个环节都是至关重要的。
一件产品的工艺性很重要,而焊接在电路制作中则是工艺的关键。
焊接也是需要技术的,焊点漂亮能给人赏心悦目的视觉感官。
综合来讲,本次的课程设计从设计带到焊接都是我们我学知识的检验。
通过
亲身体验说明有些在仿真软件中能行的痛的方案在实际操作电路中并不一定能行。
所以在设计时就要考虑方案的可行性,最好是要准备备用的方案。
在经过各
种比较后,选出最佳方案再进行焊接。
整个过程中,调试也是相当重要的一部分。
当电路不能得到正确的结果时,要知道怎样进行排错和调试,以得到正确的结果。
一般情况下,应该先检查电路是否连对,芯片管脚是否对错;若电路连接正确,则用万用表通过电压、电阻的
测量来找出电路中的问题,并加以改正。
附图1。