Forums

LPC1768上ADC输入的最大输入电容的说明

开始于 让·塞巴斯蒂安·斯托泽尔 2012年9月26日
您好:

查看LPC1768的数据表,似乎表18列出了15pF Cia
可以连接到模拟输入的最大输入电容。
这似乎很小而且很有限。
查看专门为AN10974设计的电路板,示意图显示
连接到模拟输入的10uF和0.1uF电容器...

可以连接到电源的实际最大电容值是多少
在LPC1768上是模拟输入的输入?

谢谢,
吉恩


LPC2100系列工程师指南

如果我没记错的话,数据表中的值代表内部 芯片的电容。
因为它是输入,所以您可能可以在输入中输入所需的任何值。

-
凯文

- -在...中,让·塞巴斯蒂安·斯托泽尔写道:
>
> Hi:
>
>查看LPC1768的数据表,似乎表18列出了15pF Cia
>可以连接到模拟输入的最大输入电容。
>这似乎很小而且很有限。
>查看专门为AN10974设计的电路板,示意图显示
>连接到模拟输入的10uF和0.1uF电容器...
>
>可以连接到电源的实际最大电容值是多少
>在LPC1768上是模拟输入的输入?
>
> Thanks,
> Jean
>
>

您好:

谢谢回复。根据表27可以看到内部电容 与Cia不同,Cia似乎代表了 被探测的传感器。

让·塞巴斯蒂安
在2012-09-26下午4:43,“ k_erkens”写道:

>如果我没记错的话,数据表中的值 代表芯片的内部电容。
>因为它是输入,所以您可能可以在输入中输入所需的任何值。
>
> --
> Kevin
>
>---在...中,让·塞巴斯蒂安·斯托泽尔写道:
> >
> > Hi:
> >
> >查看LPC1768的数据表,似乎表18列出了15pF Cia
> >作为可以连接到模拟量的最大输入电容 input.
> >这似乎很小而且很有限。
> >看一下专门为AN10974设计的电路板,原理图 shows
> >连接到模拟输入的10uF和0.1uF电容器...
> >
> >可以连接到电源的实际最大电容值是多少
> >在LPC1768上是模拟输入的输入?
> >
> > Thanks,
> > Jean
> >
> >
> >
> >


让-萨斯蒂安,

连接到输入端的电容器没有理论上的限制,
如果您要测量的信号有一个,我什至建议放一个
高阻抗(从我的头顶开始,恩智浦建议阻抗为2K
最大或类似的东西)。我们在办公室建立了一个测试板
ADC0上的温度传感器,第一个测试报告了测量结果,
显然超出范围。我终于想通了
会给出正确的值。

我们最终发现温度传感器的输出电流为
最大10uA,必须用小电容“缓冲”(0.1uF足够
这个案例)。内部的模拟开关似乎对
输入引脚阻抗。

希望能帮助到你
-
奥利维尔·高特罗(Olivier Gautherot)
o ... @ gautherot.net
www.gautherot.net
http://www.linkedin.com/in/ogautherot
在2012年9月26日星期三下午6:43,k_erkens写道:

> **
>如果我没记错的话,数据表中的值代表内部
>芯片的电容。
>因为它是输入,所以您可能可以在输入中输入所需的任何值。
>
> --
> Kevin
>
>---在...中,让·塞巴斯蒂安·斯托泽尔
> wrote:
> >
> > Hi:
> >
> >查看LPC1768的数据表,似乎表18列出了15pF Cia
> >作为可以连接到模拟量的最大输入电容
> input.
> >这似乎很小而且很有限。
> >看一下专门为AN10974设计的电路板,原理图
> shows
> >连接到模拟输入的10uF和0.1uF电容器...
> >
> >可以连接到电源的实际最大电容值是多少
> >在LPC1768上是模拟输入的输入?
> >
> > Thanks,
> > Jean
> >
> >
> >
> >
>


ADC内部的采样电容器在输入信号之前先连接到输入。 转换。该电容器上的电荷状态转移到输入 circuitry.

如果源阻抗很高,这可能是一个问题,因为转换 可以在源有机会收取上限之前启动。这也是 采样多个通道时出现问题,因为上限会产生电荷 从一个通道传输到下一个通道的源。

更糟糕的是,没有办法增加通道之间的延迟 切换并开始转换(否则会降低转换率)。

无论出于何种原因,据我所知,恩智浦几乎只有零信息 on this subject.

MSP430内部ADC相似,在Texas中有详细说明 Instrument docs.

