12 V mit dem PC schalten

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
smutbert
Moderator
Beiträge: 8316
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

12 V mit dem PC schalten

Beitrag von smutbert » 26.11.2017 23:37:53

Hallo liebe Debiannutzer und Bastler,

zwecks Einsparung eines Steckernetzteils würde ich gerne die 12 V eines normalen PC nach außen führen und so ein Gerät mit Strom versorgen. Soweit eigentlich weiter kein Problem, aber ich würde die Stromversorgung dieses Geräts gerne per Software ein- und ausschalten können. Bei einem RPi oder etwas ähnlichem wär das weiter kein Problem…

Kennt ihr in einem normalen PC (Intel Haswell) irgendetwas was einem brachliegenden und leicht zugänglichen GPIO-Pin ähnelt (oder eine einfache günstige Möglichkeit so etwas nachzurüsten)?

lg smutbert

DeletedUserReAsG

Re: 12 V mit dem PC schalten

Beitrag von DeletedUserReAsG » 26.11.2017 23:42:35

Mein erster Gedanke wäre, ’nen billigen USB→RS232-Konverter herzunehmen und damit ’n Relais zu bedienen.

Benutzeravatar
Doris
Beiträge: 38
Registriert: 05.04.2008 09:36:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: in Niedersachsen
Kontaktdaten:

Re: 12 V mit dem PC schalten

Beitrag von Doris » 27.11.2017 01:22:04

Ein Ton welcher mit beep fabriziert wird , beim PC-Speaker abgreifen und damit eine kleine Transistor-Schaltung ansteuern.

BenutzerGa4gooPh

Re: 12 V mit dem PC schalten

Beitrag von BenutzerGa4gooPh » 27.11.2017 09:12:14

Konverter PCIe -> parallel/LPT? https://www.amazon.de/s/ref=nb_sb_noss_ ... e+parallel
Kannst 8 Relais direkt schalten. Wegen des Konverters/Karte würde ich noch bei Ebay schauen, war neugierig, ob es LPT überhaupt noch gibt.
Pegel TTL 0/+5V. Einen kleinen Leistungsverstärker (1 Transistor + Freilaufdiode) für das/die Relais.

Fertige TTL-Relais? https://www.amazon.de/s/ref=nb_sb_noss_ ... ttl+relais

ChronoBoost
Beiträge: 140
Registriert: 29.01.2013 11:03:50

Re: 12 V mit dem PC schalten

Beitrag von ChronoBoost » 27.11.2017 12:52:17

  1. Ein esp8266 (z.B. wemos d1 mini) am usb port für den gpio. Der lässt sich auch komfortabel mit micropython programmieren.
  2. Dahinter eine Relaiskarte (z.B. pollin hat eine kleine, relativ günstige Karte (K1) mit 12V Betriebsspannung).
  3. Die Sicherung nicht vergessen ;)

Benutzeravatar
smutbert
Moderator
Beiträge: 8316
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: 12 V mit dem PC schalten

Beitrag von smutbert » 27.11.2017 19:22:53

Danke für eure Ideen, sie haben mir bei der weiteren Suche geholfen.
Die Relaiskarte an sich wäre kein Problem, da müsste ich mehrere in der Bastelkiste haben, aber wenn ich sowieso etwas (RS 232-Adapter, Parallelportcontroller,...) beschaffen muss, dann würde ich mir eher doch gleich eine der Relaiskarten mit USB-Anschluss holen (von deren Existenz ich bis vor wenigen Minuten nichts wusste).

Bleibt noch die Variante mit dem PC-Speaker-Ausgang. Die Idee ist gut, aber ich bin mir aber nicht sicher ob mir das nicht etwas zu improvisiert und die Gefahr, dass mir irgendein nicht eingeplanter Beep mir alles durcheinander haut zu groß ist.

Benutzeravatar
Doris
Beiträge: 38
Registriert: 05.04.2008 09:36:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: in Niedersachsen
Kontaktdaten:

Re: 12 V mit dem PC schalten

Beitrag von Doris » 27.11.2017 19:51:26

zB mit beep einen langen Ton generieren bis sich ein kleiner Elko soweit aufgeladen hat das ein Transistor schaltet.
( Diode Widerstand Kondensator Kippstufe ... )
Die Dauer des Beeps so wählen das kurze Beeps wie zB beim hochfahren keine Auswirkung haben.

Welches Gerät soll denn betrieben werden?

BenutzerGa4gooPh

Re: 12 V mit dem PC schalten

Beitrag von BenutzerGa4gooPh » 27.11.2017 20:11:43

Tonfolge auswerten? Aehnlich Morsezeichen, -wort. Braucht man wieder Zusatzelektronik.
Schalten nur bei bestimmter Tonfrequenz mit passivem Bandpass vor Relais? Relais koennte Stromstossschalter sein. 1. Ton ein, 2. Ton aus. Oder verschiedene Frequenzen fuer Ein/Aus? Alles mit Nutzung der Lautsprecherspannung entsprechend Doris' Idee.
Zuletzt geändert von BenutzerGa4gooPh am 27.11.2017 20:23:34, insgesamt 1-mal geändert.

Benutzeravatar
Doris
Beiträge: 38
Registriert: 05.04.2008 09:36:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: in Niedersachsen
Kontaktdaten:

Re: 12 V mit dem PC schalten

Beitrag von Doris » 27.11.2017 20:22:43

ersteres wäre auch eine gute Idee, aber ich würde es mit den Dauerton versuchen,
gleicher Ton für an und aus - auf ein jk-ff geben etcpp
könnte es mir auch ohne Relais vorstellen, kommt aber wohl darauf an, was dran hängen wird.

...

Benutzeravatar
smutbert
Moderator
Beiträge: 8316
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: 12 V mit dem PC schalten

Beitrag von smutbert » 27.11.2017 21:14:31

Der PC soll einen (Plastik)router mit Strom versorgen :wink:

Bei FlipFlops und dergleichen bin ich zumindest ungeübt, wenn nicht gar ahnungslos. Wieso nicht ein einfacher bistabiler FlipFlop (nennt man das T-FlipFlop?) – ich brauch doch nicht zwei Eingänge?

Was liegt denn an so einem PC-Speakerausgang überhaupt an – eine reine Wechselspannung?

Benutzeravatar
Doris
Beiträge: 38
Registriert: 05.04.2008 09:36:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: in Niedersachsen
Kontaktdaten:

Re: 12 V mit dem PC schalten

Beitrag von Doris » 27.11.2017 21:36:53

nur einen Eingang, jk würde nur der clock E. genommen werden, ging mir darum das beim nächsten Takt der Ausgang wieder auf 0 gesetzt wird.

dürfte eine Rechteckspannung sein.

BenutzerGa4gooPh

Re: 12 V mit dem PC schalten

Beitrag von BenutzerGa4gooPh » 27.11.2017 21:49:06

smutbert hat geschrieben: ↑ zum Beitrag ↑
27.11.2017 19:22:53
... dann würde ich mir eher doch gleich eine der Relaiskarten mit USB-Anschluss holen (von deren Existenz ich bis vor wenigen Minuten nichts wusste).
Ist wohl am sinnvollsten. Die USB-Relais kannte ich bis eben auch nicht: https://www.amazon.de/s/ref=nb_sb_ss_im ... DYC5HRG4S7

Aber warum schaltest du den Router nicht einfach gemeinsam mit PC ein/aus? (Hatte frueher einen ISDN-Einwahlrouter an schaltbarer Steckdosenleiste zusammen mit PC.)
Zuletzt geändert von BenutzerGa4gooPh am 27.11.2017 21:53:25, insgesamt 1-mal geändert.

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: 12 V mit dem PC schalten

Beitrag von MSfree » 27.11.2017 21:52:38

smutbert hat geschrieben: ↑ zum Beitrag ↑
27.11.2017 21:14:31
Was liegt denn an so einem PC-Speakerausgang überhaupt an – eine reine Wechselspannung?
Die Idee, mit dem Summeranschluß etwas zu steuern, halte ich für ein ziemliches Gebastel, zumal man heutzutage vom OS gar nicht mehr unbedingt Zugriff auf den Summer hat. Selbst das Beep-Signal geht heute in der Regel zur Soundkarte raus.

Beim großen Internetversandhändler habe ich USB-Relaiskarten für unter 6 Euro gefunden, mit denen man 10A/250V schalten kann. Für mich wäre klar, was ich machen würde :wink:

Benutzeravatar
smutbert
Moderator
Beiträge: 8316
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: 12 V mit dem PC schalten

Beitrag von smutbert » 27.11.2017 22:02:12

