Quiero medir la potencia de CA de cualquier dispositivo general como TV, computadora portátil, etc. usando un microcontrolador. Mi MCU es ARM Cortex-M TM4C1233H6PM.
Estoy usando el sensor de corriente ACS712 para medir la corriente alterna y luego uso un optoacoplador para aislarlo de mi MCU. Después de lo cual, se envía al ADC de mi MCU y se mide su valor.
Mi problema es con la medición de voltaje. No tengo acceso a muchos transductores e IC de medición de voltaje en mi área. Aquí está lo que tengo aunque hasta ahora junto con mis preguntas relacionadas con él:
Use un transformador para convertir de 0-220V AC a 0-5V DC y luego aliméntelo al ADC de mi MCU usando otro optoacoplador. Pero mis preguntas son estas:
1) ¿No se medirá mi voltaje, estará en un rango más pequeño (0-5 V CC), mi corriente se medirá en CA y la energía saldrá mal? Además, como mi voltaje ahora se mide en CC, ¿cómo puedo calcular la potencia de CA?
2) ¿Cómo puedo encontrar los cruces por cero y la diferencia de fase (theta) para medir P = VIcos (Theta) en corriente y voltaje?
Sé que mis preguntas pueden parecer un poco largas, pero realmente necesito tu ayuda. Gracias por cualquier ayuda!