主题:HDC3020 中讨论的其他器件
工具/软件:
您好专家
关于 HDC3022QDEJRQ1、我们公司有以下问题需要咨询。 请帮助确认:
1.如何在快速模式和快速+模式之间切换湿度传感器? 默认情况下是否可以使用 FAST +模式
是否仅针对湿度阈值警报将 ALERT 引脚设置为逻辑高电平? 规格表中描述的复位引脚是否会将该引脚保持为低电平、以便上电和任何复位事件都无法激活 ALERT 输出逻辑高电平?
3、IIC 通信读取状态寄存器一次的最快时间是多久?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
您好专家
关于 HDC3022QDEJRQ1、我们公司有以下问题需要咨询。 请帮助确认:
1.如何在快速模式和快速+模式之间切换湿度传感器? 默认情况下是否可以使用 FAST +模式
是否仅针对湿度阈值警报将 ALERT 引脚设置为逻辑高电平? 规格表中描述的复位引脚是否会将该引脚保持为低电平、以便上电和任何复位事件都无法激活 ALERT 输出逻辑高电平?
3、IIC 通信读取状态寄存器一次的最快时间是多久?
尊敬的 Ian:
默认情况下可以使用快速+模式。 无需进入常规快速模式、然后进行切换。 是、仅当发生湿度事件时、才能激活 ALERT 引脚。 nRESET 引脚不会将警报保持在低电平。 nRESET 引脚在拉至低电平时将清除警报条件。
HDC3020 支持高达 1MHz 的 I2C 速度、即每个时钟周期 1us。 由于您需要执行以下顺序来从状态寄存器中读取:

该序列大约有 66 位。 不考虑这些字节之间的任何延迟时间、读取 STATUS 寄存器至少需要 66us。
此致
-亚历克斯·汤普森
Ian、
1、ALERT 引脚将在高湿度阈值和低湿度阈值下均升高警报。 我认为您不能直接禁用湿度低警报标记、但您可以将警报限值设置为非常低、低于默认值、从而使低 RH 的警报标志非常不可能出现。
2.在 77ms NVM 运行期间、在任何情况下都不要与 HDC3020 进行通信。 这样做会损坏 NVM 寄存器、从而导致器件功能和性能受损。 这不是用户可以恢复的内容、因此在 77ms 窗口期间您无法进行任何通信。
3.每当您使用 NVM 进行读取或写入时、请先将 HDC3x 置于关断模式。 我不确定仅在发生不必要的转换时进行读取是否会发生 NVM 损坏、但我不会有风险。
谢谢
-亚历克斯·汤普森
我们需要将 NVM 中的湿度传感器配置为在上电时默认进入自动测量模式、并且我们还需要在每次上电后读取一次 NVM、以验证配置命令是否为我们之前设置的命令。 目前、我可以在上电并进入自动测量模式后成功读取 NVM 配置。 但是、您的答复是、当 NVM 未处于睡眠模式时、读取 NVM 存在重大风险。 因此、我想问是否有更好的方法。
此外、我想问一下、在 NVM 中将湿度传感器配置为默认情况下上电时自动测量和检测湿度警报后、如果传感器在某个时刻崩溃、软件或硬件是否有办法检测传感器是否仍正常工作?
尊敬的 Ian:
感谢您的耐心。 我一直在检查我们设计团队的问题、即使 HDC3x 以自动测量模式启动、上电后 NVM 的读数也应该正常。 这是因为上电时会读取 NVM 并将其复制到寄存器中。 因此、当您检查以确保 NVM 符合您的预期、以便验证自动测量在上电时会执行时、您正在从这些寄存器而不是 NVM(这可确保事务安全)读取数据。 您可以在传感器就绪时间后开始这些读取。
谢谢
-亚历克斯·汤普森