24V Signal über 3.3V Signal steuern

OP #7526849
Lesenswert?
• ▲
▼

Hallo zusammen!

Und zwar möchte ich die digitalen Ein- bzw. Ausgänge einer SPS testen. Dazu verwende ich einen Raspberry Pi Zero. Zum Testen der DIs der SPS verwende ich einen DAC und eine OPV Schaltung um die nötigen 24V für die SPS generieren zu können. Bei den DOs wiederum wird ein Spannungsteiler und ein ADC verwendet um die 24V der SPS am Raspberry Pi einlesen zu können. Ich möchte dabei nacheinander die Ein- bzw. Ausgänge testen.

Meine Frage lautet deshalb, welches elektronische Bauteil am besten dafür geeignet wäre über die GPIOs des Raspberry Pi die 24V der SPS nacheinander durchzuschalten? Einen Multiplexer für 24V gibt es kaum. Und ein NMOSFFET kommt leider auch nicht in Frage, da Gate und Source nicht über eine gemeinsame Masse verbunden werden können.

Danke schonmal im Voraus!

#7526912
Lesenswert?
• ▲
▼

Julian schrieb:

Einen Multiplexer für 24V gibt es kaum.

z.B. TMUX4051/TMUX4052

... da Gate und Source nicht über eine gemeinsame Masse verbunden werden können

Es ist nicht klar, wo zwischen Raspberry Pi, DAC/ADC und SPS du die Isolation haben willst. Ein Schaltplan würde helfen (auch wenn das gesuchte Bauteil nur ein Kasten mit einem Fragezeichen ist).

#7527288
Lesenswert?
• ▲
▼

Harald W. schrieb:

Doch. Neben mechanischen Relais kann man auch Photo-MOS Relais nehmen. Die sind kleiner und schneller, falls das wichtig ist.

Oder einen einfachen Transistor pro Kanal.

Nö. Denn so wenig wie eine Schwalbe einen Sommer macht, macht ein Transistor einen Multiplexer für ein 24V Signal. Außerdem will der OP die Spannung der Ausgänge mit dem ADC auf ein 0,xV genau messen, da will man einen möglichst ohmschen Halbleiterschalter für sowas. Das alles macht ein PhotoMOS-Relais in einem Bauteil.

#7527307
Lesenswert?
• ▲
▼

Axel S. schrieb:

Falk B. schrieb:

Außerdem will der OP die Spannung der Ausgänge mit dem ADC auf ein 0,xV genau messen

Will er? Ich habe DI bzw. DO gelesen und als digital input bzw. digital output geparst. Keine Ahnung was er da überhaupt mit einem DAC bzw. ADC will. Aber kann mir ja auch egal sein (und ist es).

Vielleicht will er die Schaltschwellen der Digitaleingänge testen bzw. die genaue Ausgangsspannung messen.

OP #7527324
Lesenswert?
• ▲
▼

Das wäre einmal die Schaltung nur für das Testen der Eingänge mit dem DAC. Über den digitalen Eingang am Raspberry Pi kann dann über die Stellung des Schalters abgefragt werden ob gerade die AIs oder DIs der SPS getestet werden. Beim Testen der AIs benötige ich nämlich eine andere Verstärkung des OPVs, da diese eine Spannung von 0...10V einlesen können.

Angehängte Dateien:
Beitrag #7527460 wurde von einem Moderator gelöscht.
Beitrag #7529539 wurde von einem Moderator gelöscht.
OP #7529543
Lesenswert?
• ▲
▼

Clemens L. schrieb:

Julian schrieb:

Einen Multiplexer für 24V gibt es kaum.

z.B. TMUX4051/TMUX4052

... da Gate und Source nicht über eine gemeinsame Masse verbunden werden können

Es ist nicht klar, wo zwischen Raspberry Pi, DAC/ADC und SPS du die Isolation haben willst. Ein Schaltplan würde helfen (auch wenn das gesuchte Bauteil nur ein Kasten mit einem Fragezeichen ist).

Danke für die Antwort. Das heißt, wenn ich den TXMUX4051 single supply mit 24V versorge könnte ich mit diesem auch die 24V schalten, richtig?

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.