DS3231 RTC模块
RTC方法实时时钟。RTC模块只是时间和日期记忆系统,这些系统具有电池设置,在没有外部功率的情况下,该系统可以使模块运行。这可以使时间和日期保持最新。因此,我们可以随时使用RTC模块的准确时间和日期。
DS3231 RTC PIN配置
DS3231是一个六个终端设备,其中两个引脚不强制使用。因此,我们主要有四个销钉。这四个引脚在模块的另一侧分配,共享同名。
引脚名称 |
描述 |
VCC |
连接到电源阳性。 |
gnd |
连接到地面。 |
SDA |
串行数据引脚(I2C接口) |
SCL |
串行时钟销(I2C接口) |
SQW |
方波输出引脚 |
32k |
32K振荡器输出 |
DS3231 RTC模块功能
- RTC计数秒,分钟,小时和年
- 精度:0ºC至 +40ºC, +2ppm至-2ppm, +3.5ppm至-3.5ppm,以-40ºC至 +85ºC
- 具有±3ºC精度的数字温度传感器
- 两天的警报
- 可编程方波输出
- 注册老化装饰
- 400kHz I2C接口
- 低功耗
- 自动故障电池开关电路
- CR2032电池备用两到三年
- 可饮用的尺寸
DS3231 RTC模块规格
- DS3231模块的操作电压:2.3V - 5.5V
- 可以在低电压上操作
- 在电池备用上消耗500NA
- SDA的最大电压:SCL:VCC + 0.3V
- 工作温度:-45ºC至 +80ºC
笔记:完整的技术信息可以在RTC模块数据表链接在此页面的底部。
DS3231等效物
在哪里使用DS3231 RTC模块?
理解使用DS3231 RTC模块考虑:
情况1:您想要准确的时间和日期。尽管市场上存在许多RTC模块,但DS3231是最受欢迎的模块,因为它的准确性。芯片比大多数模块更准确地保持时间最新。
案例2:功耗是问题的地方。DS3231 RTC模块消耗的功能较少。因此,该模块可以在移动系统上使用。
案例3:高速沟通需要的地方。DS3231 RTC模块能够与高速TWI接口进行通信。
DS3231还可以在GPS系统中找到24小时和12小时格式的应用程序。使用两个闹钟和温度传感器,使用DS3231模块的使用甚至比其他模块更进一步。
如何使用DS3231 RTC模块
如前所述,与此RTC模块通信的唯一方法是通过I2C接口。数据将发送到模块或通过I2C接口从模块接收到。因此,我们必须通过此界面获取日期和时间的信息。默认值DS3231 RTC模块的电路图接口如下所示。
如电路图所示,该模块连接到 +5V电源。该模块可以在 +5V调节的功率上工作,并且更高的电压可能会损坏模块。如图所示,建立了I2C接口。您需要做的就是将模块的SDA连接到控制器的SDA,SCL已连接到控制器的SCL。
控制器和模块之间的通信确实很复杂。通常,信息将发送或接收到字节到字节。因此,使用为模块DS3231编写的库是理想的选择。使用库使通信变得容易。您需要做的就是下载这些库,并在程序中致电它们。包含标头文件后,控制器将自己执行通信,并为您提供日期和时间。闹钟也可以使用库轻松设置或更改。
当电源降低时,RTC模块芯片会自动从电池源中汲取电源。因此,时间将是最新的。当系统重新启动时,控制器可以从模块中获得实时的情况,而不会出错。
申请
- 机器人技术
- 赌博
- 服务器
- 计算机外围设备
- 全球定位系统
- 公用电量表
2D模型
毫米的测量
充电功能
所提供的模块旨在为LIR2032可充电硬币电池充电。互联网上有许多有关这些模块充电电路设计的文章,并可能对电池进行火灾风险。
您可以决定通过卸下R5并安装标准CR2032电池来安全起作安全并削减充电电路。电池应持续多年。