Servus, ich würde gerne einen 8-Bit Controller (bevorzugt einen PIC) mit einem Solarpanel betreiben. Gehen wir einfach mal davon aus, dass das von dem Solarpanel betriebene Step Up Wandler 3,3V und 40mA bereit stellt. Es gibt von Microchip jetzt diese Extreme Low Power Products: http://www.microchip.com/pagehandler/en-us/technology/xlp/ Operating Voltage sollte also bei 3,3V liegen, ein 8-Bit Timer, einmal UART, GPIOS minimal reichen. Gibt es da irgendwelche Empfehlungen?
LOW Power PIC schrieb im Beitrag #4069330: > Gibt es da irgendwelche Empfehlungen? - Ein genügend großes Solarpanel - Kein Stepup, sondern ein Panel, das eine höhere Spannung hat und dazu einen einfachen Parallelregler. - Auch die Ultra Low Power µCs brauchen beim Arbeiten kurzzeitig auch mal mehr Strom, also mit einem Kondensator puffern - Brown Out aktivieren und entsprechend programmieren um eine Unterspannung rechtzeitig zu erkennen. - evt. Akku oder vieleicht auch Goldcap benutzen
einen konkreten 8 Bitter kann ich dir mangels Erfahrung damit leider nicht empfehlen. Eigentlich sollte fast jeder mit XLP deine Anforderungen erfüllen. Nimm am besten PIC18 oder zumindest solche mit "Enhanced Midrange Core". Ich bin mit folgender Vorgehensweise bisher sehr gut gefahren: Anforderungen in den Selektor von Microchip reintun: http://www.microchip.com/ParamChartSearch/Chart.aspx?branchID=1012 Soweit wie möglich einschränken. Dann mit dem Sortiment deines Lieferanten abgleichen. Wichtig: Achte auf das Datum im Datenblatt, zu bevorzugen sind neuere Devices. Manche neuern PICs sind von der Peripherie wirklch Spitzenklasse. Die alten Gurken leider oft nicht. Was ich aus eigener Erfahrung für solche Sachen wirklich empfehlen kann sind PIC24 mit XLP. Hier Insbesondere PIC24FVxx (z.B. PIC24FV32KA301). Diese habe ich für batteriebetrieben Projekte schon mehrfach verwendet, mit Erfolg. Sie brauchen nicht mehr Strom wie die 8-Bitter, haben aber mehr Schmackes. Aber das ist Geschmackssache - nimm was dir lieber ist ;-)
Was ist ein Parallelregler?. Meinst Du vileicht einen Längsregler?
:
Bearbeitet durch User
Hallo Bastler, ich habe seid Jahren einen Pic16f690 am laufen. Tagsüber läd eine kleine amorphe Solarzelle ca 35 cm² einen Supercap von 5.5V und 12 F auf. Das reicht aus meine Binäruhr die ganze Nacht zu befeuern. Der Controller steuert 10 bleue SMD LED an (mit geringen Strom) und ist mir 32768 Hz getaktet. Und der Pic ist kein extra low Power! https://www.youtube.com/watch?v=6FdWsoNuH10 Grüße Werner
:
Bearbeitet durch User
Servus, vielen Dank für den ganzen Input. Ich habe mir jetzt den PIC16F721 rausgesucht: http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC16F721 Ist dieser zu empfehlen? Wehohweh was genau meinst du mit Datum im Datenblatt? handelst es sich bei dem oben genannten Controller um einen der neueren PICs? Danke für Input. Gruß
Bei diesen Low-Power Features geht es hauptsächlich um die Stromaufnahme im Sleep Mode. Da musst du das Datenblatt durcharbeiten und die Kompromisse der Stromspaarmodi durchrechnen. Soweit ich sehe, kann man bei diesem PIC keinen Uhrenquarz anschließen. Recht beliebte Strategie zum Strom sparen: Vom Uhrenquarz aus dem Sleep Mode aufwecken, schauen ob was zu tun ist, wieder schlafen legen. Scheint auch kein HLVD zu haben. Damit kann dein Prorgramm recht einfach auf sinkende Versorgungsspannung reagieren. 1,5 … 5,5 Volt ist eine feine Sache. Brauchst keinen Spannungsregler. Bei uA im Sleep-Mode machen auch die uA Eigenverbrauch der Spannungsregler was aus.
Hmm ok, danke schöne für die Ergönzung Noch einer. Man muss ja scheinbar auf mehrere Dinge achten. Alternativ habe ich den PIC18F26K20 entdeckt: http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC18F26K20 dieser scheint auf den ersten Blick auch meinen Ansprüchen zu genügen. Gruss
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.