集成数字式闹钟设计方案_第1页
集成数字式闹钟设计方案_第2页
集成数字式闹钟设计方案_第3页
集成数字式闹钟设计方案_第4页
免费预览已结束,剩余27页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、集成数字式闹钟设计方案一、设计目的1. 进一步熟悉和掌握数字电路的设计方法和步骤2. 进一步将理论和实践相结合3. 熟悉和掌握仿真软件的应用二、设计任务和要求( 1)时钟功能:具有 24 小时或 12 小时的计时方式,显示时、分、秒。( 2)具有快速校准时、分、秒的功能。( 3)能设定起闹时间,响闹时间为一分钟,超过一分钟自动停;具有人工止闹功能;止闹后不再重新操作,将不再起闹。( 4)计时准确度:每天计时误差不超过 10 秒。( 5)供电方式: 220v,50hz 交流供电,当交流中断时,自动接上部备用电源供电,不影响计时功能。三、设计要求1完成全电路的理论设计2. 参数的计算和有关器件的选

2、择3. 对电路仿真4. 撰写设计报告一份: A3 图纸至少一,报告要求写明以下要求:( 1)总体方案的选择( 2)各个单元的选择和设计( 3)仿真过程的实现目录 (3)1. (3)2. (3) (6)1. (6)2. (7)3. (10)4. (16)5. (17)6. (20) (21)1. (21)2. (21) (26) (28)1. (28)2. (30) (31)第一章:设计方案的选择1.1 数字闹钟的设计思想要想构成数字闹钟,首先应选择一个脉冲源能自动地产生稳定的标准时间脉冲信号,而脉冲源产生的脉冲信号的频率较高,因此,需要进行分频,使得高频脉冲信号转变为适合于计时的低频脉冲信号,

3、即“秒脉冲信号” (频率为 1HZ),经过分频器输出的秒脉冲作为计数器的输入。由于计时的规律是:60 秒=1分, 60 分=1 小时, 60 小时 =1 天,这就需要对计数器分别设计为60 进制, 60 进制, 12 进制或 24 进制(本方案我选用24 进制)的,按时、分、秒的顺序将数字显示出来。值得注意的是,任何计时装置都有误差,因此应考虑校准时间电路,校准电路一般采用自动校准快速调整和手动调整,“自动调整”可利用开关闭合与断开,使显示时间随计时脉冲自动调整时间。手动调整可利用手动节拍调整显示时间,基于本次实验我采用了自动调整。数字闹钟要求有定时响闹的功能,故需要提供设定闹时电路,并且有人

4、工止闹功能,止闹后不再重复操作,将不再发生起闹功能。1.2 数字闹钟组成框图及工作过程数字闹钟的组成框图如图1.1 所示:分别由整流电路,数码显示电路 , 计时器,校时电路,分频器及振荡器构成的秒脉冲发生器组成。时显示器分显示器秒显示器时计数器分计数器秒计时器扩闹钟展功能功秒脉冲发生器校准电路分频器晶体振荡器能整流电路图 1.1 数字闹钟组成框图它的工作过程:本设计开关用的较多,主要有校时设置开关六个,手动止闹开关一个,闹时设置开关十六个。开关 A- 时十位校准开关,开关 B- 时个位校准开关,开关 C- 分十位校准开关,开关 D- 分个位校准开关,开关 E- 秒十位校准开关,开关 F 秒个位

5、校准开关,同时也是控制电路正常工作开关, N人工止闹开关。启动前 A、 B、 C、 D、 E 都断开, F 合上。启动后进行校准,先校准小时:开关 A 后合上,每一秒钟显示器的数字改变一次,当显示需要校准的数字时断开开关 A,再将开关 B 合上,同样当计时器显示了正确的时间时, 断开开关 B,这样时校准完成。分校准,秒校准用同样的方法进行校准。这样电路就有了正常的计时功能。接下来介绍闹钟功能,第一步:将开关 N 合上,以使蜂鸣器接入电路中,第二步:设置闹铃时间。闹钟电路中有四组(每组有四个)开关,分别为 A1、B1、C1、D1组,分别对应时的十位、分位和分的十位和分位,每组开关自上而下对应一组

6、四位二进制数,只要将开关向上(向上为高电平)或向下(向下为低电平)拨到合适的位置, 就能得到不同的二进制数, 对应一位十进制数,这样就能设置不同的闹铃时刻,第三步:断开开关 N 就能达到人工止闹的效果。第二章:电路的设计计算与分析2.1整流电路的设计在电力电子中,整流电路主要由变压器、桥式整流电路、滤波电路、稳压电路组成,根据整流电路的主要组成, 我选用初、次级线圈之比为1:0.04 的变压器 TRAN-2P2S,桥式整流集成电路BR1,电容 C1、C2 构成滤波电路以及集成稳压芯片7805 组成,电路图如图 2-1 :图 2-1 整流稳压电路2.2 秒脉冲发生器的设计秒脉冲发生器由振荡器和分

7、频器构成。振荡器是数字钟的核心,振荡器的稳定度及频率的精确度决定了数字钟的计时的准确程度。( 1)振荡器的选择方案方案一:采用 555 定时器与电阻和电容构成多谐振荡器方案二:采用石英晶体振荡器由于 555 定时器构成的多谐振荡器频率不稳定,因此本设计选用方案二:石英晶体振荡器(晶振频率 f=32768hz )。( 2)分频器的设计分频器的功能主要有两个:一是产生标准秒脉冲信号二是提供功能扩展电路所需要的信号能构成分频器的芯片有很多如3 片中规模集成电路计数器74LS90,74LS161 以及 14 位二进制计数器,如 CD4020、CD4060、MC14020、 MC14060、74HC40

8、20、 74HC4060。本设计选用 CD4060 芯片及 D 触发器构成 15 分频电路,其中 D 触发器用来进行二分频,秒脉冲电路如图 2-2 :图 2-2 CD4060 秒脉冲发生器CD4060芯片功能简介:CD4060由一振荡器和14 级二进制串行计数器组成,所有计数器均为主从触发器。CD4060管教图:图 2-3 CD4060 管脚图CD4060各管脚功能:管脚号1234567功能12 分13 分14分 6分5分 7分4 分频输频输频输频输频输频输频输出出出出出出出管脚号891011121314功能Vss 接信号信号信号复位9 分8 分地正向反向输入信号频输频输输出输出输入出出管脚号

9、1516功能10 分Vdd电频输源出D触发器管脚图:图 2-4 D 触发器管教图D触发器真值表 :输入端 DQnQn+1说明000Qn+1=0010101Qn+1=1111D 触发器管脚功能图:管脚号对应端功能说明1R置 0 端(低电平有效 )2D输入端3CLK脉冲输入端4S置 1 端5Q输出端2.3时、分、秒计数器的设计秒信号经过秒计数器、分计数器、时计数器之后,分别传到显示电路,以便实现数字显示时、 分、秒的要求。“秒”和“分”计数器应为六十进制, “时”计时器应为二十四或十二进制,本设计选择二十四进制。要实现这一要求,计数电路一般采用10进制计数器如 74LS190、74HC290、74

10、HC390,74LS160等来实现计数单元的计数功能。本次设计选择74LS160 计数器。计数器 74LS160管脚图:图 2-5 74LS160 管教图74160 计数器各管脚功能:管脚 3、4、5、6 分别对应 D0、D1、D2、 D3 为输入端, 14、13、12、11 分别对应 Q0、Q1、Q2、Q3为输出端, 9 对应 LOAD端,为同步置数端, 2 对应 CLK端,为信号输入端 ,1 对应 MR端,为异步清零端, 7、10 管脚对应 ENP、 ENT为控制端 , 当 7、 10 管脚接高电平芯片进入工作状态,接低电平不工作。2.3.1a六十进制计数器六十进制计数器有两片中规模十进制

