《钟构成分析.doc》由会员分享,可在线阅读,更多相关《钟构成分析.doc(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、一、工作原理1.电子钟构成分析图为电子钟的一般构成框图。数字电子钟由振荡器、分频器、计数器、译码显示、报时等电路组成。其中,振荡器和分频器组成标准秒信号发生器,由不同进制的计数器、译码器和显示器组成计时系统。秒信号送入计数器进行计数,把累加的结果以时、分、秒的数字显示出来。时显示由二十四进制计数器、译码显示器构成,分、秒显示分别由六十进制计数器、译码器、显示器构成。可进行整点报时,计时出现误差时,可以用校时电路校时、校分。(1)时钟振荡电路晶体振荡电路给数字钟提供一个频率稳定准确的1kHz的方波信号,可保证数字钟的走时准确、稳定。不管是指针式的电子钟还是数字显示的电子钟,都使用了晶体振荡器电路
2、。(2)秒脉冲产生电路分频电路将1kHz的方波信号经1000次分频后得到1kHz的方波信号供秒计数器进行计数。分频器实际上也就是计数器。(3)计数电路电子钟计时分为小时、分钟和秒,其中小时为二十四进制,分钟和秒均为六十进制,输出可用数码管显示,所以要求二十四进制为0000000000100011计数,六十进制为0000000001100000计数,并且均为8421码编码形式。(4)校时校分电路在刚接通电源或者时钟走时出现误差时,则需要进行时间的校准。通常可以在整点时刻和利用电台或电视台的信号进行校准,也可以在其他时刻利用别的时间标准进行校对。(5)整点报时电路时钟一般都应具备整点报时电路功能,
3、即在时间出现整点前数秒内,数字钟会自动报时,以示提醒。其作用方式是发出连续的或有节奏的音频声波,较复杂的也可以是实时语音提示。(6)译码驱动电路译码驱动电路将计数器输出的8421BCD码转换为数码管需要的逻辑状态,并且为保证数码管正常工作提供足够的工作电流。(7)显示数码管数码管通常有发光二极管(LED)数码管和液晶显示(LCD)数码管,本设计提供的为LED数码管。2、电子钟各部分电路工作原理设计(1) 时钟振荡电路时钟电路设计有多种方法,比如555多谐振荡器、模拟运放振荡器、石英晶体振荡器等,其中555多谐振荡器调节方便,并且Multisim9中有非常实用的向导,而石英晶体振荡器准确性最高,
4、本例将分别仿真这两种时钟电路,电子钟全系统仿真时采用555多谐振荡器完成。石英晶体是构成振荡器的核心,它保证了时钟走时准确及稳定。振荡器的的稳定度和频率的精确度决定了计时器的准确度。所示为电路通过CMOS非门构成的,输出为方波的数字晶体振荡器电路;U2实现整形缓冲功能,将振荡器输出的近似于正弦波的波形转换为较理想的方波;与石英晶体中串联的微调电容C2可以对振荡器频率做微量调节,从而在输出端得到较稳定的脉冲信号。电路中输出反馈电阻R1为非门提供偏置,使电路工作于放大区域,即非门的功能近似于一个高增益的反相放大器。电容C1、C2与晶体构成一个谐振网络,完成对振荡频率的控制功能,同时提供了一个180
5、相移,从而和非门构成了正反馈网络,实现了振荡器的功能。由于晶体具有较高的频率稳定性及准确性,从而保证了输出频率的稳定和准确。元件中晶体XTAL的频率为32768Hz。由于石英晶体具有10-510-7的稳定性,使得电子钟准确度大为提高。从有关手册中,可查得C1=30pF,C2可取与C1相同的电容值。当要求频率准确度和稳定度更高时,可将C2改为微调电容或者加入校正电容并采取温度补偿措施。由于CMOS电路的输入阻抗极高,因此反馈电阻R1可选为10M。较高的反馈电阻有利于提高振荡频率的稳定性。非门电路可选74HC00。(2) 秒脉冲产生电路秒脉冲产生电路主要功能有两个:一是产生标准秒脉冲信号;二是可提
6、供整点报时所需要的高、低音频率信号。本例采用的555多谐振荡器产生1kHz信号,故想得到秒脉冲需要将分频比设置为1000,正好选用三个十进制计数器,故采用3片74LS160实现。 (3)计数电路计时计分电路是在数字电路仿真一章重点介绍过的二十四进制计数器和六十进制计数器,工作原理这里不再赘述。 1000分频电路原理图(4) 校时校分电路校时电路原理示意图如图5所示。校对时间总是在选定的标准时间到来之前进行的,一般分为四个步骤:首先把小时计数器置到所需的数字:然后再将分计数器置到所需数字;在此同时或之后,应将秒计数器清0,时钟暂停计数,处于等待启动阶段;当选定的标准时刻到达的瞬间,按启动按钮,电
7、路则从所预置时间开始计数。由此可见,校时电路应具有预置小时、预置分、等待启动、计时四个阶段,因此,在设计校对电路时,应能方便、可靠地实现这4个阶段所需要的功能。必须注意,增加校对电路不能影响时钟的正常计时。通常电路设计为逻辑门切换。当Q=1时,输入的预置信号可以传到时计数器的CP端,进行计时工作,而输入的预置信号被封锁。(5) 整点报时电路经过分析,要实现整点自动报时,应当在产生分进位信号(整点到)时,响第一声,但究竟响几下,则要由计数的状态来确定。由于时计数器为十二进制,报时要求12小时循环一次,因此需要一个十二进制计数器来记响声的次数,由分进位信号来控制报时的开始,每响一次让响声计数器计一
8、个数,将小时计数器与响声计数器的状态进行比较,当它们的状态相同时,比较电路则发出停止报时的信号。如图6所示为以上自动报时原理方框图。自动报时的原理可以用图7所示的波形来加以说明。例如,当时钟计数器计到2点正时,应发出两声报时。从波形可以看出,当分进位信号产生负脉冲时,触发器被置为1状态,Q=1,在Vk的控制下,响一秒、停一秒。由于此时的小时计数器的状态为“2”,当响了第二声之后,响声计数器也计到“2”的状态,经电路比较后,输出一个负脉冲信号加至RS触发器的控制端,使RS触发器变为“0”状态,即Q=1,停止报时。(6) 译码驱动及显示单元时、分、秒计数器实现了对时间的累计且均以8421BCD码形
9、式输出,选用显示译码电路将计数器的输出数码转换为数码显示器件所需要的输出逻辑和一定的电流,选用74LS48作为显示译码电路。七段显示译码器74LS48是一种与共阴极数字显示器配合使用的集成译码器,它的功能是将输入的4位二进制代码转换成显示器所需要的7个段信号ag。如图8所示为其管脚图。ag为译码输出端。另外,它还有3个控制端;试灯输入端LT、灭零输入端RBI,特殊控制端BI/RBO。其功能如下。 正常译码显示。当LT=1,BI/RBO=1时,对输入为十进制数115的二进制码(00011111)进行译码,产生对应的七段显示码。 灭零。当输入RBI=0,而输入为0的二进制码0000时,译码器的输出
10、ag全为0,显示器全灭;只有当RBI=1时,才产生0的七段显示码。所以RBI成为灭零输入端。 试灯。当LT=0时,无论输入怎样,输出ag均为0,显示器全灭。因此,BI成为灭灯输入端。作输出端使用时,受控于RBI,当RBI=0,输入为0的二进制码0000时,RBO=0,用以指示该片正处于灭零状态。所以,RBO又称为灭零输出端。将BI/RBO和RBI配合使用,可以实现多位数显示时的“无效0消隐”功能。(7)显示数码管74LS48外部管脚图如图8所示。七段数字显示器及发光段组合图如图9所示。根据74LS48的特点,选用七段显示译码管LED作为显示单元电路。LED显示器的优点是工作电压较低(1.53V
11、)、体积小、寿命长、亮度高、响应速度快、工作可靠性高:缺点是工作电流大,每个字段的工作电流约为10mA左右。按内部连接方式不同,七段数字显示器可分为共阴极和共阳极两种,本例选用共阴七段数码管。74LS48除了有实现7段显示译码器基本功能的输入(DCBA)和输出(YaYg)端外,7448还引入了灯测试输入端(LT)和动态灭零输入端(RBI),以及既有输入功能又有输出功能的消隐输入/动态灭零输出(BI/RBO)端。 由7448真值表可获知7448所具有的逻辑功能:(1)7段译码功能(LT=1,RBI=1)在灯测试输入端(LT)和动态灭零输入端(RBI)都接无效电平时,输入DCBA经7448译码,输
12、出高电平有效的7段字符显示器的驱动信号,显示相应字符。除DCBA = 0000外,RBI也可以接低电平,见表1中116行。(2)消隐功能(BI=0)此时BI/RBO端作为输入端,该端输入低电平信号时,表1倒数第3行,无论LT 和RBI输入什么电平信号,不管输入DCBA为什么状态,输出全为“0”,7段显示器熄灭。该功能主要用于多显示器的动态显示。(3)灯测试功能(LT = 0)此时BI/RBO端作为输出端, 端输入低电平信号时,表1最后一行,与 及DCBA输入无关,输出全为“1”,显示器7个字段都点亮。该功能用于7段显示器测试,判别是否有损坏的字段。(4)动态灭零功能(LT=1,RBI=1)此时
13、BI/RBO端也作为输出端,LT 端输入高电平信号,RBI 端输入低电平信号,若此时DCBA = 0000,表1倒数第2行,输出全为“0”,显示器熄灭,不显示这个零。DCBA0,则对显示无影响。该功能主要用于多个7段显示器同时显示时熄灭高位的零。二、各模块测试电路创建仿真1. 时钟振荡电路(1)555多谐振荡器产生1kHz利用555定时器向导或者自行取出LM555芯片和3个电阻、两个电容完成下面的电路,可参考数字电路仿真一章的相关内容。需要注意的是,C1电容为抗干扰电容,设计电路前要根据相关频率计算公式计算R1、R2、C的具体取值并通过示波器的显示来进行微调。 555多谐振荡器产生1khz仿真
14、电路及仿真结果(2) 石英晶体振荡器产生32768Hz石英晶体振荡器典型电路如图13所示,是完全根据图3来完成的。非门采用CMOS非门74HC04,C2电容可以加入一个微调电容,根据示波器上显示的波形来微调电容值。 石英晶体振荡器仿真电路 石英晶体振荡器仿真波形2. 秒脉冲产生电路74LS160N和74LS161N在级联使用时一定注意两个使能端ENP、ENT的设置,只有两个均为高电平才能计数,当第三级控制时一定是第一级和第二级一同控制第三级,如图14和图17所示,其中,第二级的ENP和ENT一同由第一级的RCO控制,第三级的ENP由第二级的RCO控制,而ENT由第一级的RCO控制,这样保障了第
15、三级的进位是前两个芯片均计满溢出时。如图15和图16所示是给555多谐振荡器产生的1kHz分频使用的,如图17和图18所示是给石英晶体振荡器产生的32768Hz分频使用的,前者使用的是十进制计数器74LS16N计数,后者使用的是4位二进制计数器74LS161N计数。 千分频脉冲产生仿真电路 32768分频秒脉冲产生仿真电路 32768分频秒脉冲产生仿真波形图石英电子表的振荡频率为32768Hz,要比普通快摆机械表每秒3Hz的频率高1万倍,其抗干扰性能有了大幅度提高(假设每秒有一个干扰的话,石英的误差仅1/32768)。而更重要的是,石英钟的石英振荡器多数采用具有较好温度频率特性的4.19MHz
16、和32768Hz石英谐振器,使得频率漂移很小。 一般石英手表使用的是X+5切型、弯曲振动模式、频率为32768Hz的音叉形石英谐振器。它的体积小,温度拐点(在拐点附近频率随温度的变化最小)选在常温。石英钟常用的是AT切型、厚度切变振动模式、频率为4.194304MHz的双凸透镜形石英谐振器。它的温度特性好,能适应室内外温度变化较大的环境。当采用温度补偿技术时,可使表的走时误差缩小到5秒/月甚至5秒/年。手表、时钟及其它的定时器所使用的频率都是2的整幂数,这是从二进制电路考虑的。32768是2的15次方,若将32768除以2,重复十五次即得1。在时计的IC中,只要将32.768KHz(代表石英晶
17、体每秒振荡32768次)的输入端加入15个除以2的回路,即可得秒信号。早期的石英表使用8192Hz(8KHz)的石英振荡器,后来为了追求精准,计时的频率由8192Hz(8KHz)直提高到65536Hz(64KHz)。业界最后发现,32KHz即可满足一般对时间精准度的要求,而更高的频率必将增加分频电路的级数,使集成电路成本、体积和耗电等指标过大,所以32.768KHz便成了广泛被使用之计时频率。3. 计数电路(1)小时计数二十四进制电路仿真本例采用本章已使用过的74LS160N完成,首先设计出一百进制计数器,在24(00100100)处直接取出所有为1的端口,给所有为0的端口加非门74LS00,
18、然后经过与非门后给清零端,使用清零法完成二十四进制,计数范围为023.小时计数的二十四进制计数器仿真电路图如图。 小时计数的二十四进制计数器仿真电路图 74LS160d功能表(2)分钟/秒计数六十进制电路仿真本例类似于二十四进制计数器,采用74LS160N完成,首先设计出一百进制的计数器,在60(01100000)处直接取出所有为1的端口,给所有为0的端口加非门74LS00,然后过与非门后给清零端,使用清零法完成六十进制,计数范围为059。分钟计数的六十进制计数器仿真电路如图。 分钟计数的六十进制计数器仿真电路(3)校时校分电路校时和校分电路基本一致,这里只仿真校分电路,如图21所示,方法是控
19、制六十进制的时钟输入端CP,使用两个三态门或者把秒进位信号(V2信号源仿真)加入,或者把校分的按键信号(J2案件)加入,J1用来控制校分和计分切换,由于两个三态门U1A和U2A的使能端有效电平刚好相反,J1接地时为校分功能,J1不接地时为计分功能。校时电路与此电路基本一致。 校时电路 校分电路(5)整点报时电路整点报时电路如图示,包括报时计数电路、停止报时控制电路和蜂鸣器3部分电路,其中,报时计数电路由两个可逆十进制计数器74LS192组成,在分进位信号出发下,从计时电路保存当前小时数,并开始递减计数,一只减到0,停止计数控制电路经过逻辑电路,判断给出0信号,封锁与门,组织蜂鸣器工作,停止报时。 整点报时计数器 整点译码电路第 13 页 共 13 页