ADT7301 是一款 13 位数字温度传感器,带有一个第 14 位作为符号位。该器件在 SOT-23 和 MSOP 封装中集成了片上温度传感器、13 位 A/D 转换器、参考电路和串行接口逻辑功能。ADC 部分基于电容 DAC,采用传统的逐次逼近型转换器。器件工作电压范围为 2.7V 至 5.25V。
片上温度传感器可精确测量器件周围的环境温度。ADT7301 的指定测量范围为 -40°C 至 +150°C。当温度高于 125°C 时,其工作时间不得超过 55°C 下总运行寿命的 5%。若长期在绝对最大电压和温度规格下运行,器件的结构完整性可能会开始退化。
转换器详情
该器件的转换时钟由内部生成,无需外部时钟,除非对串行端口进行读写操作。在正常模式下,内部时钟振荡器运行自动转换序列。在此序列中,每 1.5 秒启动一次转换。此时,器件启动模拟电路并执行温度转换,转换时间通常为 1.2ms,之后模拟电路自动关闭。当 1.5 秒计时器到期时,模拟电路再次启动,开始下一次转换。
由于串行接口电路始终处于工作状态,因此最新的温度转换结果始终可在串行输出寄存器中读取。
关断模式
ADT7301 可通过控制寄存器进入关断模式。此时,片上振荡器关闭,直到器件退出关断模式前不再启动新的转换。向控制寄存器写入全 0 可使 ADT7301 退出关断模式。即使在关断模式下,仍可读取关断前最后一次转换的结果。
在正常转换模式下,每次读写操作后,内部时钟振荡器会被重置,从而启动一次新的温度转换,结果通常在 1.2ms 后可用。类似地,当器件退出关断模式时,内部时钟振荡器启动并立即开始一次转换,结果同样在 1.2ms 后可用。
每次转换结果先存储在缓冲寄存器中,只有在串行端口活动开始时,第一个 SCLK 下降沿才会将其加载到温度值寄存器中。串口活动不会干扰转换过程,每次转换都会完成,即使在读取操作期间也是如此。若转换未完成,则其结果不会被加载到温度值寄存器,而是保留在缓冲寄存器中。每次串口活动结束后会触发一次新的转换,除非当前已有转换正在进行。
温度值寄存器
温度值寄存器是一个 14 位只读寄存器,用于存储 ADC 的温度读数,采用 13 位二进制补码格式,并带一个符号位。最高位(DB13)为符号位。ADC 理论上可测量 255°C 的温度范围。内部温度传感器保证的最低温度为 -40°C,最高为 +150°C。

如有型号采购及选型需求,可直接联系兆亿微波电子元器件商城。