11、计数器74LS160 构成,利用异步清零端MR将一片十进制计数器74LS160 构成六进制,再与另一片十进制计数器74LS160连成六十进制,各个原理图如下图所示:六进制计数器:图 2-6由 74LS160构成六进制计数器原理图六十进制计数器:图 2-7 由 76LS160构成六十进制原理图b. 二十四进制计数器二十四进制计数器同样用两片中规模集成计数器 74LS160构成,不过与构成六十进制的思路有些许不同,我是先将两片74LS160构成一百进制计数器,再通过异步置零端, 在 100 进制的基础上构成二十四进制计数器。 图 2-8 一百进制原理图,图 2-9 为二十四进制原理图 如下:一百进

12、制计数器:图 2-8 由 74LS160构成的一百进制计数器二十四进制计数器:图 2-9 有 74LS160构成的二十四进制计数器2.4 校时电路的设计在刚接通电源或者时钟走时出现误差时,则需要进行时间的校准。校时电路的要求a在小时校正时不影响分和秒的正常计数b在分校正时不影响秒和时的正常计数校时方式:c快校:通过开关控制,使计数器对 1HZ的校时脉冲计数d慢校:用手动产生单脉冲做校时脉冲本设计使用快校方式。图2-10 为分校准电路原理图:图 2-10 分校准电路原理图说明:开关 C、 D 分别一端接计数器的控制端ENP和 ENT端,另一端经过一电阻接到一直流电源上,当开关合上,控制端为为高电

13、平,处于有效状态,在计数脉冲的作用下,可对分十位和分个位单独计数,当记到正确的时刻时再断开开关,这样电路就完成了校正功能。时和秒校正电路与时校正电路原理一样。2.5 闹时电路的设计闹时电路设计我选用了四组开关和四片数值比较器74S85,两组开关和两片数值比较器用来设定小时闹铃时刻,另两组开关和两片数值比较器时用来设定分钟闹铃时刻的。数值比较器 74S85 管脚图:图 2-11 74S85 管脚图数值比较器 74S85 功能表:图 2-12 74S85 功能表闹钟电路原理图:图 2-13 闹钟电路原理图功能简介:通过四组开关分别调整闹钟时间,如将第一组开关自上而下的第三个开关向上拨,接到高电平端

14、,其余三个开关向下拨,接地(即低电平),则对应数值 2,将第二组,第三组,第四组开关同样操作,则对应的了 22 点 22 分,当各个计数器输出值分别都为 2 时,四片计数器的 QA=B都输出高电平,经过一个与非门和一个非门,接到三级管上,使三极管基级导通, 进而集电极导通,继而驱动蜂鸣器发声。当响铃一分钟后,蜂鸣器停止鸣叫。人工止闹的实现:使用一个开关 N,该开关在三极管的基级端,使用闹钟功能时,将开关 N 闭合 ; 停止闹钟功能时,将开关断开,这就实现了“止闹后不再重新操作,将不再发生起闹”的功能2.6 数码显示电路:数码显示电路器件的选用应注意译码器和显示器件的相互配合。一是驱动电路要足够

15、大,二是逻辑电平要匹配。为了节约空间及降低复杂度,本设计我选用了一个集成显示器 7SEG_BCD,高显示器有四个管脚,可以直接提供 BCD码的译码和显示。图 2-14 数码显示器 7SEG_BCD第三章 : 仿真过程及结果分析3.1仿真软件的简介:Proteus 是世界上著名的EDA工具 ( 仿真软件 ) ,从原理图布图、代码调试到 单片机 与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真 软件、 PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、

16、 AVR、ARM、 8086 和 MSP430等, 2010 年又增加了Cortex 和 DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和 MPLAB等多种 编译器 。proteus 是英国 Labcenter公司开发的电路分析与仿真软件。该软件的特点是:集原理图设计、仿真和PCB设计于一体,真正实现从概念到产品的完整电子设计工具,具有模拟电路、数字电路、单片机应用系统、嵌入式系统(不高于ARM7)设计与仿真功能,具有全速、单步、设置断点等多种形式的调试功能,具有各种信号源和电路分析所需的虚拟仪表,支持KeilC51uVision2 、MPLAB等第三方的

