Medición de voltaje de entrada con 3.3V ADC MCU

Estoy diseñando mi primer circuito de controlador de motor de CC. Desde el principio, quiero poder medir el voltaje de entrada al sistema. Se supone que el sistema funciona con una fuente de alimentación externa de CC de 12 a 35 voltios. Creo que es posible medir directamente este rango con el ADC de la MCU (es un STM32) con voltaje de ref ADC de 3.3V. ¿Está el circuito divisor por debajo de lo suficiente?

¿Necesito hacer alguna protección para el pin MCU? ¿Necesito agregar una resistencia en serie en la ruta entre este punto (VSENSE_IN) y el pin MCU?

Por ejemplo, si el divisor da más de 5 V... se alcanza el límite de entrada del pin MCU y se daña... ¿cómo puedo protegerlo de sobrevoltaje?

ingrese la descripción de la imagen aquí

¿Cómo puedo mejorar esto?

Bueno, solo haz cálculos,
@g_1_k El cálculo es correcto... Solo quiero saber si este es el enfoque correcto y si necesito agregar más componentes para la protección, por ejemplo, sobrevoltaje.
si el divisor da más de 5V... se alcanza el límite de entrada del pin MCU y se daña... ¿cómo puedo protegerlo de sobrevoltaje?
Intente buscar el diodo Zener, aunque creo que esto es excesivo para su aplicación y que esta configuración resolverá el problema
Vuelva a verificar los resultados de Calc, obtengo 2.24 V de 35 V. Pero las entradas de MCU tienen sobrevoltaje de abrazadera de diodos Schottky con <5 mA limitado OK por 82k. Para un Vin ADC de escala completa, use ganancia y compensación de Vref a Op Amp para convertir 12 ~ 35 V a 0 a 3.3 V
@TonyEErocketscientist Gracias. ¿Quiere decir que los pines ADC de STM32L476 ya tienen diodos de sujeción? Entonces no necesito hacer nada en este cae verdad? y esa resistencia de 82k es lo suficientemente grande como para limitar la corriente a menos de 20 mA según las corrientes de sumidero / fuente recomendadas por STM32?
No la corriente de salida de 20 mA, dije entradas de MCU ... para corriente inducida por sobrevoltaje. Los diodos ESD son pequeños y rápidos, por lo que generalmente están clasificados para 5 mA CC y pulso alto. Por lo tanto, una entrada de serie R grande es una buena protección, así como una pequeña tapa de RF. Cambie el valor R por 3.3V en lugar de 2.2
Puede agregar un Zener para proteger su IC en caso de que el voltaje aumente o la electrostática. También puede agregar una resistencia de alto valor entre su nodo de medición y el pin IC, puede colocar una tapa más pequeña después de eso para reducir aún más el ruido.
la fuente/sumidero de 20 mA no está relacionada con los diodos de sujeción. Los diodos de sujeción están ahí para la electrostática, pero son de muy baja potencia y no debe confiar en ellos para sujetar un voltaje en su pin de entrada.

Respuestas (1)

Puede agregar un Zener para proteger su IC en caso de que el voltaje aumente o la electrostática. También puede agregar una resistencia de alto valor entre su nodo de medición y el pin IC, puede colocar una tapa más pequeña después de eso para reducir aún más el ruido.

ingrese la descripción de la imagen aquí

Downvote puede al menos dar una razón
El divisor de voltaje no será preciso cuando esté usando uA, el microcontrolador también necesita aumentar la corriente. El diodo Zener dará una lectura falsa cuando comience a consumir corriente a partir de 3 V según la hoja de datos, podría ser incluso más bajo pero no se especifica.
Este es un esquema de referencia, los valores deben calcularse de acuerdo con el circuito de detección y la necesidad de la aplicación. Zener conducirá solo cuando haya sobretensión para proteger la UC, que en este caso es de 3.3V, no falseará nada ya que de todos modos el ADC se saturará por encima del rango.