项目15——DS3231实时时钟
2019-06-07 本文已影响1人
0223_张辉
RTC
英文全称:Real-time clock,中文名称:实时时钟
指可以像时钟一样输出实际时间的电子设备,一般会是集成电路,因此也称为时钟芯片。
它为人们提供精确的实时时间,或者为电子系统提供精确的时间
DS3231就是众多RTC芯片中的一种!
但是,了解到Arduino自身就具有内置计时器时,为什么我们这个项目要用DS3231为Arduino项目提供单独的RTC?
看到一个硕大的电池没有~?
DS3231模块使用电池运行,即使我们重新编程微控制器或断开主电源,它也可以保持时间运行。
芯片主要功能

总结来说有以下功能:
DS3231是一款低成本、高精度的实时时钟
可以保持小时、分钟和秒 以及日、月和年等信息
还可以自动补偿闰年和少于31天的月份
两个日历闹钟
温度传感器
性能参数
1.尺寸:38mm(长)22mm(宽)14mm(高)
2.重量:8g
3.工作电压:3.3--5.5V
4.时钟芯片:高精度时钟芯片DS3231
5.时钟精度:0-40℃范围内,精度2ppm,年误差约1分钟
6.带2个日历闹钟
7.可编程方波输出
8.实时时钟产生秒、分、时、星期、日期、月和年计时,并提供有效期到2100年的闰年补偿
9.芯片内部自带温度传感器,精度为±3℃
10.存储芯片:AT24C32(存储容量32K)
11.IIC总线接口,最高传输速度400KHz(工作电压为5V时)
12.可级联其它IIC设备,24C32地址可通过短路A0/A1/A2修改,默认地址为0x57
13.带可充电电池LIR2032,保证系统断电后,时钟任然正常走动
封装形式与引脚


工作原理
典型电路连接方法
DS3231连接arduino nano


模块的电路图

说明电路各部分的功能
说明模块各引脚的功能
