资料介绍
本设计开发了一款具有日期、时间、星期和气温同步显示功能的电子时钟,并且能设置闹钟、转换农历、显示相关节日。工作原理是主控MCU(AT89C52)读取实时时钟芯片DS12CR887,获取时间信息,由全数字单总线结构温度传感器DS18B20读取温度信息,经MCU处理,送LCD12864显示;利用三线串口控制语音模块WT-588D-20SS可定时读出时间和响应闹铃。
1.方案比较与论证
当下,日历芯片很多,万年历实现方案很多,我们根据自己实际情况,提出如下方案。
1.1时间部分:
方案一、利用单片机内部定时器产生秒信号,通过软件处理得到时间信息,送LCD显示。
方案二、利用通用串行实时时钟芯片DS1302产生时间信息,利用MCU读取时间信息,送LCD 显示。
方案三、通过实时时钟芯片DS12CR887,获取时间信息,经MCU处理,送LCD显示。
方案一电路结构简单,可控性强,但断电后时间数据完全消失,再次上电后需重新设定,且由于电路本身缺陷和附加干扰较多,时间误差较大。方案二电路结构简单,时间精度较高,由于使用串行数据传输,节省MCU资源,但DS1302无内置电池,掉电后,数据丢失,重新上电后需对时。方案三采用实时时钟芯片DS12CR887,其内部具有内置锂电池,在掉电的情况下可以正常工作10年以上,且带有非易失性RAM,可以保证在掉电的情况下,用户的定时信息不会丢失;带有温度补偿,保证时间数据的准确。经过综合考虑,我们认为方案三满足设计需求。
1.2温度部分
由于只是测量气温,用数字温度传感器单总线结构DS18B20即可满足要求,该器件采用单总线结构,且数字传输,可以与CPU直接接口,电路结构简便,可靠性好。
1.3主控部分
选用单片微控制器AT89C52作为主控。系统方案方框图如图2.1所示
- 基于51单片机的多功能电子时钟设计 4次下载
- 基于51单片机的多功能电子时钟设计 32次下载
- 使用51单片机设计的电子时钟程序免费下载 77次下载
- 51单片机的汇编指令详细资料说明
- 51单片机例函数的详细资料说明
- 使用单片机设计的多功能电子时钟程序免费下载
- 使用单片机设计电子时钟的程序免费下载
- 使用51单片机设计六足仿生机器人的详细资料说明
- 使用51单片机设计循迹智能小车的详细资料说明
- 使用51单片机设计温度采集系统的详细资料免费下载
- 51单片机的中断系统详细资料说明
- C51单片机特殊功能寄存器的详细资料说明
- 使用51单片机设计的六位数码管电子时钟程序免费下载 121次下载
- 基于51单片机的LCD1602电子时钟程序的详细资料免费下载 88次下载
- 用单片机设计电子时钟方案集合 29次下载
- 单片机电子时钟功能介绍 1941次阅读
- 基于51单片机的多功能电子钟万年历仿真设计 1746次阅读
- AT89C51电子时钟说明 7723次阅读
- 基于89C51时钟电路的设计与制作 9002次阅读
- PIC系列单片机的详细资料说明 5351次阅读
- 使用AT89S51单片机制作红外遥控器的资料和源代码详细说明 5863次阅读
- 51单片机时钟精度误差的解决 7745次阅读
- PLC常用基本环节梯形图和详细文字说明详细资料概述 8976次阅读
- 51单片机DS1302实时时钟驱动程序 9255次阅读
- 基于51单片机的多功能MP3设计实现 1.3w次阅读
- 单片机多功能数字时钟设计电路大全(五款单片机多功能数字时钟设计电路) 2.2w次阅读
- 基于STC15w408AS的电子时钟的设计 4.7w次阅读
- 51单片机的时钟及总线时序和总线扩展 1231次阅读
- 单片机制作电子钟之巧妙运用时钟启控控制系统校准电子时钟 4797次阅读
- 《电子发烧友网51单片机设计方案TOP10》 1.4w次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 93次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多