秒计时器设计报告

合集下载

秒表计时器毕业设计报告

秒表计时器毕业设计报告

秒表计时器毕业设计报告秒表计时器毕业设计报告一、引言在快节奏的现代社会中,时间对于人们来说显得尤为重要。

无论是工作、学习还是生活,我们都需要一个准确、方便的计时工具来帮助我们管理时间。

因此,我选择了设计并开发一个秒表计时器作为我的毕业设计项目。

本报告将详细介绍我的设计思路、实现过程以及遇到的挑战和解决方案。

二、设计目标1. 实现基本的计时功能:包括开始、停止、暂停和重置功能。

2. 提供多种计时模式:可以选择倒计时模式或计时器模式。

3. 显示准确的计时结果:保证计时的准确性和精确度。

4. 用户友好的界面设计:界面简洁清晰,易于操作。

5. 适用于不同平台和设备:可以在电脑、手机等多种设备上使用。

三、设计思路1. 界面设计:我采用了简洁明了的界面设计,将计时器显示在屏幕中央,并在周围添加开始、停止、暂停和重置按钮,方便用户操作。

2. 计时功能实现:使用编程语言编写代码,通过调用系统时间函数来实现计时功能。

开始计时时记录当前时间,停止计时时再次获取当前时间,两个时间的差值即为计时结果。

3. 计时模式选择:根据用户的需求,提供倒计时模式和计时器模式的选择,用户可以根据实际情况进行设置。

4. 计时结果显示:将计时结果以小时、分钟、秒的形式显示在屏幕上,保证计时的准确性和精确度。

5. 跨平台适配:根据不同设备的屏幕尺寸和分辨率进行适配,确保在不同平台上都能正常显示和使用。

四、实现过程1. 界面设计:使用HTML和CSS进行界面设计,采用响应式布局,确保在不同设备上都能良好显示。

2. 编程语言选择:我选择使用JavaScript作为主要编程语言,因为它具有广泛的应用性和良好的跨平台性。

3. 计时功能实现:通过JavaScript编写代码,使用Date对象获取系统时间,并进行计算和显示。

4. 计时模式选择:使用JavaScript编写代码,通过监听用户的选择,切换不同的计时模式。

5. 计时结果显示:使用JavaScript编写代码,将计时结果以合适的格式显示在屏幕上。

24秒计时器设计报告

24秒计时器设计报告

24秒计时器设计报告概述本文将介绍一个基于硬件电路的24秒计时器的设计过程。

该计时器可用于篮球比赛等需要精确计时的场合。

我们将逐步讨论设计思路和实施步骤。

设计思路我们的目标是设计一个简单而可靠的24秒计时器。

基于硬件电路的设计通常比软件实现更加稳定和精确。

我们将采用数字集成电路和准确的时钟源来实现计时功能。

步骤一:选择计时器芯片首先,我们需要选择一个合适的计时器芯片。

为了满足精确计时的要求,我们选择了XX型号的计时器芯片。

该芯片具有高精度的时钟源和适配器接口。

步骤二:设计电路原理图在这一步中,我们将根据计时器芯片的规格书设计电路原理图。

根据芯片的引脚定义,我们将确定输入按钮、显示器和报警器的连接方式。

同时,我们需要为芯片提供稳定的电源电压。

步骤三:制作电路板基于电路原理图,我们将制作一个电路板来实现计时器的电路部分。

我们可以使用PCB设计软件来绘制电路板图纸。

然后,我们可以通过特殊的设备将电路图纸转换为实际的电路板。

步骤四:组装计时器外壳当电路板制作完成后,我们将把它安装在一个适当的外壳内。

外壳可以保护电路板免受损坏,并提供按钮和显示器的合适位置。

步骤五:测试和调试在计时器完成组装后,我们将进行测试和调试。

我们将检查所有的功能是否正常工作,包括按钮操作、计时显示和报警器响铃。

如果发现问题,我们将修改电路或芯片的设置。

结论通过以上步骤,我们成功地设计和制作了一个24秒计时器。

