ATTiny13 + Relay

OP (Firma: Student) #2350383
Lesenswert?

Hallöchen,

ich bitte um eine kurze Kontrolle der Schaltung.

Infos:
.) Für den Taster werden die internen Pullups genommen.
.) Der Power Mosfet ist ein IRLZ34 (gibts bei eagle nicht)
.) Am Stecker ist ein ATMega32 mit 2 Pins Angeschlossen
.) Die +5V sind bereits Spannungsgeregelt und liefern konstant die 
Spannung

mfg,
Martin
Angehängte Dateien:
OP (Firma: Student) #2351407
Lesenswert?

Ich habe die Verbesserungsvorschläge befolgt.

Zusätzlich habe ich den Taster und die Steuerleitung vom uC-Server auf 
INT0 vom Tiny gelegt.
2 Dioden und der Pulldown dürften dazu reichen?

Der Sinn, dass beide Schalter am INT0 hängen ist der, dass ich mit dem 
Tiny schalten kann und ihn anschließend schlafen legen kann, sodass er 
fast keinen Strom mehr frisst!


mfg
Angehängte Dateien:
#2351445
Lesenswert?

Du hast dir für deine Beschaltung genau die blödesten Pins ausgesucht, 
die du finden konntest :-)

Reset zu beschalten, wenn du noch andere Pins frei hast, ist extrem 
unklug. Du kannst den Pin nur benutzen, wenn du den Reset-Pin 
umdefinierst. Wonach du den Tiny aber nicht mehr ISP programmieren 
kannst.

Zum Thema ISP programmieren. Dazu brauchst du die Pins

SCK
MISO
MOSI
RESET

d.h. da kommt dein Programmer drann. Und wenn der 'programmed' dann 
wechseln die Leitungen laufend ihre Pegel. Wenn da Taster drann sind, 
dann ist das nicht weiter schlimm. Drück ihn einfach nicht und nix 
passiert. Der 10k Pulldown ist da vielleicht nicht so glücklich gewählt, 
dürfte aber dem Brennen so (noch) nicht im Wege stehen. Auch LED an 
diesen Pins sind noch nicht heikel - flackern sie halt ein wenig.
Wenn allerdings an einer der Leitungen in Relais hängt, dann wird das 
wunderbar im Takt (oder auch nicht, je nachdem wie träge das Relais ist) 
mitklickern.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren