Guten Tag. Ich suche für ein Projekt einen sehr stromsparenden Mikrocontroller, der stromsparende LEDs betreiben sollte. Das Ganze sollte mit Knopfzellen möglichst lange am Leben gehalten werden. Habt ihr da irgendeine Ahnung, was da geht? Pins müssen natürlich nicht en masse vorhaben sein. Dazu: Wisst ihr, wie man eine Flexible Leiterbahn herstellt, bzw. wo man so etwas herbekommt? Internet gibt irgendwie nur Massenbestellungen her... DANKE
Itead bietet flexible Leiterplatten an, z.b. sowas hier: http://imall.iteadstudio.com/open-pcb/pcb-prototyping/2layer-flexible-printed-circuits-fpc-5cm-x-5cm-max.html Die MSP430-Reihe von TI soll wohl sehr stromsparend sein.
Niedrige Taktfrequenz begünstigt niedrigen Stromverbrauch. Niedrige Betriebsspannung auch. Egal, welcher Controller es werden soll, sinnvolle Grundüberlegungen: - Reichen 3V (2 Zellen?) - Kommt die Applikation mit 32 kHz Takt aus (Uhrenquarz?) Auch ein moderner ATTiny ist recht stromsparend, wenn er mit 1 MHz oder weniger läuft. Ansonsten als Klassiker MSP430 (z.B. MSP430F2001, wenn klein und billig gewünscht ist), oder die neuere STM8L-Serie, die meist gleich mehr Pins hat.
Sebastian schrieb: > Reichen 3V (2 Zellen?) > - Kommt die Applikation mit 32 kHz Takt aus (Uhrenquarz?) Also es soll nur ein Timer drauf laufen, der dann LEDS anschmeißt. unter umständen noch einen Summer ansteuern, aber ich denke das ist nicht mehr mit niedrigem Stromverbauch koppelbar, oder?
Ein Piezosummer (Keramik) ist sparsam. Ich sehe da kein Problem, schließlich laufen auch viele Wecker mit so einem Lärmerzeuger eine ganze Weile von zwei Batterien. Ich denke, daß man im Durchschnitt mit weniger als einem Milliampere klarkommt, vielleicht auch mit einem halben - zuzüglich LEDs natürlich. Hoher Wirkungsgrad der LEDs ist wichtig, damit der Strom klein bleiben kann. Übrigens, Flexprints gibt es auch bei multi-cb (wirbt hier im Forum am linken Rand), kann allerdings nichts über den Preis sagen.
Ein PIC12LF1501 braucht laut Datenblatt 200nA im Sleep mit aktivem Wachdog. Für den durchschittlichen Verbrauch wird der Strom und die Einschaltzeit der LED relevanter sein.
:
Bearbeitet durch User
LEDs blinken ca. 5 Minuten * 3 (zwischendurch Pausen) , also 15 Minuten. Also nicht sonderlich oft. http://www.reichelt.de/LEDs-Low-Current/LED-3MM-2MA-GN/3/index.html?&ACTION=3&LA=2&ARTICLE=21624&GROUPID=3020&artnr=LED+3MM+2MA+GN 2mA.. Gibts da noch sparsameres?
Nehme besser Superhesse LED's mit 20mA keine Low-Current. Die Superhelle leuchten bei 0,5mA auch noch sehr hell. Für super Stromsparende Anwendungen wäre ein PIC18 gut geeignet, PIC hat welche mit "PicoPower".
:
Bearbeitet durch User
Zum Stromsparen würde ich eine 3/5mm high Power LED nehmen und schauen, wie weit du mit dem Strom runtergehen kannst bevor die LED zu dunkel wird.
Max H. schrieb: > Was genau muss der uC machen? Also, ein Taster befindet sich daran, sowie 5 LEDs. Wenn der Stromkreis geschlossen ist, so beginnt ein Timer zu laufen und eine LED1 beginnt ununterbrochen zu laufen. Nach drei Stunden beginnen die LEDs 5 Minuten lang zu blinken. Nach vier Stunden beginnen die LEDs 5 Minuten lang zu blinken. Nach fünf Stunden beginnen die LEDs 5 Minuten lang zu blinken. Der Taster hat folgende Funktion: Er betätigt eine Variable: Wenn sie auf 0 ist (taster nie gedrückt), passiert das oben beschriebene. Wenn 1, dann soll LED1 2 mal blinken und bei der obigen Operation wird Stunde = -1 genommen, sodass die LEDs schon nach 2,3,4 Stunden beginnen zu leuchten. Nach 5 Stunden kann das Ding eigentlich komplett ausgeschaltet werden.
Ich seh da eher ein Problem mit den Laufzeiten. - Wie genau müssen die Zeitangaben eingehalten werden? - Was passiert, wenn dir die Spannung wegbricht? Fliegt dann etwas in die Luft?
Marcus W. schrieb: > Wie genau müssen die Zeitangaben eingehalten werden? Nicht genau, 5-10 minuten Abweichung sind kein Problem. Marcus W. schrieb: > Was passiert, wenn dir die Spannung wegbricht? Fliegt dann etwas in > die Luft? Wieso sollte es? das Problem ist ja, dass, wenn die Spannung wegbricht, der Timer immer wieder neu anfängt und dann geht gar nichts mehr..
Es gibt uC mit eingebauter RTC Uhr. Die kann zur gewünschten Zeiten ein uC aufwecken und nur dieser Teil benötigt Strom. Der Rest legt sich schlafen.
@ Oldie (Gast) >Also, ein Taster befindet sich daran, sowie 5 LEDs. >Wenn der Stromkreis geschlossen ist, so beginnt ein Timer zu laufen und >eine LED1 beginnt ununterbrochen zu laufen. Was schon mal mehr Strom kostet als ein einfacher uC braucht. >Nach drei Stunden beginnen die LEDs 5 Minuten lang zu blinken. >Nach vier Stunden beginnen die LEDs 5 Minuten lang zu blinken. >Nach fünf Stunden beginnen die LEDs 5 Minuten lang zu blinken. Alles trivial. Kann man sogar in BASCOM machen. Kann jeder aktuelle Mikrocontroller und stellt praktisch keine besonderen Ansprüche. Unter "sehr stromsparenden Mikrocontroller" verstehen die Fachleute was GANZ anderes, da wird um jedes nA gekämpft ;-) Nimm, einen PIC, AVR, MSP430, 8051 oder sonstwas, ist eagl. Oder zur Sicherheit einen STM32, man weiß ja nie ;-)
Wenn die LEDs mit duty cycle 50% blink sind sie ca. 1/40 der Zeit in den fünf Stunden eingeschalten. Wenn eine LED mit nur 1mA betriben wird brauchen die LEDs im durchschnitt 125uA in den 5h. Dann ändern ein paar duzend nA mehr beim uC fast nichts...
:
Bearbeitet durch User
Rechne lieber vorher aus, wie viel Energie das ganze braucht. Sagen wir mal 1mA pro LED, Duty Cycle 50%, 300 Sekunden lang (5 Minuten). 1mA aus einer 3V Knopfzelle sind 3mW, multipliziert mit 150s (300s/2) macht 450Ws, das ganze mal 3 macht 1350Ws. Die größten Lithium-Zellen kommen auf 1Ah bei 3V, macht 3Wh oder 10800 Ws. 10800Ws /1350Ws = 8. Das ganze kann so also nur insgesamt achtmal 5 Minuten lang blinken, bevor die Zelle platt ist.
Oh vertan, Ws und mWs gemixt, sorry, dann tuts 8000mal
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.