这个计时器具有高精度、可靠性和易操作性的优点。

通过硬件电路的实现,我们可以确保计时的准确性,从而满足各种场合的计时需求。

注意:本文中的计时器设计仅为示例,实际设计可能需要根据具体要求进行调整和改进。

30秒计时器设计报告资料

30秒计时器设计报告资料

30秒计时器设计报告资料设计报告资料:30秒计时器【一、项目概述】本项目旨在设计一个30秒计时器,能够在用户设定的时间内精准计时,同时显示剩余的时间,并且在倒计时结束时发出提醒音。

【二、项目需求】1.设计一个可调节的计时器,用户可以通过设置按钮来调整计时时间。

2.使用LCD显示剩余时间,以便用户能够清楚地看到剩余多少时间。

3.在倒计时结束时能够发出声音提醒用户。

【三、硬件设计】1. 主控芯片:使用Arduino Uno作为主控芯片。

2.倒计时显示屏:使用16x2字符LCD显示屏,能够显示剩余时间。

3.按钮:使用两个按钮,一个用来增加时间,一个用来减少时间。

4.喇叭:使用一个喇叭用于发出提醒音。

【四、软件设计】1.初始化:设定默认的计时时间为30秒,并将剩余时间显示在LCD 上。

2. 按钮检测:使用Arduino的digitalRead(函数来检测按键是否按下。

3.按钮处理:根据按钮的不同,增加或减少计时时间,并在LCD上更新剩余时间。

4. 计时:使用Arduino的millis(函数来获取当前时间,并与设定的倒计时时间相减,得到剩余时间,并在LCD上更新。

5.提醒音:当剩余时间为0时,发出提醒音。

【五、关键技术】1. 使用Arduino Uno作为主控芯片,能够方便地编程和控制其他硬件模块。

2.使用16x2字符LCD显示屏,能够显示剩余时间,并且在计时过程中能够实时更新。

3.使用按钮进行计时时间的调节,能够方便地对计时时间进行设置。

4.使用喇叭发出提醒音,提醒用户计时结束。

【六、预期成果】通过完成本项目,可以得到一个功能完善的30秒计时器,用户可以通过按钮来调节计时时间,并能够清晰地看到剩余时间的显示。

同时,在倒计时结束时会发出提醒音,提醒用户时间到了。

【七、项目进度安排】1. 第一周:收集所需硬件和软件资料,搭建开发环境并熟悉Arduino编程技术。

2.第二周:完成硬件设计,连接主控芯片、LCD显示屏、按钮和喇叭,并进行初步调试。

数字电路课程设计报告-数字时分秒计时器设计

数字电路课程设计报告-数字时分秒计时器设计

一、概述及设计目的 (4)1.1 概述 (4)1.2 设计目的 (5)二、设计思路 (6)三、设计过程 (7)3.1 方案论证 (7)3.2 电路设计 (14)四、系统调试与结果 (16)五、主要仪器与设备 (18)六、设计体会 (19)数字时分秒计时器设计1、概述及设计目的1.1 概述近年来随着科技的飞速发展,EDA的应用正在不断地走向深入。

时分秒计时器的出现,解决了人们的时间意识问题,更是给人们提供了精确的时间观念,不会因为时间问题而发生纠纷。

时分秒计时器是日常学习生活、电器制造,工业自动化控制、国防、实验等等的理想计时器。

本设计的时分秒计时器系统采用EDA软件绘图,利用计数原理,结合显示电路、电源电路设计计时器,将软件和硬件有机地结合起来,使得系统能够实现数字显示,显示时间为时分秒计数,每秒自动加1,满59秒自动向分钟位进位,秒位清零,满59分钟自动向时位进1,分秒位清零,满12小时全部清零,重新计算,能够精确地进行时间计数。

其中硬件系统可以采用VHDL语言编写程序,也可以采用绘图形式,十二进制,六十进制并在EDA环境中进行观察,在仿真中就可以观察到实际的工作状态,调试波形就可以观察到程序运行结果。

系统主要功能:时钟功能,在数码管上显示小时,分钟,秒钟。

当其单位定位秒当期计数显示59秒时再来一个脉冲秒钟清零并向分钟进一,以此类推,当满59分59秒时,再来一个脉冲则分钟秒钟清零并向小时进一,当计数为11时59分59秒时,则全部清零,重新计数。

该时分秒计时器的显示有计数器的每位分别接给译码器再由显示管显示数字,以便观察。

1.2设计目的1、学习数字电路中的基本器件、计数器及译码显示等单元电路的综合应用。

2、学习电子钟的调试方法。

3、巩固和加深对MAXPLUSII CPLD开发系统的理解和应用。

4、掌握硬件实验装置的方法。

5、掌握综合性电路的设计、仿真、下载、调试方法。

1.3功能时分秒计时器集成了计数器、译码器和驱动等电路,能对时间进行精确地计时,具有清零等控制功能。

秒倒计时器的设计(课程设计)

秒倒计时器的设计(课程设计)

目录一、计时器概括 (1)1、计时器的特色及应用 (1)2、设计任务及要求 (1)二、电路设计原理及单元模块 (1)1、设计原理 (1)2、设计方案 (2)3、单元模块 (3)3.1、所用各个芯片功能 (3)3.2、各单元电路 (7)四、安装与调试 (11)1、电路的安装 (11)2、电路的调试 (12)五、结论与心得 (12)六、参照文件 (13)1、总电路图 (14)2、元件清单 (14)3、实物 (15)24秒倒计时器的设计和制作一、计时器概括1、计时器的特色及应用在很多领域上当时器均获得广泛应用,诸如在体育竞赛,准时报警器、游戏中的倒时器,交通讯号灯、红绿灯、行人灯、交通纤毫控制机,还能够用来做为各样药丸、药片,胶囊在指准时间提示用药等等,因而可知计时器在现代社会的应用是相当广泛的。

在篮球竞赛中,规定了球员的持球时间不可以超出24 秒,不然就违例了。

本课程设计“智能篮球竞赛倒计时器的设计”,可用于篮球竞赛中,用于对球员持球时间 24 秒限制。

一旦球员的持球时间超出了24 秒,它自动的报警进而判断此球员的违例。

2、设计任务及要求设计一个 24 秒倒计时器,详细功能要求以下:1、用小规模集成电路设计24 秒倒计时电路;2、用 555 准时器产生 1Hz 的标准脉冲信号;3、当计时器显示00,同时报警;4、计时器应拥有清零、启动、暂停/持续计时等控制功能。

二、电路设计原理及单元模块1、设计原理24 秒计时器的整体参照方案框图如图 1 所示。

它包含秒脉冲发生器、计数器、译码显示电路、报警电路和协助时序控制电路(简称控制电路)等五个模块构成。

其上当数器和控制电路是系统的主要模块。

计数器达成24 秒计时功能,而控制电路达成计数器的直接清零、启动计数、暂停 /连续计数、译码显示电路的显示与灭灯、准不时间到报警等功能。

秒脉冲发生器产生的信号是电路的时钟脉冲和准时标准,但本设计对此信号要求其实不太高,故电路可采纳555 集成电路或由TTL 与非门构成的多谐振荡器构成。

秒计数器实验报告

秒计数器实验报告

秒计数器实验报告一、实验目的(1)显示60秒计时功能。

(2)计时器为60秒递减计时器(3)根据原理图分析各单元电路的功能。

(4)熟悉电路中所用到的各集成块的管脚及功能。

(5)进行电路的装接、调试,直到电路能达到规定的设计要求。

二、实验器材秒计时器的总体方案框图如图1所示,它包括秒脉冲发生器、计数器、译码显示电路、控制电路四个模块组成。

其中计数器和控制电路是系统的主要模块。

计数器完成60秒计时功能,控制电路完成计数器的直接清零、启动计数、译码显示电路的显示功能。

当接通信号源时,控制电路应封锁时钟信号CP,同时计数器完成置数功能,译码显示电路显示“59”字样,计数器开始计数;知道数码管显示“00”为一个周期循环计数。

安装注意事项:安装之前请不要急于动手,应先查阅相关的技术资料以及本说明,然后对照原理图,了解印刷电路板、元件清单,并分清各元件,了解各元件的特点、作用、功能,同时核对元件数量。

正确插入元件:按照从低到高、从小到大的顺利安装,极性要符合规定,对于手工安装,应分批安装。

1、CD4518计数的复位端靠二极管和复位电阻复位,改变二极管可以实现其它进制的计数器。

复位电阻取较小的阻值有利于提高向前进位并复位的可靠性,但耗电量变大(微安、毫安计算),(在数码管点亮时复位耗电可忽略不计。

2、集成电路的型号不要装错,脚序不要装错,集成电路的1脚在有缺口方的左下脚。

3、、电容说明:陶瓷电容不分正负极。

4、走时数度:本板配备了高精度的石英晶振,想走时精度更高(例如月误差小于10钞)请参考有关书籍增加频率微调电容,使用稳压电源供电,并将电路板放置在温差变化小的地方。

功能特点:1.电源打开时,数码管初始状态显示为“00”,系统进行正常运行,计时器开始递增计数,循环00~59的秒计时。

2.按下清零开关,计数器进行置数,完成复位功能。

3.按下暂停开关,暂停计时;弹起暂停开关,计数器继续累计计数。

工作电压:直流5V。

. 电路原理图:四、实验总结。

单片机60秒计时器实验报告

单片机60秒计时器实验报告

单片机60秒计时器实验报告一、实验目的本实验旨在设计并实现一个基于单片机的60秒计时器,通过学习单片机的基本原理和编程语言,掌握单片机计时器的设计和实现方法。

二、实验原理1. 单片机基础知识:单片机是一种集成电路芯片,它包含了中央处理器(CPU)、存储器(RAM、ROM)、输入输出(I/O)接口等多个功能模块。

单片机可以通过编写程序来控制各种外设,如LED灯、蜂鸣器等。

2. 计时器原理:计时器是一种用于测量时间的电子设备,它通常由一个晶振作为基准信号源,通过分频和计数来实现精确计时。

在单片机中,计时器通常由定时器(Timer)模块来实现。

3. 60秒计时器设计:本次实验需要设计一个能够精确计时60秒的计时器。

具体步骤如下:(1) 设置定时器工作模式为定时模式;(2) 设置定时时间为60秒;(3) 等待定时完成,并触发中断;(4) 在中断服务函数中输出时间到LED灯或数码管上。

三、实验材料1. STC89C52RC单片机开发板;2. 4位共阳数码管或8个LED灯;3. 杜邦线若干。

四、实验步骤1. 连接电路:将单片机开发板上的P0口连接到4位共阳数码管或8个LED灯的控制引脚,P3口连接到晶振、复位电路等。

2. 编写程序:使用Keil C51编写单片机程序,实现60秒计时器功能。

具体代码如下:#include <reg52.h>#define uchar unsigned char#define uint unsigned intsbit LED1 = P0^0; //LED灯连接到P0.0sbit LED2 = P0^1; //LED灯连接到P0.1sbit LED3 = P0^2; //LED灯连接到P0.2sbit LED4 = P0^3; //LED灯连接到P0.3void InitTimer() //初始化定时器{TMOD &= 0xF0; //设置工作模式为定时模式TH1 = 0x3C; //设置定时时间为60秒TL1 = 0xB0;ET1 = 1; //开启定时器中断允许位}void TimerInterrupt() interrupt 3 //定时器中断服务函数{static uchar cnt = 60; //计数器,初始值为60秒if(cnt > 0) cnt--; //每次中断计数器减一if(cnt == 10) { //当计数器为10秒时,LED1闪烁LED1 = ~LED1;}if(cnt == 0) { //当计数器为0秒时,所有LED灯关闭 LED1 = 0;LED2 = 0;LED3 = 0;LED4 = 0;}}void main(){InitTimer(); //初始化定时器while(1) {LED2 = 1; //LED2始终点亮if(TF1) { //如果定时器溢出,重新加载计时器TF1 = 0; //清除定时器中断标志位TH1 = 0x3C; //设置定时时间为60秒TL1 = 0xB0;ET1 = 1; //开启定时器中断允许位cnt = 60; //重置计数器}}}3. 烧录程序:将编写好的程序通过ISP或其他烧录工具烧录到单片机中。

时、分、秒计时器的设计报告

时、分、秒计时器的设计报告

时、分、秒计时器的设计一、实验目的掌握数码管动态显示的基本方法;掌握键盘按键控制的实现方法;根据已知电路和设计要求在实验板上实现时、分、秒计时器。

二、实验内容1、在STC89C52实验平台上实现时、分、秒时钟,4位数码管上显示分、秒或者时、分。

2、应用键盘控制时间的显示。

键盘按键控制“切换时分、分秒显示”、“启动停止”、“加秒显示内容”、“加分显示内容”、“加时显示内容”。

3、根据已知电路和设计要求在PROTEUS平台仿真实现时钟系统。

三、实验原理流程图如下所示:11、主程序流程图2、定时器/计数器T0中断服务程序流程图5 仿真分析在Proteus ISIS的80C51中载入程序生成的HEX文件,按开始符号运行,在数码管上观察程序运行结果,系统仿真结果如图5.1所示。

设计功能如下:(1)、初始状态:未按键之前,上电,数码显示00-00-00。

程序运行后,从秒针开始自动运行。

当秒数到59后,下一秒自动变为00,分针变为01,以此类推。

(2)、调整状态:仿真运行过程中,按p0键,系统暂停,此时,继续按p0无效。

第三次按p0,又开始,如此循环。

(3)、设置状态:按下p0暂停后,按p1,则时针加一,按下p2,则时针减一;按两下p0,在按下p1,则分针加一,按下p2,则分针减一。

时间显示格式为:时分秒;误差分析:实际程序到实验板中的电子钟显示存在一定的误差,误差来源可能为三个方面:第一,在程序运行过程中,时钟周期的不精确导致机器周期与理论值存在一定的差别;第二在中断一秒显示过程中,一些指令需要消耗一定的机器周期,使得一秒延时比实际要长;第三在键抖动的反应程度在运行中比较慢。

25.1实例仿真总结通过这次的课程设计我认识到我对单片机的知识学的太少了,对于书本上很多知识还不能灵活运用,都需要去巩固加强,我会在以后的学习中弥补我的不足。

我也了解了80C51集成环境和PROTEUS仿真软件的使用,用此软件练习电子时钟的设计,不仅使我熟悉了软件的使用方法,而且复习了单片机编程的相关知识。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计报告题目 30S定时器设计院部名称班级学生姓名学号指导教师目录前言一、电路设计原理与方案 (4)设计原理 (4)设计方案 (4)二、各单元电路设计 (4)脉冲发生电路 (4)计数电路 (6)译码显示电路 (8)控制电路 (10)三、仿真原理图 (11)四、总结 (13)附录、元件清单 (14)前言电子课程设计是电子技术学习中非常重要的一个环节,是将理论知识和实践能力相统一的一个环节,是真正锻炼学生能力的一个环节。

在许多领域中计时器均得到普遍应用,诸如在体育比赛,定时报警器、游戏中的倒时器,交通信号灯、红绿灯、行人灯、交通纤毫控制机、还可以用来做时间提醒设备等等,由此可见计时器在现代社会是何其重要的。

本设计主要能完成:显示30秒倒计时功能;系统设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能;在直接清零时,数码管显示器全部显示为“0”;计时器为30秒递减计时其计时间隔为秒;计时器递减计时到零时,数码显示器不灭灯,同时发光二极管LED点亮,停止减计数等。

整个电路的设计借助于Multisim 仿真软件和数字逻辑电路相关理论知识,并在Multisim 下设计和进行仿真,得到了预期的结果。

一、电路设计原理与设计方案设计原理我们可以用555时基电路构成的多谐振荡器来产生频率为10Hz的脉冲,即输出周期为秒的方波脉冲,将该方波脉冲信号送到计数器74LS192的CP减计数脉冲端,再通过译码器74LS48把输入的8421BCD码经过内部作和电路“翻译”成七段(a,b,c,d,e,f,g)输出,显示十进制数,然后在适当的位置设置开关或控制电路即可实现计数器的直接清零,启动和暂停/连续、译码显示电路的显示与灭灯及光电报警等功能。

设计方案该系统应包括秒脉冲发生器、计数器、译码显示电路、辅助时序控制电路(简称控制电路)等几部分构成。

其中,计数器和控制电路是系统的主要部分。

计数器完成30s计时功能,而控制电路具有直接控制计数器的启动计数、暂停、连续计数、译码显示电路的显示和灭灯功能以及工作时间的调节。

为了满足系统的设计要求,在设计控制电路时,应正确处理各个信号之间的时序关系。

在操作直接清零开关时,要求计数器清零,数码显示器显示零。

当启动开关闭合时,控制电路应封锁时钟信号CP,同时计数器完成置数功能,译码显示电路显示30s字样;当启动开关断开时,计数器开始计数;当按下十位调节开关时,计数器加1;当按下个位调节开关时,计数器同样加1;当暂停、连续开关拨在暂停位置上时,计数器停止计数,处于保持状态;当暂停、连续开关拨在连续时,计数器继续递减计数。

二、各单元电路设计脉冲发生电路555定时器555定时器主要是通过外接电阻R 和电容器C 构成充、放电电路,并由两个比较器来检测电容器上的电压,以确定输出电平的高低和放电开关管的通断。

这就很方便地构成从微秒到数十分钟的延时电路、以及多谐振荡器、单稳态触发器、施密特触发器等脉冲波形产生和整形电路。

图 555管脚图用555定时器构成多谐振荡器用555定时器构成多谐振荡器电路如图(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,电源V CC 又通过R 1和R 2向电容器C 充电。

如此循环,振荡不停,(b)所示。

输出信号u O t W1=(R 1+R t W2=T =t W1+t W2=(R 1+2R 2)C要使555构成的多谐振荡电路产生1Hz 的脉冲,因此可以令R 1= Ω,R 2= 68k Ω,C= 10uF ,得到周期T=1s ,即按照图连接的电路就可以产生1Hz 的秒脉冲。

图 555定时器构成的多系振荡电路计数器电路计数器是一个用以实现计数功能的时序逻辑部件,它不仅可以用来对脉冲进行计数,还常用做数字系统的定时、分频和执行数字运算以及其他特定的逻辑功能。

本次课程设计中选用74HC192来实现要求的减法计数功能。

图是74HC192的管脚图。

图 74HC192管脚图74HC192具有下述功能:① 异步清零:MR=1,Q 3Q 2Q 1Q 0=0000 。

(此功能可实现计数器的清零)R R ou (a )(b )②异步置数:MR=0,PL=0,Q3Q2Q1Q=D3D2D1D。

③保持: MR=0,PL=1,CPU =CPD=1,Q3Q2Q1Q保持原态④加计数:CR=0,PL=1,CPU =CP,CPD=1,Q3Q2Q1Q按加法规律计数⑤减计数:CR=0,PL=1,CPU =1,CPD= CP,Q3Q2Q1Q按减法规律计数图 30秒倒计时器的计数电路它的计数原理是:使加计数脉冲信号引脚CPu=1,计数脉冲加入个位74HC192引脚CPD脚,当减计数到零时,个位 74HC192的CO端发出错位脉冲,使十位计数器减计数,当高、低位计数器处于全零时,CPD(DWN)端的输入时钟脉冲作用下,计数器再次进入下次循环减计数。

译码显示电路数码管是一种半导体发光器件,其基本单元是发光二极管,也称LED数码管或LED 七段显示器。

因为计算机输出的是BCD码,要想在数码管上显示十进制数,就必须先把BCD码转换成 7 段字型数码管所要求的代码。

我们把能够将计算机输出的BCD码换成 7 段字型代码,并使数码管显示出十进制数的电路称为“七段字型译码器”因此在本次的设计中我们采用了常用的74LS48。

图是74LS48的外部管脚图图2.3.1 74LS48管脚图七段显示译码器输出高电平有效,用以驱动共阴极显示器。

该集成显示译码器设有多个辅助控制端,以增强器件的功能。

它有3个辅助控制端LT、RBI、BI/RBO,现简要说明如下:灭灯输入BI/RBOBI/RBO是特殊控制端,有时作为输入,有时作为输出。

当BI/RBO作输入使用且BI =0时,无论其它输入端是什么电平,所有各段输入a~g均为0,所以字形熄灭。

试灯输入LT当LT=0时,BI/RBO是输出端,且RBO=1,此时无论其它输入端是什么状态,所有各段输出a~g均为1,显示字形8。

动态灭零输入RBI当LT=1,RBI=0且输入代码DCBA=0000时,各段输出a~g均为低电平,与BCD 码相应的字形0熄灭,故称“灭零”。

利用LT=1与RBI=0可以实现某一位的“消隐”。

此时BI/RBO是输出端,且RBO=0。

动态灭零输出RBOBI/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码决定的,并且满足显示字形的要求。

74LS48的功能表如下:74LS48功能表控制电路开关S1闭合后,74HC192实现置数功能,七段数码管显示30;当S1断开后,计数器开始计数;当暂停/连续开关S2拨在暂停位置上时,计数器停止计数,处于保持状态;当暂停/连续开关S2拨在连续时,计数器继续累计计数;在减计数的过程中也可按下S1实现复位,使计时器开始重新计时。

(参考仿真原理图2.4.1)三仿真原理图30S计时器的设计主要分为五个模块:时钟模块(即秒脉冲发生模块)、计数模块、译码显示模块、辅助时序控制模块(简称控制电路),打开仿真软件Multisim 按要求在Multisim 里连接好如图所示的电路后就可以进行电路仿真了,总体仿真电路如下图。

开关S1闭合,置数:开关S1断开,开始计数;S2闭合,计数暂停四、课程设计总结课程设计需要的是活学活用所涉及的知识。

在本次的课程设计中通过自己选题,找材料,分析、设计等,也掌一些软件的操作方法,这为以后的学习做了铺垫。

整个设计实现了从单一的理论学习到解决实际问题的转变。

通过本次的课程设计,我最大的收获就是提高了自身的动手能力,培养了我的寻求解决问题的能力,同时也增强了我其它方面的能力。

在设计中,我充分应用我们所学的知识,例如:集成电路74LS系列、二极管、555等元件的应用。

这次实践使我受益匪浅,在摸索该如何设计电路使之实现所需功能的过程中,特别有趣,培养了我的设计思维,增强了我的实际操作能力。

在让我体会到设计电路艰辛的同时,更让我体会到成功的喜悦和快乐。

这次设计所用的的工具是Multisim ,由于之前没有接触过类似的软件,所以画图和仿真就没那么方便,但我也尽我所能去做好此次设计。

本次课程设计提高了我的综合动手能力和工程设计能力,它使我的理论知识得到了综合应用,培养我综合运用所学理论的能力和解决较复杂的实际问题的能力。

电子技术发展呈现出系统集成化,自动化,设计自动化,用户专业化和测试智能的优势,作为一个大学生。

我们必须时代的发展,这使我们必须要扩展自己的知识,并利用计算机来辅助分析和设计,这对我们是有益的。

课程设计的自主设计、学习和研究过程中,通过写课程设计的总结报告,初步训练我的书面表达能力。

组织逻辑能力,这些技能应用性强,对我的将来就业和进一步发展帮助较大。

同时也加强了对课本知识的理解,使我们做到理论和与实际的联系,收获很大。

并且我也深深地体会到自己所学知识的不足,激发了我的自学能力和应对挑战的能力。

为今后学习打下了良好的基础,也培养了我们严谨务实的作风。

附录:元件清单。

相关文档
最新文档