Controllo di elettrovalvole

premetto che pensavo di non aver problemi dopo avere realizzato con il moc3022 un circuito per far scattare la reflex, ma ora ho voluto applicare il moc3022 per controllare tre elettrovalvole come da schema allegato.

il problema del circuito è che una volta che attivo le valvole queste rimangono aperte, ovvero il moc3022 alla fine dell'impulso dall'uscita di arduino non si stacca.

stesso problema azionando un bypass tramite pulsante, una volta lasciato il pulsante le valvole rimangono aperte.

forse il componente non è adatto a questo lavoro?

Hai 12 V contunua?
Ciao Uwe

si 12 volt presi da una batteria o da un alimentatore
prima usavo dei relè e non avevo problemi, ma avevo letto che in quest'altro modo i tempi di apertura e chiusura erano precisi

Il funzionamento del MOC3022 che descrivi é giusto. Ha come uscita un triac e quello si spegne solo se la corrente diventa zero. Inoltre regge 100mA e temo che un elettrovalvola consuma di piú.
Usa un transistore o un MOSFET.
Ciao Uwe

ok ho dei BT169D, che dovrebbero andare bene, non li avevo usati perchè non ho capito come funzionano
mi puoi dare due dritte al volo?

Il BT169D é un tyristore e non funziona neanche quello.
Ciao Uwe