entrada a pic con 12V y resistencias

0

Tengo 12V, use estos 12V para alimentar un dispositivo (que tiene una señal de salida de 12V) y para alimentar un 7805. Después del 7805 hay un microcontrolador pic donde debería conectar la salida de mi dispositivo. Estaba pensando en tener 2 resistencias en una proporción de 3/1 para tener aproximadamente 4V en el pin de la foto. ¿Se puede hacer esto, dado que el terreno es común, o dará algún tipo de problema con el lm7805?

    
pregunta sharkyenergy

2 respuestas

1

Todo lo que necesitas es una resistencia de aproximadamente 100k en sereis con la señal. El PIC tiene diodos internos que lo protegerán de la corriente que fluye en la resistencia. la entrada aparecerá alta para voltajes superiores a aproximadamente 2 a 3 voltios, si desea aumentar ese umbral a alrededor de 6 V, entonces agregar un resisto de 47K desde el GPIO a tierra lo haría.

El LM7805 puede tragar unos pocos miliamperios de retroalimentación, por lo que si la imagen no utiliza el exceso de señal, el 7805 lo tratará por usted, si está preocupado, coloque un zener de 5.1 V paralelo al PIC.

Sin embargo, no creo que 7805 sea realmente adecuado para aplicaciones automotrices, los voltajes pueden estar muy por encima de los 40 V

    
respondido por el Jasen
1
  

Estaba pensando en tener 2 resistencias en una proporción de 3/1 para tener   alrededor de 4V en el pin de la foto. ¿Se puede hacer esto, dado que la   el suelo es común,

Sí, puedes hacer eso. Sin embargo, puede que no sea seguro si la salida de 12 V del dispositivo tiene transitorios (debido a EMI o una carga inductiva) y si el PIC no está encendido, es posible que se inyecte suficiente corriente en el pin IO para iniciarlo.

Para aislar el PIC de la fuente de señal, uso un transistor bipolar, que es mucho más robusto que la entrada CMOS de la MCU. El circuito se ve así: -

simular este circuito : esquema creado usando CircuitLab

Por supuesto, este circuito invierte la señal, pero es fácil de acomodar en el software (solo recuerda que la lógica 0 = 12V).

R3 y R2 se eligen para producir ~ 0.6V en la base de Q1 a aproximadamente la mitad del voltaje de entrada esperado (6V en este caso). D1 solo se requiere si existe la posibilidad de grandes picos de voltaje negativo, que pueden ser causados por un motor o relé a través de la entrada.

Para reducir aún más la cantidad de componentes, puede usar un transistor "digital" (con resistencias de base integradas) y el pullup interno de la MCU en lugar de R1. Sin embargo, esto puede hacer que el circuito sea más susceptible a la EMI, y si el transistor se descompone, podría suministrar alto voltaje a la MCU.

En un proyecto usé un transistor digital con resistencia adicional en serie con la Base, tanto para elevar el umbral de entrada como para proporcionar protección adicional. El transistor SOT-23 y la resistencia de tamaño 1206 no ocuparon mucho espacio en la placa.

    
respondido por el Bruce Abbott

Lea otras preguntas en las etiquetas