我们检测到您正在使用不支持的浏览器. 为了获得最好的体验,请使用Chrome, Firefox, Safari或Edge访问该网站. X

功能丰富,低成本的计时解决方案


实时时钟/日历(RTCC)在嵌入式系统中保持准确的时间,即使主电源关闭. 与嵌入在微控制器(MCU)中的RTCCs相比,这提供了一个优势,因为无需重复唤醒MCU,从而降低了功耗. 我们的我2C和串行外围接口(SPI)的实时时钟范围从简单, 从低成本设备到包含额外用户可用内存(SEEPROM)的高集成中档设备 & SRAM)包括和组合的功能,是有用的操作时,一个单一电池支持的时钟设备. 这些具有成本效益的解决方案提供了更多的功能和更好的性能比许多竞争设备,并将满足您的应用程序的特定要求.

为什么选择我们的rtc?


Innovative Peripherals

  • 电池切换与电源故障时间戳
  • 宽数字微调范围
  • 带双触发器的看门狗定时器
  • 事件检测输入与可编程debounce
  • 用户解锁顺序的唯一ID

Easy to Implement

  • I2C和SPI接口
  • 行业标准插脚引线
    • I2C: 8针
    • SPI: 10或14引脚
  • 与我们的标准开发平台一起工作的rtc特定的子板

Three Memory Options

  • 依靠电池SRAM
  • 非易失性eepm
  • 保护eepm区域
    • 预编程与独特的EUI-48™或行,- 64™MAC地址

为你的设计找到正确的RTCC


I2C RTCCs

Timing Features

  • 小时,分,秒
  • 星期、日、月和年的哪一天
  • 双报警:使用VCC或VBAT的单个IRQ输出
  • 可编程时钟:1 Hz到32 kHz使用VCC
  • 数字微调从−127ppm *到+ 127ppm
    • 每天可达11秒
  • 电池切换时间戳
    • VCC VBAT
    • VBAT, VCC

*注:1 ppm≈86毫秒/天

Memory Options

  • 64字节存储器
  • 1 Kbits SEEPROM
  • 64位唯一标识符
    • 0 =空白
    • 1 = EUI-48 MAC地址
    • 2 = 行,- 64的MAC地址

Voltage and Current

  • 主电源(振荡器运行)
  • VCC = 1.8 v 5.5V
  • ICC = < 5 μA
    • 电池备份(计时和RAM)
      • VBAT = 1.3 v 5.5V
      • IBAT = < 700 nA

SPI RTCCs

Timing Features

  • 小时,分,秒
    • 警报降至0.01秒
  • 星期、日、月和年的哪一天
  • 双报警:使用VCC或VBAT的单个IRQ输出
  • 可编程时钟:1 Hz到32 kHz使用VCC
  • 32 kHz开机时钟(MCP795BXX)
  • 数字微调从−255ppm *到+ 255ppm
    • 高达22秒/天
  • 电池切换时间戳
    • VCC VBAT
    • VBAT, VCC
  • 看门狗定时器
    • SPI再触发器
    • I / O再触发器

*注:1 ppm≈86毫秒/天

Memory Options

  • 64字节存储器
  • 2kbits或1kbits EEPROM
  • 128位唯一ID
  • 0 =空白
  • 1 = EUI-48 MAC地址
  • 2 = 行,- 64的MAC地址

Voltage and Current

  • 主电源(振荡器运行)
    • VCC = 1.8 v 5.5V
    • ICC = < 1 μA
  • 电池备份(计时和RAM)
    • VBAT = 1.3 v 5.5V
    • IBAT = < 700 nA

开始使用这些Development Tools


使用我们的实时时钟PICtail™子板, 还有PICtail Plus Expansion Board和Explorer 16/32开发板, 评估基于微控制器的嵌入式应用中的实时时钟功能.

MCP7941X PICtail Plus Daughter Board (I2C)

MCP795XX PICtail Plus Daughter Board (SPI)

PICtail Plus Expansion Board

Explorer 16/32 Development Board

如何在应用程序中使用RTCC?


虽然RTCC技术可以用于增强嵌入式设计的方法有很多, 以下是如何使用RTCC的几个例子:

  • 中设备之间的有线和无线通信 智能能源 应用程序使用RTCC与MAC地址
  • 使用数字微调在RTCC执行软件温度补偿,更准确的时间保持 实用计量 应用程序
  • 提供任何 以太网 使用RTCC的EUI-48或行,- 64 MAC地址拥有自己的唯一标识的应用程序
  • 控件上显示一天的时间和日期 液晶显示器 在任何嵌入式系统中

