ImageVerifierCode 换一换
格式:DOC , 页数:8 ,大小:376KB ,
资源ID:1646098      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1646098.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(设计制作电子时钟.doc)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

设计制作电子时钟.doc

1、 设计制作简易数字钟一、设计要求1、 设计一振荡源,用于产生1Hz的脉冲信号;2、 能完成从00时00分00秒到23时59分59秒走时,并实时显示时、分、秒;3、 具有手动校时、校分、校秒功能。发挥部分:具有正点报时功能。要求在59分58秒开始报时,持续5秒钟。二、总体设计方案1、方案选择 数字钟实际上是由一个对标准频率(1HZ)进行计数的计数电路为主要部分构成的。由 于计数的起始时间不可能与标准时间 (如北京时间) 一致, 故需要在电路上加一个校时电路, 同时标准的 1HZ 时间信号必须做到准确稳定。通常使用石英晶体振荡器电路来构成数字钟 的标准时间基准信号。数字钟的组成框图如下图所示。数字

2、钟计时周期是 24,因此必须设置 24 计数器,秒、分、时由七段数码管显示。为使数字钟走时与标准时间一致,校时电路是必不可少的。 设计中采用状态机控制校时,通过切换开关用秒脉冲或手动按键产生脉冲先后对“时” “分” “秒”计数器进行校时操作。 2、数字钟的构成 (1)数字钟的构成:振荡器、分频器、计数器、译码器、数码管显示器等几部分。附加功能的实现还需采用T触发器及与门和或门及蜂鸣器组成报时电路。(2)数字钟的时、分、秒实际上就是由一个 24 进制计数器(00-23) ,两个 60 进制计数 器(00-59)级联构成。设计数字钟实际上就是计数器的级联。 (3)芯片选型:由于24进制、60进制计

3、数器均由集成计数器级联构成,且都包含有基本的十进制计数器,从设计简便考虑,芯片选择十进制计数器 74LS390。 3、元器件列表:型号 74LS00、74LS04、74LS08、74LS21、74LS32、74LS47、74LS74、74LS86、74LS390、CD4068、CD4060、CD4511。晶体管8050、510欧姆电阻、LED、轻触开关、自锁开关、蜂鸣器、10p电容、晶振32768、10M电阻。三、系统工作原理1、主计数部分原理图 图1主计数部分原理图如图所示,用两个十进制计数器74LS390组成60进制计数器和24进制计数器,分别用于对分、秒和时的计数。60进制计数器和24进

4、制计数器均采用反馈清零法,当计数值到60或24时,其清零端CR=1,对计数值清零。图中U11、U13、U15、U17A、U17B、Ui组成校时选通电路,用于选择校时位。当校时控制信号C1C2C3=111时,从分计数器来的溢出脉冲正常通过U13与门、U15异或门和U11非门,且相位与原进位溢出信号相同。当C1C2C3=011时,与门Ui输出为零,U17A和U17B通过校时信号送至U15,因C1=0,故U13输出一直为零,将分溢出进位屏蔽,时计数信号为接入的校时信号。后两级选通电路因C2C3=11,计数脉冲为正常时的脉冲信号(分计数脉冲来自秒溢出信号,秒计数脉冲为1Hz信号。同理可知当C1C2C3

5、=101和C1C2C3=110时,可实现校分及校秒功能。通过切换自锁开关还可选择校时信号来源,可为1Hz信号和手动按键产生的脉冲信号。校时控制信号和脉冲产生信号由下面的电路产生。2、信号产生电路及控制信号产生电路 图2 控制信号和校时信号产生电路 本校时电路采用状态机校时方案,目地是只需通过一个按键便实现校时位选择功能。状态机由RS触发器74LS74、74LS04和74LS21组成,它的四个状态分别为111、011、101、110,状态机输出接至上述主计数电路的C1C1C3输入端。由上面的叙述知,这四个状态即可对时钟进行不校时、校时、校分和校秒操作。状态机的状态改变由按键SS2实现,按键之后,

6、状态机的输出便在四个状态之间转换。按键S2用于对状态机的复位,按键S2后状态机的输出为111。它的实用意义在于,当校时或校分而不需校其他位时,可直接按键S2,否则将通过按键SS2来使状态机回到111状态,这势必会对其他位的数值产生影响。而设置复位按键后则不存在上述影响。 状态机状态转换表如下:CP RESET当前状态(C1C2C3)下一状态(C1C2C3) 1 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 x 0 x x x 1 1 1 按键SS1的作用是产生手动校时信号,用于手动校时。 图3 秒脉冲及1024Hz信号产生电路 电路

7、采用32768Hz晶振,经CD4060分频后输出2Hz信号,再由74LS74组成的D触发器对2Hz信号分频产生所需的1Hz秒脉冲信号。从CD4060的5脚输出的1024Hz信号用于驱动整点报时电路中的蜂鸣器。 3、显示部分显示部分由图1中的BCD译码电路和下图中的数码管组成。由于所买器件的限制,译码器的时和分译码采用CD4511,秒译码采用74LS47。对应的,数码管使用四个共阴数码管和两个共阳数码管。译码器的输出接510欧姆限流电阻至数码管。对于小时的显示,当数值不足10时,由于两个与门的输出为零,可将高位不需显示的0灭掉。 图4 显示部分4、 整点报时电路整点报时电路原理:采用T触发器。在

8、此之前U13C输出低电平,当计数至59分58秒时,U13C输出一高电平,对应的,US9的CLK输入端有一上升沿,从而触发器输出反转为高电平,打开UiB与门,蜂鸣器在1Hz和1024Hz信号的驱动下,有规律地鸣响。当计数为00分03秒时,U13C输出一高电平,CLK再次出现一上升沿,输出反转为低电平,蜂鸣器关闭,从而实现整点5秒报时功能。其中自锁开关SQ可控制蜂鸣器的开关,在不希望整点报时时关闭报时功能。由于74芯片输出为高点平时的拉电流很小,不能直接驱动蜂鸣器,故还需加入一晶体管8050对输出扩流。 图5 整点报时电路 四、制板及元件的安装调试 由于元件多,而且大多是芯片,加之数码管的布线困难

9、,在第一次PCB布板失败后,我将原理图分为了三个部分主计数部分、校时控制和信号产生部分及显示部分。由于连线复杂,制作前两个部分时PCB采用了双面板。 制板后,焊接元件,由于元件多,而且过孔也多,焊接之后初次调试不成功,连基本的计数功能都不能实现。我又用了几乎一天的时间来差错,共查出在顶层的三处漏焊。用导线连接后,可以正常计数显示和报时。 原理图设计失误:绘制原理图时误将74LS390的清零认为是低电平有效,从而导致对结果的手动清零功能未能实现,当按下主计数部分左侧的按键时,计数器的计数功能成为100进制计数器。从理论上的改进如下图,平时键S1未按下,与非门U0A输出为正常的清零信号,当按下S1时,不论U10C输出为什么,U0A输出均为高电平,从而实现手动清零。 图6 计数器的手动清零改进电路 五、心得体会 此时钟电路的原理图设计完全由自己完成,在设计的过程中遇到的问题都顺利解决了。比如校时信号的选通电路和状态机的输出接入主计数器的方式。通过此次设计制作,我对74系列和CD系列芯片的使用及电气特性有了更见深入的认识。对这些芯片的常用应用电路也有了大致的认识。动手方面,对于双面板的焊接方式和注意事项也了一定的了解。这次在焊接时虽然漏焊了三个点,但是我还是通过不断的检查查处了错误所在,所以对这次课程设计的结果还是比较满意的。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1