您好!
MSPM0上的 ADC 能否使用以下电路测量电流?
OPAMP 的正输入为2.5V、负输入为0至5V。
ASCVRSEL 将被设置为0或2。 (0h = VDDA 基准。 2h =内部基准。)
我们无法使用 EXTREF 引脚。
电流范围为0A 至80A。
是否有与使用 M0进行电流测量相关的应用手册或电路?
谢谢。
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.
您好!
MSPM0上的 ADC 能否使用以下电路测量电流?
OPAMP 的正输入为2.5V、负输入为0至5V。
ASCVRSEL 将被设置为0或2。 (0h = VDDA 基准。 2h =内部基准。)
我们无法使用 EXTREF 引脚。
电流范围为0A 至80A。
是否有与使用 M0进行电流测量相关的应用手册或电路?
谢谢。
您好!
我能向您解释一下运算放大器的输入吗?
我能够在 该电流检测器件的数据表中找到该电路。 从该数据表中、我可以看到运算放大器的反相(负)输入和运算放大器的非反相(正)输入与您在前面提到的内容进行了切换。
如果是这种情况、您可能需要对电路进行一些修改、以获得进入 MSPM0 ADC 的电压输入的可接受范围。 按照此电路原样、电压范围看起来在-7.5和7.5之间、这是不兼容的。 M0 ADC 引脚的可接受输入范围介于0V 和您想要设置的任何基准(1.4、2.5或3.3V)之间。
我想看看我们是否有任何 可用的文档。
谢谢。
格雷戈
您好!
感谢确认。 在继续之前、我想确保这一点。
遗憾的是、我们目前没有适用于 M0的现成电流检测解决方案、但我们正在努力在不久的将来找到一种使用电流检测的解决方案。 您可以随意仔细查看 M0解决方案的可用技术文档。 我们还 提供了 TI 提供的一些选项 (在电流检测部分下)、您可以仔细检查、但我看不到任何需要根据您的解决方案的电流范围进行修改的选项。
我进一步深入探究了电流检测器件的数据表。 我看到它的使用存在几个问题。
1.) 您刚才提到您的解决方案需要0至80安培的范围、但我看到该器件仅适用于-50至50安培之间的检测。
2.) 如前所述、上述电路的电压范围将在-7.5V 至7.5V 之间。 因此、该电压需要介于0V 和 Vref_adc (M0 ADC 的基准电压)之间。 如果您要解决电流范围问题、则可以通过进行2处更改来修改此电路以适应 M0。 以下是对我是如何推导出来的一些见解。
通过使用叠加、您可以看到运算放大器输出端电压的公式为: V = Vout*(10K/3.3k)- Vref*(10K/3.3k)
其中 Vref 为2.5V、Vout 为0V 至5V。 由于我们不需要任何类型的负偏置、因此您只需将 Vref 节点路由到 GND 即可。 在这种情况下、您甚至无需将器件的 Vref 连接到电路、Vref 将变为0V。 此变化之后的范围将为0V 至15.15V。 所需的第二项更改是在运算放大器输出端使用分压器、以降低电压范围。 您将需要选择能够产生以下电压比的电阻器: VREF_ADC/15.15 (取决于在 M0上选择的 ADC 基准电压是多少)。 同样、这一切都是假设您可以解决芯片出现的任何电流范围问题。 请随意再次查看数据表、了解我是否错过了有关该主题的任何内容。
此致、
格雷戈