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.

[参考译文] ADS1015:ADS1015和 ADS1115堆叠

Guru**** 2515395 points
Other Parts Discussed in Thread: ADS1015, ADS1115

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/909958/ads1015-ads1015-and-ads1115-repalcement

器件型号:ADS1015
主题中讨论的其他器件: ADS1115

您好,

 我正在研究 ADS1015和 ADS1115、发现封装相同、但位分辨率不同。 如果客户设计 ADS1015、是否可以使用具有相同 FW 或计算的 ADS1115来获取电压?

ADC 用于监控不同的电源轨。 我不确定不同的 LSB 电压电平是否会影响这2个器件的电压计算。 谢谢。

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

    Alan、


    ADS1015和 ADS1115的 ADC 数据转换输出列在相应数据表数据格式部分的数据表中。 对于 ADS1015、请参阅第22页的第8.5.4节。 对于 ADS1115、请参阅第26页的第9.5.4节。

    ADS1115具有16位数据的数据格式。 ADS1015的格式为12位 ADC 数据超过16位、其中最低的4个 LSB 为0。 但是、固件可以根据 LSB 大小进行转换。 使用±2.048V FSR 的示例。

    例如、ADS1115的转换寄存器最大读数为7FFFh、最小读数为8000h。 这将转换为32767d 和-32768d。 如果您使用 LSB 大小来转换这些值、则可以进行 ADC 转换并将数字乘以 LSB 大小。 LSB 大小为62.5uV。 通过这种方式、您可以获得:

    最大值= 32767 * 62.5uV = 2.047935V
    最小值=-32768 * 62.5uV =-2.048V

    ADS1015转换寄存器的最大读数为7FF0h、最小读数为8000h。 这些转换为32752d 和-32768d 数字格式。 您可以使用相同的 LSB 大小、将四个0 LSB 合并为数据的一部分。 您将获得:

    最大值= 32752 * 62.5uV = 2.047V
    最小值=-32768 * 62.5uV =-2.048V

    这将为具有相同固件的 ADC 转换数据提供相似的结果。

    我要注意的是、这些器件并不完全相同。 配置寄存器的设置方式相同、但确切的数据速率不同。


    吴约瑟