Schalter vom PC aus steuern.

Gast
> ein Relai soll dauerhaft angezogen sein
Muß somit nicht am PC hängen, also schonmal ein Problem weniger.

Der COM-Port hat u. a. die Leitungen RTS und DTR, beide können per
Software gesetzt werden. An diese Leitungen kannst du die Relais
anschließen über ne Transistorstufe. Mußt aber beachten, daß daß über
die zwei Leitungen auch -12V kommen, also am besten noch ne Diode in
Reihe zum Basiswiderstand. Und Freilaufdiode überm Ralais nicht
vergessen, sonst kannste die Transistoren bald in die Tonne treten.
Dies wäre die einfachste Lösung.

Komfortabler könnte das mit nem Mikrocontroller gelöst werden, der
einfach Kommandos über die serielle Schnittstelle bekommt und
auswertet.

Mußt du wissen, was du haben willst. Genaueres kann auch erst dann
gesagt werden.

Gruß
Thorsten
Gast
Also deine erste Variante ist schon sehr interesant!!!
Problem mit dem ersten relasi ist: es darf nur wärend der eisntellung
'an' sein, danach aus! (aber das könnte ich zur not durch einen
Externen schalter lösen)
Kann ich die Leitungen z.B. von Basic aus setzen (MS-DOS) oder Deplhi,
das sind so die einzige Programiersprachen zu dnen ich nen COmpiler
habe :(
Gast
Das wäre doch Perfekt!
Das Program müßte dan folgende Möglichkeit bieten:
Relais 1: An/Aus (dauerhaft)
Relais 2: an/aus im wechsel
Relais 3: an/aus im wechsel
Gast
Basic kenne ich leider nicht :), aber mit Delphi geht das völlig
problemlos. Am einfachsten ist es, du suchst dir im Netz eine
entsprechende Komponente (z. B. TSerial oder TComport; es gibt
mindestens 10000 verschiedene). Guter Link ist http://www.torry.net/

@Aleksej:
Welche dritte Leitung soll das sein ?

Thorsten
Gast
@Thorsten: Meisnt du du könntest mir mal den obn beschriebenen
Schaltplan aufzeichnen? Bin leider nicht so bewqandert im erstellen von
Schaltplänen aus Beschreibungen (bin noch recht neu :P )
Gast
Hab die Delphi Componente gefunden, und das erste Relais kann ich auch
über nen externen schalter steuern gut wärs halt die andern bedien
ansteuern zu können.
Gast
Im Anhang mal eine Variante, wie es gehen könnte. Wenn du für R=8.2kOhm
nimmst und als Transistor z. B. ein BC549, dann kannst du sicher 100mA
schalten. Es kommt natürlich darauf an, welches Relais du benutzt.
Evtl. muß ein anderer Transistor benutz werden, der BC549 kann nämlich
nur 100mA. Und wichitig ist auch, daß der Basiswiderstand nicht zu
klein wird. Die Leitungen aus dem COM-Port sollten nur minimal belastet
werden. Also such dir am besten erst mal ein Relais aus, dann kann man
konkreter werden.
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.