Realmente estoy en una situación difícil y necesito una ayuda muy seria para elaborar esto. Casi como dar de comer con cuchara.
Hace días que intento que mi detector de cruce por cero (y el atenuador triac) funcione correctamente, pero nada funciona bien. Estoy tratando de hacer que mi circuito funcione, pero todo es en vano, mientras que hay otro producto (que abrí para realizar ingeniería inversa) que usa el mismo triac y componentes casi similares, pero con pocos cambios y obras de alféizar. Te explico ambos casos.
Estoy usando un optoacoplador H11AA1 con una resistencia de 150k para usar voltaje de CA para generar interrupciones en mi microcontrolador ESP8266 (esp-12e) (wifi integrado). El circuito es como en la imagen.
Pero los problemas a los que me enfrento son numerosos...
Ahora, sobre el producto que estaba tratando de aplicar ingeniería inversa:
¿Por qué eso es un problema para mí?
Por favor, ayúdame aquí. Con el escenario actual, hay un parpadeo bastante irregular en el atenuador triac probado con una bombilla incandescente. Han pasado días para entender por qué está pasando esto...
Muchas gracias de antemano.. :)
Una resistencia de 150 kΩ en 220 V CA está disipando 0,32 W y probablemente debería estar quemándose.
Una resistencia de 330 kΩ en 220 V CA está disipando 0,147 W, que está en el rango nominal.
Como sugirió uno de los comentaristas, su cálculo de 10 veces más alto está un poco fuera de lugar. ¿Quizás deberías probar una resistencia de 330kΩ?
No nos diga las duraciones de interrupción, muéstrenos la captura de alcance del nodo en el pin 5. Si la captura de alcance se verifica, entonces sabe que es un problema de firmware y está describiendo un problema de hardware. Asegúrese de tener un problema de hardware antes de describirlo en términos de software.
Solo especulando sin una captura de alcance, pero ¿podría ser que su pull-up sea demasiado fuerte? Tienes una resistencia menor que el otro. ¿Tal vez probar un 10k? 20k? Nuevamente, publique una captura de alcance.
Finalmente encontré la respuesta a esto.
Una vez cambié experimentalmente la resistencia de 10k, en el lado izquierdo (lado de arduino), que conecta 5v al pin 5 del optoacoplador y al pin de interrupción, a 1M ohmios. También se conectó una capacitancia de 2nF entre el colector y el emisor.
Mi corazonada era que parte del ruido puede reducirse con el tipo adecuado de resistencia. Así que seguí aumentando la resistencia poco a poco hasta que dio el resultado que quería.
Además, una mejor opción para el optoacoplador es PC817.
Espero que esto ayude a cualquiera que tenga problemas con los detectores de cruce por cero. :)
Asmyldof
wesley lee
Jorge Herold
Sistema Ujjwal
Suraj Bhawal
Sistema Ujjwal
Sistema Ujjwal
Sistema Ujjwal
Suraj Bhawal