Existe-t-il un appareil pour obtenir un module de valeur de tension?

8

Cela peut sembler une question très naïve et peu pratique, et la réponse est probablement négative, mais quand même: existe-t-il un composant ou un circuit analogique plus ou moins simple (plus simple que l'ADC / DAC), ce qui rend le fonctionnement modulo sur la valeur de la tension, étant donné Vref?

Par exemple, si Vref = 1V et l'entrée V = 11,56V, l'appareil produira 0,56V. De même, avec Vref = 2V, la même entrée donnera 1,56V. Bien sûr, Vinput doit appartenir à une plage raisonnable.

Si une telle chose existe, elle peut être utilisée pour créer un nouveau type (?) D'ADC.

MISE À JOUR : Je suis conscient que cette fonction modulo (appliquée au temps) est juste une dent de scie http://en.wikipedia.org/wiki/Sawtooth_wave , donc il peut y avoir une solution impliquant de tourner linéairement la tension en période de temps, puis de lire la dent de scie valeur.

Roman Susi
la source

Réponses:

10

De tels circuits font déjà partie de nombreux ADC existants, donc si votre objectif principal est simplement de créer un nouveau type d'ADC, vous pourriez être déçu.

Pour un exemple, consultez cet article d'Analog Devices sur l'architecture d'un ADC pliable . À la page 2, il montre une seule étape entraînant une numérisation à 1 bit et une tension résiduelle, qui est la même que le modulo de la tension. C'est seulement moduloVreF/2, mais en cascade n étapes, vous pouvez obtenir le résidu modulo VreF/2n. Le schéma de l'article:

en une seule étape

Justin
la source
Ceci est exactement ce que je cherchais. Drôle, il y a plus d'un demi-siècle, cette méthode était inhabituelle: BD Smith, «An Unusual Electronic Analog-Digital Conversion Method», IRE Transactions on Instrumentation, juin 1956, p. 155-160.
Roman Susi
5

C'est exactement ce que fournissent les bits bas d'un A / D. Par exemple, si vous avez un A / D 12 bits avec une référence de 5 V, les 8 bits bas du résultat vous donneront la tension d'entrée modulo 313 mV.

Vous dites que vous voulez quelque chose de plus simple qu'un A / D, mais cela signifie que vous ne savez apparemment pas à quel point ces choses sont simples. Tout ce que je peux imaginer exigerait une sorte de conversion A / N partielle à l'intérieur, ou aurait un tas de décaleurs de niveau et de comparateurs et autres. AA / D est une solution monopuce qui vous donne directement ce que vous voulez. La plupart du temps, un A / D sera encore plus simple car il est intégré dans un microcontrôleur que vous utilisez de toute façon pour d'autres raisons. La complexité supplémentaire est de câbler l'entrée de signal analogique à une broche particulière et à un petit firmware.

Olin Lathrop
la source
Je vous remercie. C'est aussi une réponse valable, mais l'idée était de le faire dans le domaine analogique. Je peux même imaginer qu'il est moins cher de chaîner l'ADC et le DAC que d'implémenter une étape ADC.
Roman Susi