Mit Mikrocontroller prüfen ob Spannung (40v) anliegt

OP #7693770
Lesenswert?

Mit einem Arduino oÄ soll geprüft werden, ob eine Spannung anliegt. Die Spannung ist um die 40V. Was gibts hier für Möglichkeiten? Bei einem Opto-Koppler brauch's einen recht dicken Widerstand mit um die 2 Watt. Ein Relais gibts für die Spannung kaum. Was gibt es noch für (einfache und preiswerte) Möglichkeiten?

Vielen Dank Martin

#7693771
Lesenswert?

Martin schrieb:

Mit einem Arduino oÄ soll geprüft werden, ob eine Spannung anliegt.

Man nehme einen passenden Spannungsteiler und führe ihn an einen Analogeingang des Arduinos seiner Wahl.

Die Spannung ist um die 40V. Was gibts hier für Möglichkeiten? Bei einem Opto-Koppler brauch's einen recht dicken Widerstand mit um die 2 Watt.

Sagt wer?

Ein Relais gibts für die Spannung kaum.

AUA! Vielleicht doch einen Faustkeil?

#7693835
Lesenswert?

Frank E. schrieb:

Genau, sowas sollte man mit einplanen/berücksichtigen. Ich spendiere bei z.B. langer Leitung, oder³ 'ne Zener-Diode. mfG fE

Besser ist das. Aber wenn der TO nach einem Spannungsteiler fragen muss, weiß er vielleicht auch nicht was eine Zenerdiode ist und schon gar nicht, welche er nehmen soll. Dann muss der auch noch einen Widerstand davor haben, um die Diode nicht zu überlasten ...

#7693864
Lesenswert?

Rainer W. schrieb:

Du kannst damit vielleicht gut rechnen. Der uC misst aber binär in in Vielfachen von 1/1023 der Referenzspannung. Warum sollten da 4V bei 40V am Eingang besonders günstig sein?

Da er von Arduino und "ungefähr" geschrieben hat, habe ich auch aus dem Bauch raus geschätzt. Auflösung = 3,906mV.

Bist du eigentlich immer so oder machst du das nur bei mir?

#7693866
Lesenswert?

Frank O. schrieb:

Rainer W. schrieb:

Es ging um die überflüssige Z-Diode.

Rainer, ich weiß. Ich wollte das nur eigentlich außen vor lassen.

Dann kann die Z-Diode doch weg und der Spannungsteiler auf 3.91V bei 40V ausgelegt werden, falls die Referenzspannung bei exakt 5V liegen sollte. Der Skalierungsfaktor betrüge dann 1/20 V/LSB, um vom ADC-Wert auf die Spannung umzurechnen.

Oder bei Auslegung auf 3.14V für 40V wäre es ein Faktor von 1/16 V/LSB.

Oder der GPIO wird einfach als digitaler Eingang benutzt 😄

#7693868
Lesenswert?

Rainer W. schrieb:

der bei Auslegung auf 3.14V für 40V wäre es ein Faktor von 1/16 V/LSB.

Entschuldige Rainer! Du hast recht. Wenn man mal eben aus dem Bauch raus überlegt ... Gut aufgepasst. Danke für deine Klarstellung. Ich hatte die 4V als Referenz angenommen, dann kann er aber auch nicht bis 5V hoch. Das hatte ich nicht bedacht.

Frank O. schrieb:

Bist du eigentlich immer so oder machst du das nur bei mir?

Darf ich den Satz noch einmal zurück ziehen?

#7694584
Lesenswert?

Mahlzeit,

Spannungsteiler ist ja schon gefallen, den wirst du brauchen, wie hoch Ohmig der sein darf, kommt darauf an was danach kommt.

ADC Eingang wurde auch schon genannt. Da du dich auf keine MCU festgelegt hast, darfst du dir selber raussuchen, was der ADC maximal kann, und wo / wie Vref eingestellt wird. Daraus leitet sich dann dein Spannungsteiler ab. Vorteil, du kannst die exakte Spannung ermitteln. und PerSoftware damit einschalt und abschalt Spannung selber definieren.

Wenn du nur ein einfaches ja / nein brauchst, könnte auch ein GPIO herhalten. Achtung schaltschwelle der GPIOs berücksichtigen. Hat halt den Nachteile, das es da keine Hysterese gibt. Sprich wenn die Spannung um die Schaltschwelle zappelt, der GPIO halt mit zappelt. Kann man per Software "entprellen", aber das ist halt noch lange keine hysterese.

und dann gibt es da noch sicherlich etliche andere MCU blöcke je nach hersteller die hier auch in frage kommen könnten. Comperator, ...

#7694936
Lesenswert?

Rainer W. schrieb:

Frank O. schrieb:

Rainer W. schrieb:

Es ging um die überflüssige Z-Diode.

Rainer, ich weiß. Ich wollte das nur eigentlich außen vor lassen.

