Hallo zusammen,
ich muss für meine Diplomarbeit über LabVIEW eine 12V DC Spannung schalten. Ich habe jetzt schon in ein paar Beiträgen gelesen, dass es mit LabVIEW über die RS232 Schnittstelle funktioniert. Ich habe aber an meinem Notebook keine RS232 Schnittstelle. Könnt ihr mir eine Relaiskarte empfehlen welche ich über USB ansteuern kann, wo es vielleicht auch schon ein VI dafür gibt? Und wenn möglich auch keine teuren Bauteile, dass werde ich nicht genehmigt bekommen
viele grüße Philipp
Hallo Philipp,
Zitat:Könnt ihr mir eine Relaiskarte empfehlen welche ich über USB ansteuern kann, wo es vielleicht auch schon ein VI dafür gibt? Und wenn möglich auch keine teuren Bauteile, dass werde ich nicht genehmigt bekommen
Nimm einen Arduino als billige "Relaiskarte", dort hast du DOs, die du schalten kannst. Dann (bei Bedarf) einfach einen MOSFET ansteuern, der dein Relais schaltet…
Nur mal noch eine Überlegung, kann auch sein das das eine ganz dumme Idee ist
Wäre es möglich einfach über einen USB Port eine Datenleitung an zu steuern und dann mit der Spannung einen Transistor zu schalten?
Hallo Philipp,
Zitat:kann auch sein das das eine ganz dumme Idee ist
Wäre es möglich einfach über einen USB Port eine Datenleitung an zu steuern und dann mit der Spannung einen Transistor zu schalten?
Du weißt schon, wie USB funktioniert? Ich halte das jedenfalls für eine "dumme Idee"…
USB ist ein serieller Bus und über die Datenleitungen läuft eben serielle Kommunikation. Da kannst du nicht mal eben eine Leitung dauerhaft "schalten"…
Bei einem echten seriellen Port bestände die Möglichkeit, eine der Steuerleitungen als Schaltsignal zu missbrauchen - bei USB nicht.
Deshalb nochmal der Vorschlag: suche dir ein günstiges Gerät, welches USB-Kommunikation in Schaltsignale übersetzt. Ein Arduino fällt in diese Kategorie, Relaiskarten bei Pollin/
Conrad/
Reichelt evtl. auch…
(27.09.2022 08:41 )GerdW schrieb: [ -> ]Dann (bei Bedarf) einfach einen MOSFET ansteuern, der dein Relais schaltet…
Hallo,
ich bekommen jetzt doch von
NI das Digitale I/O USB-6501. Ich muss aber eine Spannungsquelle mit 12 V und einen Strom von bis zu 10A Schalten. Deswegen habe ich, wie GerdW vorgeschlagen hat, probiert eine Schaltung zu basteln. Leider kenne ich mich in dem gebiet nicht ganz so gut aus. Könnt ihr mir weiter helfen ob das so passen würde?
Ich war mir vorallem bei den Widerständen unsicher.
Gruß Philipp
Hallo Philipp,
Zitat:Leider kenne ich mich in dem gebiet nicht ganz so gut aus. Könnt ihr mir weiter helfen ob das so passen würde?
Ich war mir vorallem bei den Widerständen unsicher.
Dann solltest du dir jemanden suchen, der sowas kann - bei dir vor Ort!
Ich würde dir MOSFETs statt der BJTs empfehlen. Da gibt es welche, die mit einem TTL-Signal bis zu 50A schalten können…
Und beim Schalten von induktiven Lasten (Relais, Motor) haben sich Freilaufdioden bewährt!
(29.09.2022 07:46 )Philipp_O schrieb: [ -> ]probiert eine Schaltung zu basteln.
Basteln ist immer schlecht
. Probieren ist gut
.
Ich empfehle einen Mosfet (oder vergleichbar: z.B. ehemals BTS432: "High-Side-Schalter"): Solche Transistoren werden mit TTL/CMOS angesteuert, schalten auf jeden Fall 12V, können wenig (1A) bis viel (20A) Strom und sind für induktive Lasten geeignet. Je nachdem, wie viel Strom dein Motor braucht und welche Sicherheit du haben willst, kann du den Motor direkt an den Mosfet hängen oder ein Relais zwischenrein designen.
Was ich auf jeden Fall machen würde, ist eine Masse-Verbindung zwischen der IO-Box und der externen Beschaltung.