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.

[参考译文] ADC081C021:ADC081C021CIMMX/NOPB

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1401026/adc081c021-adc081c021cimmx-nopb

器件型号:ADC081C021

工具与软件:

您好!

根据 ADC081C021数据表中 ADC081C021CIMMX/NOPB (VSSOP 封装)的标识代码应为 X36C。

从芯片顶部可以看到的是32FY X36C。 "是不是啊?

此致

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

    尊敬的 EDI:

    是的。 32FY 标记用于批次追踪。 XC36C 标识对应于您提到的 ADC081C021CMX/NOPB。

    此致、
    Joel

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

    什么是换算公式? I 读数 x0Eh。 如何将其转换为测量电压?

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

    尊敬的 EDI:

    由于我不知道您的基准电压是多少、因此我无法确切地告诉您。 对于此器件、电源电压用作基准电压。 我能做的就是将您引导至我们的模拟工程师计算器工具、其中包含一组优秀的设计和转换工具、包括 ADC 代码到输入电压计算器。

    通用公式为电压=基准电压*(输出代码/满量程代码)

    https://www.ti.com/tool/ANALOG-ENGINEER-CALC

    此致、
    Joel

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

    VIN 来自3V 电池、VA 是3.3V。 如果是、如何计算转换?  

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

    根据上面的、输入电压为~0.18V

    此致、
    Joel

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

    EDI、

    我看到您已重新打开该主题。 我还有什么可以帮助您的吗?或者我没有回答您的问题?

    此致、
    Joel

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

    问题在于输入为3V、但 I2C 读取为:

    D15:1.

    D14:1.

    D13:1.

    D12:0

     

    D11:0

    D10:0

    D09:0

    D08:0

    D07:0

    D06:0

    D05:0

    D04:0

     

    D03:1.

    D02:1.

    D01:1.

    D00:0

     

    根据数据表、D11至 D4的值为00、但是输入电压为来自电池的3V。

    D3:D0中的值与数据表不匹配。 出错了... 在读取转换值之前是否需要进行任何其他设置?

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

    尊敬的 EDI:

    我一定能帮您解决这个问题。 由于 D14、D13、D12、D3、D2 D1和 D0应始终返回0、这表明您是从错误的寄存器读取的(但我不确定是从哪里读取的)。

    在读取转换结果寄存器的内容之前、必须首先设置地址指针寄存器。 如果您熟悉 I2C、将首先提供7位器件地址、后跟一个写入位(低电平)、后跟一个器件确认位(ACK)。 之后、将提供8位指针(转换结果寄存器为0x00)、后跟一个器件 ACK。 地址指针寄存器现已设置。

    在重新启动条件后、控制器再次提供7位器件地址、后跟读取位(高电平)和 ADC 确认。 然后、该器件提供转换寄存器的前8位、然后提供控制器的确认、以及转换寄存器的后8位。 然后是正常(非连续模式)下的 NACK 和 STOP 条件。

    上面是口头解释、但我更喜欢在下面分享视觉表示。 这是数据表中的图30、其中显示了上述过程。

    我希望这对您有所帮助!  

    此致、
    Joel

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

    手册中说 D14:D12和 D3:D0应该全为零、但您声称全为1

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

    是的、数据表正确。 我已经更正了我的评论。