Forum: Mikrocontroller und Digitale Elektronik Relaisschaltung funktioniert nicht


von Martin (Gast)


Lesenswert?

Hallo
Habe ein Problem mit meiner Relaisschaltung.
Mit meinem Atmega 32 steuere ich laut

http://www.mikrocontroller.net/articles/Relais_mit_Logik_ansteuern

mein Relais an. Jedoch schaltet mein Relais schon wenn der Ausgangspin 
nicht gesetzt ist. Ich kann sogar mit meinem Finger den Vorwiderstand 
des Transistors berühren und das Relais schaltet.Bitte um Hilfe :)

von Heinz (Gast)


Lesenswert?

Welche Transistoren / Mosfets verwendest du? welche Relais???
Kannst du mal nähere ANgaben posten. Sonst muss ich wiederf meine Glas 
Kugel suchen.

Gruß Heinz

von tip (Gast)


Lesenswert?

offenes Gate am FET? Ein Schaltplan könnte mehr Klarheit bringen...

von Martin (Gast)


Angehängte Dateien:

Lesenswert?

Transistor: BC337, vorwiderstand 270Ohm
Relais ist ein 6V DC Relais von Reichelt, aber an dem liegt es nicht 
muss was mit dem Transistor bzw der Schaltung zu tun haben.

von Martin (Gast)


Lesenswert?

Sry, ist die linke Schaltung von den beiden

von Daniel M. (erfolgstyp)


Lesenswert?

sorry wenn ich so blöd frag aber die beiden masse signale sind schon 
verbunden oder ich hatte das nämlich auch mal dass beim ätzen ne kleine 
unterbrechung in der GND leiterbahn war

von tip (Gast)


Lesenswert?

Dann wird vermutlich der interne Pullup-Widerstand des Atmega den 
Transistor einschalten. (Port nicht als Ausgang definiert)

von Martin (Gast)


Lesenswert?

@Daniel wie meinst du beide Massesignale miteinander verbunden?
@tip ne ist eindeutig als Output definiert, hab schon LEDs damit 
geschalten

von Volker S. (volkerschulz)


Lesenswert?

tip schrieb:
> [...] (Port nicht als Ausgang definiert)

Das nehme ich auch mal an. Perfektionisten ergaenzen noch einen 
Pull-Down an der Transistorbasis. 270R Basiswiderstand finde ich auch 
ein bisschen stark uebertrieben. ;)

Volker

von Volker S. (volkerschulz)


Lesenswert?

Martin schrieb:
> @Daniel wie meinst du beide Massesignale miteinander verbunden?

Er mein wohl die Masse (GND) Deiner Schaltung mit Masse des µC.


> @tip ne ist eindeutig als Output definiert, hab schon LEDs damit
> geschalten

Auch das geht unter Umstaenden wenn der Pin als Eingang definiert ist. 
Miss doch einfach mal nach, ob Du am Portpin (relativ zur Masse) 
wirklich genau 0 bzw. Versorgungsspannung des µC hast.


Volker

von user (Gast)


Lesenswert?

Also für mich hört sich das so an als wäre der Pin als Eingang 
definiert, besonders wenn du mit dem Finger an den Widerstand das Relais 
zum schalten bekommst.

von Volker S. (volkerschulz)


Lesenswert?

Setz doch mal einen Pull-Down-Widerstand zwischen Basis und GND (so wie 
beim rechten Schalplan vom Gate zu GND). Wenn's dann auf LOW 
funktioniert, hast Du mit noch groesserer Wahrscheinlichkeit einen 
Eingangspin, bei dem Du die internen Pull-Ups zu- und abschaltest. ;)

Volker

von Martin (Gast)


Lesenswert?

Also ich bin drauf gekommen das die Masse von dem 6V Netzteil nicht die 
gleiche wie die des nC ist, deswegen ist es nicht gegangen. Hab das 
jetzt mit dem 5V Ausgangspin des nC probiert u das funktioniert 
einwandfrei....

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.