Dann kann die Z-Diode doch weg und der Spannungsteiler auf 3.91V bei 40V ausgelegt werden, falls die Referenzspannung bei exakt 5V liegen sollte. Der Skalierungsfaktor betrüge dann 1/20 V/LSB, um vom ADC-Wert auf die Spannung umzurechnen.

Oder bei Auslegung auf 3.14V für 40V wäre es ein Faktor von 1/16 V/LSB.

Oder der GPIO wird einfach als digitaler Eingang benutzt 😄

Joachim B. schrieb:

Martin schrieb:

Die Spannung ist um die 40V.

und ab wann soll die "um die 40V" gelten?

ab 38.8888888V ab 39,9999999V ab 40,0000000V

Der TO benötigt eine Aussage Spannung da ja/nein. Da muss nix mit irgendeiner Auflösung gemessen werden. Er muss nicht einmal einen Analogeingang nehmen. Deswegen spielt es auch keine Rolle ob da 38.8888888V anliegen oder 40,0000000V. Ein Arduino würde eh nicht so präzise messen können.

#7694948
Lesenswert?

Martin schrieb:

Die Spannung ist um die 40V

AC oder DC? Wie strombelastbar ist das ganze? Können Störungen darauf sein, wenn ja welche?

Falk B. schrieb:

und führe ihn an einen Analogeingang des Arduinos seiner Wahl.

warum? Es geht doch um eine an/aus Geschichte...

Martin schrieb:

brauch's einen recht dicken Widerstand Was gibt es noch für (einfache und preiswerte) Möglichkeiten?

Wenn ein Widerstand schon zu teuer ist, was bleibt dann noch?

Vielleicht erstmal beschreiben warum das selbst schon vorgeschlagene immer noch zu teuer oder umständlich für den Anwendungsfall ist...

Martin schrieb:

Ein Relais gibts für die Spannung kaum.

Es gibt 36V DC als Spulspannung.

#7694954
Lesenswert?

Thorsten S. schrieb:

Martin schrieb:

Die Spannung ist um die 40V

AC oder DC? Wie strombelastbar ist das ganze? Können Störungen darauf sein, wenn ja welche?

Falk B. schrieb:

und führe ihn an einen Analogeingang des Arduinos seiner Wahl.

warum? Es geht doch um eine an/aus Geschichte...

Kann man mit einem Analogeingang auch auswerten.

Martin schrieb:

Ein Relais gibts für die Spannung kaum.

Es gibt 36V DC als Spulspannung.

Spulspannung? Und jetzt doch DC. Oben fragst Du noch ob AC oder DC.

#7694960
Lesenswert?

Joachim B. schrieb:

Joachim B. schrieb:

und ab wann soll die "um die 40V" gelten?

ab 38.8888888V ab 39,9999999V ab 40,0000000V

die Antwort ist der TO immer noch schuldig.

Nein, ist er nicht. Außerdem sind die Werte vollkommen unrealistisch um von einem Arduino ausgewertet zu werden. Lies doch einfach mal die anderen Kommentare, anstatt dich selbst zu zitieren und den Unsinn zu wiederholen.

#7695172
Lesenswert?

Jörg R. schrieb:

Außerdem sind die Werte vollkommen unrealistisch um von einem Arduino ausgewertet zu werden

das weiß ich doch!

Jörg R. schrieb:

Joachim B. schrieb:

die Antwort ist der TO immer noch schuldig.

Nein, ist er nicht.

ach, warum schwindelst du?

Martin schrieb:

Mit

Martin schrieb:

GND ist verbunden

Martin schrieb:

Nur Hop oder Top!

hier alle 3 Antworten vom TO keine nennt Werte!

#7695248
Lesenswert?

Jörg R. schrieb:

Der TO benötigt eine Aussage Spannung da ja/nein.

Der TO macht die Klappe nicht auf und du phantasierst dir was zusammen.

Die Frage von Rainer W. (rawi) läuft darauf hinaus wo der Schwellwert für ja/nein sein soll. Da schweigt der TO hartnäckig zu.

Irgend eine Spannung? Das könnten nämlich auch 0,5V sein. Oder doch lieber in der Nähe von 40V? Gilt 35V, oder 38V oder darf es auch erst ab 41V sein?

Ein Arduino würde eh nicht so präzise messen können.

Nur weil ein dreckeliger Arduino das nicht so genau kann, heißt das nicht, dass der TO das vielleicht nicht genauer möchte. Da der TO aber schweigt und du aufgrund der Einschränkungen eines Arduino Anforderungen herbei phantasierst sind wir immer noch am Anfang.

#7695252
Lesenswert?

Hannes J. schrieb:

Jörg R. schrieb:

Der TO benötigt eine Aussage Spannung da ja/nein.

Der TO macht die Klappe nicht auf und du phantasierst dir was zusammen.

Der TO hat geschrieben das es nur um ja/nein geht, wenn auch etwas blöd formuliert:

Martin schrieb:

Das sind dann Null. Nur Hop oder Top!

Dergute W. schrieb:

