Nas respostas a esta pergunta é explicado como você pode fazer esse circuito de detecção de cruzamento zero com apenas resistores das séries U1, R12 e 2 no lado de 220 V. Uma solução usa um acoplador óptico comum, a outra um acoplador óptico de Darlington, que precisa de menos corrente para acionar o LED do acoplador óptico, de modo que há menos energia nos resistores em série (menos de 200 mW para o detector completo de cruzamento de zero).
Isso substitui a caixa vermelha mais o retificador à esquerda.
editar dd. 2012-07-14
Se um acoplador óptico de entrada CA for muito caro, você poderá usar um acoplador comum com um 1N4148 no anti-paralelo:
Você terá a vantagem de menor custo e oferta mais ampla. O LTV-817 custa apenas 10 centavos em 1000 quantidades, mas possui uma respeitável CTR de 50%. Por apenas 2 centavos a mais, você obtém o LTV-815 , que possui uma saída em Darlington . Em vez de 1 pulso positivo a cada meio período, você terá um pulso positivo um pouco mais do que meio período.
Se a frequência da rede elétrica for 50 Hz, um período será 20 ms. Se o pulso positivo tiver 12 ms, você saberá que ele cobre dois cruzamentos de zero simetricamente. Como os cruzamentos de zero estão separados por 10 ms, houve 1 ms após o início do pulso de 12 ms e 1 ms antes do final. Então você sabe que o próximo cruzamento de zero será 9 ms após o final do pulso.
Isso é muito fácil no software e mantém o custo da BOM baixo.
(fim da edição)
Mas cuidado com o motorista triac. A entrada é isolada da rede elétrica através do acoplador óptico, mas aparentemente eles esqueceram isso no lado do motorista, de modo que o circuito está diretamente conectado à rede elétrica, e, portanto, possivelmente letal!
Você também precisa de um acoplador óptico nesse lado. Aplicação típica da folha de dados do MOC3051 :
Certifique-se de usar um acoplador óptico de fase aleatória (como o MOC3051).
Não conheço nenhum IC que possa substituir um detector cruzado zero completo, mas tenho usado este circuito e ele funciona muito bem e tem um consumo de energia muito baixo.
Você pode encontrar mais informações aqui .
fonte
Esta nota de aplicação (AVR182: Detector de cruzamento de zero) da Atmel descreve como você pode fazer a detecção de cruzamento de zero com dois resistores de 1MΩ. Isso envolveu a conexão do sinal da rede elétrica diretamente ao MCU, o que pode ou não ser uma boa idéia, mas é muito eficiente em termos de componentes. Se você estiver dirigindo apenas o TRIAC, pode não ser uma má idéia.
Lembre-se de isolar as coisas quando estiver depurando etc.
Editar: atualizando o URL para a nota de aplicativo realocada.
fonte
Estes são bons exemplos de dimmer zero cruzado simples / multicanal com IR / UART / DMX512.
fonte