Isso pode parecer uma pergunta muito ingênua e impraticável, e provavelmente a resposta é negativa, mas ainda assim: existe algum componente ou circuito analógico mais ou menos simples (mais simples que o ADC / DAC), que faz a operação do módulo no valor da tensão, dada a Vref?
Por exemplo, se Vref = 1V e entrada V = 11,56V, o dispositivo produzirá 0,56V. Da mesma forma, com Vref = 2V, a mesma entrada dará 1,56V. Obviamente, Vinput deve ser de algum alcance sensato.
Se existe algo assim, pode ser usado para criar um novo tipo (?) De ADC.
ATUALIZAÇÃO : Estou ciente de que a função do módulo (aplicada ao tempo) é apenas um dente de serra http://en.wikipedia.org/wiki/Sawtooth_wave , portanto, pode haver alguma solução que envolva a rotação linear da tensão para o período de tempo e a leitura do dente de serra valor.
É exatamente isso que os bits baixos de um A / D fornecem. Por exemplo, se você tiver um A / D de 12 bits com uma referência de 5 V, os baixos 8 bits do resultado fornecerão o módulo de tensão de entrada 313 mV.
Você diz que quer algo mais simples que um A / D, mas isso significa que você aparentemente não sabe como essas coisas são simples. Tudo o mais que eu possa imaginar exigiria algum tipo de conversão A / D parcial dentro ou teria um monte de shifters e comparadores de nível e similares. AA / D é uma solução de chip único que oferece o que você deseja diretamente. Na maioria das vezes, um A / D será ainda mais simples, pois ele é embutido em um microcontrolador que você está usando por outros motivos. A complexidade adicional é conectar a entrada do sinal analógico a um pino específico e um pouco de firmware.
fonte