17、软件编译和调试环境,具有强大的原理图到PCB板设计功能,可以输出多种格式的电路设计报表。拥有PROTEUS电子设计工具,就相当于拥有了一个电子设计和分析平台3.2 仿真分析a仿真时遇到的问题由于思维的局限性及理论知识在实际运用上存在一些相对误差,这就导致了仿真过程中种种错误的出现,我在设计过程中主要遇到以下问题:( 1) 连线问题:由于制图空间有限及排版不规而出现不规则的连线方式,例如出现斜线现象,如下图 3-1 :图 3.1 连线错误示例图( 2)分时进位方面问题:由于思维的局限性,最初只考虑到了秒计数器满六十向分计数器进一,分计数器满六十进向时计数器进一,而忽略了秒计数器对时计数器在进位方

18、面的影响,这就导致了分计数器对应的显示器显示 59 数值,秒计数器对应的显示器显示 00 数值时,下一个秒脉冲到来后,直接向时计数器进一,而正确的应该是分显示器显示59 数值,秒显示器显示59 数值时,下一个秒脉冲到来后才向时计数器进一。而且除此之外还有一个大弊端,那就是在分显示器显示59 数值整个一分钟过程中,由于时计数器ENP、ENT一直为高电平,处于有效状态,随着秒脉冲不断计数。错误连线图如图3-2仿真错误图:图 3-2 进位连线错误示例图( 3)蜂鸣器驱动电压过大问题 : 由于 proteus 软件中蜂鸣器驱动电压默认 12V,而电路提供的直流电压为 5V 左右,因此无法驱动蜂鸣器使其

19、鸣响。b. 仿真问题的解决方案( 1)连线问题的解决:斜线的出现主要是由于刚开始排版时,器件排列过于紧密,因而在器件之间没有留下布线的空间,因此我把各个器件进行合适重新排版,这样问题也就解决了。( 2)进位问题的解决:既然要满足分显示器和秒显示器同时为59,下一个秒脉冲到来时,时显示器才能加一位,因此将分计数器的对应十位计数器的Q2、Q1端,对应个位计数器的Q3、Q1引出四条线接到一个四端口的与非门,将秒计数器做同样的操作,再将两个与非门的输出端接到两端口的与非门,再将该与非门的输出端接到时计数器的ENT、ENP(即控制端),这样就完成了向时计数器的完美进位了。原理图如图3-3 :图 3-3

20、进位问题解决方案原理图( 3)蜂鸣器驱动电压过大解决方案:双击蜂鸣器修改蜂鸣器的驱动电压为 1V 就可以了第四章:总结与心得我们学习了数字电路和模拟电子电路, 对电子技术有了一些初步的了解,但那毕竟都是一些纯理论的知识,通过这次数字闹钟的课程设计,我们才把学到的知识与部分实践相结合,从中对我们所学的知识有了更进一步的理解数电课程设计是培养学生综合运用所学知识 , 发现 , 提出 , 分析和解决实际问题 , 锻炼实践能力的重要环节 , 是对学生实际工作能力的具体训练和考察过程 . 回顾起此次课程设计,至今我仍感慨颇多,的确,从选题到定稿,从理论到实践,在短短的两个星期的日子里,可以说得是苦多于甜

21、,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次数电课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做数电课程设计,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。这次数电课程设计终于顺利完成了,在设计中遇到了很多问题,最后在老师的辛勤指导下,终于游逆而解。总体来说 , 这次实习我受益匪浅 . 在摸索该如何设计电路使之实现所需功能的过程中 , 特别有趣 , 培养了我的设计思维 , 增加了实际操作能力 . 在让我体会到了设计的艰辛的同时, 更让我体会到成功的喜悦和快乐.这次数电课程设计 , 虽然短暂但是让我得到多方面的提高:1. 提高了我们的逻辑思维能力,使我们在逻辑电路的分析

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论