Hallo, vielleicht kann mir ja wer helfen, ich versuche schon seit Tagen einen Ausgang des Tyni45 oder Atmega8 so zu schalten, das er mit einem Taster eingeschaltet und auch wieder ausgeschaltet werden kann und dabei maximal 2 Minuten eingeschaltet bleibt bevor er selbst abschaltet. Ich bin absolut ratlos, also wenn mir jemand auf die Sprünge helfen könnte wäre ich sehr dankbar (absoluter Beginner mit dem STK-500)!? LG Boriza
Hab dir mal nen Code gemacht (AVRStudio + WinAVR). Musst aber den mega8 nehmen. Bei Fragen einfach schreiben. Philipp
Philipp wrote: > Hab dir mal nen Code gemacht (AVRStudio + WinAVR). Musst aber den mega8 > nehmen. Bei Fragen einfach schreiben. > > Philipp Und was soll der genau machen? Ich weiß nicht ob ich irgendwie den Threadopener irgendwie nicht verstehe, aber soweit wie ich ihn verstehe sucht er doch nur einen Taster als Anschalter sowie einen Mechanismus, der den Prozessor wieder nach einiger Zeit ausschaltet. Ich würde dafür einen Mosfet nehmen, mit dem du die Versorgungsspannung schaltest. Parallel dazu (oder am Gate) machst du dann den Taster. Drückst du nun auf den Taster, so kriegt der Prozessor kurz Strom und kann dafür sorgen, dass der Mosfet eingeschaltet wird - Jetzt hat der Prozessor eine Versorgungsquelle. Wenn der Prozessor den Mosfet wieder ausschaltet, hat er sich selbst mit ausgeschaltet. PS: Oder suchst du eine Möglichkeit diese 2Minuten zu messen?
Der Code von Philipp ist OK, so ähnlich hätte ich es auch gemacht Funktion (nochmal für Simon) wenn der Taster gedrückt wird, wird geprüft ob der Ausgang ein oder aus ist und schaltet den Ausgang im Ein-Zustand - Aus oder im Aus-Zustand - Ein Erfolgt nach 2 Min. kein Tastendruck wird automatisch ausgeschaltet. (wird im Code über einen Counter realisiert) ist doch easy, da brauchst du nicht noch eine mega Außenbeschaltung gruß Gerhard
Gerhard wrote: > Der Code von Philipp ist OK, so ähnlich hätte ich es auch gemacht Also mit DER Warteschleife sehe ICH das anders... > Funktion (nochmal für Simon) > > wenn der Taster gedrückt wird, > wird geprüft ob der Ausgang ein oder aus ist > und schaltet den Ausgang im Ein-Zustand - Aus > oder im Aus-Zustand - Ein Wie soll der Mikrocontroller "prüfen", wenn er keinen Strom hat? > Erfolgt nach 2 Min. kein Tastendruck wird automatisch ausgeschaltet. > (wird im Code über einen Counter realisiert) Schon, aber für sowas benutzt man einen Timer und keine 100ms Warteschleife > ist doch easy, da brauchst du nicht noch eine mega Außenbeschaltung Wie sieht denn deine Außenbeschaltung aus?
> Wie soll der Mikrocontroller "prüfen", wenn er keinen Strom hat?
??
Wenn er keinen Stom hat, kann er das natürlich nicht. Deshalb betreibt
man die Dinger in der Regel mit Strom.
Rolf Magnus wrote: > ?? > Wenn er keinen Stom hat, kann er das natürlich nicht. Deshalb betreibt > man die Dinger in der Regel mit Strom. Was denn nu? Dr Unheil wrote: > Hallo, vielleicht kann mir ja wer helfen, ich versuche schon seit Tagen > einen Ausgang des Tyni45 oder Atmega8 so zu schalten, das er mit einem > Taster eingeschaltet und auch wieder ausgeschaltet werden kann und dabei > maximal 2 Minuten eingeschaltet bleibt bevor er selbst abschaltet. Er will doch seinen Tiny ausschalten. Und ne andere Möglichkeit als ihm den Strom wegzunehmen kenne ich nicht. Oder meint er mit "er" den Ausgang? Ich hab das ganze wohl falsch verstanden... OT: Ich habe festgestellt, dass es sowas von schwachsinnig ist in Threads zu posten, wo eh schon Informationsmangel und Ausdrucksungenauigkeit herrscht. (Wie dieser hier) Ich bin hier weg, sorry...
Simon Küppers wrote: > Er will doch seinen Tiny ausschalten. Lies mal in Ruhe, er will nen Ausgang des Tiny schalten. > OT: Ich habe festgestellt, dass es sowas von schwachsinnig ist in > Threads zu posten, wo eh schon Informationsmangel und > Ausdrucksungenauigkeit herrscht. (Wie dieser hier) Ich bin hier weg, > sorry... Also ich sehe da nirgends Informationsmangel. Er will nen FF mit Timeout. Peter
> Er will doch seinen Tiny ausschalten. Nein. Er will einen Ausgang per Taster bzw Timeout ausschalten. > Oder meint er mit "er" den Ausgang? Hätte ich jetzt mal stark vermutet, denn sonst würde es keinen Sinn ergeben, daß der Ausgang in dem Satz vorkommt, und auch der Betreff würde gar nicht zum Text passen.
Peter Dannegger wrote: > Simon Küppers wrote: > >> Er will doch seinen Tiny ausschalten. > > Lies mal in Ruhe, er will nen Ausgang des Tiny schalten. Ja, das habe ich falsch verstanden. Ich hab zwar (beim ersten mal) langsam gelesen, aber wohl immernoch zu schnell ;) >> OT: Ich habe festgestellt, dass es sowas von schwachsinnig ist in >> Threads zu posten, wo eh schon Informationsmangel und >> Ausdrucksungenauigkeit herrscht. (Wie dieser hier) Ich bin hier weg, >> sorry... > > Also ich sehe da nirgends Informationsmangel. Nö, Informationsmangel ist es in diesem Thread ausnahmsweise nicht. Aber Ausdrucksungenauigkeit. Ich wette, dass man den ersten Post etwas verständlicher hätte schreiben können. Aber nungut, immerhin habt ihr ja richtig gelesen, sodass der Threadopener (so sollte er hier nochmal vorbeischauen) ja ein paar Lösungsansätze finden kann. Entschuldigung nochmal für das Durcheinander meinerseits ;)
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.