Moin, Und ab wieviel unterhalb von ca. 40V sind's keine 40V mehr, die da anliegen sollen?

Die Frage von Rainer W. (rawi) läuft darauf hinaus wo der Schwellwert für ja/nein sein soll. Da schweigt der TO hartnäckig zu.

Weil es vollkommen egal ist ob es 38V oder 42V sind.

Ein Arduino würde eh nicht so präzise messen können.

Nur weil ein dreckeliger Arduino das nicht so genau kann, heißt das nicht, dass der TO das vielleicht nicht genauer möchte. Da der TO aber schweigt und du aufgrund der Einschränkungen eines Arduino Anforderungen herbei phantasierst sind wir immer noch am Anfang.

Hier hast Du meinen Kommentar vollkommen aus dem Zusammenhang gerissen. Verstanden was ich damit sagen wollte hast Du vermutlich auch nicht. Mir ging es um die vollkommen unrealistischen Werte die Joachim B. angegeben hat.

#7695273
Lesenswert?

Jörg R. schrieb:

Kann man mit einem Analogeingang auch auswerten.

ja natürlich. Ich kann auch schneller fahren, auch wenn ich es nicht eilig habe...

Jörg R. schrieb:

Es gibt 36V DC als Spulspannung.

Spulspannung?

Was ist an der Aussage unklar? Steht doch da: "Spulspannung"

Jörg R. schrieb:

Und jetzt doch DC. Oben fragst Du noch ob AC oder DC.

Seit wann schließt ein "oder" eine der beiden Möglichkeiten aus?

Vielleicht mal etwas mehr nachdenken bevor man sinnlose provozierende Rückfragen stellt.

#7695286
Lesenswert?

Thorsten S. schrieb:

Jörg R. schrieb:

Kann man mit einem Analogeingang auch auswerten.

ja natürlich. Ich kann auch schneller fahren, auch wenn ich es nicht eilig habe...

Mein Kommentar bezog sich hierauf:

Thorsten S. schrieb:

Falk B. schrieb:

und führe ihn an einen Analogeingang des Arduinos seiner Wahl.

warum? Es geht doch um eine an/aus Geschichte...

Deswegen ist Deine Antwort darauf ziemlich dumm.

Jörg R. schrieb:

Es gibt 36V DC als Spulspannung.

Spulspannung?

Was ist an der Aussage unklar? Steht doch da: "Spulspannung"

Weil es Spulenspannung heißt.

Vielleicht mal etwas mehr nachdenken bevor man sinnlose provozierende Rückfragen stellt.

Dito.

Sinnlos sind lediglich Deine Kommentare.

#7695293
Lesenswert?

Joachim B. schrieb:

Jörg R. schrieb:

Weil es vollkommen egal ist ob es 38V oder 42V sind.

ach du nennst nun Werte für den TO?

armseelig und frech, gib doch einfach zu das du den Thread nicht gelesen hast und nicht wußtest das der TO keine Werte nannte.

Im Gegensatz zu Dir habe ich den Thread wohl gelesen. Du willst aber lieber wieder nur provozieren, anstatt sachlich zu argumentieren.

Der TO hat um die 40V geschrieben. Was daran verstehst Du nicht. Mit einem vernünftig ausgelegten Spannungsteiler kann ein Arduino einen großen Bereich auch um diese Angabe herum auswerten.

Beitrag #7695298 wurde von einem Moderator gelöscht.
#7695301
Lesenswert?

Jörg R. schrieb:

Der TO hat um die 40V geschrieben.

ja und ich fragte den TO nach Grenzwerte, was verstehst du daran nicht! Du weißt nicht mal was der TO vor hat, maßt dir aber an Andere zu korrigieren.

Jörg R. schrieb:

Mit einem vernünftig ausgelegten Spannungsteiler kann ein Arduino einen großen Bereich auch um diese Angabe herum auswerten.

Das ist unstrittig, aber was der TO braucht weißt du auch nicht. Jegliche Anwendung braucht belastbare Grenzwerte, sonst kann man keine Schaltung, kein Programm entwerfen.

Du pöbelst wieder mal, ist dir langweilig?

#7695302
Lesenswert?

Joachim B. schrieb:

Du pöbelst wieder mal,

Dein neuer Lieblingsbegriff. Den kannst Du aber mal schön auf Dich selbst beziehen.

.. ist dir langweilig?

Nein, aber Dir scheinbar.

Joachim B. schrieb:

Jörg R. schrieb:

Der TO hat um die 40V geschrieben.

ja und ich fragte den TO nach Grenzwerte, was verstehst du daran nicht!

Was an um die 40V verstehst Du nicht?

Du weißt nicht mal was der TO vor hat, maßt dir aber an Andere zu korrigieren.

Du versuchst doch permanent mich zu maßregeln, sogar mit Ausrufezeichen.

Trage doch einfach mal etwas sinnvolles zum Thema bei, anstatt auf deinen merkwürdigen Ansichten rumzureiten. Besser noch, schreibe einfach nix.

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