bistabiles Relais am Arduino/Digispark

OP #3893757
Lesenswert?
• ▲
▼
Hallo,

ich würde gerne mit einem Arduino/digispark zwei 230V, Lampen steuern 
(LED, jeweils max. 10W).

Nun gibt es für den digispark zwar ein Relais Shield

http://digistump.com/products/6

aber...

1) brauche ich zwei Relais (und ich sehe nicht wie ich zwei Shields 
nutzen könnte)

2) möchte (eigentlich "muss") ich bistabile Relays nutzen. Meine Wahl 
ist dabei auf dieses "double coil" Relais hier gefallen

http://www.reichelt.de/Miniaturrelais/HFE20-1-005-1HT/3/index.html?&ACTION=3&LA=5&ARTICLE=127008&GROUPID=3292&artnr=HFE20-1-005-1HT

Wenn ich das Datenblatt richtig verstehe muss ich in diesem Fall keine 
Polarität umdrehen (weil eben double coil) und müsste ein Relais also 
mit zwei Pins steuern können. Zum Schalten brauch ich aber so um die 
0.1-0.2A und das schafft der Digispark natürlich nicht. Daher müsste ich 
das wohl über Transistoren machen.

Soweit erst einmal richtig?

Auch wenn ich es noch nicht ausprobiert habe - wäre es cool mit Fritzing 
daraus dann ein kleines Shield zu machen damit es schön kompakt wird.

Habt ihr da vielleicht Shields im Hinterkopf wo ich mir was abgucken 
könnte? Oder sonst Feedback?

Mein Bastel Kenntnisse sind ein wenig eingestaubt.
Daher würde ich mich über Tipps freuen :)

Gruss,
Torsten
OP #3904343
Lesenswert?
• ▲
▼
Torsten Curdt schrieb:
> 2) möchte (eigentlich "muss") ich bistabile Relays nutzen. Meine Wahl
> ist dabei auf dieses "double coil" Relais hier gefallen
>
> 
http://www.reichelt.de/Miniaturrelais/HFE20-1-005-1HT/3/index.html?&ACTION=3&LA=5&ARTICLE=127008&GROUPID=3292&artnr=HFE20-1-005-1HT
>
> Wenn ich das Datenblatt richtig verstehe muss ich in diesem Fall keine
> Polarität umdrehen (weil eben double coil) und müsste ein Relais also
> mit zwei Pins steuern können. Zum Schalten brauch ich aber so um die
> 0.1-0.2A und das schafft der Digispark natürlich nicht. Daher müsste ich
> das wohl über Transistoren machen.
>
> Soweit erst einmal richtig?

Wenn ich hier noch Feedback bekommen könnte wäre das super.

Gruss,
Torsten
Gast #3904354
Lesenswert?
• ▲
▼
Torsten Curdt schrieb:
> aber...
>
> 1) brauche ich zwei Relais (und ich sehe nicht wie ich zwei Shields
> nutzen könnte)

Ein Relais braucht genau max. drei Verbindungen zum Arduino (Gnd, +5V 
und I/O-Pin). Wenn du mehrere davon anschließen möchtest, kommen die Gnd 
und die +5V alle an die gleiche Versorgungspins, d.h. pro weiterem 
Relais brauchst du genau einen weiteren IO-Pin.
OP #3904367
Lesenswert?
• ▲
▼
Wolfgang A. schrieb:
> Ein Relais braucht genau max. drei Verbindungen zum Arduino (Gnd, +5V
> und I/O-Pin). Wenn du mehrere davon anschließen möchtest, kommen die Gnd
> und die +5V alle an die gleiche Versorgungspins, d.h. pro weiterem
> Relais brauchst du genau einen weiteren IO-Pin.

Wieso 3? GND und der I/O-Pin sollte doch reichen - bei dem ist dann 
allerdings bei 40mA Schluss. Und genau daher gibt es dann entweder die 
fertigen Shields - oder man bastelt sich sowas mit nem Transistor.

...würde ich jetzt so mal sagen.

Gruss,
Torsten
OP #3954402
Lesenswert?
• ▲
▼
Nun bin ich endlich dazu gekommen - Board und Relais sind da :)

https://cdn-reichelt.de/documents/datenblatt/C300/DS_HFE20-1-L2.pdf

Um das Relais zu schalten dachte ich an die angehängte Schaltung.

(Irgendwelche Einwände?)

Das Problem ist nun, dass laut Datenblatt Set und Reset nicht 
gleichzeitig Strom bekommen dürfen/sollten. Mir ist nicht ganz klar was 
passiert wenn doch. Ich könnte es per Software so gut es geht vermeiden 
- aber so richtig toll find ich das nicht.

Da ich eh zwei von diesen Relais steuern möchte, frage ich mich gerade 
ob man das nicht auch mit einer H-Brücke (z.B. L298) besser machen 
könnte.

Danke für Euren Input - und noch ein frohes neues Jahr :)

Gruss,
Torsten
Angehängte Dateien:

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.