电子说
在电子设计领域,精确的温度监测和数据存储是许多应用的关键需求。今天,我们将深入探讨安森美(onsemi)的N34TS04,这是一款集温度传感器(TS)和4 - Kb串行存在检测(SPD)EEPROM于一体的创新产品,它实现了JEDEC TSE2004av DDR4规范,并支持多种I2C协议。
文件下载:N34TS04-D.PDF
N34TS04是一款功能强大的设备,它不仅能够以每秒至少10次的频率测量温度,还能通过串行接口将温度读数提供给主机。同时,它还具备SPD EEPROM功能,可用于存储重要数据。该产品的温度测量范围为 - 20°C至 + 125°C,电源范围为1.7 V - 5.5 V(SPD EEPROM)和2.2 V - 5.5 V(TS),适用于多种应用场景。
N34TS04的引脚配置清晰,每个引脚都有明确的功能:
| 参数 | 额定值 | 单位 |
|---|---|---|
| 工作温度 | -45至 + 130 | °C |
| 存储温度 | -65至 + 150 | °C |
| 任何引脚(除A0)相对于地的电压 | -0.5至 + 6.5 | V |
| A0引脚相对于地的电压 | -0.5至 + 10.5 | V |
| 符号 | 参数 | 最小值 | 单位 |
|---|---|---|---|
| NEND | 耐久性(EEPROM) | 1,000,000 | 写入周期 |
| TDR | 数据保留(EEPROM) | 100 | 年 |
| 参数 | 测试条件/注释 | 最大值 | 单位 |
|---|---|---|---|
| 温度读数误差 | +75°C ≤ TA ≤ +95°C,活动范围 | ±1.0 | °C |
| +40°C ≤ TA ≤ +125°C,监测范围 | ±3.0 | °C | |
| ADC分辨率 | |||
| 温度分辨率 | 0.0625 | °C | |
| 转换时间 | 100 | ms | |
| 热阻(注3)θJA | 结到环境(静止空气) | 92 | °C/W |
| 符号 | 参数 | 测试条件/注释 | 最小值 | 最大值 | 单位 |
|---|---|---|---|---|---|
| ICC | 电源电流 | TS激活,SPD和总线空闲 | 1000 | μA | |
| SPD写入,TS关闭 | 1000 | μA | |||
| ISHDN | 待机电流 | TS关闭;SPD和总线空闲 | 10 | μA | |
| LKG | 2 | μA | |||
| VIL | 输入低电压 | VCC ≥ 2.2 V | -0.5 | V | |
| VCC < 2.2 V | 0.25 x VCC | ||||
| VIH | 输入高电压 | VCC ≥ 2.2 V | 0.7 x VCC | VCC + 0.5 | V |
| VCC < 2.2 V | 0.75 x VCC | VCC + 0.5 | |||
| VOL(注4) | 输出低电压 | IOL = 3 mA,VCC ≥ 2.2 V | 0.4 | V | |
| IOL = 1 mA,VCC < 2.2 V | 0.2 |
| 符号 | 参数 | 最小值 | 最大值 | 单位 |
|---|---|---|---|---|
| FSCL(注5) | 时钟频率 | 0.01 | 1 | MHz |
| tHIGH | SCL时钟高电平周期 | 260 | ns | |
| tLOW | SCL时钟低电平周期 | 500 | ns | |
| tTIMEOUT(注6) | SMBus SCL时钟低电平超时 | 25 | 35 | ms |
| tR(注7) | SDA和SCL上升时间 | 120 | ns | |
| tF(注7) | SDA和SCL下降时间 | 120 | ns | |
| tSU:DAT | 输入数据建立时间 | 50 | ns | |
| tSU:STA | 起始条件建立时间 | 260 | ns | |
| tHD:STA | 起始条件保持时间 | 260 | ns | |
| tSU:STO | 停止条件建立时间 | 260 | ns | |
| tBUF | 停止和起始之间的总线空闲时间 | 500 | ns | |
| tHD:DAT | 输入数据保持时间 | 0 | ns | |
| tDH(注7) | 输出数据保持时间 | 120 | 300 | ns |
| Ti | SCL和SDA输入的噪声脉冲滤波 | 50 | ns | |
| tWR | 写入周期时间 | 5 | ms | |
| tPU(注8) | 上电延迟到有效温度记录 | 100 | ms |
N34TS04支持I2C和SMBus数据传输协议,这两种协议通过两根线(SCL和SDA)实现数据的串行通信。主设备通过生成串行时钟和起始、停止条件来控制数据的流动,N34TS04作为从设备响应主设备的命令。
主设备通过在总线上创建起始条件来启动数据传输,然后广播一个8位的串行从设备地址。前4位确定命令是针对温度传感器还是EEPROM,接下来的3位(A2、A1、A0)选择8个可能的从设备之一,最后一位指定是读(1)还是写(0)操作。
当从设备接收到匹配的地址时,会在第9个时钟周期拉低SDA线进行确认(ACK)。在数据传输过程中,从设备会对主设备发送的所有数据字节进行确认,而主设备在从设备作为发送器时也会在第9个时钟周期进行确认。
N34TS04的每个1 - Kb内存块都可以单独设置写保护。通过在地址引脚A0上施加非常高的电压VHV,可以设置或清除块软件写保护(SWP)标志。SWP命令遵循标准I2C约定,读取SWP标志状态时,从设备地址的LSB必须为‘1’,设置或清除标志时必须为‘0’。
N34TS04的温度传感器组件结合了与绝对温度成比例(PTAT)的传感器和 - 调制器,提供12位加符号的数字温度表示。传感器以至少每100 ms一次的频率进行转换,最新的转换结果存储在温度数据寄存器(TDR)中。
TDR中的值会与高限寄存器(HLR)、低限寄存器(LLR)和临界温度寄存器(CTR)中的限制值进行比较。如果测量值超出报警限制或高于临界限制,EVENT引脚可能会被置位。
N34TS04包含八个16位宽的寄存器,用于温度传感器功能,包括能力寄存器、配置寄存器、温度跳闸点寄存器、温度数据寄存器、制造商ID寄存器和设备ID/修订寄存器。这些寄存器在设备上电时会有默认值,需要主机进行初始化。
EVENT输出根据配置寄存器定义的操作模式对温度变化做出反应。在中断模式下,当温度越过报警窗口限制时,EVENT输出会被置位,并可以通过向配置寄存器中的清除事件位(B5)写入‘1’来复位。在比较器模式下,EVENT输出在报警窗口限制之外被置位,在临界温度模式下,仅在温度高于临界限制时被置位。
N34TS04是一款功能强大、性能出色的数字输出温度传感器与SPD EEPROM的组合产品。它的高兼容性、低功耗、高精度以及丰富的功能使其适用于各种需要温度监测和数据存储的应用场景。作为电子工程师,我们可以充分利用N34TS04的特性,设计出更加高效、可靠的电子系统。你在实际应用中是否使用过类似的产品?遇到过哪些问题?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !