Obteniendo pulsos de AC desde 220V (o 110V)
Datos obtenidos de la Web de Microchip Inc.


Muchas veces debemos realizar aplicaciones microcontroladas donde se hace necesario obtener los ciclos de la red eléctrica para, por ejemplo, determinar la frecuencia de red y lograr así temporizaciones o cualquier otra aplicación.

Cuando nuestra aplicación dispone de una fuente de alimentación lineal, con un transformador que reduce la tensión y los componentes asociados a éste (puente de diodos, filtros, etc.) es muy simple tomar con un diodo desde uno de los devanados del transformador la AC, pasarla por una resistencia limitadora y listo. Pero, que hay si nuestro equipo no está alimentado por un transformador ? Bien, en ese caso podemos optar por el siguiente diagrama

Este simple esquema muestra como conectar los 110 o 220 directamente al PIC sin mas trámite. El valor de Rx debe ser calculado para una corriente no superior a los 35µA en el micro. De esta forma, el valor para 110V deberá ser de 5M mientras que para 220V será del doble (10M). En el gráfico de abajo vemos la forma de onda obtenida en el PIC (110V / 60Hz).