eda设计-多功能数字钟(编辑修改稿)内容摘要:

分正常工作无影响。 而当 33 1K  时,分不在是以每 60 秒计一次数,而是以 1HZ 作为分钟的时钟进行计数。 (2)校时 同理, 44 0K  时,对小时正常工作无影响。 而当 44 1K  时,以 1HZ 作为小时的时钟进行计数。 14 A N D 2ins t 100O R 2ins t 101A N D 2ins t 102N O Tins t 103N O Tin s t 10 9A N D 2ins t 110O R 2in s t 1 1 1A N D 2ins t 112N O Tin s t 1 1 3N O Tins t 115A N D 2ins t 116O R 2in s t 1 1 8A N D 2ins t 119N O Tin s t 1 2 0N O Tins t 121A N D 2ins t 122O R 2in s t 1 2 3A N D 2ins t 124N O Tin s t 1 2 5N O Tins t 126A N D 2ins t 127O R 2ins t 128A N D 2ins t 129N O Tins t 130N O Tin s t 13 1A N D 2ins t 132O R 2in s t 1 3 3A N D 2ins t 134N O Tin s t 1 3 5N O Tin s t 1 3 6IN7IN6IN5IN3IN4IN1IN2OUTAND7in s t 13 7O R 2in s t 13 8A N D 2ins t 139N O Tins t 140N O Tins t 141A N D 2ins t 142M M [ 0 ]M Q [ 0 ]M M [ 0 ]M Q [ 0 ]M M [ 1 ]M Q [ 1 ]M M [ 1 ]M Q [ 1 ]M M [ 2 ]M Q [ 2 ]M M [ 2 ]M Q [ 2 ]M M [ 3 ]M Q [ 3 ]M M [ 3 ]M Q [ 3 ]M M [ 4 ]M Q [ 4 ]M M [ 4 ]M Q [ 4 ]M M [ 5 ]M Q [ 5 ]M M [ 5 ]M Q [ 5 ]M M [ 6 ]M Q [ 6 ]M M [ 6 ]M Q [ 6 ]AA 15 A N D 2ins t 143O R 2in s t 1 4 4A N D 2ins t 145N O Tins t 146N O Tins t 147A N D 2in s t 1 4 8O R 2ins t 149A N D 2in s t 1 5 0N O Tin s t 1 5 1N O Tins t 152A N D 2in s t 1 5 3O R 2ins t 154A N D 2ins t 155N O Tins t 156N O Tin s t 1 5 7A N D 2in s t 1 5 8O R 2ins t 159A N D 2in s t 1 6 0N O Tin s t 1 6 1N O Tin s t 1 6 2A N D 2ins t 163O R 2in s t 16 4A N D 2ins t 165N O Tins t 166N O Tin s t 16 7A N D 2in s t 1 6 8O R 2ins t 169A N D 2ins t 170N O Tins t 171N O Tin s t 1 7 2A N D 6in s t 17 3H H [ 0]H Q[ 0]H H [ 0]H Q[ 0]H H [ 1]H Q[ 1]H H [ 1]H Q[ 1]H H [ 2]H Q[ 2]H H [ 2]H Q[ 2]H H [ 3]H Q[ 3]H H [ 3]H Q[ 3]H H [ 4]H Q[ 4]H H [ 4]H Q[ 4]H H [ 5]H Q[ 5]H H [ 5]H Q[ 5]BB 16 闹钟功能的具体实现方法为:将开关 K5作为闹钟的小时设定,开关 K6 作为闹钟的分钟设定,分别作为两个计数器的时钟。 当这一个开关上下一次,对应设定的小时或分钟增加 1。 然后再将闹钟设 定的时间与数字钟的时间相比较,当两者完全相同时,蜂鸣器响起。 K7作为闹钟的开关,只有当 7=1K 时,闹钟才起作用。 K8 接在闹钟计数器清零端,即起到设定时间清零的作用。 仿真: 如上图,设定 1小时 3 分时闹钟响。 闹钟响应的情况如下: 17 注:以上示图蜂鸣器除在闹钟时刻响,还在整点报时。 在蜂鸣器响处放大为 可见在 1 小时 3分时鸣叫。 18 星期部分类似之前的秒、分和时的计数,利用一个 74160 作为模 8计数器,其工作时钟取小时部分的 MQ[0]*MQ[3]* MQ[4]*MQ[6],即每 24 小时计一次数。 星期部分也可清零、保持,但不能校日。 仿真如下图: 可见每到星期日清零。 四、下载调试 将设计好的电路下载,发现分计数不稳定每当达到 39 就清零,但检查逻辑电路没有错误。 咨询后找到的原因是分频不稳定。 然后试验了开关的功能,功能都对,但是在拨动开关的过程中,显示数字突变,于是加入了消颤,如下图: 19 加入消颤后,开关再拨动,示数均正常,而且之前的分钟计数不稳定也解决了。 但 当加入附加功能后,计数又开始不稳定了,调节了一下消颤的频率 (从500HZ 调到了 62HZ),结果发现计数又稳定了。 五、结论 最终设计的数字钟的功能包括: 可从 00:00:00 到 23:59:59 计时,并在控制电路的作用下具有保持、清零、快速校时、快速校分、整点报时的功能。 附加功能包括:闹钟 (可开可关、可设置时间、设置的时间可清零 )和星期 (不可校日 )。 六、实验感想 本设计中,对于闹钟的时间设定是通过拨动开关 K5 和 K6 来实现的,虽然设计比较简单,但是对于设定较大的时间来说,拨动的次数很多,不方便 ,因此可以考虑对本身用于校分和校时的开关进行复用。 K5 作为闹钟时间设定的开关,将显示时钟时间转换为闹钟设定的时间显示。 K6 作为闹钟的开关,决定闹钟是否工作。 (1)本设计中,星期是满 7 清零,但实际生活中没有星期 0,在星期日之后为星期一。 因此,在星期计数模块不应采用清零,而应该采用置数方法,使得星期日之后为星期一。 (2)在闹钟时间设定开关复用的条件下,便可以腾出一个开关 K7 用于星期校日。 具体电路图如下 20 参考文献: 蒋立平,数字逻辑电路与系统设计,电子工业出版社,。 附录 : 总原理图 V C CC LK0 I N P U TVCCVCCN O Tins t 12C O U N T E RC L R NC L KE N PL D NADE N TBCQDQCQBQARCO74161in s t 4C O U N T E RC L R NC L KE N PL D NADE N TBCQDQCQBQARCO74161ins t 11A N D 2ins t 13O R 2i n s t 1 4N O Tins t 15C O U N T E RC L KE N TABCDL D NE N PC L R NQDQAQBQCRCO74160ins t 16C O U N T E RC L KE N TABCDL D NE N PC L R NQDQAQBQC。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。