Flash beschreiben ATmega

Das lohnt vermutlich nicht. Bzw. ich könnte es soweit reduzieren, was bei den meisten Kunden ok wäre, aber manchmal wäre das dann doch zu wenig. Deshalb zunächst die Idee, den Flash zu nutzen, weil mein Programm nur ca. 10 Kbyte benötigt.

Ich komme theoretisch mit maximal 4500 Bytes pro Tag aus. Aber das würde voraussetzen, dass der Kunde tatsächlich jeden Tag die Daten ausliest, was man eigentlich erwarten sollte. Da Kunden aber in der Regel nicht das tun, was sie sollen, muss ich etwas mehr vorsehen, also z.B. 64K Bytes.

Damit komme ich dann im Extremfall 2 Wochen hin. Bei den meisten Kunden reicht das aber vermutlich sogar für ein ganzes Jahr. Also macht es keinen Sinn, da Aufwand zu betreiben. Und ob ich nun ein 16KByte EEProm oder ein 64KByte EEProm einsetze ist wurscht.

Außerdem will ich eine RTC einbauen, und dazu bietet sich ein I2C Baustein an. Da dann noch ein EEProm anzuklemmen ist dann kein Aufwand mehr.

Gruß

Stefan DF9BI

Reply to
Stefan Brröring
Loading thread data ...

Beim ATmega128 kann man sich die zusätzliche RTC sparen, und direkt 'nen

32kHz-Uhrenquarz anschliessen.

AVR134: Real-Time Clock using the Asynchronous Timer zeigt wie's geht:

formatting link
formatting link

Viel Spaß am Gerät,

--
thomas.kindler@gmx.de
Reply to
Thomas Kindler

Ist interessant. Das man da einen 32KHz Quarz anschließen kann, war mir durchaus bekannt. Hab mich damit aber noch nicht beschäftigt. Allerdings hab ich in meiner Schaltung keinen Batteriebetrieb für den Prozessor vorgesehen, lediglich eine Lithium-Zelle für die RTC.

Stefan DF9BI

Reply to
Stefan Brörring

Bei 1500 Messungen am Tag ist es in MSP430 Kreisen durchaus ueblich, den uC selbsttaetig aus dem Tiefschlaf zu holen, zu messen, und gleich danach wieder in den Tiefschlaf zu schicken. Das kann den Energieverbrauch um Groessenordnungen reduzieren.

--
Gruesse, Joerg

http://www.analogconsultants.com/
Reply to
Joerg

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.