Hallo zusammen, ich habe jetzt bald alles durchsucht aber komme nicht ganz klar...
Funktionieren die "Standard" Funktionen gar nicht oder warum schaffe ich es nicht, dass die Ausgänge geschalten werden?
24V und 0V sind vorhanden an der DigitalOut Klemme.
#include <pins_arduino.h>
void setup() {
#define D0 (0u)
#define D1 (1u)
}
void loop() {
digitalWrite(D0, HIGH);
delay(1000);
digitalWrite(D1, HIGH);
delay(1000);
digitalWrite(D0, LOW);
delay(1000);
digitalWrite(D1, LOW);
delay(1000);
}
[Pin-Bibliothek](https://github.com/arduino/ArduinoCore-mbed/blob/3.1.1/variants/PORTENTA_H7_M7/pins_arduino.h#L31) habe ich von GitHub
fony
January 30, 2023, 3:53pm
2
Das verstehe ich nicht, du willst doch nicht 24V an die Pins klemmen oder?
Beschreib mal genauer was du vorhast
Um welchen Microcontroller geht es denn überhaupt?
Gruß Tommy
Das mit der Spannung ist mir auch unklar. Allerdings hast du die Pins nicht als Output definiert.
ich möchte zwei 24V Relais schalten. Das sollte ja soweit möglich sein mit dem PMC (0,5A/Channel).
Um das schalten zu können, muss der Ausgang extra bestromt werden. Oder lieg ich da auch schon falsch
fony
January 30, 2023, 3:58pm
6
Ohne Transistor wird, das nix oder hast du ein Modul?
Wartet mal, mein Beitrag wurde nicht dort hin geschoben wo ich ihn geschrieben habe...
Eigentlich sollte dieser Beitrag in Hardware/Portenta/PortentaMachineControl und nicht international....
Der ist schon völlig richtig hier. In anderen Bereichen musst du in der entsprechenden Sprache fragen.
Und lies noch mal post #4 .
Bei der Portenta brauch ich normalerweise die DigitalOutput Pins nicht extra deklarieren. Nur die Programmierbaren Digital IO.
Siehe da.....die Angaben fehlen doch.
fony
January 30, 2023, 4:07pm
11
versuch das
#define D0
#define D1
void setup() {
pinMode(D0,OUTPUT);
pinMode(D1,OUTPUT);
}
void loop() {
digitalWrite(D0, HIGH);
delay(1000);
digitalWrite(D1, HIGH);
delay(1000);
digitalWrite(D0, LOW);
delay(1000);
digitalWrite(D1, LOW);
delay(1000);
}
und was ist PMC?
OK es ist ein PORTENTA also alles falsch
Bobbyno
January 30, 2023, 4:14pm
12
Funktioniert leider auch nicht. Beim Uno würde das funktionieren ja, da bekomm ich das auch hin
Nur:
Mein Beitrag wird falsch zugeordnet....
Das Board ist ein Portenta Machine Controller (PMC).
Ich bekomme die DigitalOutput Leiste nicht geschaltet...
Siehe PinOut
Ich versuch einfach noch einen Beitrag in die richtige Kategorie zu bringen...
Danke euch dennoch!
Machs in english, dann klappt das.
1 Like
fony
January 30, 2023, 4:19pm
14
1 Like
Bobbyno
January 30, 2023, 5:50pm
15
Vielen Dank! Nach diesem habe ich gesucht!
uwefed
January 30, 2023, 8:37pm
16
Bobbyno:
Wartet mal, mein Beitrag wurde nicht dort hin geschoben wo ich ihn geschrieben habe...
Eigentlich sollte dieser Beitrag in Hardware/Portenta/PortentaMachineControl und nicht international....
Wenn Du einen Beitrag irgendwo im Forum auf deutsch schreibst, schiebt den ein Moderator in den deutschen Teil des Forums.
Grüße Uwe
1 Like
system
Closed
July 29, 2023, 8:38pm
17
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.