-赫舍尔
- -在...中,奥利维尔·高特罗(Olivier Gautherot)写道:
>
> Jean-Sastien,
>
>连接到输入端的电容器没有理论上的限制,
>如果您要测量的信号有一个,我什至建议放一个
>高阻抗(从我的头顶开始,恩智浦建议阻抗为2K
>
>ADC0上的温度传感器,第一个测试报告了测量结果,
>显然超出范围。我终于想通了
>会给出正确的值。
>
>我们最终发现温度传感器的输出电流为
>最大10uA,必须用小电容“缓冲”(0.1uF足够
>这个案例)。内部的模拟开关似乎对
>输入引脚阻抗。
>
> Hope it helps
> --
> Olivier Gautherot
> olivier@...
> www.gautherot.net
> http://www.linkedin.com/in/ogautherot
>
>
>在2012年9月26日星期三下午6:43,k_erkens写道:
>
> > **
> >
> >
> >如果我没记错的话,数据表中的值代表内部
> >芯片的电容。
> >由于它是一种输入,您可能可以将所需的任何值放在 input.
> >
> > --
> > Kevin
> >
> >---在...中,让·塞巴斯蒂安·斯托泽尔
> > wrote:
> > >
> > > Hi:
> > >
> > >查看LPC1768的数据表,似乎表18列出了15pF Cia
> > >作为可以连接到模拟量的最大输入电容
> > input.
> > >这似乎很小而且很有限。
> > >看一下专门为AN10974设计的电路板,原理图
> > shows
> > >连接到模拟输入的10uF和0.1uF电容器...
> > >
> > >可以连接的实际最大电容值是多少 the
> > >在LPC1768上是模拟输入的输入?
> > >
> > > Thanks,
> > > Jean
> > >
> > >
> > >
> > >
> >
> >
> >
>
>
>
>

我必须说,ADC在一个
LPC1768,以及实际上如何正确使用它。

我知道已经有很多讨论,并且我知道恩智浦已经
试图通过发布AN10974使事情平静下来,但仍然:ADC似乎
极易受到与其连接的任何类型的电容性负载的影响。的
AN10974随附的原理图建议您应该能够连接
10uF至模拟输入。尝试了这一点,ADC变得不稳定。试过了
一旦连接了高于100pF的电容,就会有几个电容值
峰值开始出现读数(满量程误差)。这让我
认为表18数据表中的15pF的Cia值实际上是
可以连接到ADC输入的最大电容值。

请注意,我已经在MBed上进行了测试,但不一定
遵循AN10974布局指南。但是,ADC的转换
如果没有电容器连接到ADC输入,则MBed非常稳定。

吉恩

在2012年10月2日,星期二,9:58 PM,misterhershel写道:

> **
>ADC内部的采样电容器连接到输入,
>转换之前。该电容器的电荷状态为
>转移到输入电路。
>
>如果源阻抗很高,这可能是个问题,因为
>转换可以在来源有机会收取上限之前开始。
>在对多个通道进行采样时,这也是一个问题,因为
>来自一个通道的瓶盖上产生的电荷被传输到源
>下一个频道。
>
>更糟糕的是,没有办法增加两者之间的延迟
>频道切换和转换开始(否则会减慢
> conversion rate).
>
>据我所知,无论出于何种原因,恩智浦几乎只有零
>有关此主题的信息。
>
>MSP430内部ADC相似,在Texas中有详细说明
> Instrument docs.
>
> -Hershel
>---在...中,奥利维尔·高特罗(Olivier Gautherot)写道:
> >
> > Jean-Sastien,
> >
> >连接到输入的电容器没有理论上的限制
> and
> >如果您要测量的信号有一个,我什至建议放一个
> >高阻抗(从我的头顶开始,恩智浦建议使用
> 2K
> >最大或类似的东西)。我们在办公室建立了一个测试板,
> has
> >ADC0上的温度传感器,第一个测试报告了测量值
> that
> >显然超出范围。我终于想通了
> >会给出正确的值。
> >
> >我们终于发现温度传感器具有输出电流
> of
> >最大10uA,必须用小电容“缓冲”(0.1uF足够
> in
> >这个案例)。内部的模拟开关似乎对
> >输入引脚阻抗。
> >
> > Hope it helps
> > --
> > Olivier Gautherot
> > olivier@...
> > www.gautherot.net
> > http://www.linkedin.com/in/ogautherot
>
> >
> >
> >在2012年9月26日星期三下午6:43,k_erkens写道:
> >
> > > **
> > >
> > >
> > >如果我没记错的话,数据表中的值代表内部
> > >芯片的电容。
> > >由于它是一种输入,您可能可以将所需的任何值放在
> input.
> > >
> > > --
> > > Kevin
> > >
> > >---在...中,让·塞巴斯蒂安·斯托泽尔
> > > wrote:
> > > >
> > > > Hi:
> > > >
> > > >查看LPC1768的数据表,似乎表18列出了
> 15pF Cia
> > > >作为可以连接到模拟量的最大输入电容
> > > input.
> > > >这似乎很小而且很有限。
> > > >看一下专门为AN10974设计的电路板,原理图
> > > shows
> > > >连接到模拟输入的10uF和0.1uF电容器...
> > > >
> > > >可以连接的最大实际电容值是多少
> to the
> > > >在LPC1768上是模拟输入的输入?
> > > >
> > > > Thanks,
> > > > Jean
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> > >
> >
> >
> >
> >
>


Il 03/10/2012 18:17,让·塞巴斯蒂安·斯托泽尔 ha scritto:
>我不得不说,我越来越困惑 the ADC works on an
>LPC1768,以及实际上如何正确使用它。
>
>我知道已经有很多讨论,并且我知道恩智浦已经
>试图通过发布AN10974使事情平静下来,但仍然:ADC似乎
>极易受到与其连接的任何类型的电容性负载的影响。的
>AN10974随附的原理图建议您应该能够连接
>10uF至模拟输入。
不,这不是写的,写的是一个10uF的电解
应该使用电容器(钽更好)(最好串联使用)
电感)以形成低通去耦滤波器。这意味着低
通过LC滤波器应连接在电源输入附近。
然后,应将100nF陶瓷电容器放置在非常接近模拟的位置
正电源引脚,另一个引脚连接至模拟电源
供应接地引脚。
>尝试了这一点,ADC变得不稳定。试过了
>一旦连接了高于100pF的电容,就会有几个电容值
>峰值开始出现读数(满量程误差)。
通常,这是ADC电源滤波不良和不良的征兆。
集成在微控制器上的ADC模块的知识。