Ja, wenn ich die PC-Speaker-Idee aufgreife, dann ist allein mein Spieltrieb dafür verantwortlich. Ich habe dieselben USB-Relaiskarten gefunden, darunter ist eine, ein paar € teurere, bei der ich wohl sicher sein könnte, dass Linux den Chip unterstützt unterstützt (es steht sonst bei keiner etwas über den verwendeten Chip oder Linux)
Jana66 hat geschrieben: ↑ zum Beitrag ↑
27.11.2017 21:49:06
Aber warum schaltest du den Router nicht einfach gemeinsam mit PC ein/aus? (Hatte frueher einen ISDN-Einwahlrouter an schaltbarer Steckdosenleiste zusammen mit PC.)
Genau das ist der Plan, aber nicht per Steckerleiste. Ich möchte den Router per Software ausschalten können und das ineffiziente Steckernetzteil loswerden (das wird ganz schön warm, ganz abgesehen von meiner allgemeinen Ablehnung gegen Steckernetzteile)

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: 12 V mit dem PC schalten

Beitrag von MSfree » 27.11.2017 22:07:18

smutbert hat geschrieben: ↑ zum Beitrag ↑
27.11.2017 22:02:12
Jana66 hat geschrieben: ↑ zum Beitrag ↑
27.11.2017 21:49:06
Aber warum schaltest du den Router nicht einfach gemeinsam mit PC ein/aus? (Hatte frueher einen ISDN-Einwahlrouter an schaltbarer Steckdosenleiste zusammen mit PC.)
Genau das ist der Plan, aber nicht per Steckerleiste. Ich möchte den Router per Software ausschalten können und das ineffiziente Steckernetzteil loswerden (das wird ganz schön warm, ganz abgesehen von meiner allgemeinen Ablehnung gegen Steckernetzteile)
Wenn du den Router sowieso immer so lange laufen lassen willst wie den PC, brauchst du doch gar nicht zu schalten. Versorge ihn einfach mit den 12V aus einem der Molexanschlüße vom Netzteil.

Rechner an -> Strom für Router ist da -> Router bootet
Rechner aus -> Strom für Router ist aus, Router aus.

BenutzerGa4gooPh

Re: 12 V mit dem PC schalten

Beitrag von BenutzerGa4gooPh » 27.11.2017 22:08:27

Bei 2 von den 6-Euro-Teilen (Amazon-Link) steht: Steuerchip : CH340 USB-Controller-Chip an Bord
Linux
(Manufacturer’s Chinese Info Link)

Drivers are almost certainly built into your Linux kernel already and it will probably just work as soon as you plug it in. If not you can download the Linux CH340 Driver (but I’d recommend just upgrading your Linux install so that you get the “built in” one).
https://sparks.gogo.co.nz/ch340.html

Wenn du den Router sowieso immer so lange laufen lassen willst wie den PC, brauchst du doch gar nicht zu schalten. Versorge ihn einfach mit den 12V aus einem der Molexanschlüße vom Netzteil.
So meinte ich auch. Die Steckdosenleiste war nur fuer Gleichzeitigkeit Router/PC aufgefuehrt. :wink:

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: 12 V mit dem PC schalten

Beitrag von MSfree » 27.11.2017 22:19:55

Jana66 hat geschrieben: ↑ zum Beitrag ↑
27.11.2017 22:08:27
Bei 2 von den 6-Euro-Teilen (Amazon-Link) steht: Steuerchip : CH340 USB-Controller-Chip an Bord
Das ist ein USB-Serial-Chip. Meines Wissens müßte der sich dann als RS232 melden und eine tty-Schnittstelle unter /dev zur Verfügung stellen. Ansprechen kann man sowas dann recht einfach, sogar von der shell mit echo.
So meinte ich auch. Die Steckdosenleiste war nur fuer Gleichzeitigkeit Router/PC aufgefuehrt. :wink:
Die Gleichzeitigkeit ist ja auch mit dem Schalten des Netzteils per Powerswitch am Rechnergehäuse gegeben. Für die 1-2A, die so ein Router braucht, reicht der Festplatten/Floppy-Anschluß (Molex) auch problemlos.

Benutzeravatar
smutbert
Moderator
Beiträge: 8316
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: 12 V mit dem PC schalten

Beitrag von smutbert » 27.11.2017 22:27:10

Ich hab mir die Möglichkeit den Router per Software von der Stromversorgung zu trennen als eine Art Not-Aus vorgestellt, abgeeshen davon würde ich es (und wollte es zuerst auch) eh so machen.

