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.

[参考译文] TMP122:最小初始化/设置

Guru**** 2616675 points

Other Parts Discussed in Thread: TMP122

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/585001/tmp122-minimum-initialization-setup

器件型号:TMP122

使用 TMP122时、如果不关心 ALERT 功能、器件需要的最低设置/初始化程序是什么? 例如、如果您将 TMP122放置在电路板上(具有适当的电源、时钟等)并将 CS 拉至低电平、它会读出数据还是需要其他东西?

如果可以、可编程 ADC 的出厂默认值是多少?

提前感谢您的支持!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您将自由运行的振荡器连接到 SCK、并且将 CS 驱动为低电平、则器件将在接下来的16个时钟周期中移出温度。 您需要在这16个周期内捕获与振荡器同步的 SO/I 引脚的状态、以读取温度。

    在 CS 的前16个周期为低电平后、TMP122 SO/I 切换到输入。 在接下来的16个周期中、数据被移入 TMP122配置或限制寄存器。 如果不打算写入其中一个寄存器、则需要在第16个时钟结束时将 CS=HIGH 置位。

    如果在经过无限数量的时钟周期时保持 CS=LOW、TMP122将每16个周期在读取和写入之间切换。 数据读回将取决于写入期间配置的内容。