只是要清楚:错误是认为一个8输入ADC是一个
整体式模块,在每个输入上都具有高阻抗。
这是不正确的,因为ADC模块是由单个输入ADC构成的
连接到采样保持(SH)电路,连接到模拟8
通道解复用器。 ADC输入在外部无法访问
微控制器具有高阻抗值,但对于
解复用器,依次将8个模拟输入连接到SH。所以
考虑到SH circutis仅在泄漏电流为
其输入电容器(在微控制器内部实现)为
非常低,与其并联连接不是一个好主意
具有最大泄漏电流的电解电容器
(尤其是铝型)。 10 uF的泄漏电流
电解电容器的数量级应为uA的十分之一,
取而代之的是100 nF陶瓷电容器的泄漏电流在
单位为nA的单位,因此在连接陶瓷时
电容器你看不到这个问题。
> This makes me
>认为表18数据表中的15pF的Cia值实际上是
>可以连接到ADC输入的最大电容值。
不,Cia是模拟引脚暴露给外部的电容
电路;您必须考虑一下,好像有一个15pF的电容器
在模拟输入引脚和ADC接地引脚之前连接,并且
请谨慎设计接口电路。 15pF是
SH输入电容器和输入电容(与SH并联)
电容,因为解复用器通道的串联电阻
多路复用器的单个模拟输入)。
>
>请注意,我已经在MBed上进行了测试,但不一定
>遵循AN10974布局指南。但是,ADC的转换
>如果没有电容器连接到ADC输入,则MBed非常稳定。
从技术上讲,问题完全是由于电解
电容,接口电路(我不知道)和ADC功率
供应过滤。

我亲自验证了Keil MCB1700上LPC17xx ADC的操作,
LpcXpresso-1769,mbed和LPC1788-SK(也有一些用户报告了相同的内容
1788零件上的问题),以给出比恩智浦领域更客观的结果
工程师。 ADC完美运行,并连接了滤波器
输入的性能也更好。直到现在我发现问题
由于接口电路和ADC模拟输入的不良设计
编程错误,因此ADC性能受以下因素的严重影响
工程师设计模拟电路的技能和专长。

我认为直接将10uF铝电解电容器
与模拟输入坑平行的设计实践很差。

设计ADC接口电路的正确方法是设计一个
放大电路(带增益>1(如果需要)来连接和
可以使用输入信号将输入传感器去耦至ADC输入
运算放大器,因为它具有非常低的阻抗
输出电路。放大器电路还应集成一个
别名过滤功能,应专门针对
ADC转换率(低于转换率的1/2)。
>
> Jean
>在2012年10月2日,星期二,9:58 PM,misterhershel写道:
>
>> **
>>ADC内部的采样电容器连接到输入,
>>转换之前。该电容器的电荷状态为
>>转移到输入电路。
>>
>>如果源阻抗很高,这可能是个问题,因为
>>转换可以在来源有机会收取上限之前开始。
>>在对多个通道进行采样时,这也是一个问题,因为
>>来自一个通道的瓶盖上产生的电荷被传输到源
>>下一个频道。
>>
>>更糟糕的是,没有办法增加两者之间的延迟
>>频道切换和转换开始(否则会减慢
>> conversion rate).
>>
>>据我所知,无论出于何种原因,恩智浦几乎只有零
>>有关此主题的信息。
>>
>>MSP430内部ADC相似,在Texas中有详细说明
>> Instrument docs.
>>
>> -Hershel
>>---在...中,奥利维尔·高特罗(Olivier Gautherot)写道:
>>> Jean-Sastien,
>>>
>>>连接到输入的电容器没有理论上的限制
>> and
>>>如果您要测量的信号有一个,我什至建议放一个
>>>高阻抗(从我的头顶开始,恩智浦建议使用
>> 2K
>>>最大或类似的东西)。我们在办公室建立了一个测试板,
>> has
>>>ADC0上的温度传感器,第一个测试报告了测量值
>> that
>>>显然超出范围。我终于想通了
>>>会给出正确的值。
>>>
>>>我们终于发现温度传感器具有输出电流
>> of
>>>最大10uA,必须用小电容“缓冲”(0.1uF足够
>> in
>>>这个案例)。内部的模拟开关似乎对
>>>输入引脚阻抗。
>>>
>>> Hope it helps
>>> --
>>> Olivier Gautherot
>>> olivier@...
>>> www.gautherot.net
>>> http://www.linkedin.com/in/ogautherot
>>>
>>>在2012年9月26日星期三下午6:43,k_erkens写道:
>>>
>>>> **
>>>>
>>>>
>>>>如果我没记错的话,数据表中的值代表内部
>>>>芯片的电容。
>>>>由于它是一种输入,您可能可以将所需的任何值放在
>> input.
>>>> --
>>>> Kevin
>>>>
>>>>---在...中,让·塞巴斯蒂安·斯托泽尔
>>>> wrote:
>>>>> Hi:
>>>>>
>>>>>查看LPC1768的数据表,似乎表18列出了
>> 15pF Cia
>>>>>作为可以连接到模拟量的最大输入电容
>>>> input.
>>>>>这似乎很小而且很有限。
>>>>>看一下专门为AN10974设计的电路板,原理图
>>>> shows
>>>>>连接到模拟输入的10uF和0.1uF电容器...
>>>>>
>>>>>可以连接的最大实际电容值是多少
>> to the
>>>>>在LPC1768上是模拟输入的输入?
>>>>>
>>>>> Thanks,
>>>>> Jean
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>
>
关于10uF电容:查询AN10974随附的原理图。这是
恩智浦如何设计它以在ADC上提供测量。
了解使用有源滤波器。虽然不切实际
有收获<1并不一定要运行双轨电源
耗材。
M.Manca在2012年10月3日星期三下午12:30写道:

>Il 03/10/2012 18:17,让·塞巴斯蒂安·斯托泽尔 ha scritto:
> >我必须说,ADC在一个
> >LPC1768,以及实际上如何正确使用它。
> >
> >我知道有很多关于它的讨论,我知道恩智浦
> has
> >试图通过发布AN10974使事情平静下来,但仍然:似乎
> ADC
> >极易受到与其连接的任何类型的电容性负载的影响。的
> >AN10974随附的原理图建议您应该能够连接
> >10uF至模拟输入。
>不,这不是写的,写的是一个10uF的电解
>应该使用电容器(钽更好)(最好串联使用)
>电感)以形成低通去耦滤波器。这意味着低
>通过LC滤波器应连接在电源输入附近。
>然后,应将100nF陶瓷电容器放置在非常接近模拟的位置
>正电源引脚,另一个引脚连接至模拟电源
> supply ground pin.

