数字电路技术课程设计报告-多功能数字钟.docx
《数字电路技术课程设计报告-多功能数字钟.docx》由会员分享,可在线阅读,更多相关《数字电路技术课程设计报告-多功能数字钟.docx(24页珍藏版)》请在咨信网上搜索。
1、课程设计报告书题目:多功能数字钟 学 院 自动化学院 专 业 自动化 学生姓名 罗艺锋 学生学号 201230641470 指导教师 吕毅恒 课程编号 135070 课程学分 1学分 起始日期 教师评语教师签名:日期:成绩评定备注目 录3一、选题背景4二、方案论证(设计理念)52.1.设计指标52.2.报告要求52.3.初步思路52.4.逻辑框图6三、过程论述(含仿真)73.1.脉冲源电路7方案一:采用555定时器电路7方案二:晶体振荡器电路83.2.分频电路93.3.时间计数器电路103.5.整点报时电路153.6.按键消抖电路163.7.校时电路183.8.闹钟控制电路203.9.显示电路
2、223.10.总体电路23四、电路调试简述及故障分析24五、总结及体会25课题名称:数字电子技术基础一、选题背景数字钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。此次设计与制作数字电子钟的目的是让学生在了解数字钟的原理的前提下,运用学过的数电知识设计并制作数字钟,而且通过数字钟的制作进一步了解各种常用数字器件作用及其使用方法。由于数字电子钟包括组合逻辑电路、时序电路和脉冲电路,通过它可以进一步学习与掌握各种组合逻辑电路与时序电路的原理与使用方法,从而实现理论与实践相结合。二、方案论证(设计理念)2.1.设计指标时间以24小时为一个周期;显示时、分、秒;有校时功能,可以分别
3、对时、分进行单独校时,使其校正到标准时间;校时电路简单,可靠性强;整点报时功能:每小时59分56秒至59分59秒,每秒发出一声低音“嘟”,0分0秒发出一声高音“嘀”;闹钟功能:当到达预设时间时进行蜂鸣提示,闹钟设置电路尽可能少用外接开关,而且需要具备对机械开关的防抖功能;其余附加功能。2.2.报告要求各功能模块的理论设计过程、波形仿真;器件及参数选择;电路测试简述及故障分析;完整的实验电路原理图;心得体会。2.3.初步思路数字钟的核心部分是时间的计数模块,分钟、秒钟可以用60进制计数器实现计数循环,时钟需要用24进制计数器实现计数循环。根据我们所学的数电知识,可以用两个同步十进制计数器接成60
4、进制计数器或者24进制计数器。只要保证输入到计数器CLK端的时钟脉冲信号为1Hz且足够准确,就可以确保该数字钟走时的准确性。对于校时电路,在进入校时状态的时候,上述计数器应停止计数。同时我们应该通过一个按键来选择是哪一个位(数码管)需要被修改。然后通过按另一个按键,给选中的计数器的CLK端输入脉冲,即每按一次该按键,该选中的计数器的值就会自加一,从而达到修改时间的效果。对于闹铃控制电路,可以另外增加一套计数器来保存设置闹钟的时间(只需保存时、分即可),然后通过每时每刻的当前时间的时钟、分钟值与设置闹钟值的比较,确定是否进入闹钟时间到达状态。至于设置闹钟时间,其原理基本与校时电路相同,可以通过一
5、个标志位来确定是否进入设置闹钟状态。蜂鸣器报警电路,可以通过输出时间逻辑运算后得到的门电路得到。2.4.逻辑框图根据上述初步思路,可以得到系统的逻辑框图如下图2-1所示。图2-1 系统逻辑框图三、过程论述(含仿真)3.1.脉冲源电路脉冲振荡电路给数字钟提供一个频率稳定准确的的方波信号,可保证数字钟的走时准确及稳定。这个功能模块只要求完成理论设计,所用器件不限制,调试验收时直接使用实验室逻辑项1Hz脉冲信号测试即可。方案一:采用555定时器电路理论设计:脉冲振荡电路由555定时器设计。在555定时器的外部接适当的电阻和电容元件构成多谐振荡器,再选择元件参数使其发出标准秒信号。555定时器的功能主
6、要由上、下两个比较器C1、C2的工作状况决定。比较器的参考电压由分压器提供,在电源与地端之间加上VCC电压,且控制端悬空,则上比较器C1的反相端“-”加上的参考电压为2/3 VCC,下比较器2的同相端“+”加上的参考电压为1/3 VCC。若触发端 的输入电压V21/3 VCC,下比较器2输出为“1”电平,RS触发器的输入端接受“1”信号,可使触发器输出端Q为“1”,从而使整个555电路输出为“1”;若阈值端的输入电压62/3VCC,上比较器1输出为“1”电平, RS触发器的输入端接受“1”信号,可使触发器输出端Q为“0”,从而使整个555电路输出为“0”。控制电压端外加电压可改变两个比较器的参
7、考电压,不用时,通常将它通过电容(0.01左右)接地。放电管1的输出端Q为集电极开路输出,其集电极最大电流可达50,因此,具有较大的带灌电流负载能力。若复位端RD加低电平或接地,可使电路强制复位,不管555电路原处于什么状态,均可使它的输出Q为“0”电平。只要在555定时器电路外部配上两个电阻及两个电容元件,并将某些引脚相连,就可方便地构成多谐振荡器。555定时器电路如下图3-1所示。图3-1 555定时器电路图3-2 555定时器仿真波形参数:R1=5.1k,C1=0.1uf,C2=0.01uf,Rw=10k。在Multisim 11.0中仿真波形如图3-2所示。方案二:晶体振荡器电路 参照
8、电子手表集成电路(如5C702)中的晶体振荡器电路:常取晶振的频率为32768Hz,因其内部有15级2分频集成电路,所以输出端正好可得到1Hz的标准脉冲。由于2的15次方刚好是32768,所以将上述晶体振荡器产生振荡电路经过15次分频即可得到所需的1Hz时钟信号。但是,由于芯片的限制,芯片CD4060是个14次分频器,还差一次分频,可以用D触发器实现。综合上述,可以先用CD4060进行14次分频,将所得信号再用D触发器分频,即可得到频率为1Hz的时钟信号。电路图如下图3-3、图3-4所示。图3-3 晶体振荡器电路图3-4 晶体振荡器电路3.2.分频电路Reset Inputs复位输入输出R0(
9、1) R0(2) R9(1) R9(2) QD QC QB QA H H L X L L L L H H X L L L L L X X H H H L LH X L X L COUNT COUNT COUNT COUNT L X L X L X X L X L L X 由于振荡器产生的频率很高,要得到1Hz秒脉冲需要进行分频。555定时器与RC电路组合产生1KHz脉冲,可采用74LS90组成分频电路,得到1Hz秒脉冲。 74LS90的原理说明:本电路是由4 个主从触发器和用作除2 计数器及计数周期长度为除5 的3 位2 进制计数器所用的附加选通所组成。有选通的零复位和置9 输入。74LS90
10、 可以获得对称的十分频计数,办法是将QD 输出接到A 输入端,并把输入计数脉冲加到B 输入端,在QA 输出端处产生对称的十分频方波。表3-1 74LS90功能表其功能如上表3-1所示。由功能表可以设计出分频电路,如下图3-5所示:电路输入1kHz的时钟脉冲信号,经过分频可以输出100Hz与1Hz的时钟脉冲信号。其中1Hz的时钟信号可用于时间计数器电路的CLK输入;100Hz可用于按键的消抖处理。图3-5 分频电路该分频电路的仿真波形如下图3-6所示。仿真时CLK_1kHz输入的是1kHz的时钟信号,可见CLK_1Hz得到1Hz的输出信号。图3-6 分频电路仿真波形3.3.时间计数器电路一开始,
11、我在QuartusII软件上选择使用6个同步十进制计数器74160作为数字钟的时间计数器电路。74160功能如下表3-2所示。输入输出CP P T D0D1D2D3Q0 Q1 Q2 Q3 0 0 0 0 0 1 0 a b c da b c d 1 1 0 1 保持1 1 0 保持(C=0)1 1 1 1 计数表3-2 74160的功能表其中第一个计数器与第二个计数器组成一个60进制的秒计时器;第三个计数器与第四个计数器组成另一个60进制的分计时器;第五个计数器与第六个计数器组成一个24进制的时计数器。由两个计数器组成的60进制计数器如图3-7所示。图3-7 60进制计数器原理图图3-8 60
12、进制计数器仿真波形24进制的时计数器可由同样的方式获得。如下为采用整体置数法的24进制电路 图3-9 时计数电路整体计时电路如下:图3-10 时间计数器电路图3-11 时计数器进位仿真波形Vcc f g a b c d e B C LT BT RBI D A GND1 2 3 4 5 6 7 816 15 14 13 12 11 10 974LS483.4.数码显示电路包括译码器和数码管,译码器将计数器输出的8421BCD码转换为数码管需要的逻辑状态,并且为保证数码管正常工作提供足够的工作电流。实验室逻辑实验箱已有带译码电路的数码管,同学只需完成此模块的理论设计。测试时只需要把BCD图3-12
13、 74LS48的引脚图码输入相应管脚即可显示数值。译码驱动电路将计数器输出的8421BCD码转换为数码管需要的逻辑状态,并且为七段数码管的正常工作提供足够的工作电流。译码电路的功能是将“秒”、“分”、“时”计数器的输出代码进行编译,变成相应的数字。用于驱动LED七段数码显示常用的有74LS48。74LS48是BCD-7段译码器/驱动器,其输出是OC门输出且高电平有效,专用于驱动LED七段共阴极显示数码管。由74LS48和LED七段共阴极数码管组成一位数码显示电路。若将“秒”、“分”、“时”计数器的每位输出分别接到相应七段译码器的输入端,便可进行不同数字显示。在译码器输出与数码管之间串联的R为限
14、流电阻。当数字钟的计数器在CP脉冲的作用下,就应将其状态显示成清晰的数字符号,需要将计数器的状态进行译码并将其显示出来。选用的计数器全部是二十进制集成片,“秒”,“分”,“时”的个位和十位的状态分别由集成片中的四个触发器的输出状态反映。每组输出的计数状态都按BCD代码以高低电平来表现。因此,需要经过译码电路将计数器输出的BCD代码变成能驱动七段数码显示器的工作信号。将计数器和译码显示器连在一起。74LS48的引脚图和功能表如图3-12及表3-3。74LS48引脚功能-七段译码驱动器真值表十进制数输入BT/RB0输出LTRBIABCDabcdefg0H/0000H11111111H/0001H0
15、1100002H/0010H11011013H/0011H11110014H/0100H01100115H/0101H10110116H/0110H00111117H/0111H11100008H/1000H11111119H/1001H1110011表3-3 74LS48的功能表LT=1时,试灯输入,是为了检查数码管各段是否能正常发光而设置的。当LT=0时,无论输入A、B、C、D为何种状态,译码器输出均为低电平,若驱动的数码管正常,是显示8。 BI=1时,灭灯输入,是为控制多位数码显示的灭灯所设置的。BI=0时,不论LT和输入A、B、C、D为何种状态,译码器输出均为低电平,使共阴极数码管熄灭
16、。 RBI=1时,灭零输入,它是为使不希望显示的0熄灭而设定的。当对每一位A=B =C =D=0时,本应显示0,但是在RBI=0作用下,使译码器输出全为低电平。其结果和加入灭灯信号的结果一样,将0熄灭。 RBO=1时灭零输出,它和灭灯输入BI共用一端,两者配合使用,可以实现多位数码显示的灭零控制。3.5.整点报时电路该部分电路功能为控制蜂鸣器,从59分56秒起至下一小时0分0秒响起提示音“嘟”-“嘟”-“嘟”-“嘟”-“嘀”。该电路逻辑功能如下表3-4所示。时间分计数器输出秒计数器输出低音控制信号高音控制信号59分56秒0101 10010101 01101059分57秒0101 100101
17、01 01111059分58秒0101 10010101 10001059分59秒0101 10010101 10011000分00秒0000 00000000 000001表3-4 整点报时电路逻辑功能表按照上述逻辑功能表设计一个组合逻辑电路,以时间计数器的分计数器和秒计数器的输出时间作为输入,得到两路输出信号(低音控制信号、高音控制信号)对蜂鸣器进行控制。要想得到高低不同的音调,可以对蜂鸣器输入不同频率的脉冲信号。其电路设计如下图3-13、图3-14所示。图3-13 整点报时电路图3-14 整点报时逻辑电路其仿真波形如图3-15所示。其中,为了方便显示,输入的脉冲信号的频率分别作了不同程度
18、的缩小。图3-15 整点报时电路仿真波形3.6.按键消抖电路数字钟需要外部的逻辑开关或单脉冲开关提供控制信号。本数字钟采用两个拨动开关分别使数字钟处于正常显示、设置时间、设置闹钟时间三个状态,用两个机械开关用于更改时间。拨动开关与机械开关如下图3-16所示。图3-16 拨动开关(左)与机械开关(右)而机械开关的抖动是工程设计中不可避免的问题,如果不作处理,整个系统的可靠性将大打折扣。机械开关是靠弹簧接触的。在断开接触时没有什么问题,但是反过来在接触时由于弹簧力的反作用,弹簧在接触的瞬间会离开接点,然后经过多次跳动后才能稳定下来。下图3-17是一个机械开关闭合时的模拟波形。图3-17 机械开关闭
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电路 技术 课程设计 报告 多功能 数字
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。