可定时日历时钟山东科技大学信电学院通信工程07-1 lfj一、题目要求及方案设计题目要求用十进制数码显示年、月、日、时、分、秒(注:小时为24 小时制式;年为 2000~2099 年可选)
可手动设置和调整年、月、日、时、分、秒
有自动定时提醒功能,每次可以在一天时间内1~8 次定时,定时时间为时、分
当定时时间到时,发出声音或音乐,提醒用户,并显示是第几次定时时间到
设计一个自动核时电路, 每天在北京时间8 点整自动核准时钟一次
时钟精确度≤1ms/天,可以进一步提高时钟精确度
自行设计并制作满足本任务要求的电源,并设计制作不掉电电源
基于以上设计要求,制作时考虑了以下几种方案:(一).方案一→→→←←时钟芯片分频电路60 进制计数器60 进制计数器24 进制计数器30 进制计数器12 进制计数器100 进制计数器译码驱动编码译码驱动编码译码驱动编码译码驱动编码译码驱动编码译码驱动编码图 1 如图 1,以时钟芯片的输出脉冲作为系统的时基信号,用计数器计数,通过设置不同的进制,分频为秒、分、时、日、月、年
然后通过数值转换,译码,编码, LED 显示
通过数值比较器,来设置定时值
此方案直观,而且,通过外选时钟芯片,可以使即使精度很高
但由于硬件计数,计数进制不容易改变,所以,闰年月问题须进一步通过计数器、数值比较器,除法器等,来自动修改进制,但工作量浩繁
(二).方案二如图 2,以单片机内的定时器为时基信号,通过软件计数,分频,数值转换,编、译码等功能,输出LED 所需段码,经驱动电路,LED 显示年、月、日、时间;同时定时、提醒、自动校核等功能也由微控制器完成
LED 动态显示,节省了硬件工作量, 提高了元器件的利用效率
但该方案因为时基信号实际源于单片机的晶振的输出脉冲, 其计时精度也依赖于晶振工作频率的精度,难于满足计时误差≤ 1ms/天的要求
图 2 (三).