在我们的DSP设计中,我们有一个ADS7828 a/d转换器。 这是SAR类型。 如您所知,这意味着输入信号为a/d内的电流充电,然后当其充满电时,基本上没有电流流入零件。 到目前为止,它在测量一些电阻分压器网络方面对我们来说很好。 但是,当我们修改设计以将一些串联电阻添加到a/d时,我们将不再获得相同的电压转换读数。 请务必注意,在设计A和设计B之间,a/d的输入端子处的电压完全相同。 但是,从a/d如何进行测量的动态角度来看,它似乎没有达到相同的水平。 还需要注意的是,我们基本上为每个信道读取9个级别。 当您比较每个级别(介于A和B之间)的a/d计数值时,B (较新的值)在每个级别中都较低。 所以,我们并不像在达到一个高原。 只是在设计B中,我们没有像零件内部那样快速地加注盖子,因此价值不是那么大。
现在,在我所做的部分中,我带着这样的感觉离开了,根据下图,盖子在收到您要测量的信道#的命令后开始充电。 然后在下次读取地址字节到来时读取该值。 这意味着,如果我在写和读之间增加额外的延迟,它应该有足够的时间来充电。 但增加大量时间不会改变计数。 这意味着费用时间在部分是固定的。 这不会与文本中的说明充电时间是采样时间的函数的内容一起显示。
我确实尝试将串联电阻降低了两倍,这很有帮助,但没有我预期的那么多。 但这本身似乎支持了我的想法,即零件有固定的充电时间。
您能否确认充电时间是否固定? 如果不是,您能否明确说明我应该如何处理该零件,以便为其提供更多充电时间?
另一个数据点是零件和参考上的电压是相同的源。 这两种设计都是一样的。 因此,即使VCC在新设计中有所减少,但它并非如此,由于Vref和VCC是相同的,因此比率仍然相同。