Hallo,
ein Relais kann 50...100mA Strom ziehen, das ist definitiv zu viel für den Mikrocontrollerausgang.
Der maximale Ausgangsstrom beim ATmega8 beträgt nämlich 40mA für einen Pin. Bei der Nutzung mehrerer Pins ist pro Pin noch weniger erlaubt.
Nimm einen npn-Transistor plus Vorwiderstand pro Relais und der Hase läuft
Alternativ kannst du auch den ULN2003 nehmen, um die Relais anzusteuern, der enthält 7 Treiberstufen inkl. Freilaufdioden und lässt sich leicht auswechseln bei Defekt.
Grüße,
Bernhard
Lesezeichen