PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Welchen uC für Batteriebetrieb?



Tido
03.12.2018, 09:53
Guten Morgen,

ich möchte mich bald an mein erstes "low-power"-Projekt wagen.
Bisher habe ich mich nur mit uCs wie ATmega8, 32, 644, 2560 beschäftigt, die nicht per Batterie versorgt wurden.

Meine Mindestanforderungen:
THT
Spannung ab 1,8V
2 AD-Ports
6 I/O-Ports

Da batteriebetrieben (3V), soll der Stromverbrauch so gering wie möglich sein.
Der uC soll später ca. alle 15 Sekunden aufwachen, die Ports abfragen und danach wieder schlafen gehen.

Welchen uC würdet ihr empfehlen?

ARetobor
03.12.2018, 10:13
Hallo
vielleicht hier:

https://www.microchip.com/design-centers/lowpower

Gruß

Moppi
03.12.2018, 14:25
Hallo Tido,

hier hatten wir vor kurzem was mit dem Atmega328: https://www.roboternetz.de/community/threads/72692-Atmega328P-Sleep-Modi-Stromaufnahme?p=647944&viewfull=1#post647944

MfG

Ceos
03.12.2018, 15:01
Wirbt die Firma Renesas nicht damit die stromsparendstens 8Bit µC zu haben ?! Noch Stromsparender als Atmel angeblich ... zumindest sagen das die Werbeartikel die sie mir hier immer zuschicken XD


Disclaimer: Dieser Beitrag kanns spuren von Sarkasmus beinhalten, aber durchaus bisher vom Verfasser ungeprüften Tatsachen entsprechen, ich übernehme keine Gewähr und wer mich zwingt für den übernehme ich gern ein Gewehr :P

Tido
03.12.2018, 18:47
Dank


https://www.microchip.com/design-centers/lowpower


bin ich auch auf den 328 gestoßen, den Beitrag hatte ich nur überflogen.
Hatte an etwas mit weniger Pins gedacht, aber der Platz ist allemal vorhanden - ich gucke mir das mal näher an.
Danke

Moppi
03.12.2018, 19:39
Dann schau Dir doch mal den ATtiny2313A an.

oberallgeier
03.12.2018, 19:55
.. bin ich auch auf den 328 gestoßen .. an etwas mit weniger Pins gedacht .. Platz ist allemal vorhanden - ich gucke mir das mal näher an ..Hi Tido,

soweit ich weiß hatten "früher" die stromsparenden Exemplare den Typenschlüssel P als Anhang, in diesem Falle wärs ein 328P. Ob die Typen mega328 und mega328P immer noch verschiedene Verbräuche haben kann ich aus den neuen Datenblättern aber nicht rausfinden :-/ Jedenfalls sind die Verbräuche im (unten angegebenen Datenblatt) für die Version 328 bzw 328P in den Tabellen der Abschnitte
32.2.1. ATmega328 DC Characteristics – Current Consumption
32.2.2. ATmega328P DC Characteristics – Current Consumption
praktisch identisch.

Bitte beachte - wenn Dein Projektziel ne hohe Verbrauchsminimierung ist - z.B. Kapitel
......14. PM - Power Management and Sleep Modes
dort besonders den Abschnitt
......14.11. Minimizing Power Consumption
das ist Seite 65 im Datenblatt
......Atmel-42735B-ATmega328/P_Datasheet_Complete-11/2016
z.B. von diesem Downloadlink (https://web.mit.edu/6.111/volume2/www/f2018/handouts/ATmega328P.pdf)

Viel Erfolg - und berichte mal über Deine Ergebnisse.


Nachtrag:

Dann schau Dir doch mal den ATtiny2313A an.Laut Datenblatt sind die 328er Typen einen Hauch sparsamer. Hab ich aber nicht nachkontrolliert.

Moppi
03.12.2018, 21:02
Der 328P hat Tido zu viele Pins, daher passt der 2313A besser.

oberallgeier
03.12.2018, 23:18
Der 328P hat Tido zu viele Pins, daher passt der 2313A besser.Nein, der 2313 passt eben wirklich nicht. Bei Mindestanforderung 2 AD-Ports ist der einzige Analog Comparator im 2313er ohne Multiplexer etwas wenig.

.. Meine Mindestanforderungen .. 2 AD-Ports 6 I/O-Ports ..

Moppi
03.12.2018, 23:34
Dann liegt der Fehler wohl bei mir:

33815

:confused:

Schade...

oberallgeier
03.12.2018, 23:48
Dann liegt der Fehler wohl bei mir ..Na ja, was heißt Fehler - die beiden Pinne haben ja EINE Aufgabe. Nur eine. Man kann ja nu schlecht EINEN Pinn alleine vergleichen - womit denn?

Holomino
04.12.2018, 07:21
Hmm,
ATTiny24A/44A/84A müsste nach Vorgaben passen. ("A" ist wichtig, nur die haben den Sleep-Modus für den BrownOut)
Per Watchdog alle 8s aus dem "Power Down" geweckt zieht der im Schlaf ca. 5µA.

Der lässt sich dann allerdings nicht mit nem Uhrenquarz auf Timer umgelenkt wieder aufwecken (um z.B. kalibriert Zeitstempel zu loggen). Das geht wohl erst ab "Mega".

oberallgeier
04.12.2018, 09:15
.. ATTiny24A/44A/84A müsste nach Vorgaben passen .. allerdings nicht mit nem Uhrenquarz .. um z.B. kalibriert Zeitstempel zu loggen .. erst ab "Mega".Ganz meine Meinung. Wobei der 328er "alle" Features hat und in TQFP32 noch recht ordentlich gelötet werden kann. Sogar die Verwendung mit "fliegender" Verdrahtung ist stabil möglich >> in diesem Bild zwar "nur" der mega8 (http://elm-chan.org/works/ltc/rp/ltc02.jpeg), aber der 328er hat die gleichen Abmaße: inclusive der 4x8 Beinchen 9 mm im Quadrat, Pitch 0,8 mm.

Tido
04.12.2018, 09:51
Moin.

Es wird wohl auf den 328 hinauslaufen, obwohl ich den 2313 gerne genommen hätte. Liegt sogar noch einer hier als Ersatz für ein Codeschloss rum, dass mit der Alarmanlage (Mega 32) kommuniziert. Aber das der leider nur einen Analog Comparatior hat ist mir schon aufgefallen, daher die Anfrage hier.

Der 328 war mir auf den ersten Blick nur "mit Kanonen auf Spatzen geschossen" - aber so what!

Leider liegen noch zwei Projekte hier auf dem Tisch, die vorher fertig werden müssen - aber ich wollte das Projekt schon mal langsam "durchplanen".

Danke für die Antworten, ich werde bezüglich des Stromsparens sicherlich nochmal auf euch zukommen.

Moppi
04.12.2018, 15:21
Na ja, was heißt Fehler - die beiden Pinne haben ja EINE Aufgabe. Nur eine. Man kann ja nu schlecht EINEN Pinn alleine vergleichen - womit denn?

Ja, deswegen, mein Fehler. Aber hätte ja sein können, der hat eine interne Sapnnungsreferenz und man kann beide Pins als Eingänge nutzen. Aber sind ja wohl beide für nur einen Wandler gedacht. Deswegen: Schade ...

MfG