Ansteuern eines Relais

Dies ist das deutsche Forum für alle Themen um den IO-Warrior. Beiträge bitte nur in Deutsch.

Moderator: Guido Körber

Post Reply
nrg007
Posts: 7
Joined: Thu Dec 01, 2005 4:13 pm
Location: Herne - Ruhrgebiet
Contact:

Ansteuern eines Relais

Post by nrg007 »

Hallo zusammen,
Beim Bau eines Car-PCs hab ich mit dem IO-Warrior 40 schon die eine oder andere Hürde genommen.

Leider scheitere ich derzeit an einer sicher sehr einfachen Aufgabe.
Ich möchte ein Relais ansteuern.

Was ich versucht hab:
Relais (6V - schaltet aber auch noch bei 4.5V)
Ein Pin der Spule an einen Port, den anderen an Masse
Per Software den Port schalten... Nix passiert... :?

So einfach ists wohl nicht, aber wie gehts?
Wie bekomm ich das als Anfänger hin?

Bitte un Hilfe.
Vielen Dank!

Maik Fischer
- Herne -
Jede Zeile Code macht das Leben leichter, dass ohne Computer eh viel leichter wäre.
Guido Körber
Site Admin
Posts: 2876
Joined: Tue Nov 25, 2003 10:25 pm
Location: Germany/Berlin
Contact:

Post by Guido Körber »

Also erst mal: Glück gehabt, der Schaltungsfeher hat den IO-Warrior gerettet.

Spulen direkt mit den Portpins zu treiben ist keine gute Idee. Induktive Lasten haben die unangenehme Eigenschaft zu jeder Stromänderung eine "Gegenspannung" zu erzeugen. Dazu muss mindestens eine Freilaufdiode über die Spule geschaltet werden, sonst kann der Treiber zerstört werden.

Im Datenblatt ist eine Beispielschaltung zum Ansteuern von Relais.
nrg007
Posts: 7
Joined: Thu Dec 01, 2005 4:13 pm
Location: Herne - Ruhrgebiet
Contact:

Post by nrg007 »

Oh je, da hab ich ja nochmal Glück gehabt. :roll:

Das macht mich doch gleich etwas vorsichtiger.
Gibt es Empfehlungen, welchen Transistor oder welche Diode man nehmen sollte?
Nicht, dass es dann daran scheitert.

Viele Grüße

Maik Fischer
Jede Zeile Code macht das Leben leichter, dass ohne Computer eh viel leichter wäre.
HappyAura
Posts: 68
Joined: Sun Feb 27, 2005 2:13 pm

Post by HappyAura »

Da kannst Du fast jeden PNP Transistor nehmen, z.B. den BC 557 und die Diode 1n4148

Viel Spaß damit
nrg007
Posts: 7
Joined: Thu Dec 01, 2005 4:13 pm
Location: Herne - Ruhrgebiet
Contact:

Post by nrg007 »

Vielen lieben Dank!
Ich werde mich mit einer ausgefeilten, bebilderten Zusammenfassung erkenntlich zeigen, wenn das alles klappt.
Dann kann jeder Einsteiger hier im Forum gleich alles finden und loslegen.
Jede Zeile Code macht das Leben leichter, dass ohne Computer eh viel leichter wäre.
supachris
Posts: 124
Joined: Tue Mar 16, 2004 12:30 am
Location: Dresden

Post by supachris »

Schaust du hier, da hatte ich das schon mal gezeichnet: http://www.codemercs.com/phpBB2/viewtop ... =1421#1421
Gruß SupaChris
nrg007
Posts: 7
Joined: Thu Dec 01, 2005 4:13 pm
Location: Herne - Ruhrgebiet
Contact:

Post by nrg007 »

Hallo,
leider wurden meine Bemühungen nicht von Erfolg gekrönt.
Ich habe beide Schaltungen nachgebaut. Keine brauchte den nötigen Erfolg. Auch mehrmaliges Überprüfen half da wenig.

Kann es sein, dass mein Relais zu viel Strom braucht? An einem Netzgerät schaltet es bei 5 Volt problemlos.

Gibts dafür viellecht nen anderen Transistor oder nen Trick?
Jede Zeile Code macht das Leben leichter, dass ohne Computer eh viel leichter wäre.
Guido Körber
Site Admin
Posts: 2876
Joined: Tue Nov 25, 2003 10:25 pm
Location: Germany/Berlin
Contact:

Post by Guido Körber »

Vielleicht ein Denkfehler? Die Portpins müssen auf Null gesetzt werden, damit der Treiber durchsteuert.
nrg007
Posts: 7
Joined: Thu Dec 01, 2005 4:13 pm
Location: Herne - Ruhrgebiet
Contact:

Post by nrg007 »

Wenn ich das richtig verstanden habe, kann ich mit dem IOWarrior die Ports umschalten zw. 5V und 0V.
"Auf Null setzen" meint dass nicht 5V anliegt, sondern 0V?
Ok, das hab ich gemacht. Leider ohne Erfolg am Relais.
Jede Zeile Code macht das Leben leichter, dass ohne Computer eh viel leichter wäre.
Guido Körber
Site Admin
Posts: 2876
Joined: Tue Nov 25, 2003 10:25 pm
Location: Germany/Berlin
Contact:

Post by Guido Körber »

Dann empfiehlt sich mal die Verwendung eines Multimeters um die Spannungen an den einzelnen Schaltungsteilen zu messen.
Post Reply