有没有一种器件可以对电压值取模?


8

这听起来可能是非常幼稚且不切实际的问题,并且答案很可能是否定的,但仍然:是否存在或多或少的简单(比ADC / DAC简单)的模拟组件或电路,它可以根据给定的电压值进行模运算Vref?

例如,如果Vref = 1V且输入V = 11.56V,则该器件将产生0.56V。同样,在Vref = 2V的情况下,相同的输入将提供1.56V。当然,Vinput必须在合理的范围内。

如果存在这种情况,则可以使用它来创建新型(?)ADC。

更新:我知道,模函数(应用于时间)只是一个锯齿形http://en.wikipedia.org/wiki/Sawtooth_wave,因此可能存在一些解决方案,包括将电压线性地转换为时间段,然后读取锯齿形值。

Answers:


10

这种电路已经是许多现有ADC的一部分,因此,如果您的主要目标只是制造新型ADC,您可能会感到失望。

有关示例,请参见此ADI公司有关折叠式ADC架构的文章。在第2页上,它显示了导致1位数字化和残余电压的单级电压,该残余电压与电压的模数相同。它仅是模,但是通过级联级,您可以得到模余数V[RËF/2ñV[RËF/2ñ。文章中的示意图:

单级


这正是我想要的。有趣的是,半个多世纪以前,这种方法是不寻常的:BD Smith,“一种不寻常的电子模数转换方法,” IRE Transactions on Instrumentation,1956年6月,第155-160页。
Roman Susi

5

这正是A / D的低位所提供的。例如,如果您具有一个参考电压为5 V的12位A / D,则结果的低8位将为您提供313 mV模输入电压。

您说您想要比A / D更简单的东西,但这意味着您显然不知道这些东西有多简单。我能想象的所有其他事情要么需要内部进行某种类型的部分A / D转换,要么需要一堆电平转换器和比较器等。AA / D是一种单芯片解决方案,可直接为您提供所需的东西。通常,A / D通常会更简单,因为它内置在您出于其他原因使用的微控制器中。增加的复杂性是将模拟信号输入连接到特定的引脚和少量固件。


谢谢。这也是一个有效的答案,但想法是在模拟域中进行。我什至可以想象,链接ADC和DAC比实现ADC阶段要便宜。
Roman Susi
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.