找回密码
 注册
关于网站域名变更的通知
查看: 411|回复: 1
打印 上一主题 下一主题

[毕业设计] 多功能数字时钟

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-2-26 09:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
摘要8 {7 p, C+ D" o5 k9 M! [0 I. ?
本设计由单片机89C51、DS12887A时钟芯片、DAC0809模数转换芯片为核心,辅以必要的电路,构成了一个具有多功能的数字时钟 。它由220V、50Hz交流电源供电,能够准确的显示时间、调整时间、闹钟定时,并能够对时钟所在的环境温度、工作时的电网电压、电网频率进行显示,还具有电压欠压、过压报警以及非接触止闹功能。
4 O9 K/ P: N6 X4 {" E' G6 L* f+ a4 U4 m5 c2 D1 A) c2 I! E7 P
一、方案论证与比较2 S2 j/ [% m+ l! V$ f0 X
1.数字时钟
1 r7 r' \1 G6 D7 K4 }数字时钟是本设计的最主要的部分。根据需要,可利用两种方案实现。* b- p) N' ^% ]4 E2 A
方案一:本方案完全用软件实现数字时钟。原理为:在单片机内部存储器设三个字节分别存放时钟的时、分、秒信息。利用定时器与软件结合实现1秒定时中断,每产生一次中断,存储器内相应的秒值加1;若秒值达到60,则将其清零,并将相应的分字节值加1;若分值达到60,则清零分字节,并将时字节值加1;若时值达到24,则将十字节清零。
- ]" v' x! @+ Y8 q- E( Q) T该方案具有硬件电路简单的特点。但由于每次执行程序时,定时器都要重新赋初值,所以该时钟精度不高。而且,由于是软件实现,当单片机不上电,程序不执行时,时钟将不工作。) {7 \$ Y' F& z  }8 \* i7 S
方案二:本方案采用Dallas公司的专用时钟芯片DS12887A。该芯片内部采用石英晶体振荡器,其芯片精度不大于10ms/年,且具有完备的时钟闹钟功能,因此,可直接对其以用于显示或设置,使得软件编程相对简单。为保证时钟在电网电压不足或突然掉电等突发情况下仍能正常工作,芯片内部包含锂电池。当电网电压不足或突然掉电时,系统自动转换到内部锂电池供电系统。而且即使系统不上电,程序不执行时,锂电池也能保证芯片的正常运行,以备随时提供正确的时间。7 |4 b) r' A8 c: t
基于时钟芯片的上述优点,本设计采用方案二完成数字时钟的功能。
4 E9 v  l2 a' G: c* U  J$ \( D- b2.数码管显示' W7 p0 `3 a4 p& t- o# Y6 }
方案一:静态显示。所谓静态显示,就是当显示器显示某一字符时,相应的发光二极管恒定的导通或截止。该方式每一位都需要一个8 位输出口控制。静态显示时较小的电流能获得较高的亮度,且字符不闪烁。但当所显示的位数较多时,静态显示所需的I/O口太多,造成了资源的浪费。
" H/ _1 c7 R7 V2 O  [) v0 Z2 d方案二:动态显示。所谓动态显示就是一位一位的轮流点亮各个位,对于显示器的   每一位来说,每隔一段时间点亮一次。利用人的视觉暂留功能可以看到整个显示,但必须保证扫描速度足够快,字符才不闪烁。显示器的亮度既与导通电流有关,也于点亮时间与间隔时间的比例有关。调整参数可以实现较高稳定度的显示。动态显示节省了I/O口,降低了能耗。
* g4 _5 h; i( i; n! K# Z7 @本设计从节省I/O口和降低能耗出发,采用方案二。
9 r: p, b" h+ V( [, b% t6 o6 u1 v" _7 q3 T. {
游客,如果您要查看本帖隐藏内容请回复
! ~9 o' K* Y3 _5 P

4 R. A' F- ]( v: y7 u
  • TA的每日心情
    开心
    2019-11-21 15:51
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2020-2-27 16:51 | 只看该作者
    多功能数字时钟
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-7-22 03:28 , Processed in 0.109375 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表