ATtiny – Solid state relais met tijdinstelling

Getest en geschikt voor: ATtiny13, ATtiny85

Hieronder vind je een voorbeeld om met ATtiny chip en een optocoupler (als soort solid state relais) te schakelen waarbij te tijd instelbaar is.

Programmeren van de ATtiny13

1) Sluit de ATtiny13 aan om te programmeren zoals hier aangegeven.
2) Upload het onderstaande script in de ATtiny.

Het onderstaande script zet de optocoupler aan nadat de ATtiny aan geschakeld is (d.m.v. schakelaar) en uit na een x aantal (milli)seconden.

Programmeren van de ATtiny45/85

1) Sluit de ATtiny45/85 aan om te programmeren zoals hier aangegeven.
2) Upload het onderstaande script in de ATtiny.

Het onderstaande script zet de optocoupler aan nadat de ATtiny aan geschakeld is (d.m.v. schakelaar) en uit na een x aantal (milli)seconden.

Omdat de ATtiny45/85 “slaap” functies heeft, kan de chip in slaapstand gezet worden om stroom te besparen, zo kan de chip langer mee op een accu/batterij, daarom is dit script iets uitgebrieder dan de ATtiny13 versie.

Aansluiten van het schema

Nadat de ATtiny geprogrameerd is, sluit het volgende aan via onderstaand schema:

1) De diode is meegenomen om een spanningsval van 0.4V te krijgen zodat de schakeling tot 6V geschikt is (AVR kan tot 5.5V hebben als maximale spanning)
2) De weerstand van 1Kohm is meegenomen om de stroom te beperken in de optocoupler, anders gaat deze stuk.

ATtiny met optocoupler