如何为ADC输入设计保护限幅电路?


20

我希望能够保护我的ADC免受高于5V的输入电压的影响。我可以构建具有如下所示输出的最简单的保护电路是什么?

在此处输入图片说明

Answers:


19

可能最简单的是一个简单的齐纳限制器:

在此处输入图片说明

这也将负电压限制在大约-0.7 V,尽管不能很好地控制该限制。

编辑:我在R1处显示100欧姆。这只是一个默认值。给定要采样的信号带宽和ADC的输入电流需求,您希望使用一个尽可能高的值。该电阻越高,齐纳二极管在过压条件下需要吸收的电流越低,因此齐纳二极管可以越小(成本越低)。您可能需要添加一个与齐纳二极管并联的电容器,以使其与R1结合在一起以形成ADC的抗混叠滤波器。

如果您的5 V电源轨可以吸收足够的电流,并且您不介意极限值略高于5 V,那么这是一种低成本的选择:

在此处输入图片说明

您可以为此目的在双重包装中购买两个二极管。如果您希望极限值比5.7 V更接近5.2 V,请使用肖特基二极管代替常规的硅二极管。

编辑2

正如史蒂文指出的,这里需要权衡。齐纳二极管将在低电流水平下开始稍微导通,并且您正在测量的电源需要能够提供足够的电流,以将其一直驱动至5 V,以获得所需的削波。如果您绝对需要在开始削波之前达到5.0 V,则可能需要使用5.3 V稳压器而不是5.0 V,并确保您的电源至少可提供10 uA。那么,当然不能保证将其钳位在5.5 V以下。

另一方面,二极管连接到正电源线(我的第二种解决方案,无论是使用外部二极管还是ADC内置的二极管)只有在5 V电源轨上有足够的负载来沉过电压源提供的电流。在低功率电路中,过电压可能最终导致5 V电源失调,并导致电路其他部分发生各种意外行为。

您可以通过增加R1值来限制在过压条件下需要吸收的电流。但是,您执行此操作的能力受限于您希望能够在输入信号中测量的带宽和/或ADC所需的输入电流。

齐纳电压“随电流急剧变化”也是不正确的。如果说漏电流小于齐纳阈值,大约为10-100 uA,那将是更正确的说法。齐纳二极管进入雪崩状态后,电压在数十年的电流中会非常稳定。这是On Semi齐纳家族的典型IV:

在此处输入图片说明

请注意,高价值的齐纳二极管比低价值的齐纳二极管具有更好的稳定性。当然,还有一些温度变化(On Semi部件在5.1 V时典型值为1-2 mV / K)是否需要稳定的限幅电压。


谢谢,我会尝试的。电阻值后面有原因吗?齐纳二极管连接到5V对吗?第二种选择会使用旧的二极管吗?如果我无法为5V电源吸收足够的电流该怎么办?您还使用了什么软件制作图表?他们看起来很棒。
waspinator

电阻值将取决于ADC的输入阻抗(或电流输入需求),采样率以及正在测量的输入信号的所需带宽。100只是Circuitlab编辑器中的默认值。
Photon

同样,齐纳二极管的最高电压不超过5V。它的连接方式与原理图所示的方式相同(阴极到信号线,阳极到地)。
Photon

1
最后,我在circuitlab.com上绘制了原理图。适用于简单的电路,但当您需要不在其库中的组件(例如ADC)时会感到沮丧。
Photon

1
@waspinator,您使用的电源与ADC的电源相同。来自过压条件的电流需要通过ADC的电源引脚和电路中的其他部件吸收。
Photon

15

曾经有一段时间我认为齐纳二极管很棒。现在我知道他们不是。事实上,他们很臭。该二极管在250 µA时具有4%的容差,因此您可能会丢失读数的最高200 mV,但会变得更糟:在10 µA时,齐纳电压仅为4.3 V,这是14%的误差。如果输入来自相对较高的阻抗源,例如电阻分压器,则可能会损失最高700 mV。

大多数微控制器的I / O引脚上都有钳位二极管

在此处输入图片说明

您可以使用这些。如果您的信号来自低阻抗输出,则需要增加一个串联电阻,以保护钳位二极管免受过高的电流影响。通常将50 mA指定为绝对最大额定值。如果使用15kΩ电阻,则对于20 V输入,电流将限制为1 mA。光子正确地指出,电流不应太高。那是因为您要在电压来自稳压器的地方注入电流,而这只能提供电流,而不能吸收电流。因此,如果外部电源注入电流,则稳压器的负载应能够将其排放到地。

正如PetPaulsen指出的那样,存在争议,即这种做法是否可以接受。数据表可以说最大输入为Vcc + 0.3 V,但它可能说最多20毫安钳位二极管(例如此PIC控制器。这可能意味着,钳位二极管电压降小于0.3 V,例如,如果它们“重新肖特基二极管。
无论如何,你可以随时使用自己的外部二极管钳位至Vcc。这肖特基二极管仅下降100 mV的为10毫安,所以它会夹住输入到一个安全值。请不要忘记为15kΩ电阻低输出阻抗源。

如果您的输入电压不为负,则不需要接地夹。


在微控制器上使用钳位二极管时,您是否违反(在大多数情况下)引脚输入电压的绝对最大额定值?我想到了罗素的答案(向下滚动至“齐纳钳位”和“保护二极管”部分)。
PetPaulsen

@PetPaulsen-更新了我的答案。
史蒂文夫

哪里可以为削波二极管提供Vcc?USB端口或微控制器源可以吗?
waspinator

1
@waspinator-钳位二极管所在的Vcc必须与为ADC器件供电的Vcc相同(我想这将是微控制器)。如果您要通过USB的5 V电源为微控制器供电,则钳位二极管就可以了。
stevenvh 2012年

@ThePhoton正如您和史蒂文(Steven)指出的那样,过多的电流会导致正轨上的电压调节器出现问题,这对于减少下冲量的接地夹也适用吗?
萨德2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.