实时时钟

judy , 11 四月 2018

<font color="#33b1c8"><strong>一、什么是RTC</strong></font>

实时时钟(Real_Time Clock)简称为RTC,主要为各种电子系统提供时间基准。通常把集成于芯片内部的RTC称为片内RTC,在芯片外扩展的RTC称为外部RTC。

<center><img src="http://mcu.eetrend.com/files/2018-04/wen_zhang_/100011052-38946-1.jpg&q…; alt="如何正确设计实时时钟RTC?"></center><center><i>图1 时间格式</i></center>

<font color="#33b1c8"><strong>二、 RTC的发展</strong></font>

judy , 1 二月 2018

介绍了一个简单的可调实时时钟系统的设计。设计中采用了Atmel32位的ARM微处理器作为控制驱动器件,实现了对DS1307实时时钟芯片的时间信息采样和液晶显示,并通过键盘来调节时间信息。通过实际的测试,该模块得到稳定的运行。

实时日历时钟在测控系统和智能显示中得到了广泛的应用。通过软件编程和CPU中断构造软时钟是一种较为常用的方法,时钟计时无需外围硬件支持,但是此种方法的弊端是计时精度会受到CPU主晶振、起振电容以及掉电的影响,而导致计时精度不高。因此采用硬件设计实时时钟是一种更为可靠的方式。

DS1307是I2C接口的8引脚实时时钟芯片,片内含有8个特殊功能寄存器和56bit的SRAM。它是一款按BCD码存取、低功耗的时钟/日历芯片,已被应用到人造板尺寸检测以及电控单元中。

<strong>1、硬件设计</strong>

editor , 22 四月 2016

现在几点?该起床了!这周,我们的安排是利用英特尔Galileo Gen 2 开发板的RTC制作唤醒你的闹钟。

实时时钟,简称RTC,当RTC的时间设定好后,即使开发板的主电源断电了,RTC可利用备用电池来继续计算时间。它是Galileo 开发板中一个相当简单的功能,用途也显而易见,可以实现时钟,日历,闹钟,周期性中断输出功能。

而我们要制作是一个随着时间的推移,能渐渐照亮卧室的闹钟,这种感觉就像清晨的阳光唤我们起床。希望它可以轻松的唤醒周一慵懒的神经。

<center><img src="http://intel.eetrend.com/files/2016-04/wen_zhang_/100001491-2939-1.png&…; alt="1"></center>

先秀一下成果。

<strong>制作闹钟所需材料清单<、strong>

Intel Galileo Gen 2 开发板