Convierta 0 a -150V DC a 0 a 3.3V

1

Tengo una señal que da picos hasta 150V negativos. Necesito poder determinar estos picos utilizando MCU que puede detectar 0 a 3.3V. ¿Cómo puedo ajustar una señal para que no fríe mi MCU? Debería ser un método amigable con el poder.

¡Gracias!

    
pregunta user46795

3 respuestas

2

Algo como esto debería funcionar si la fuente de su pulso tiene una razón razonable baja impedancia La entrada MCU tendría preferiblemente un tipo de entrada de activación Schmitt, o agregaría un búfer ST antes de la entrada. Si la carga en su suministro de 3.3V es de al menos 1.5 mA, podrá manejar transitorios de + 150V / -500V (limitado en la dirección negativa por el índice de sobrecarga de resistencia y el índice de voltaje). La transición (1.65V) es de aproximadamente -33V, por lo que el pulso en la MCU debe ser de alrededor de 150usec.

simular este circuito : esquema creado usando CircuitLab

    
respondido por el Spehro Pefhany
1

1:

Utilice un optoacoplador. La resistencia en serie para el diodo optoacoplador debe ser 150 / Ion. Ion es la corriente de encendido del optoacoplador. Asegúrese de que el optoacoplador pueda manejar una corriente más alta si el pico alcanza un voltaje absoluto superior a 150V. De lo contrario, opta por una mayor resistencia y toma el nivel más alto de picos.

Cuidado con la polaridad; -150V va al cátodo del diodo optoacoplador y GND va al ánodo con resistencia en serie.

Asegúrate de que no haya un pico + ve. De lo contrario, debe proteger el diodo del optoacoplador del voltaje inverso con un simple diodo en serie con un voltaje de ruptura mayor al experimentado en el peor de los casos.

En el lado del transistor del optoacoplador, conecte el colector a GND y el emisor al GPIO de la MCU. Habilitar el pull-up de GPIO si es posible. De lo contrario, necesita una resistencia de pull-up externa (1k a 10k).

Asegúrese de que el GPIO esté siempre ingresado. Para estar seguro, coloque una resistencia entre el emisor y el GPIO.

NO conecte la GND del lado de alto voltaje a la GND de la MCU. Necesita aislamiento y es por eso que hay un optoacoplador.

2:

Use un divisor de voltaje, pero no obtendrá ningún aislamiento.

    
respondido por el nvd
0

Eso parece un pulso de subida muy rápido. Yo recomendaría simplemente un acoplamiento de CA con un condensador en serie, tal vez 0,1 uF, una resistencia de pull-up, ya que está interesado en el flanco descendente, y un par de diodos de sujeción a + 3.3v y GND.

    
respondido por el alex.forencich

Lea otras preguntas en las etiquetas