搜索
首页 教育/科学 理工学科 工程技术科学

EWB设计的万年历电子钟

电子钟设计的方案

全部回答

2006-01-07

0 0
    如果是用EWB来设计,这个工程量有点庞大啊! 首先,利用通用计数器元件,例如:74160、74161等,配合逻辑门组合设计出基本的十进制、六进制、三进制(用于24小时制的高位)计数器,当然也可以选取专用的十进制计数器元件;然后,利用组合好的多进制计数器再次组合成60进制计数器(1个十进制+1个六进制,十进制进位端送六进制时钟输入端)、12进制计数器、24进制计数器(12和24比较特殊,需要利用逻辑判断在出现12:00:00及24:00:00时自动复位所有计数器至00:00:00);最后,将两个60进制计数器级连再将进位送给12进制计数器和24进制计数器,在12进制计数器及24进制计数器输出端添加选择控制,能实现12小时制和24小时制的时间转换。
    这样,基本的时钟就完成了。至于时间调整,可利用计数器本身的置数功能来实现,当然还需要一些控制按键参与。 万年历部分就比较复杂了点。 和设计时钟采用同样的方法,先把基本部件设计出来。
  包括十进制计数器、四进制计数器、12进制计数单元(可以利用时钟设计里的12小时部分)。  四进制+十进制=日的基本组合单元,四个十进制=年的组合单元。接下来就是复杂的逻辑控制了,第一,每个月的日数不同,逻辑控制中要结合月的数据来判断并控制归零;第二,闰月的问题,逻辑控制中要结合月的数据(即2月)以及四年的规律来判断日的归零;这两个要求其实是穿插在一起的,所以用EWB来设计的时候相对复杂很多,最好先进行理论的逻辑计算,得出最简的逻辑公式,再用逻辑元件来实现。
     如果还有问题,可以 :47050582。

2006-01-08

73 0
    目前全球通用的公历,历年以地球绕太阳公转一周的“回归年”为依据,其长度为365.24天,即365天5小时48分46秒,为使用方便就将365天作为一年,这样每年要多出5小时48分46秒,每累计4年就是23小时15分 4秒,因此历法每4年设一个闰年,增加为366天,也就是多出了一个2月29日。
    同时凡整百的公元年份则要能被400 整除才能定为闰年,这样每400年中刚好有97个闰年。   另外,我国传统的农历编排上,既要考虑太阳又要考虑月亮,农历中的一个月是按月亮一个“朔”(在天文上是月亮和地球黄道面相同的时刻)到下一“朔”之间的周期长短决定的,其实就是月亮绕地球公转一周的时间,平均值为29天12 小时44分钟。
    由于太阳、地球和月亮之间相对运动并非一成不变,因此这一周期也有长有短,有30天的是大月,有29天的则是小月。为保证农历每月第一天是朔日,所以大小月的安排并不固定,需要经过观测和推算来确定。
  正月初一的朔恰逢小月,因此大年三十只好被“省略”了。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

教育/科学
工程技术科学
出国/留学
院校信息
人文学科
职业教育
升学入学
理工学科
外语学习
学习帮助
K12
理工学科
工程技术科学
生物学
农业科学
数学
化学
天文学
环境学
建筑学
地球科学
生态学
心理学
物理学
工程技术科学
工程技术科学
举报
举报原因(必选):
取消确定举报