额外的时钟和计时技术


无论你复杂的时间要求是什么, 我们提供全面的技术组合, 服务, 以及帮助您构建更可靠系统的解决方案. 访问我们的时钟和计时页面来了解更多关于我们的原子钟, 缓冲区, 晶体, 振荡器和其他定时Product.

Documentation


Title 下载
通过MCP7941X I2C RTCC使能智能自动化 下载
AN1364 -使用MCP79410 RTCC上的告警功能实现延迟告警 下载
基于MCP79410的音叉晶体温度补偿 下载
使用高科技C编译器将RTCC设备与8位PIC单片机接口 下载
微芯片串行RTCC设备的推荐使用 下载
基于MCP79410 I2C的完整电子表? RTCC 下载
Title 下载
I2C & SPI实时时钟/日历销售表 下载

什么是RTCC?


许多电子系统需要能够报时. 实时时钟(rtc), 也称为实时时钟/日历(RTCCs), 这些电子系统的计时员经常是计时员吗. 而系统时钟计数滴答,以控制数字系统的内部计时, RTCC以小时/分钟/秒的格式跟踪时间,因此时间信息是相关的,而且对人类来说是可理解的. 这使得RTCC在许多需要提供时间记录的应用程序中非常重要.

RTCC与精密振荡器一起工作, 通常一个水晶, 哪些可以是RTCC设备的内部或外部. RTCC计数振荡以跟踪时间和日期. 需要一个通信接口来配置设备,设置或获取时间. RTCCs通常也有警报,可以设置为在特定时间和日期向系统发出警报.

RTCC是如何工作的?

RTCC使用32.768千赫振荡,以提供一个时钟到内部计数器,如图所示在右边的图. 每32位计数器溢出一个15位计数器,768个时钟(每秒钟), 提供一致的时间基础. 计数器提供额外的计数器, 每一秒都在计算, 几十秒, 分钟等等, 长达数十年. 如果可用,告警会将时间计数器的当前值与告警寄存器进行比较. 如果有匹配, RTCC将修改内部寄存器中的标志位或改变输出引脚的状态.

RTCC如何开始振荡?

正如上面所提到的, RTCC与振荡器一起工作, 哪一个是典型的石英晶体,其形状以特定的频率振动. 大多数RTCC设备使用32.768千赫石英水晶,也就是通常所说的手表水晶. 它们通常也使用内部的反相放大电路, 如图所示, 使晶体产生共鸣. 放大器的输出和输入之间配置有两个反馈路径,使其谐振或振荡.

在RTCC放大器启用之前,振荡器电路没有共振. 当放大器启用时, 振荡器电路接收到的任何热噪声或背景噪声都会被放大,导致系统开始振荡. 振荡的振幅迅速增大.

内部电阻(Rf)提供了一个围绕放大器的非特定频率的反馈路径. 这有助于开始振荡,但它有相对较高的阻抗. 晶体在额定频率有更低的阻抗,并迅速支配内部电阻以设定振荡频率. 电容器(C1和C2)确保稳定的振荡. 它们的值是由振荡器电路中使用的晶体和任何其他电容决定的.

温度如何影响计时?

晶体只能在规定的温度下以其额定频率共振. 这通常是25°C为32.768千赫音叉手表晶体. 在其他温度下,晶体会在较低的频率下发生共振. 这是石英热膨胀的一种高度可预测的特性. 虽然温度的微小变化可能不是问题, 随着温度逐渐远离25°C, 频率的差异可能会导致RTCC损失大量的时间. 因此, 许多RTCC器件提供了数字微调或模拟补偿方案,可以调整频率误差,以确保准确的计时.

什么时候使用RTCC?


当您的系统需要跟踪时间时,可以使用RTCC. 您可以在微控制器中使用计数器/计时器,但是RTCC提供了一些关键的好处. 它提供电池备份,所以当系统断电时,时间不会损失. 处理器可以将时间和告警处理转移到RTCC,以避免与告警进行周期性的软件时间更新和比较. 处于空闲状态和处于空闲状态之间的能量差异, 低功耗待机模式和主动执行指令在处理器中是非常重要的. 使用RTCC来处理计时,并在告警或其他事件时唤醒处理器,可以降低系统的总体功耗.

什么是电池备份?


