Mit 5 Tastern Rechner einschalten

Gast #3196548
Lesenswert?
• ▲
▼
Hallo,

ich habe da so ein kleines Hirngespinnst....

ich überlege gerade ein kleines Casemod, und bei diesem würde es sich 
anbieten 5 (jaha) Taster zum einschalten des Rechners zu verbauen - ist 
eher ein cooles gemmick :)

Nun ist es so, dass es 5 Taster gibt - oder besser gesagt 4+1.
Es soll ein sehr kleiner rechner werden, und wenn man diesen runter 
drückt, dann soll er sich einschalten, jedoch dürfen diese taster den 
rechner nicht mehr ausschalten dürfen. Sollte es dennoch notwendig sein, 
den rechner manuell auszuschalten, gibt es taster 5.

Nun bin ich am überlegen wie sich das realisieren lässt. :/

Hier nochmal als Pseudocode:

if (!rechner eingeschaltet) {
   if (t1 = true || t2 = true || t3 = true || t4 = true || t5 = true) {
      erzeuge Kurzschluss zum einschalten;
   }
} else {
   if (t5 = true) {
      erzeuge Kurzschluss zum ausschalten;
   }
}


Dabei muss die Schaltung funktionieren, wenn z.b. auch max 4 Taster 
gedrückt werden.

Hat da ggf. jemand eine idee?
Gast #3196631
Lesenswert?
• ▲
▼
Du hast bestimmt bisher auf dem Mainboard einen Taster für ON und OFF, 
richtig?

Dann ist es verhältnismäßig einfach in Hardware zu lösen, indem Du durch 
ein paar Transistoren um Deine Taster einen Druck auf diesen Taster 
"simulierst", und zwar in Abhängigkeit vom Anliegen der z. B. 
+5V-Spannung des Netzteils (die "richtige", nicht die Standby-Spannung, 
logischerweise).

Dazu musst Du zunächst mal schauen, wie der Taster angeschlossen ist (d. 
h. ob er die entsprechende Leitung auf dem Mainboard auf GND oder 
+5V/+3,3V zieht.

Wenn der Mainboard-Taster gegen Masse, dann geht z. B. folgendes:

- NPN in Emitterschaltung, Kollektor an Mainboard-Taster. AUS-Taster 
zwischen +5V und Basis.
- Von +5V Diode (Kathode zu +5V!) in Serie zu den vier parallelen 
EIN-Tastern, davon weg zum Mainboard-Taster (Hinweis: Sehr einfache 
Lösung; sollte funktionieren, muss aber nicht).

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.