4 CH Relais schaltet alle Kanäle auf einmal

Gast #6126350
Liebe Community,

ich habe mir das Relais:
https://www.reichelt.de/entwicklerboards-relais-modul-4-channel-5-v-srd-05vdc-sl-c-debo-relais-4ch-p242811.html?r=1
Datenblatt:
https://cdn-reichelt.de/documents/datenblatt/A300/ANLEITUNGHLRELMDEUTSCH.pdf
zugelegt.
Ich betreibe dieses mit einem Freenove UNO (5V). Das Relais schaltet auf 
HIGH.

Dabei lässt sich ein einzelner Kanal ohne Probleme ansteuern. Beim 
Ansteuern mehrerer Kanäle gleichzeitig (z.B. 2 Stück der 4), schalten 
allerdings alle Kanäle.

Verwendeter Testcode:
1
void setup() {
2
  // put your setup code here, to run once:
3
  pinMode(1, OUTPUT);
4
  pinMode(2, OUTPUT);
5
  pinMode(3, OUTPUT);
6
  pinMode(4, OUTPUT);
7
}
8

9
void loop() {
10
  // put your main code here, to run repeatedly:
11
  digitalWrite(1, HIGH);
12
  delay(1000);
13
  digitalWrite(1, LOW);
14
  digitalWrite(2, HIGH);
15
  delay(1000);
16
  digitalWrite(2, LOW);
17
  digitalWrite(3, HIGH);
18
  delay(1000);
19
  digitalWrite(3, LOW);
20
  digitalWrite(4, HIGH);
21
  delay(1000);
22
  digitalWrite(4, LOW);
23
  digitalWrite(1, HIGH);
24
  delay(100);
25
  digitalWrite(3, HIGH);
26
  delay(1000);
27
  digitalWrite(1, LOW);
28
  digitalWrite(3, LOW);
29
  delay(1000);
30

31
  digitalWrite(2, HIGH);
32
  digitalWrite(4, HIGH);
33
  delay(1000);
34
  digitalWrite(2, LOW);
35
  digitalWrite(4, LOW);
36
  delay(5000);
37
}

Hat jemand eine Idee, was ich vergessen haben könnte?

Vielen Dank
Gast #6126361
Mondmonarch schrieb:
> Dabei lässt sich ein einzelner Kanal ohne Probleme ansteuern. Beim
> Ansteuern mehrerer Kanäle gleichzeitig (z.B. 2 Stück der 4), schalten
> allerdings alle Kanäle.

Wie genau meinst du das?

In deinem Code sehe ich keine gleichzeitigen Schaltvorgänge.
Gast #6126367
Stefan ⛄ F. schrieb:
> In deinem Code sehe ich keine gleichzeitigen Schaltvorgänge.

Mondmonarch schrieb:
> digitalWrite(2, HIGH);
>   digitalWrite(4, HIGH);
>   delay(1000);
>   digitalWrite(2, LOW);
>   digitalWrite(4, LOW);
>   delay(5000);

Zunächst mal, vorsichtig mit Pin 1 der flackert wenn du etwas Seriell 
ausgibst.

Unabhängig davon kann ich im Code kein Problem erkennen, daher 
Schaltplan und Foto bitte.
Gast #6126401
Zuerst einmal danke für die schnellen Antworten.
@Stefan ⛄ F.
Hiermit wollte ich einen gemeinsamen Schaltvorgang bezwecken:
1
 digitalWrite(2, HIGH);
2
  digitalWrite(4, HIGH);
3
  delay(1000);
4
  digitalWrite(2, LOW);
5
  digitalWrite(4, LOW);

Hatte es bei Pin 1 u 3 an andere Stelle auch erfolglos mit sehr kurzem 
delay versucht
1
 delay(100);

@mb
Da es sich hierbei nur um einen Testaufbau handelt, ist ein Schaltplan 
etwas übertrieben glaube ich. Deshalb im Anhang ein paar Bilder (aus, 
einzelner Kanal, und 2 Kanäle (auch wenn alle LED an sind)). Die 
Ausgänge habe ich mit dem Multimeter geprüft. Diese sind immer aktiv, 
wenn die LED leuchtet.

@Philipp K.
Die Jumper sind auf HIGH eingestellt, habe es aber auch schon erfolglos 
mit Konstellation Pin 1 u 3 LOW & Pin 1 u 4 HIGH probiert.

@Helmut
USB Handy Netzteil, abgezwicktes USB Kabel, liefert laut Multimeter 5V
Angehängte Dateien:
Gast #6126439
Internet (hda) tragisches ereignete sich gestern Abend gegen 22:45 in 
Internet. In der Mikrocontrollerstraße im Stadteil Forum wurde ein nicht 
näher bekanntes, vermutlich menschliches Individuum mit zu vielen 
richtigen Antworten überhäuft. Gerade als es sich freigekämpft hatte, 
flogen schon die ersten Gesteinsbrocken. Das Wesen konte fliehen. Ob es 
sich in dieser Straße nochmal blicken lässt scheint mehr als fraglich.
Gast #6126694
Internet (hda) nach einer nächtlichen Ruhepause meldet sich das 
Individuum zurück. Danke für die Antworten, ich werde es heute Abend 
ausprobieren.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.