16-Kanal Relais mit Arduino

Gast #4903656
Lesenswert?

Betrifft den Topic: Beitrag "16-Kanal Relais mit Arduino"



Ich hatte die gleichen Probleme.

Man kann das lösen, in dem man den Arduino Pin auf "Output" schaltet... 
und so das Relais aktiviert.

Aus bekommt man das Relais wenn man den Pin auf "Input" schaltet.


Ich hatte 2 Relais-Karten bestellt (nicht Saintsmart), die haben auch 
eine nette rote Betriebs-LED. Dann brauchte ich noch eine 
Relais-Karte... habe dann leider Saintsmart bestellt. Keine Betriebs-LED 
und schalten lassen sich die Relais auch nicht normal.

Habe nun trotzdem noch ein 4. Relais-Board gekauft (nicht von 
Saintsmart), damit ich 3 einheitliche Boards habe, und nicht alles um 
die Ecke programmieren muss... oder Bauteile auslöten usw.
Gast #4904178
Lesenswert?

Peter D. schrieb:
> Justus schrieb:
>> Ich hatte die gleichen Probleme.
>
> Jeder könnte sich jetzt mühsam durch den alten Thread kämpfen oder Du
> faßt einfach mal zusammen, um welche Probleme es überhaupt geht.

Arduino DUE ist 3.3V vs. Relaisboard 5V - das betrifft nicht nur die 
Pegel der involvierten Datenleitungen sondern auch das Verständnis der 
mit "(+)5V" beschrifteten Pins: SpeisungsEIN- ODER -AUSgänge.
#4904244
Lesenswert?

Voltmän schrieb:
> Arduino DUE ist 3.3V vs. Relaisboard 5V

Wenn mans weiß, findet man es auch schon im 11.Post irgendwo mittendrin.

Der Trick mit dem Input erlaubt es, den Pin extern um ~0,7V höher zu 
treiben, also bis ~4,0V.
Offiziell lt. Datenblatt darf man das aber nicht.
Die saubere Lösung ist daher ein Pegelwandler 3,3V->5V, z.B. 74HCT540.
Man könnte aber auch gleich eine Relaiskarte kaufen, die für 3,3V 
spezifizierte Eingänge hat.

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