时钟传感器—DS3231

这篇具有很好参考价值的文章主要介绍了时钟传感器—DS3231。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

DS3231概述

  1. DS3231是一款高精度I2C实时时钟器件
  2. 内部带温度补偿、闰年补偿
  3. 提供两个可编程日历闹钟
  4. 提供秒、分、时、星期、日期、月、年等信息。
  5. RST 引脚提供外部按钮输入功能,并可用于指示电源故障。
  6. 提供稳定、精确的参考时钟,在 -40 ° C 至 +85 ° C 温度范围内, RTC 的精度保持在± 0.432秒 / 天之内

DS3231引脚

时钟传感器—DS3231

引脚 功能
1 32.768kHz 输出 (50% 占空比 ) 。该漏极开路输出引脚要求外接上拉电阻。如不使用该引脚,可保持开路。
2 主电源的直流电源引脚。该引脚应使用 0.1 μ F 至 1.0 μ F 电容进行去耦。
3 低电平有效中断或 1Hz 方波输出。该漏极开路输出引脚要求外接上拉电阻,上拉电阻连接到 5.5V 或低于5.5V 的电源电压。如不使用该引脚,可保持开路。该多功能引脚的功能由控制寄存器 (0Eh) 的 INTCN 位决定。当 INTCN 设定为 0 时,引脚输出 1Hz 方波;当 INTCN 设定为 1 时,计时寄存器与任一闹钟寄存器相匹配时都会触发 INT/SQW 引脚 ( 如果使能闹钟功能 ) 。由于首次上电时 INTCN 位设定为 1 ,因此该引脚缺省设置为中断输出并禁止闹钟功能。
4 低电平有效复位引脚
5 接地
6 备用电源输入。器件将 V BAT 输入用作主电源时,该引脚应使用 0.1 μ F 至 1.0 μ F 的低泄漏电容进行去耦。器件将 V BAT 输入用作备用电源时,无需使用电容。
7 I 2 C 串口的数据线。此漏极开路引脚要求外接上拉电阻
8 I 2 C 串口的时钟线。此漏极开路引脚要求外接上拉电阻

DS3231寄存器

  1. 时钟、日历寄存器

时钟传感器—DS3231

  1. 02h,小时寄存器的第 6 位定义为 12 小时或 24小时模式选择位。
    (1).该位为高时,选择 12 小时模式。在 12 小时模式下,第 5 位为 AM/PM 指示位,逻辑高时为 PM 。
    (2)在24 小时模式下,第 5 位为 20 小时位 (20 至 23 小时 ) 。
  2. 05h,月寄存器()寄存器由 99 溢出至 00 时,会转换世纪位 ( 第 7 位 ) 。
  1. 闹钟寄存器

时钟传感器—DS3231

  1. 控制寄存器

时钟传感器—DS3231

  1. 状态寄存器

时钟传感器—DS3231

  1. 温度寄存器

时钟传感器—DS3231

上电复位后,寄存器的缺省温度值设定为 0 ° C ,控制器启动温度转换。在 V CC 初次上电或 V BAT 供电下首次进行 I 2 C 通信时,开始读取温度值,之后每秒 ( 采用 V CC 供电 ) 或每 10 秒 ( 采用 V BAT供电 ) 读取一次。每次由用户启动的转换结束后都会更新温度寄存器,温度寄存器是只读的。

DS3231 操作

DS3231的从机地址为 D0h,
R/W = 0 时 ( 为D0h),表示 主机 将向 DS3231 写入数据.。
R/W = 1 时 ( 为D1h) ,表示 主机 将从 DS3231 读取数据。文章来源地址https://www.toymoban.com/news/detail-460113.html

