DS3231高精度时钟模块程序

随着科技的迅猛发展,一些相应的精密仪器也随之问世,这些仪器中通常都需要设置准确的时钟,以保证时段的正确切换。DS3231是Maxim/Dallas公司生产的一款低成本、超高精度的I2C实时时钟芯片,该器件不仅能够在一定温度范围内提供优于±2min/a的计时精度,而且省去制造过程中晶体安装和布线校准工序。

DS3231是低成本,高精度I2C实时时钟(RTC),具有集成的温补晶体振荡器(TCXO)和1个32.768kHz的晶体。该晶体包含电池输入端,断开主电源仍可保持精确计时。集成晶体振荡器可提高器件的长期精确度,并减少生产的元件数。

 DS3231高精度时钟模块程序_设计制作_EDA/IC设计

DS3231提供商级和工业级温度范围,采用16引脚、300mil的SO封装。RTC保持秒、分、时、星期、日期、月和年信息。当遇到少于31天的月份,将自动调整月末日期,包括闰年补偿。时钟的工作格式可以是24小时或带-AM/PM指示的12小时格式。提供2个可编程日历闹钟和1路可编程方波输出。地址与数据通过I2C双向串行传输。通过精密的、经过温度补偿的电压基准和比较器来监视VCC状态,检测电源故障,提供复位输出,并在必要时自动切换到备用电源。另外,RST监视引脚可作为手动按钮输入,以产生外部复位信号。

DS3231的引脚功能说明如下:32kHz是32kHz频率输出;VCC用于主电源的DC引脚;INT/SQW为低电平有效中断或方波输出;RST是低电平有效复位引脚;N.C.表示无连接,外部必须接地;GND为地;VBAT为备用电源输入;SDA为串行数据输入、输出;SCL为串行时钟输入

 原理图:

 DS3231高精度时钟模块程序_设计制作_EDA/IC设计

 模块参数:

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,保证系统断电后,时钟任然正常走动

 接线说明,以Arduino uno r3为例:

SCL→A5

SDA→A4

VCC→5V

GND→GND

16
145
0
42

相关资讯

  1. 1、《小小空城计》带你认识兵种下篇4107
  2. 2、非一般酷炫新品佳作《英雄战机》游戏特色大公开2703
  3. 3、将如星海智商碾压《卧龙吟》圆你正统三国英雄梦4878
  4. 4、《银河掠夺者》单机新版本开启新的星际远征1550
  5. 5、全球最热门格斗手游《时空猎人》2015年终大盘点3757
  6. 6、《三剑豪2》携手招行跨界合作用积分做大侠4912
  7. 7、《江湖侠客令》再掀新玩法峨眉掌门火热上线1539
  8. 8、凶猛来袭《全民丝路》高品质原画首曝3077
  9. 9、不服来一针《反斗联盟》感受一下护士姐姐的爱4386
  10. 10、《恋舞OL》骑士与公主套装演绎夏日热恋3366
全部评论(0)
我也有话说
0
收藏
点赞
顶部