在没有电池备份的情况下,RTCC记录的时间会在系统断电时重置. 电池备份允许RTCC切换到备用电源时,系统电源不可用. 这个备用电源管理计时计数器, 振荡器电路和报警电路, 允许RTCC在断电期间继续运行. 降低功耗,延长运行时间, 当从备用电源运行时,RTCC的通信部分被禁用. 因为它们的成本很低, 电池电压供应广泛,使用方便, 锂硬币电池经常被用作rtcc的备用电源.

什么是BCD?


二进制编码的十进制(BCD)用于显示器或与现实世界的其他系统交互. 显示时间和控制显示器, 这个系统必须把十进制数分解成一个个的数字, 数以千万计, 百位和千位数字. RTCCs在BCD中记录时间,以简化处理和用户界面代码. 这些十进制值如下所示,并分解为BCD,其中每一位四位表示.

小数 十六进制 BCD* 成千上万的人 BCD* 数百 BCD* 数以千万计 BCD*
0 0x00 0000 0000 0000 0000
1 0x01 0000 0000 0000 0001
10 0x0A 0000 0000 0001 0000
255 0 xff 0000 0010 0101 0101

*的二进制编码的十进制

实时时钟Product


查看所有参数化
Product 5 k定价 Vcc范围(V) Ibat Min (nA) 数据内存字节 温度范围(°C) 数字削减
MCP79410 0.7200 1.8 - 5.5 700 1 -40 to +85 -127到+127ppm (1 PPM步骤)
MCP79411 0.7800 1.8 - 5.5 700 1 -40 to +85 -127到+127ppm (1 PPM步骤)
MCP79412 0.7800 1.8 - 5.5 700 1 -40 to +85 -127到+127ppm (1 PPM步骤)
MCP79400 0.6600 1.8 - 5.5 700 0 -40 to +85 -127到+127ppm (1 PPM步骤)
MCP79401 0.7200 1.8 - 5.5 700 0 -40 to +85 -127到+127ppm (1 PPM步骤)
MCP79402 0.7200 1.8 - 5.5 700 0 -40 to +85 -127到+127ppm (1 PPM步骤)
MCP7940N 0.5900 1.8 - 5.5 700 0 -40 to +125 -127到+127ppm (1 PPM步骤)
MCP7940M 0.4600 1.8 - 5.5 0 -40 to +85 -127到+127ppm (1 PPM步骤)

请注意:在所有RTCCs中,除非注明,否则电池切换带有掉电时间戳和数字微调.

查看所有参数化
Product Vcc范围(V) Ibat Min (nA) 数据内存字节 MAC地址的唯一ID 温度范围(°C) 数字削减
MCP795W20 1.8 - 3.6 700 2 空白 -40 to +85 -255到+255ppm (1 PPM步骤)
MCP795W21 1.8 - 3.6 700 2 EUI-48 -40 to +85 -255到+255ppm (1 PPM步骤)
MCP795W22 1.8 - 3.6 700 2 行,- 64 -40 to +85 -255到+255ppm (1 PPM步骤)
MCP795W10 1.8 - 3.6 700 1 空白 -40 to +85 -255到+255ppm (1 PPM步骤)
MCP795W11 1.8 - 3.6 700 1 EUI-48 -40 to +85 -255到+255ppm (1 PPM步骤)
MCP795W12 1.8 - 3.6 700 1 行,- 64 -40 to +85 -255到+255ppm (1 PPM步骤)
MCP79520 1.8 - 3.6 700 2 空白 -40 to +85 -255到+255ppm (1 PPM步骤)
MCP79521 1.8 - 3.6 700 2 EUI-48 -40 to +85 -255到+255ppm (1 PPM步骤)
MCP79522 1.8 - 3.6 700 2 行,- 64 -40 to +85 -255到+255ppm (1 PPM步骤)
MCP79510 1.8 - 3.6 700 1 空白 -40 to +85 -255到+255ppm (1 PPM步骤)
MCP79511 1.8 - 3.6 700 1 EUI-48 -40 to +85 -255到+255ppm (1 PPM步骤)
MCP79512 1.8 - 3.6 700 1 行,- 64 -40 to +85 -255到+255ppm (1 PPM步骤)

8-bit USB PIC Microcontrollers with Active Clock Tuning

微芯片技术公司扩展了其全速USB 2.0 Device PIC®微控制器组合,3个新的增强型中档8位系列,包括15个可扩展的mcu,从14到100个引脚,最高128kb的Flash.  内部时钟源均为0.USB通讯所需的25%时钟精度,可节省高达0美元.通过消除外部晶体的需要.  另外, 这三个家庭都是极低功率兼容, 功耗降低到35µA/MHz的活动模式和20 nA的睡眠模式.