>尝试了这一点,ADC变得不稳定。试过了
> >只要连接的电容值高于
> 100pF
> >峰值开始出现读数(满量程误差)。
>通常,这是ADC电源滤波不良和不良的征兆。
>集成在微控制器上的ADC模块的知识。
>
>只是要清楚:错误是认为一个8输入ADC是一个
>整体式模块,在每个输入上都具有高阻抗。
>这是不正确的,因为ADC模块是由单个输入ADC构成的
>连接到采样保持(SH)电路,连接到模拟8
>通道解复用器。 ADC输入在外部无法访问
>微控制器具有高阻抗值,但对于
>解复用器,依次将8个模拟输入连接到SH。所以
>考虑到SH circutis仅在泄漏电流为
>其输入电容器(在微控制器内部实现)为
>非常低,与其并联连接不是一个好主意
>具有最大泄漏电流的电解电容器
>(尤其是铝型)。 10 uF的泄漏电流
>电解电容器的数量级应为uA的十分之一,
>取而代之的是100 nF陶瓷电容器的泄漏电流在
>单位为nA的单位,因此在连接陶瓷时
>
> > This makes me
> >相信表18数据表中的Cia值为15pF为
> actually
> >可以连接到ADC输入的最大电容值。
>不,Cia是模拟引脚暴露给外部的电容
>电路;您必须考虑一下,好像有一个15pF的电容器
>在模拟输入引脚和ADC接地引脚之前连接,并且
>请谨慎设计接口电路。 15pF是
>SH输入电容器和输入电容(与SH并联)
>电容,因为解复用器通道的串联电阻
>多路复用器的单个模拟输入)。
> >
> >请注意,我已经在MBed上进行了测试,但不一定
> >遵循AN10974布局指南。但是,ADC的转换
> an
> >如果没有电容器连接到ADC输入,则MBed非常稳定。
>从技术上讲,问题完全是由于电解
>电容,接口电路(我不知道)和ADC功率
> supply filtering.
>
>我亲自验证了Keil MCB1700上LPC17xx ADC的操作,
>LpcXpresso-1769,mbed和LPC1788-SK(也有一些用户报告了相同的内容
>1788零件上的问题),以给出比恩智浦领域更客观的结果
>工程师。 ADC完美运行,并连接了滤波器
>输入的性能也更好。直到现在我发现问题
>由于接口电路和ADC模拟输入的不良设计
>编程错误,因此ADC性能受以下因素的严重影响
>工程师设计模拟电路的技能和专长。
>
>我认为直接将10uF铝电解电容器
>与模拟输入坑平行的设计实践很差。
>
>设计ADC接口电路的正确方法是设计一个
>放大电路(带增益>1(如果需要)来连接和
>可以使用输入信号将输入传感器去耦至ADC输入
>运算放大器,因为它具有非常低的阻抗
>输出电路。放大器电路还应集成一个
>别名过滤功能,应专门针对
>ADC转换率(低于转换率的1/2)。
> >
> > Jean
> >
> >
> >
> >
> >在2012年10月2日,星期二,9:58 PM,misterhershel
> wrote:
> >
> >> **
> >>
> >>
> >>ADC内部的采样电容器连接到输入,
> >>转换之前。该电容器的电荷状态为
> >>转移到输入电路。
> >>
> >>如果源阻抗很高,这可能是个问题,因为
> >>转换可以在来源有机会收取上限之前开始。
> >>在对多个通道进行采样时,这也是一个问题,因为
> >>来自一个通道的瓶盖上产生的电荷被转移到
> source
> >>下一个频道。
> >>
> >>更糟糕的是,没有办法增加两者之间的延迟
> >>频道切换和转换开始(否则会减慢
> >> conversion rate).
> >>
> >>据我所知,无论出于何种原因,恩智浦几乎只有零
> >>有关此主题的信息。
> >>
> >>MSP430内部ADC与此类似,并在
> Texas
> >> Instrument docs.
> >>
> >> -Hershel
> >>
> >>
> >>---在...中,奥利维尔·高特罗(Olivier Gautherot)写道:
> >>> Jean-Sastien,
> >>>
> >>>连接到输入的电容器没有理论上的限制
> >> and
> >>>如果您要测量的信号,我什至建议放一个
> has a
> >>>高阻抗(从我的头顶开始,恩智浦建议使用
> >> 2K
> >>>最大或类似的东西)。我们在办公室建立了一个测试板,
> >> has
> >>>ADC0上的温度传感器,第一个测试报告了测量值
> >> that
> >>>显然超出范围。我终于想通了
> reading
> >>>会给出正确的值。
> >>>
> >>>我们终于发现温度传感器具有输出电流
> >> of
> >>>最大10uA,必须使用小电容“缓冲”(0.1uF为
> sufficient
> >> in
> >>>这个案例)。内部模拟开关似乎对
> the
> >>>输入引脚阻抗。
> >>>
> >>> Hope it helps
> >>> --
> >>> Olivier Gautherot
> >>> olivier@...
> >>> www.gautherot.net
> >>> http://www.linkedin.com/in/ogautherot
> >>>
> >>>在2012年9月26日星期三下午6:43,k_erkens写道:
> >>>
> >>>> **
> >>>>
> >>>>
> >>>>如果我没记错的话,数据表中的值代表内部
> >>>>芯片的电容。
> >>>>由于它是一种输入,您可能可以将所需的任何值放在
> >> input.
> >>>> --
> >>>> Kevin
> >>>>
> >>>>---在...中,让·塞巴斯蒂安·斯托泽尔
> >>>> wrote:
> >>>>> Hi:
> >>>>>
> >>>>>查看LPC1768的数据表,似乎表18列出了
> >> 15pF Cia
> >>>>>作为可以连接到模拟量的最大输入电容
> >>>> input.
> >>>>>这似乎很小而且很有限。
> >>>>>看一下专门为AN10974设计的电路板,原理图
> >>>> shows
> >>>>>连接到模拟输入的10uF和0.1uF电容器...
> >>>>>
> >>>>>可以连接的最大实际电容值是多少
> >> to the
> >>>>>在LPC1768上是模拟输入的输入?
> >>>>>
> >>>>> Thanks,
> >>>>> Jean
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>
> >>>>
> >>>
> >>>
> >>>
> >>
> >>
> >
> >
> >
> >
> >
> >
> >
> >
Il 03/10/2012 20:14,让·塞巴斯蒂安·斯托泽尔 ha scritto:
>
>
>关于10uF电容:查询AN10974随附的原理图。
>
我完全知道该应用笔记,没有原理图,只是 a
草图,它清楚地表明10uF电容器是去耦的
正极电源上的电容器,并且有一个100nF
电容非常靠近8引脚D.C.的引脚8。通常是
VCC / VDD引脚。
所以你错了。
>
> This is
>恩智浦如何设计它以在ADC上提供测量。
>了解使用有源滤波器。虽然不切实际
> to have a gain <1并不一定要运行双轨电源
> supplies.
>
我认为增益和电源都没有问题,您应该
需要轨到轨运算放大器,这是一个常见的解决方案。

在说ADC设计不正确之前,请先检查一下
您的设计和知识,应该改进类比设计
能力。您应该考虑使用一个好的仿真工具,因为
应该是Linear Technologies的LTSpice IV(免费)并启动
设计一些有源滤波器(有些简单的配置
增益为0.707)和频带受限的放大器。
>在2012年10月3日,星期三,下午12:30,M。Manca
> > >wrote:
>
> >Il 03/10/2012 18:17,让·塞巴斯蒂安·斯托泽尔 ha scritto:
> > >我不得不说我对ADC的工作方式越来越困惑
> on an
> > >LPC1768,以及实际上如何正确使用它。
> > >
> > >我知道有很多关于它的讨论,我知道恩智浦
> > has
> > >试图通过发布AN10974使事情平静下来,但仍然:似乎
> > ADC
> > >极易受到连接到任何类型的电容性负载的影响
> it. The
> > >AN10974随附的原理图表明您应该能够
> connect
> > >10uF至模拟输入。
> >不,这不是写的,写的是一个10uF的电解
> >应该使用电容器(钽更好)(最好串联使用)
> >电感)以形成低通去耦滤波器。这意味着低
> >通过LC滤波器应连接在电源输入附近。
> >然后,应将100nF陶瓷电容器放置在非常接近模拟的位置
> >正电源引脚,另一个引脚连接至模拟电源
> > supply ground pin.
>
> >尝试了这一点,ADC变得不稳定。试过了
> > >只要连接的电容值高于
> > 100pF
> > >峰值开始出现读数(满量程误差)。
> >通常,这是ADC电源滤波不良和不良的征兆。
> >集成在微控制器上的ADC模块的知识。
> >
> >只是要清楚:错误是认为一个8输入ADC是一个
> >整体式模块,在每个输入上都具有高阻抗。
> >这是不正确的,因为ADC模块是由单个输入ADC构成的
> >连接到采样保持(SH)电路,连接到模拟8
> >通道解复用器。 ADC输入在外部无法访问
> >微控制器具有高阻抗值,但对于
> >解复用器,依次将8个模拟输入连接到SH。所以
> >考虑到SH circutis仅在泄漏电流为
> >其输入电容器(在微控制器内部实现)为
> >非常低,与其并联连接不是一个好主意
> >具有最大泄漏电流的电解电容器
> >(尤其是铝型)。 10 uF的泄漏电流
> >电解电容器的数量级应为uA的十分之一,
> >取而代之的是100 nF陶瓷电容器的泄漏电流在
> >单位为nA的单位,因此在连接陶瓷时
> >
> > > This makes me
> > >相信表18数据表中的Cia值为15pF为
> > actually
> > >可以连接到ADC输入的最大电容值。
> >不,Cia是模拟引脚暴露给外部的电容
> >电路;您必须考虑一下,好像有一个15pF的电容器
> >在模拟输入引脚和ADC接地引脚之前连接,并且
> >请谨慎设计接口电路。 15pF是
> >SH输入电容器和输入电容(与SH并联)
> >电容,因为解复用器通道的串联电阻
> >多路复用器的单个模拟输入)。
> > >
> > >请注意,我已经在MBed上对此进行了测试,
> necessarily
> > >遵循AN10974布局指南。但是,ADC转换
> from
> > an
> > >如果没有电容器连接到ADC输入,则MBed非常稳定。
> >从技术上讲,问题完全是由于电解
> >电容,接口电路(我不知道)和ADC功率
> > supply filtering.
> >
> >我亲自验证了Keil MCB1700上LPC17xx ADC的操作,
> >LpcXpresso-1769,mbed和LPC1788-SK(也有一些用户报告了相同的内容
> >1788零件上的问题),以给出比恩智浦领域更客观的结果
> >工程师。 ADC完美运行,并连接了滤波器
> >输入的性能也更好。直到现在我发现问题
> >由于接口电路和ADC模拟输入的不良设计
> >编程错误,因此ADC性能受以下因素的严重影响
> >工程师设计模拟电路的技能和专长。
> >
> >我认为直接将10uF铝电解电容器
> >与模拟输入坑平行的设计实践很差。
> >
> >设计ADC接口电路的正确方法是设计一个
> >放大电路(带增益>1(如果需要)来连接和
> >可以使用输入信号将输入传感器去耦至ADC输入
> >运算放大器,因为它具有非常低的阻抗
> >输出电路。放大器电路还应集成一个
> >别名过滤功能,应专门针对
> >ADC转换率(低于转换率的1/2)。
> > >
> > > Jean
> > >
> > >
> > >
> > >
> > >在2012年10月2日,星期二,9:58 PM,misterhershel
> >
> > wrote:
> > >
> > >> **
> > >>
> > >>
> > >>ADC内部的采样电容器连接到输入,
> > >>转换之前。该电容器的电荷状态为
> > >>转移到输入电路。
> > >>
> > >>如果源阻抗很高,这可能是个问题,因为
> > >>在来源有机会充电之前,可以开始转换
> the cap.
> > >>在对多个通道进行采样时,这也是一个问题,因为
> > >>来自一个通道的瓶盖上产生的电荷被转移到
> > source
> > >>下一个频道。
> > >>
> > >>更糟糕的是,没有办法增加两者之间的延迟
> > >>频道切换和转换开始(否则会减慢
> > >> conversion rate).
> > >>
> > >>据我所知,无论出于何种原因,恩智浦几乎只有零
> > >>有关此主题的信息。
> > >>
> > >>MSP430内部ADC与此类似,并在
> > Texas
> > >> Instrument docs.
> > >>
> > >> -Hershel
> > >>
> > >>
> > >> --- In l...
>,Olivier Gautherot写道:
> > >>> Jean-Sastien,
> > >>>
> > >>>连接至电容器的电容器没有理论上的限制
> input
> > >> and
> > >>>如果您要测量的信号,我什至建议放一个
> > has a
> > >>>高阻抗(恩智浦建议从头顶
> impedance of
> > >> 2K
> > >>>最大或类似的东西)。我们在办公室建立了一个测试板
> which
> > >> has
> > >>>ADC0上的温度传感器,并报告了第一批测试
> measurements
> > >> that
> > >>>显然超出范围。我终于想通了
> > reading
> > >>>会给出正确的值。
> > >>>
> > >>>我们终于发现温度传感器有一个输出
> current
> > >> of
> > >>>最大10uA,必须使用小电容“缓冲”(0.1uF为
> > sufficient
> > >> in
> > >>>这个案例)。似乎内部模拟开关有一个
> effect on
> > the
> > >>>输入引脚阻抗。
> > >>>
> > >>> Hope it helps
> > >>> --
> > >>> Olivier Gautherot
> > >>> olivier@...
> > >>> www.gautherot.net
> > >>> http://www.linkedin.com/in/ogautherot
> > >>>
> > >>>在2012年9月26日星期三下午6:43,k_erkens写道:
> > >>>
> > >>>> **
> > >>>>
> > >>>>
> > >>>>如果我没记错的话,数据表中的值代表
> internal
> > >>>>芯片的电容。
> > >>>>由于它是一种输入,您可能可以将所需的任何值放在
> > >> input.
> > >>>> --
> > >>>> Kevin
> > >>>>
> > >>>> --- In l...
>,让·塞巴斯蒂安·斯托泽(让·塞巴斯蒂安·斯托泽尔)
> > >>>> wrote:
> > >>>>> Hi:
> > >>>>>
> > >>>>>查看LPC1768的数据表,似乎表18列出了
> > >> 15pF Cia
> > >>>>>作为可以连接到
> analog
> > >>>> input.
> > >>>>>这似乎很小而且很有限。
> > >>>>>查看专门为AN10974设计的电路板,
> schematic
> > >>>> shows
> > >>>>>连接到模拟输入的10uF和0.1uF电容器...
> > >>>>>
> > >>>>>可以连接的最大实际电容值是多少
> > >> to the
> > >>>>>在LPC1768上是模拟输入的输入?
> > >>>>>
> > >>>>> Thanks,
> > >>>>> Jean
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>
> > >>>>
> > >>>
> > >>>
> > >>>
> > >>
> > >>
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
随附原理图,请参见第2页。

2012年10月3日,星期三,下午2:30,曼卡先生写道:

> **
>Il 03/10/2012 20:14,让·塞巴斯蒂安·斯托泽尔 ha scritto:
>
> >
> >
> >关于10uF电容:查询AN10974随附的原理图。
> >
>我完全知道该应用笔记,没有原理图,只有一个
>草图,它清楚地表明10uF电容器是去耦的
>正极电源上的电容器,并且有一个100nF
>电容非常靠近8引脚D.C.的引脚8。通常是
> VCC/VDD pin.
> So you are wrong.
>
> >
> > This is
> >恩智浦如何设计它以在ADC上提供测量。
> >了解使用有源滤波器。虽然不切实际
> > to have a gain <1并不一定要运行双轨电源
> > supplies.
> >
>我认为增益和电源都没有问题,您应该
>需要轨到轨运算放大器,这是一个常见的解决方案。
>
>在说ADC设计不正确之前,请先检查一下
>您的设计和知识,应该改进类比设计
>能力。您应该考虑使用一个好的仿真工具,因为
>应该是Linear Technologies的LTSpice IV(免费)并启动
>设计一些有源滤波器(有些简单的配置
>增益为0.707)和频带受限的放大器。
>
> >
> >
> >在2012年10月3日,星期三,下午12:30,M。Manca
> > > > >wrote:
>
> >
> > >Il 03/10/2012 18:17,让·塞巴斯蒂安·斯托泽尔 ha scritto:
> > > >我不得不说我对ADC的工作方式越来越困惑
> > on an
> > > >LPC1768,以及实际上如何正确使用它。
> > > >
> > > >我知道有很多关于它的讨论,我知道
> NXP
> > > has
> > > >试图通过发布AN10974使事情平静下来,但仍然:似乎
> the
> > > ADC
> > > >极易受到连接到任何类型的电容性负载的影响
> > it. The
> > > >AN10974随附的原理图表明您应该能够
> > connect
> > > >10uF至模拟输入。
> > >不,这不是写的,写的是一个10uF的电解
> > >应该使用电容器(钽更好)(最好串联使用)
> > >电感)以形成低通去耦滤波器。这意味着低
> > >通过LC滤波器应连接在电源输入附近。
> > >然后,应将100nF陶瓷电容器放置在非常接近模拟的位置
> > >正电源引脚,另一个引脚连接至模拟电源
> > > supply ground pin.
> >
> > >尝试了这一点,ADC变得不稳定。试过了
> > > >只要连接的电容值高于
> > > 100pF
> > > >峰值开始出现读数(满量程误差)。
> > >通常,这是ADC电源滤波不良和不良的征兆。
> > >集成在微控制器上的ADC模块的知识。
> > >
> > >只是要清楚:错误是认为一个8输入ADC是一个
> > >整体式模块,在每个输入上都具有高阻抗。
> > >这是不正确的,因为ADC模块是由单个输入ADC构成的
> > >连接到采样保持(SH)电路,连接到模拟8
> > >通道解复用器。 ADC输入在外部无法访问
> > >微控制器具有高阻抗值,但对于
> the
> > >解复用器,依次将8个模拟输入连接到SH。所以
> > >考虑到SH circutis仅在泄漏电流为
> > >其输入电容器(在微控制器内部实现)为
> > >非常低,与其并联连接不是一个好主意
> > >具有最大泄漏电流的电解电容器
> > >(尤其是铝型)。 10 uF的泄漏电流
> > >电解电容器的数量级应为uA的十分之一,
> > >取而代之的是100 nF陶瓷电容器的泄漏电流在
> > >单位为nA的单位,因此在连接陶瓷时
> > >
> > > > This makes me
> > > >相信表18数据表中的Cia值为15pF为
> > > actually
> > > >可以连接到ADC输入的最大电容值。
> > >不,Cia是模拟引脚暴露给外部的电容
> > >电路;您必须考虑一下,好像有一个15pF的电容器
> > >在模拟输入引脚和ADC接地引脚之前连接,并且
> > >请谨慎设计接口电路。 15pF是
> > >SH输入电容器和输入电容(与SH并联)
> > >电容,因为解复用器通道的串联电阻
> > >多路复用器的单个模拟输入)。
> > > >
> > > >请注意,我已经在MBed上对此进行了测试,
> > necessarily
> > > >遵循AN10974布局指南。但是,ADC转换
> > from
> > > an
> > > >如果没有电容器连接到ADC输入,则MBed非常稳定。
> > >从技术上讲,问题完全是由于电解
> > >电容,接口电路(我不知道)和ADC功率
> > > supply filtering.
> > >
> > >我亲自验证了Keil MCB1700上LPC17xx ADC的操作,
> > >LpcXpresso-1769,mbed和LPC1788-SK(也有一些用户报告了相同的内容
> > >1788零件上的问题),以给出比恩智浦领域更客观的结果
> > >工程师。 ADC完美运行,并连接了滤波器
> > >输入的性能也更好。直到现在我发现问题
> > >由于接口电路和ADC模拟输入的不良设计
> > >编程错误,因此ADC性能受以下因素的严重影响
> > >工程师设计模拟电路的技能和专长。
> > >
> > >我认为直接放置一个10uF电解铝电容器
> in
> > >与模拟输入坑平行的设计实践很差。
> > >
> > >设计ADC接口电路的正确方法是设计一个
> > >放大电路(带增益>1(如果需要)来连接和
> > >可以使用输入信号将输入传感器去耦至ADC输入
> > >运算放大器,因为它具有非常低的阻抗
> > >输出电路。放大器电路还应集成一个
> > >别名过滤功能,应专门针对
> the
> > >ADC转换率(低于转换率的1/2)。
> > > >
> > > > Jean
> > > >
> > > >
> > > >
> > > >
> > > >在2012年10月2日,星期二,9:58 PM,misterhershel
> > > > > wrote:
> > > >
> > > >> **
> > > >>
> > > >>
> > > >>ADC内部的采样电容连接至
> input,
> > > >>转换之前。该电容器的电荷状态为
> > > >>转移到输入电路。
> > > >>
> > > >>如果源阻抗很高,这可能是个问题,因为
> > > >>在来源有机会充电之前,可以开始转换
> > the cap.
> > > >>在对多个通道进行采样时,这也是一个问题,因为
> > > >>来自一个通道的瓶盖上产生的电荷被转移到
> > > source
> > > >>下一个频道。
> > > >>
> > > >>更糟糕的是,没有办法增加两者之间的延迟
> > > >>频道切换和转换开始(否则会减慢
> > > >> conversion rate).
> > > >>
> > > >>据我所知,无论出于何种原因,恩智浦几乎只有零
> > > >>有关此主题的信息。
> > > >>
> > > >>MSP430内部ADC与此类似,并在
> > > Texas
> > > >> Instrument docs.
> > > >>
> > > >> -Hershel
> > > >>
> > > >>
> > > >> --- In l...
> > , Olivier Gautherot
> wrote:
> > > >>> Jean-Sastien,
> > > >>>
> > > >>>连接至电容器的电容器没有理论上的限制
> > input
> > > >> and
> > > >>>如果您要测量的信号,我什至建议放一个
> > > has a
> > > >>>高阻抗(恩智浦建议从头顶
> > impedance of
> > > >> 2K
> > > >>>最大或类似的东西)。我们在办公室建立了一个测试板
> > which
> > > >> has
> > > >>>ADC0上的温度传感器,并报告了第一批测试
> > measurements
> > > >> that
> > > >>>显然超出范围。我终于想通了
> > > reading
> > > >>>会给出正确的值。
> > > >>>
> > > >>>我们终于发现温度传感器有一个输出
> > current
> > > >> of
> > > >>>最大10uA,必须使用小电容“缓冲”(0.1uF为
> > > sufficient
> > > >> in
> > > >>>这个案例)。似乎内部模拟开关有一个
> > effect on
> > > the
> > > >>>输入引脚阻抗。
> > > >>>
> > > >>> Hope it helps
> > > >>> --
> > > >>> Olivier Gautherot
> > > >>> olivier@...
> > > >>> www.gautherot.net
> > > >>> http://www.linkedin.com/in/ogautherot
> > > >>>
> > > >>>在2012年9月26日星期三下午6:43,k_erkens写道:
> > > >>>
> > > >>>> **
> > > >>>>
> > > >>>>
> > > >>>>如果我没记错的话,数据表中的值代表
> > internal
> > > >>>>芯片的电容。
> > > >>>>因为它是一种输入,您可能可以将任何想要的值放在
> the
> > > >> input.
> > > >>>> --
> > > >>>> Kevin
> > > >>>>
> > > >>>> --- In l...
> >,让·塞巴斯蒂安·斯托泽(让·塞巴斯蒂安·斯托泽尔)> > >>>> wrote:
> > > >>>>> Hi:
> > > >>>>>
> > > >>>>>查看LPC1768的数据表,似乎表18列出了
> > > >> 15pF Cia
> > > >>>>>作为可以连接到
> > analog
> > > >>>> input.
> > > >>>>>这似乎很小而且很有限。
> > > >>>>>查看专门为AN10974设计的电路板,
> > schematic
> > > >>>> shows
> > > >>>>>连接到模拟输入的10uF和0.1uF电容器...
> > > >>>>>
> > > >>>>>实际最大电容值是多少
> connected
> > > >> to the
> > > >>>>>在LPC1768上是模拟输入的输入?
> > > >>>>>
> > > >>>>> Thanks,
> > > >>>>> Jean
> > > >>>>>
> > > >>>>>
> > > >>>>>
> > > >>>>>
> > > >>>>
> > > >>>>
> > > >>>
> > > >>>
> > > >>>
> > > >>
> > > >>
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >