Hallo, seit einiger Zeit versuche ich eine Schaltung zu bauen mit der ich über einen Tasten ein Gerät an und wieder ausschalten kann. Da es sich um ein kleines embedded System handelt würde ich gerne auch mit einem low-Signal vom Controller Das Ding selbst abschalten. Soweit kein Problem, aber ich möchte, dass man zum aussachlten ca. 4-5 Sekunden auf der Taste bleiben muss, so wie es meist bei Laptops ist. Hat jemand eine Idee, einen Schaltplan oder einen Link? Danke, Rapha
Hi, es fuehren wie immer mehrere Wege zum Erfolg. Eine waere einfach nach der Entprellung eine Variable zuerhoehen und nach einem bestimmten Wert die Funktion auszufuehren. Mfg Dirk
Ich glaube, er sucht sowas wie ein FlipFlop. Einschalten sofort - Ausschalten erst nach 4 Sek. (Tatse halten) Den zweiten Teil habe ich auch nicht richtig verstanden. Soll das FlipFlop angesprochen werden oder die Wirkung (das Ausschalten)?
oh sorry dass ich so unklar war. Will im Prinzip schon ein FlipFlop, aber eben zum "floppen" (ausscahlten) soll man lange auf der Taste bleiben müssen. Es soll dann einfach noch einen externen (activ-low) Reset geben. Also: kurz die Taste betätigen -> Einschalten lang die Taste betätigen -> Ausschlaten zusätzlicher Eingang auf 0 legen -> Ausschalten Grüße, Rapha
noch was wichtiges: Das Ein und Ausschalten soll NCIHT mein Controller machen! sondern eben gerade eine extra Schaltung mit FlipFlops, Schmitt-Triggern, Gattern, NE-555 ... die eben ständig an der Versorgungsspannung anliegen. Habe schon einige Versuche gestartet selbst was zu basteln, bin aber immer wieder in irgend eine Falle gerannt und habe etwas die Lust am weiterprobieren verloren. Bin halt doch mehr der Informatiker als der Elektroniker. Danke
Das müsste sich mit der Abwandlung eines T-FlipFlops realisieren lassen !? Wenn man in den Rücksetzzweig ein RC-Glied einbaut. Am Q(nicht)Ausgang dann eine UND-Verknüpfung mit dem Controller.
Mh. Ja, danke. Dann muss ich aber das Flipflop selbst aufbauen. Dazu habe ich eigentlich keine Lust da ich mit so wenig wie möglich ICs auskommen möchte (Platzprobleme). Werde aber mal schauen. Grüße, Raphael
Warum soll der Controller nicht das Ausschalten übernehmen? Das wäre doch das naheliegendste. Gibts dafür einen Grund oder willst Du das "einfach so"?
mit dem Controller will ich schon ausschalten können. Das Problem ist nur, dass da ein Linux drauf läuft und ich kann nicht unbedingt (zumindest am Anfang) garantieren, dass er IMMER ausschaltet und sich nie mit einem kernel-panic verabschiedet, ohne zuvor ab zu schalten. Da ich keinen Hardware-Reset nach außen legen möchte, würde ich gerne wenigstens per Hardware abschalten können.
Ich würde dafür einen ATTiny13 nehmen. Der schläft ständig und wacht nur beim Drücken über den Pin-Change-Interrupt auf. Peter
nimm ein jk flip flop... das tut genau das. dann kannst du noch ein 2. FF dahinterklemmen, welches dir 2 unterschiedliche kondensatoren an der taste schalten (nen kleinen, standartmässig ein, für nen kurzen impuls und dann noch nen großen, standartmässig aus, für nen langen impuls. das ganze mittels schmitt trigger (für eine definierte pulsflanke, sonst erkennt evtl das ff den geänderten zustand nicht) an den clk eingang des jk- ff's und fertig. brauchst also 2 schaltkreise (in cmos technik, irgendein 40XX hat 2 JK FF's drin, irgendwo hab ich sone schaltung auch rumfliegen, kann ich jetzt aber nicht mehr suchen (und ist ohne schmitt trigger, da ich keine lange ausschalttastzeit brauchte damals)
Das sieht gut aus. Und meine kleine Testschaltung scheint zu klappen. Vielen Dank.
So ein 8 beiniger MC ist doch perfekt für sowas ;) Noch kleiner und einfacher gehts doch wirklich nicht ;)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.