@Jana
Den zweiten habe ich auf die Schnelle nicht gefunden, aber einer der beiden wird aus China versendet/verkauft und das versuche ich zu vermeiden deshalb habe ich den vermutlich bereits unbewusst rausgefiltert. Bei einigen ist mir auch gleich ein rotes "Dieser Artikel kann nicht nach Österreich geliefert werden." entgegen gesprungen, die hab ich auch nicht mitgezählt.

BenutzerGa4gooPh

Re: 12 V mit dem PC schalten

Beitrag von BenutzerGa4gooPh » 28.11.2017 08:30:37

MSfree hat geschrieben: ↑ zum Beitrag ↑
27.11.2017 22:19:55
Die Gleichzeitigkeit ist ja auch mit dem Schalten des Netzteils per Powerswitch am Rechnergehäuse gegeben. Für die 1-2A, die so ein Router braucht, reicht der Festplatten/Floppy-Anschluß (Molex) auch problemlos.
Eben. Ich denke genau so wie du, das Beispiel mit der Steckdosenleiste wurde wohl gründlich missverstanden. Wenn Frau schon mal Männern Recht gibt, merken die das nicht mal! :mrgreen:
smutbert hat geschrieben: ↑ zum Beitrag ↑
27.11.2017 22:27:10
Bei einigen ist mir auch gleich ein rotes "Dieser Artikel kann nicht nach Österreich geliefert werden." entgegen gesprungen, die hab ich auch nicht mitgezählt.
Wird sich schon ein Strohmann finden lassen ... :wink:

Benutzeravatar
smutbert
Moderator
Beiträge: 8316
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: 12 V mit dem PC schalten

Beitrag von smutbert » 01.02.2018 22:41:31

Nach einiger Zeit geht es endlich hier weiter und wenn alles glatt läuft dient die Fortführung des Threads nur mehr der Dokumentation und nicht der Problemlösung (momentan ist kein Problem in Sicht :mrgreen:)

(m)eine nagelneue Relaiskarte meldet beim Anstecken folgende serielle Schnittstelle

Code: Alles auswählen

[12184.501071] usb 2-9.2: new full-speed USB device number 6 using xhci_hcd
[12184.602563] usb 2-9.2: New USB device found, idVendor=1a86, idProduct=7523
[12184.602568] usb 2-9.2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[12184.602570] usb 2-9.2: Product: USB2.0-Serial
[12184.623750] usbcore: registered new interface driver usbserial
[12184.623757] usbcore: registered new interface driver usbserial_generic
[12184.623762] usbserial: USB Serial support registered for generic
[12184.626209] usbcore: registered new interface driver ch341
[12184.626215] usbserial: USB Serial support registered for ch341-uart
[12184.626223] ch341 2-9.2:1.0: ch341-uart converter detected
[12184.626635] usb 2-9.2: ch341-uart converter now attached to ttyUSB0
die sich, nach ein bisschen Recherche [1] so konfigurieren lässt

Code: Alles auswählen

stty -F /dev/ttyUSB0 speed 9600 cs8
Schalten lässt sich das Relais dann mit

Code: Alles auswählen

echo -n -e '\xA0\x01\x01\xA2' > /dev/ttyUSB0
echo -n -e '\xA0\x01\x00\xA1' > /dev/ttyUSB0
[1] http://www.grant-trebbin.com/2015/07/co ... ry-pi.html

Benutzeravatar
smutbert
Moderator
Beiträge: 8316
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: 12 V mit dem PC schalten

Beitrag von smutbert » 25.04.2018 09:59:02

Es hat ein Zeiterl gedauert, aber jetzt ist der Relais-Stick fix verbaut:

1734 1733

Im linken Bild ist eine Slotblende zum Herausführen von USB-Anschlüssen zu sehen, daran hängt auf der Innenseite, befestigt mit extra langen Muttern, das zugehörige USB-Verlängerungskabel, in dem der Relais-Stick steckt. Vom Relais geschaltet wird die gelbe Leitung des Molexsteckers (+12 V), von der es über die 1A-Sicherung im weissen Gehäuse zum Innenleiter einer Hohlbuchse geht, die ebenfalls in der Slotblende verbaut ist. Der Außenleiter der Hohlbuchse ist permanent mit der Masse des Molexsteckers verbunden.
Das ganze sieht gräßlich aus, sollte aber sicher sein und ist im PC-Gehäuse nicht zu sehen.

Am rechten Foto ist noch das eine Ende meines DIY-„Power & Ethernet“-Kabels zu sehen (das andere Ende sieht genau gleich aus).

Antworten