detección de corriente ac con microcontrolador y, en consecuencia, realizar las operaciones

0

Estoy trabajando en un proyecto en el que necesito monitorear la corriente y si la corriente aumenta un valor en particular, apague el dispositivo. El problema que estoy enfrentando aquí es la detección de una corriente de corriente que he recorrido sitios pero no puedo obtener la lógica. 1. Si utilizamos ADC, la forma en que se conectará con el microcontrolador es el ADC disponible con el microcontrolador o, por separado, debemos utilizarlo. 2. ¿Podemos usar el sensor de efecto Hall si es así? 3. Si tiene cualquier otro método, por favor explique

    
pregunta nitin mukesh

3 respuestas

1

Tienes muchas opciones y opciones para hacer aquí. Comience respondiendo las siguientes preguntas:

  1. ¿Cuál es el rango de corriente CA que planea medir?
  2. ¿Necesita una verdadera detección de RMS o sería suficiente un promedio rectificado? Lo último es suficiente si está seguro de que la forma de onda & La frecuencia de la corriente alterna siempre será la misma. En ese caso, podría usar un promedio matemático para la conversión de rms después de la detección promedio.
  3. ¿Necesita aislamiento entre la corriente que está detectando y el microcontrolador? Probablemente sí!
  4. El sensor de efecto Hall es una buena solución, que generalmente proporciona un voltaje de salida proporcional a la corriente de entrada instantánea. También proporciona aislamiento. Pero entonces necesitaría detectar el voltaje de salida del sensor en uC / ADC y seguir realizando cálculos de RMS / promedio. ¿Puede su uC manejar los gastos generales de muestreo y cálculo?

Una vez que tenga una respuesta a lo anterior, necesita diseñar el bloque de circuito que de alguna manera convertiría la corriente a detectar en un voltaje proporcional dentro del rango ADC de la uC. Asegúrese de que este bloque maneje tanto las corrientes positivas como las negativas, mientras que aún genera solo un voltaje de salida positivo para alimentar al ADC.

Después de esto, en el software uC, debe realizar un cálculo de RMS de la siguiente manera:

  1. Elija una frecuencia de muestreo. Por ejemplo, si la corriente alterna es 50Hz, Puedes elegir una frecuencia de muestreo como 20kHz para tener 400 Muestras por ciclo sinusoidal.
  2. A continuación, tenga algún tipo de circuito de detección de cruce por cero en el hardware. Esto debería ayudarlo a detectar el inicio y el final de un ciclo sinusoidal.
  3. Para todas las muestras dentro de un ciclo sinusoidal, realiza la operación de acumulación de muestras > square >
  4. Después de cada ciclo sinusoidal (es decir, 400 muestras en mi ejemplo anterior), realice la media & operación de raíz cuadrada.

¡Y así es como se calcula la corriente AC RMS!

    
respondido por el JDD
0

También he intentado medir la corriente alterna utilizando sensores de efecto Hall. Y estoy diciendo que no es tan simple como parece. Tu primera preocupación será encontrar los picos. Puede utilizar el muestreo como se explica en una respuesta aquí. Debe almacenar el valor de lectura de ADC en la variable de pico hasta que el siguiente valor que se produce continúe excediendo el valor anterior. La segunda preocupación será el filtrado de ruido. Tendrá que implementar la configuración de compensación antes de comenzar la medición. Depende de usted cómo relacionar el valor medido y el desplazamiento. Otro método es el diseño del filtro. Además, será útil tomar múltiples iteraciones del ciclo de medición y calcular la media / promedio. Esto te dará una mejor técnica de medición. Pero no exceda el número de mediciones. Esté preparado para cambiar el método de promedio. Por ejemplo cuando obtenga resultados variables como, por ejemplo, 5,10,7,6,8,1,1, los dos últimos contribuirán a un promedio malo o un valor promedio más bajo que no desea. Así que descartarás cualquier cosa por debajo de 4. Buena suerte. Por favor, informe si esta información fue útil o inútil. :)

    
respondido por el Rohit Biradar
-1

Sensor de efecto Hall sí. Usted dice que hizo Google, encontró esto en el primer intento. enlace

Disfruta.

    
respondido por el AJBotha

Lea otras preguntas en las etiquetas