到了这里,关于时钟传感器—DS3231的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • DS18B20温度传感器工作原理

    目录 管脚描述 综述 访问DS18B20的事件序列 通信时序 VDD:电源引脚,当采用寄生电源的时候,VDD必须连接到地 DQ:单总线运用的数据输入/输出,当采用寄生电源供电时,同时向设备提供电源 GND:地 ①DS18B20片内的ROM中都存在独一无二的64位编码,在后期通信时,是用此编码进

    2024年02月09日
    浏览(41)
  • STM32——DS18B20温度传感器

    一、DS18B20介绍 (一)DS18B20技术性能特征 1、独特的单总线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯,大大提高了系统的抗干扰性。 2、测温范围  -55°C~+125°C 3、支持多点组网功能,多个DS18B20可以并联在唯一的三线上,最多只

    2024年01月19日
    浏览(43)
  • 51单片机温度传感器DS18B20

    实现功能 插上DS18B20温度传感器,数码管显示检测的温度值 单片机型号:STC89C52 DS18B20介绍 1、DS18B20简介 DS18B20 是由 DALLAS 半导体公司推出的一种的“一线总线(单总线)”接口的温度传感器。与传统的热敏电阻等测温元件相比,它是一种新型的体积小、 适用电压宽、与微处理

    2024年02月01日
    浏览(47)
  • 【单片机】17-温度传感器DS18B20

    (1)测温度的方式:物理(汞柱,气压),电子(金属电性能随温度变化) (2)早期:热敏电阻(模拟接口---》 A/D转换 ) (3)现代:专用sensor(数字接口,如I2C,DS18B20单总线接口等) DS18B20 可编程分辨率单总线 温度传感器 (1)内置集成ADC,外部数字接口 (2) 单总线

    2024年02月04日
    浏览(47)
  • 温度传感器DS18B20【单总线时序结构】

    DS18B20是一种常见的 数字温度传感器 ,其控制命令和数据都是以数字信号的方式输入输出,相比较于模拟温度传感器,具有功能强大、硬件简单、易扩展、抗干扰性强等特点 测温范围:-55°C 到 +125°C 通信接口: 1-Wire(单总线) 其它特征:可形成 总线结构 、内置温度报警功

    2024年02月04日
    浏览(49)
  • DS18B20温度传感器原理及使用教程

           DS18B20数字温度传感器提供9-Bit到12-Bit的摄氏温度测量精度和一个用户可编程的非易失性且具有过温和低温触发报警的报警功能。DS18B20采用的1-Wire通信即仅采用一个数据线(以及地)与微控制器进行通信。该传感器的温度检测范围为-55℃至+125℃,并且在温度范围超过

    2024年02月11日
    浏览(36)
  • 【hx717称重传感器采集芯片】双输入通道高精度 24 位模/数(A/D)转换器芯片(附芯片手册)

    以下是官方文档的简介 HX717A/B 采用了海芯科技专利技术,是一款专为高精度电子计量仪表而设计的 24 位 A/D转换器芯片。与同类型其它芯片相比,该芯片集成了包括稳压电源、片内时钟振荡器等其它同类型芯片所需要的外围电路,具有集成度高、响应速度快、抗干扰性强等优

    2024年02月17日
    浏览(61)
  • DS18B20温度传感器——测试环境温度及代码

    醒醒!,还在睡呢,开始干代码了! 单片机通过OneWire协议与DS18B20通信,最终测出环境温度 OneWire 总线的硬件接口很简单,只需要把 DS18B20 的数据引脚和单片机的一个 IO 口接上      说明:GND接地,DQ单引线用于数据的输入,VDD接电源正极(注意正负极不能接反) 通过编程,

    2024年02月09日
    浏览(66)
  • 51单片机读取DS18B20温度传感器

    1 .首先我们知道DS18B20是 单总线协议 ,只有一根数据线。所以Data数据线即使发送端又是接收端,同时DS18B20内部接了弱上拉电阻(如图一所示),数据线默认为高电平。有了这些概念,我们就能进行下一步。                                                图一 (截取

    2024年02月08日
    浏览(37)
  • 51单片机(十三)DS18B20温度传感器

    ❤️ 专栏简介:本专栏记录了从零学习单片机的过程,其中包括51单片机和STM32单片机两部分;建议先学习51单片机,其是STM32等高级单片机的基础;这样再学习STM32时才能融会贯通。 ☀️ 专栏适用人群 :适用于想要从零基础开始学习入门单片机,且有一定C语言基础的的童鞋

    2024年02月11日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包