Tenga en cuenta que prácticamente todos los ADC con microcontroladores que he encontrado admiten intervalos de entrada de 0V a VRef. En su caso eso sería de 0 a 5V. Como tal, no podría aplicar -5V como entrada a un ADC de microcontrolador de los tipos que he visto. Por supuesto, hay muchas implementaciones de ADC que admiten rangos de entrada como -10 a + 10V o -5 a + 5V, pero generalmente se encuentran como parte de una placa o módulo de adquisición de datos más completo.
Si desea usar un rango de entrada de -50 a + 50V con un microcontrolador ADC que admite una capacidad de 0 a 5V, deberá escalar las entradas de la siguiente manera:
Entrada de la recortadora -50V = > Entrada ADC a 5V
Entrada de la recortadora 0V = > Entrada ADC a 2.5V
Entrada de la recortadora + 50V = > Entrada ADC a 0V
El siguiente circuito muestra un circuito de escala típico que puede alcanzar el rango anterior. Se podría agregar una etapa adicional si la característica de inversión del circuito no es deseable. Dado que está utilizando un ADC con microcontrolador, en realidad no sería necesario agregar una etapa adicional, ya que el software se puede usar para invertir las lecturas del ADC.
Tenga en cuenta que el circuito es sensible a la precisión absoluta de los niveles de suministro de + 12V y -12V. En un diseño de producción, el divisor R4 // R2 debe reemplazarse con un voltaje de referencia adecuado producido a partir de un componente como un regulador de derivación TLV431.
El opamp LT1638 mostrado se usó en el circuito de simulación porque su modelo estaba disponible. Muchos otros tipos de opamp son utilizables en este diseño también.