DS3231 RTC模块
清债信托公司意味着实时时钟.RTC模块是简单的时间和日期记忆系统,有电池设置,在没有外部电源保持模块运行。这使TIME和DATE保持最新。因此,我们可以在任何时候从RTC模块中获得准确的时间和日期。
DS3231 RTC引脚配置
DS3231是一种六端设备,其中两个引脚是不强制使用的。我们有四个大头针。这四个引脚在模块的另一侧共享相同的名称。
销的名字 |
描述 |
VCC |
连接电源正极。 |
接地 |
连接到地面。 |
SDA |
串行数据引脚(I2C接口) |
sci |
串行时钟引脚(I2C接口) |
SQW |
方波输出引脚 |
32 k |
32 k振荡器输出 |
DS3231 RTC模块特性
- RTC计数秒、分钟、小时和年
- 精度:0ºC ~ +40ºC +2ppm ~ -2ppm, -40ºC ~ +85ºC +3.5ppm ~ -3.5ppm
- 数字温度传感器,精度±3ºC
- 两个时段警报
- 可编程方波输出
- 老化装饰登记
- 400千赫I2C接口
- 低功耗
- 自动断电电池开关电路
- CR2032电池备份,使用寿命2 - 3年
- 适于饮用的大小
DS3231 RTC模块规格
- DS3231模块的工作电压:2.3V - 5.5V
- 能在低电压下工作吗
- 电池备份消耗500nA
- SDA, SCL时的最大电压:VCC + 0.3V
- 工作温度:-45℃~ +80℃
注意:完整的技术资料可在RTC模块数据表链接在本页底部。
DS3231等价物
DS3231 RTC模块在哪里使用?
为理解使用DS3231 RTC模块考虑:
Case1:你想要精确的时间和日期。虽然市场上有很多RTC模块,但DS3231是最受欢迎的一个,因为它的准确性。该芯片保持时间最新比大多数模块更准确。
例2:电力消耗是一个问题。DS3231 RTC模块使用非常少的功率。因此该模块可以应用于移动系统。
Case3:需要高速通信的地方。DS3231 RTC模块能够与高速TWI接口进行通信。
DS3231也可以工作在24小时和12小时的格式查找应用在GPS系统。具有两个闹钟和温度传感器的板上使用DS3231模块比其他模块推广得更远。
如何使用DS3231 RTC模块
正如前面提到的,与RTC模块通信的唯一方法是通过I2C接口.数据通过I2C接口发送给模块或从模块接收。因此,我们必须通过这个接口来获取DATE和TIME的信息。默认的DS3231 RTC模块电路图界面如下所示。
如图电路图所示,模块连接到+5V电源。模块可以工作在+5V稳压电源下,过高的电压可能会损坏模块。I2C接口建立如图所示。你只需要将模块的SDA连接到控制器的SDA, SCL连接到控制器的SCL。
控制器与模块之间的通信非常复杂。信息通常以字节对字节的方式发送或接收。因此,使用为DS3231模块编写的库是理想的。使用库使通信变得容易。您所需要做的就是下载这些库并在程序中调用它们。一旦包含了头文件,控制器就会自己执行通信,并为你提供日期和时间。闹钟也可以设置或更改容易使用库。
当电源下降时,RTC模块芯片会自动从连接到它的电池中获取电源。所以时间是最新的。当系统重新启动时,控制器可以无错误地从模块获取实时数据。
应用程序
- 机器人
- 游戏
- 服务器
- 电脑外围设备
- 全球定位系统(GPS)
- 多功能电表
2维模型
尺寸在毫米
充电功能
该模块设计用于对LIR2032可充电硬币电池进行充电。网上有很多关于这些模块的充电电路设计和电池可能的火灾风险的文章。
你可以决定为了安全起见,去掉R5的充电电路,然后换上标准的CR2032电池。电池可以使用很多年。