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:转换寄存器表位3:0返回非0小时值

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

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1081300/ads1015-conversion-register-table-bits-3-0-return-non-0h-value

部件号:ADS1015
“线程: ADS1115,测试”中讨论的其它部件

通过数据表读取 ADS101x,看起来在读取转换寄存器时,至少四个有效位(0:3)应始终向后读取0h。 但是,我在取样时看到了所有的数值。 示例:

  • MSB:FF (1111 1111)
    LSB:F6 (1111 0110)
  • MSB:00 (0000 0000)
    LSB:04 (0000 0100)
  • MSB:FF (1111 1111)
    LSB:AF (1010 1111)

我正在尝试从一个偏置为+2.5V (ADS1015的电源为+5V)并连接到 A0/A1 (多路复用)的 SCT 电流变压器读取电流。 通过 I2C 通信。 配置寄存器是0x84 0xA3编写的,我认为应该将其转换为:

  • 启动一次转换(处于断电状态时)
  • AINp = AIN0和 AIN1
  • FSR =+-2.048伏
  • 连续转换模式
  • 数据速率:2400 SPS
  • 传统比较器
  • 比较器极性:活动低
  • 非锁定比较器
  • 禁用比较器

有人能证实这四个最小值的实际值应该是0小时吗? 我尝试过几个开发板,但都有同样的问题,但它们来自同一家制造商-我几乎想知道它们是否错误地连接了开发板 (这不是第一次——一批 BMP280开发板出现在 BMP280旋转180的错误方向上),但我觉得至少我可以通过 I2C 与开发板通信,它的连线足够正确。

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

    您好,Nathan,

    很遗憾您遇到一些问题。 对于本系列中的12位零件,4个最小有效位应为0。 但是,我们的16位设备将在系列中提供所有16位设备。 您能告诉我们开发板的制造商是谁? ADS1115很可能被放置在主板上。

    关于 ADC 的输入,这是2.5V 吗? 如果是这样,则未正确设置满刻度范围。 如果不是2.5V,您能否在全刻度范围内向 ADC 提供已知输入,并使用单次激发模式捕获单次转换,并共享转换结果?

    此致,
    亚伦

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

    谢谢亚伦,

    主板制造商是 HiLetgo: https://www.amazon.com/dp/B01MTU9LJV/ref=cm_sw_r_cp_api_glt_i_W3X1H84V09WWGK8TB699?_encoding=UTF8&psc=1

    芯片上的标记表明它是 ADS1015,因此我确信它是正确的 IC。

    输入偏置为2.5V,但应该只有+-1.4V 摆动(因此 A0/A1上的最大电压为0.6V 至3.9V)。 因为这是一个交流信号,所以它只需要偏置它,这样它就不会向电路板发送负电压。

    明天晚上我可以尝试单次击球模式。

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

    您好,Nathan,


    感谢您的意见澄清。 如果可以测量直流电压,那将会很好。 从那里,我们可以了解转换结果。

    还有一件事,你能为我提供一个示意图吗? 如果您不想公开,可以向我发送朋友请求,我们可以私下讨论。  

    此致,

    阿伦·埃斯特拉达

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

    原理图与约瑟夫·吴在这里提出的原理图非常相似: ADS1115:差动模式,同时使用4个通道时的奇怪读数。 数据转换器论坛-数据转换器- TI E2E 支持论坛

    但是,由于我无法用中间的丝锥对变压器进行偏置,我不得不使用带有10uF 过滤器盖的标准分压器将两条线路分别偏置为+2.5V。  遗憾的是,开发板的原理图不可用,尽管所有引脚似乎都是通过正确的中断孔和推荐的电阻器/盖进行布线。

    如果需要的话,我可以详细了解一些信息,但我怀疑我们会从直流电压测试中获得更多信息。 明天我应该能够做到这一点。

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

    您好,Nathan,

    感谢您提供的详细信息,我同意预制直流电压测试将有所帮助。 我期待您的结果。  

    此致,

    亚伦

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

    测得的 A0和 A1的直流电压为+2.05v 至 GND

    单影像,2400 SPS,4.096 FS,A0 -> GND
    写入01 C3 A3  
    WriteRead 00,2字节
    输出:3F D6
    输出:3F CE
    输出:3F CD

    单影像,2400 SPS,4.096 FS,A1 -> GND
    写入01 D3 A3
    WriteRead 00,2字节
    输出:3F CF
    输出:3F C9
    输出:3F C4

    有趣的是,如果我将其置于差分模式(例如,A0和 A1读取+2.05v),则其输出似乎是正确的。
    单影像,2400 SPS,2.048 FS,A0/A1差分
    写入01 85 A3
    WriteRead 00,2字节
    输出:00 00
    输出:00 00
    输出:00 00

    IC 上的顶部标记是 BCMQ,我认为它可以转换为 ADS1015 MSOP10封装,但可能我弄错了?

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

    您好,Nathan,

    2.05V 输入的单次激发结果与我们对其中一个16位部件的预期结果一致。 对于 ADS1115,LSB 为125uV,FSR 为+/-4.096V。 进行转换时,数据在输入处显示~2.04V。  

    我在我们的网站上查找了 BCMQ 的部件,但没有出现任何问题。  

    这是零件上唯一的标记吗? 您能否分享清晰的图像以便我们了解情况?

    此致,

    亚伦

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

    有趣——我会解释 我 看到的奇怪的结果。 我目前能得到的最清晰的射门。

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

    ADS1015QDGSRQ1数据表-德州仪器(TI) ADS1013,ADS1014和 ADS1015 (digchip.com) -这是我翻译标记的最初位置

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

    老实说,如果这是一个欺诈芯片,我不会感到惊讶-我需要停止向 未知制造商购买开发板,用于我的家庭实验室

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

    您好,Nathan,

    明白了! 让我们看看我是否还能得到确认。 我很快会回来的。

    此致,

    亚伦

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

    您好,Nathan,

    不幸的是,您可能手中有一台假冒设备。 我们检查了系统上的部件标记,但没有得到任何结果。 很抱歉。  

    此致,

    阿伦·埃斯特拉达