\ $ \ begingroup \ $

我的目标是通过内部ADC衡量19伏和24伏。我正在使用具有1.8V模拟输入引脚的Beaglebone黑色。如果我使用分压器,我必须将电压降低14倍,并且再次乘以相同的代码以获得实际电压。这也将乘以错误,并且我不想要。

有没有更好的选择?除了使用低容差电阻。

可以在这里使用外部ADC帮助吗?我听说过电压控制振荡器。这在这里有用吗?

\ $ \ endgroup \ $
9.
  • 3.
    \ $ \ begingroup \ $ 不,带有opamp缓冲区的电阻分频器是去的方式。没有完美的无错误测量。“这也将乘以错误,我不想要。“我相信你不这样做,但你并不是很令人信服,而没有实际说你需要它是多么准确,或者你用它使用它。至少有0.1%的电阻,或者更好的是0.01%TCR匹配对你很容易知道错误是什么 \ $ \ endgroup \ $-dknguyen. 昨天
  • 1
    \ $ \ begingroup \ $ 通常答案“改善错误”(噪声)是过度采样和平均值。 \ $ \ endgroup \ $-RDTSC. 昨天
  • 2
    \ $ \ begingroup \ $ 取决于您想要做的内容,您是否真的需要测量0-19V或0-24V .OR您是否需要了解以绝对条款的19或24伏输入的准确性?在许多情况下,您只需要知道电源是否在其所需电压的百分比范围内,例如0.1%,并且在该范围之外的任何内容是故障的。 \ $ \ endgroup \ $-杰克克雷塞 昨天
  • 1
    \ $ \ begingroup \ $ 继续别人所在的方式:如果你不需要全尺度读数,例如,如果您不在乎19V输入是7.02或7.05V,因为在任何一种情况下都是非常损坏的,那么您可能会考虑使用所示的分压器解决方案,并且仅放大降低电压和已知的稳定参考之间的差异。 \ $ \ endgroup \ $-vir 昨天
  • 1
    \ $ \ begingroup \ $ 除了一边 - 19V和24V不是“高压”- 那些稳固的低电压营地,无论您使用哪种高/中/低/低电平的系统(例如:IEC 61140:2016),通过一些来说,这些都是如此甚至不低电压,它通常从大约50V或100V的低端开始,所以19V和24V将更适当地指定为额外的低压(ELV - IEC 60038)。 \ $ \ endgroup \ $-j ... 17小时前

3个答案3.

14.
\ $ \ begingroup \ $

原理图“></p>
            <p><sup><a href=模拟此电路- 使用的原理图电路

电阻分频器始终完全相同。对于非常精确的测量,您需要低TCR值电阻。公差无关紧要如果您在MCU中插入校准因子,否则您可以使用0.1%tol。电阻器。

现在,将放大哪些错误?确保偏移误差和温度漂移误差。偏移保持不变,它是制造工件,而漂移变化,因为opamp用作缓冲器,输出Vs输入为1:1。

有散发有微伏的漂移。

在此输入图像描述“></a></p>
            <p>对于一个例子,这是您的需求的矫枉过正。您可以看到微伏的偏移和纳米伏特的温度。漂移。</p>
            <p>您的ADC是1.8V / 12位,因此最小步骤约为。2.4mv。</p>
            <p>更便宜的版本:</p>
            <p><a href=在此输入图像描述“></a><a href=在此输入图像描述“></a></p>
            <p>偏移量是ADC的最大+/- 1计数。电阻分压器应在最大范围内输出大约30mV小于1.8V。</p>
            <p>编辑:</p>
            <p>由于2MV的偏移量将乘以MCU的因子17,因此它将发生您所知的,因此只能选择另一个Opamp,使偏移量乘以因子不超过1 LSB电压:2.4mV / 17= 140uv.</p>
            <p>MAX9620AXK + T.</p>
            <p><a href=在此输入图像描述“></a></p>
            <p>您可以搜索它:Opamp Rrio,电源电压,偏移,...价格。更多您支付更准确的准确,直到ADC精度低于Opamp的某个点。</p>
           </div>
           <div class=

\ $ \ endgroup \ $
4.
  • \ $ \ begingroup \ $ 零校准可以是补偿偏移误差的选项。 \ $ \ endgroup \ $-RohatKılıç. 昨天
  • \ $ \ begingroup \ $ 非常感谢您的详细答案。我在你编辑的答案中丢了你。如何使用第二个opamp将减少乘法因素? \ $ \ endgroup \ $-Dharmikp. 23小时前
  • \ $ \ begingroup \ $ @dharmikprajapati第一个将为+/- 1LSB的偏移错误,然后它将转换为+/- 17 LSB时乘以。第二个具有25UV偏移,即ADC无法检测到它。第二个没有内置二极管保护(不确定,您必须询问制造商)。 \ $ \ endgroup \ $-马克布里奇奇 19小时前
  • \ $ \ begingroup \ $ 好的,我知道了。谢谢 \ $ \ endgroup \ $-Dharmikp. 19小时前
1
\ $ \ begingroup \ $

首先,您的精度为12位。因此,在24V时,1步约为6mV。在1.8V时,错误来自0.4mV:

  1. 电阻容差。如果需要,您可以校准。否则使用匹配对。例如:Y0115V0522BV0L。
  2. 电阻器中的热噪声。是的,这将是乘以的。过采样可以提供帮助。
  3. EMI。我希望您只需测量DC,因此,可以应用L和C过滤和过度采样的某种组合。
  4. 温度变化。如果您使用匹配对,这将是好的。
  5. ADC错误。就是这样!

通过所有这些,也许错误低于您可以容忍的错误?

除非源是高阻抗输出并直接驱动分压器,否则我不认为您需要一个opamp。

新贡献者
Kalyanswaroop.是这个网站的新贡献者。注意要求澄清,评论和回答。看看我们的行为守则
\ $ \ endgroup \ $
2
  • \ $ \ begingroup \ $ 谢谢你的回答。我确实考虑过除马采购之外的所有点。我肯定会试试。我尝试了没有opamp,并且没有像你提到的电阻数组没有得到预期结果。一个侧面问题,请你能解释一下我们需要opamp的原因,为高阻抗输出吗? \ $ \ endgroup \ $-Dharmikp. 23小时前
  • \ $ \ begingroup \ $ ADC上的信息很少。我发现了一个注意,建议使用1K或更少的下拉。通过我建议的分压器,考虑到这一点,它将在24V时画出一些15mA。如果这是电压源的显着电流,则可能在源上的负载太大,并且可能会降低一些电压。在这种情况下,您必须使用具有更高电阻的不同分压器,然后使用Opamp作为1:1缓冲器。 \ $ \ endgroup \ $-Kalyanswaroop. 13小时前
0.
\ $ \ begingroup \ $

斩波器和低通滤波器可以精确地衰减,根本没有宽度的耐受元件。衰减量由斩波器的占空比控制。驱动设置占空比的计数器的振荡器可以具有非常宽松的公差,提供具有短期稳定性的。如何实现它取决于您的要求。

\ $ \ endgroup \ $

    你的答案

    点击“发布答案”,您同意我们的同意服务条款隐私政策Cookie政策

    不是您要找的答案?浏览其他标记的问题或者问你自己的问题