您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 电子课程设计报告数字钟
电子课程设计——数字钟学院:华科学院专业班级:自动化112202H姓名:嵇贝贝学号:201122060209指导老师:任青莲2013年12月22目录一、设计任务与要求……………………………………………2二、原理框图……………………………………………………………2三、器件选择……………………………………………………………4四、功能模块……………………………………………………………8五、总体设计电路图…………………………………………………14六、结论与心得………………………………………………………1533一、设计任务与要求。1.设计一数字钟显示时、分、秒。2.小时采用12小时计时法。3.具有报时功能,当时间到达整点前10秒进行蜂鸣报时。4.具有校时功能,可以分别对时及分进行单独校时,使其校正到标准时间。二、总体框图1、数字频率计的基本原理:数字钟是一种用数字电路技术实现时、分、秒计时的钟表。与机械钟相比具有更高的准确性和直观性,具有更长的使用寿命,已得到广泛的使用。数字钟的设计方法有许多种,例如可用中小规模集成电路组成电子钟,也可以利用专用的电子钟芯片配以显示电路及其所需要的外围电路组成电子钟,还可以利用单片机来实现电子钟等等。数字钟的基本功能是显示时间,可以通过计数器的联级实现。以4位数码管的数字钟为例,数字钟设定前两位为小时,后两位为分钟,数码管的小数点闪烁可以表示秒。首先产生一个1Hz的方波信号,在它的触发下驱动小数点闪烁。在这个1Hz的基础上,可以产生1/60Hz的信号(对1Hz信号计数,每计数30次就将输出反相,得到1/60Hz信号),它就是分钟信号需要的时钟。在这个时钟的触发下分钟位数码管管依次加1,直到60时变为0,再重新开始计数。清零的时候要产生一个进位,加到小时上面。其他时间小时位保持不变。2、数字钟的工作原理:数字电子钟由信号发生器、“时、分、秒”计数器、译码器及显示器、校时电路、整点报时电路等组成。秒信号产生器是整个系统的时基信号,它直接决定计时系统的精度,一般用555构成的振荡器加分频器来实现。将标准秒脉冲信号送入“秒计数器”,该计数器采用60进制计数器,每累计60秒发出一个“分脉冲”信号,该信号将作为“分计数器”的时钟脉冲。“分计数器”也采用60进制计数器,每累计60分,发出一个“时脉冲”信号,该信号将被送到“时计数器”。“时计数器”采用24进制计数器,可以实现一天24h的累计。译码显示电路将“时、分、秒”计数器的输出状态经四段显示译码器译码,通过六位LED显示器44显示出来。整点报时电路是根据计时系统的输出状态产生一个脉冲信号,然后去触发音频发生器实现报时。校时电路是来对“时、分、秒”显示数字进行校对调整。其数字电子钟系统框图⑴如下:时显示器秒显示器分显示器时译码器分译码器秒译码器整点报时时计数器分计数器秒计数器时钟校准振荡器分频器秒脉冲数字电子钟系统框图(图1)方案:数字电子钟由石英晶体振荡器、分频器、计数器、译码器显示器和校时电路组成。振荡器产生稳定的高频脉冲信号,作为数字钟的时间基准,然后经过分频器输出标准秒脉冲。秒计数器满60后向分计数器进位,分计数器满60后向小时计数器进位,小时计数器按照“12翻1”规律计数。计数器的输出分别经译码器送显示器显示。计时出现误差时,可以用校时电路校时、校分。三、选择器件实验器材及主要器件(1)74LS606片(2)74LS903片(3)74LS004片(4)74LS041片55(5)555集成芯片1片(6)四段显示器6片(7)电阻、电容、导线,开关等若干1、74LS16074LS160是十进制计数器,直接清零,异步清零端MR非为低电平时,不管时钟端CP信号状态如何,都可以完成清零功能。160的预置是同步的,当置入控制器PE非为低电平时,在CP上升沿作用下,输出端Q0-Q3数据端P0-P3一致下为管脚图与真值表。图2表12、74LS9074LS90计数器是一种中规模二-五-十进制异步计数器,R01、R02是计数器置0端,同时为1有效;R91和R92为置9端,同时为1时有效;若用A输入,QA输出,为二进制计数器;如B为输入,QB-QD可输出五进制计数器;将QA与B相连,A做为输入端,QA-QD输出十进制计数器;若QD与A输入端相连,B为66输入端,电路为二-五混合进制计数器。真值表与管脚图如下。图3表23、74LS0074LS00为四组2输入1输出的与非门,管脚真值表如下。图477A=1B=1Y=0A=0B=1Y=1A=1B=0Y=1A=0B=0Y=14、74LS0474LS04就是六个非门集成在一块芯片里面,管脚图与真值表如下。图5A=1Y=0A=0Y=15、555集成芯片(1)555在电路结构上是由模拟电路和数字电路组合而成,它将模拟功能与逻辑功能兼容为一体,能够产生精确的时间延迟和振荡。它拓宽了模拟集成电路的应用范同。(2)该电路采用单电源。双极型555的电压范围为4.5V~15V;而CMOS型的电源适应范围更宽,为2V~18V。这样,它就可以和模拟运算放大器和TTL或CMOS数字电路共用一个电源。(3)555可独立构成个定时电路,且定时精度高。(4)555的最大输出电流选200mA,带负载能力强。可直接驱动小电机、喇叭、继电器等负载。88图6四、功能模块1、振荡器石英晶体振荡器的特点是振荡频率准确、电路结构简单、频率易调整。它还具有压电效应,在晶体某一方向加一电场,则在与此垂直的方向产生机械振动,有了机械振动,就会在相应的垂直面上产生电场,从而机械振动和电场互为因果,这种循环过程一直持续到晶体的机械强度限止时,才达到最后稳定。这用压电谐振的频率即为晶体振荡器的固有频率。一般来说,般来说,振荡器的频率越高,计时精度越高,但耗电量将增大。如果精度要求不高也可以采用由集成电路定时器555与RC组成的多谐振荡器。如图1所示。设振荡频率f=1KHz,R为可调电阻,微调R1可以调出1KHz输出。图72、分频器99由于振荡器产生的频率很高,要得到秒脉冲,需要分屏电路。本实验由集成电路定时器555与RC组成的多谐振荡器,产生1KHz的脉冲信号。故采用3片中规模集成电路计数器74LS90来实现,得到需要的秒脉冲信号。图83、计数器秒脉冲信号经过6级计数器,分别得到“秒”个位、十位、“分”个位、十位以及“时”个位、十位的计时。“秒”“分”计数器为六十进制,小时为十二进制。(1)六十进制计数由分频器来的秒脉冲信号,首先送到“秒”计数器进行累加计数,秒计数器应完成一分钟之内秒数目的累加,并达到60秒时产生一个进位信号,所以,选用两片74LS60组成六十进制计数器,采用反馈归零的方法来实现六十进制计数。其中,“秒”十位是六进制,“秒”个位是十进制。1010U774LS160NQA14QB13QC12QD11RCO15A3B4C5D6ENP7ENT10~LOAD9~CLR1CLK2U874LS160NQA14QB13QC12QD11RCO15A3B4C5D6ENP7ENT10~LOAD9~CLR1CLK2U9DCD_HEXU11NAND2U12NAND2VCC5VV21kHz5V1211VCC109432100U1DCD_HEX6875图9(2)十二进制计数“12翻1”小时计数器是按照“01——02——03——……——11——12——01——02——……”规律计数的,这与日常生活中的计时规律相同。在此实验中,小时的个位计数器由两片74LS60构成,将它们级连组成“12翻1”小时计数器。计数器的状态要发生两次跳跃:一是计数器计到9,即个位计数器的状态为Q03Q02Q01Q00=1001,在下一脉冲作用下计数器进入暂态1010,利用暂态的两个1即Q03Q01使个位异步置0,同时向十位计数器进位使Q01=1;二是计数器计到12后,在第13个脉冲作用下个位计数器的状态应为Q03Q02Q01Q00=0001,十位计数器的Q01=0。1111U3DCD_HEXU4DCD_HEXU5NAND2V11kHz5VU174LS160NQA14QB13QC12QD11RCO15A3B4C5D6ENP7ENT10~LOAD9~CLR1CLK2U274LS160NQA14QB13QC12QD11RCO15A3B4C5D6ENP7ENT10~LOAD9~CLR1CLK2314657VCC5V90108211VCC图10表3CP十位个位CP十位个位Q10Q03Q02Q01Q00Q10Q03Q02Q01Q000000008010001000019010012000100101030001140010010100005001011110001600110121001070011113000014、显示器本次用四段发光二极管来显示译码器输出的数字。5、校时电路当数字钟走时出现误差时,需要校正时间。校时电路实现对“时”“分”“秒”的校准。在电路中设有正常计时和校对位置。本实验实现“时”“分”的校对。1212对校时的要求是,在小时校正时不影响分和秒的正常计数;在分校正时不影响秒和小时的正常计数。需要注意的时,校时电路是由与非门构成的组合逻辑电路,开关S1或S2为“0”或“1”时,可能会产生抖动,为防止这一情况的发生我们接入一个由RS触发器组成的防抖动电路来控制。表4S1S2功能11计数01校分10校时图116、整点报时电路整点报时电路的功能要求是,每当数字钟计时快要到整点时发出声响,通常按照4低音1高音的顺序发出间断声响,以最后一声高音结束的时刻为整点时刻。设4声低音(约500Hz)分别发生在59分51秒、53秒、55秒及57秒,最后一声高音(约1KHz)发生在59分59秒,它们的持续时间均为1秒。根据以上设定可得到电台正点报时时的分十位状态Q2M2Q0M2=11(0101),分个位的状态为Q3M1Q0M1=11(1001),秒十位状态为Q2S2Q0S2=11(0101),秒个位的状态为Q0S1=1(1、3、5、7、9)。而发低音还是高音只与秒个位有关,根据设定可列表如表1所示:1313由表中的状态可总结出如下结论:秒个位的第三位Q3S1可用来作为鸣低音或高音的控制信号,即Q3s1=0时,输入500Hz的低频信号至音响电路Q3S1=1时,输入1kHz的高频信号至音响电路。表5CP(秒)Q3S1Q2S1Q1S1Q0S1功能Cp(秒)Q3S1Q2S1Q1S1Q0S1功能505152535455000000010010001101000101低音停鸣低音停低音565758590001100111100010010000停低音停高音停图121414五、总体设计电路图VCC5VU26NOR2U27NOR2V11Hz5VU28NOR2U29NOR2U30NOR2U31NOR2U32NOR2a0.5sec1secU34NOR4U35NOR4U38NOR2U39NOR2U40NOR2R11kΩ5%Q1BJT_NPN_VIRTUALR222.1Ω1%X12.5VJ2Key=SpaceU44LM555CMGND1DIS7OUT3RST4VCC8THR6CON5TRI2VCC5VR32kΩ1%R410kΩKey=A50%R55.1Ω5%C110nFIC=0VC2100nFIC=0VU4574LS90NQA12QB9QD11QC8INB1R916R927R012INA14R023U4674LS90NQA12QB9QD11QC8INB1R916R927R012INA14R023U4774LS90NQA12QB9QD11QC8INB1R916R927R012INA14R023U1DCD_HEXU2DCD_HEXU5DCD_HEXU6DCD_HEXU774LS160NQA14QB13QC12QD11RCO15A3B4C5D6ENP7ENT10~LOAD9~CLR1CLK2U374LS160NQA14QB13QC12QD11RCO15A3B4C5D6ENP7ENT10~LOAD9~CLR1CLK2U1174LS160NQA14QB13QC
本文标题:电子课程设计报告数字钟
链接地址:https://www.777doc.com/doc-2254242 .html