Negative Spannung am Elegoo

Gast #6937836
Lesenswert?
• ▲
▼
Hallo zusammen,
ich habe ein Problem das ich nicht gelöst bekomme.
Und zwar habe ich ein Signal das ich extern von einer Anlage bekomme 
über 2 Pins. Pin 1 zu Pin 2 einmal wären das 40V einmal 0V und einmal 
-40V. Diese will ich jetzt einlesen aber der Elegoo darf ja keine 
Negative Spannung bekommen soweit ich weis.
Wenn ich die Schaltung aufgebaut habe kann ich diese nicht mehr ändern 
also meine Abgreifpunkte bleiben Fest angeschlossen, da liegt mein 
Problem ich habe Angst das ich mir mein Elegoo zerschieße.

wenn mir jemand helfen könnte wäre ich sehr Dankbar auch über 
Beispielschaltungen.

Viele Grüße
Nicolas
Gast #6937847
Lesenswert?
• ▲
▼
Der Elegoo ist baugleich zu einem Arduino Mega 2560 die Spannung ist 
Stabil und hat 3 verschiedene Zustände die oben genannten +40V dann  die 
0V und dann die -40V dann wieder 0V dann wieder +40V das geht immer so 
weiter. Die Zeitabstände zwischen den Zuständen sind nicht definiert die 
entscheide ich selber.
Gast #6937848
Lesenswert?
• ▲
▼
Wer oder was ist denn "der Elegoo"?

Nicolas schrieb:
> Und zwar habe ich ein Signal das ich extern von einer Anlage bekomme
> über 2 Pins. Pin 1 zu Pin 2 einmal wären das 40V einmal 0V und einmal
> -40V.

Das sind drei Zustände. Du brauchst also mehr als einen digitalen I/O 
Pin. Wenn man das erstmal im Kopf hat wird es ganz einfach.
1
           10kΩ          2 Optokoppler
2
                            ____
3
Pin 1 o----[===]---+-------|    |
4
Pin 2 o------------|---+---|    |------------o Digital 1
5
                   |   |   |____|----+
6
                   |   |    ____     |
7
                   |   +---|    |    |
8
                   +-------|    |----|-------o Digital 2
9
                           |____|----+-------o GND

Bei +40 V geht der Ausgang "Digital 1" auf LOW.
Bei -40 V geht der Ausgang "Digital 2" auf LOW.
Bei   0 V sind beide Ausgänge HIGH.

Also Optokoppler empfehle ich 4N35, 4N36, 4N37 oder PC817
Gast #6937854
Lesenswert?
• ▲
▼
Hallo Stefan,
mein Elegoo ist ein Mikrokontroller baugleich zu dem Arduino Mega 2560

Dürfen die Optokoppler denn Eine Negative Spannung bekommen?
dazu habe ich auch nichts gefunden im Internet auf den Datenblättern 
diesen Ansatz hatte ich auch mal angefangen aber aus diesem Grund dann 
auch wieder beendet.
und den GND kann ich dann von einer Sepraten Spannungsquelle nehmen die 
auch die beiden Optokoppler dann versorgt?
Gast #6937861
Lesenswert?
• ▲
▼
Nicolas schrieb:
> Dürfen die Optokoppler denn Eine Negative Spannung bekommen?

Da sie über Kreuz parallel geschaltet sind, "sieht" der jeweils falsch 
gepolte Optokoppler nur ungefähr -1,2 Volt. Die verträgt er ganz sicher.

Nicolas schrieb:
> und den GND kann ich dann von einer Sepraten Spannungsquelle nehmen

Du musst auf jeden Fall den GND vom Mikrocontroller anschließen.

> die auch die beiden Optokoppler dann versorgt?

Die Optokoppler sind passive Bauteile, die brauchen keine 
Stromversorgung. Der GND dient dazu, die Eingänge des Mikrocontrollers 
auf LOW Pegel (das ist GND) herunter zu ziehen.

By the way: Du musst per Software die internen Pull-Up Widerstände des 
Mikrocontrollers aktivieren. Hatte ich vergessen, zu erwähnen.

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.