Arduino Forum upgrade scheduled for Monday, October 20th, 11am-4pm (CEST). Sorry for the inconvenience!
Pages: [1] 2   Go Down
Author Topic: NVRAM Breakout?  (Read 2028 times)
0 Members and 1 Guest are viewing this topic.
Weinsberg, Germany
Offline Offline
God Member
*****
Karma: 3
Posts: 773
A Coder's Tale
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Weiß jemand wo ich ein NVRAM-Breakout herbekomme?

Müssten nur ~40 Bytes sein, habe wegen des mir zu starken Uhrenfehlers meines DS1307 auf einen DS3231 gewechselt, und jetzt fehlen mir die 54 Bytes NV -SRAM des DS1307. smiley-sad
Logged

Forum Moderator
BZ (I)
Online Online
Brattain Member
*****
Karma: 274
Posts: 22163
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Kannst Du nicht das EEPROM des Atmega verwenden?
Warum benutzt Du nicht beide (DS1307 fürs RAM und DS3231 für die Uhr) Ansonsten ein IC vom Ramtron mit Fram und RTC.
http://www.ramtron.com/products/integrated/processor-companion.aspx
Manche Modelle haben ein Register für die Kalibratione der RTC.
Grüße Uwe
Logged

Weinsberg, Germany
Offline Offline
God Member
*****
Karma: 3
Posts: 773
A Coder's Tale
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Kannst Du nicht das EEPROM des Atmega verwenden?
Zu wenige mögliche Schreibzyklen. smiley-sad

Warum benutzt Du nicht beide (DS1307 fürs RAM und DS3231 für die Uhr)
Beide verwenden die selbe I²C-Adresse, und die lässt sich, wies scheint, bei keiner der beiden umstellen. smiley-sad

Ansonsten ein IC vom Ramtron mit Fram und RTC.
http://www.ramtron.com/products/integrated/processor-companion.aspx
Das war auch mein Gedanke, deswegen die Suche nach einem entsprechenden Breakout. smiley-wink

Manche Modelle haben ein Register für die Kalibratione der RTC.
Die DS1307 leider nicht. smiley-sad
Logged

Forum Moderator
BZ (I)
Online Online
Brattain Member
*****
Karma: 274
Posts: 22163
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Warum benutzt Du nicht beide (DS1307 fürs RAM und DS3231 für die Uhr)
Beide verwenden die selbe I²C-Adresse, und die lässt sich, wies scheint, bei keiner der beiden umstellen. smiley-sad
Es gibt I2C Bus Expander die einen Sub-Bus machen wo I2C Komponenten in jedem Sub-Bis gleiche Adressen haben koennen. Kann Dir aber keinen konkreten Baustein nennen.
Ansonsten such Dir eine andere RTC mit RAM und anderer Adresse.   

Quote
Manche Modelle haben ein Register für die Kalibratione der RTC.
Bezog sich auf die Verschiedenen Modelle von RAMTRON
Logged

Austria
Offline Offline
Newbie
*
Karma: 0
Posts: 26
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ginge sowas SDA2516-5 auch, oder hat das wieder zu wenig schreibzyclen ?


mfg hofisoft
Logged

Weinsberg, Germany
Offline Offline
God Member
*****
Karma: 3
Posts: 773
A Coder's Tale
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Das Datasheet sagt:
Quote
More than 10^4 reprogramming cycles per address
-> 10.000
Wenn ich da alle paar Sekunden den aktuellen Stand speichere dann ist das Ding nach nem Tag hin. smiley-sad


Ich werd wohl doch den DS1307 benutzen, eine hundertsteleskundengenaue Gangkorrektur hab ich in meinen Code schon eingebaut, da gibts zwar irgendwo noch nen kleinen Bug aber ansonsten funktioniert das. Kostet mich halt knapp drei prinzipiell unnötige Kilobyte, und wie die Gangabweichung ist muss sich auch noch rausstellen... smiley-sad
« Last Edit: July 27, 2011, 07:44:49 am by Joghurt » Logged

Meran/BZ/IT
Offline Offline
Full Member
***
Karma: 0
Posts: 188
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo,

als Ram kann ich Fram von Ramtron empfehlen.
Es gibt sogar eine RTC incl Ram: FM3130

Es gibt auch größere Modelle als SOIC14 Ausführung. Bei denen kann man auch Adressen einstellen.

PCA9546 ist ein I2C Switch, der 2 Bausteine mit 2 gleichen Adressen möglich machen sollte.

Gruß Reinhard
Logged

Weinsberg, Germany
Offline Offline
God Member
*****
Karma: 3
Posts: 773
A Coder's Tale
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

als Ram kann ich Fram von Ramtron empfehlen.
Ja, über die Dinger bin ich auch schon gestolpert, aber bisher hab ich noch kein Breakout-Board oder die Chips in einem deutschen Shop mit moderaten Kleinstmengenpreisen gefunden. Kennst Du da was?
Logged

Meran/BZ/IT
Offline Offline
Full Member
***
Karma: 0
Posts: 188
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo,

hab sie über RS-online bezogen.
Anschliessend hab ich sie auf eine 2,54mm Lochrasterplatine gelötet, wobei die Leiterbahnen halbiert wurden (2 Leiterbahnen werden so zu 4).

Gruß Reinhard
Logged

Austria
Offline Offline
Newbie
*
Karma: 0
Posts: 26
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

http://www.soselectronic.de/?searchstring=ramtron&str=378 kenne den laden allerdings ned.

mfg hofisoft
Logged

Forum Moderator
BZ (I)
Online Online
Brattain Member
*****
Karma: 274
Posts: 22163
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Dann einen solchen Adapter:
http://www.watterott.com/de/SOIC-DIP-Adapter-8-Pin
Gruesse Uwe
Logged

Weinsberg, Germany
Offline Offline
God Member
*****
Karma: 3
Posts: 773
A Coder's Tale
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Cool, den kannte ich noch nicht. Danke! smiley
Logged

Weinsberg, Germany
Offline Offline
God Member
*****
Karma: 3
Posts: 773
A Coder's Tale
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hab jetzt mal Watterott angeschrieben, ob sie das F-RAM von Ramtron nicht vielleicht in ihr Sortiment aufnehmen wollen:

Quote
Ich wollte fragen ob sie es vielleicht in Erwägung ziehen könnten ein größeres, schnelles, günstiges NVRAM wie z.B. das FM24W256 von Ramtron in Ihr Sortiment aufzunehmen.

Ich suche jetzt schon seit längerem ein NVRAM, in das ich mehr als 100.000 Zyklen schreiben kann, und komme immer wieder bei Ramtron heraus (das DS1307 ist zwar eine Alternative, mit 56 Bytes aber einfach zu klein), nur leider ist das nicht so einfach zu beschaffen. smiley-sad

Daher dachte ich, dass das Problem doch sicher auch andere Ihrer Kunden haben und wollte daher einfach mal fragen. smiley

PS: Das FM24W256 deshalb weil ich es ohne Adapter sowohl an meinen 3V-als auch an meinen 5V-Arduinos betreiben könnte.

Antwort:
Quote
Hallo,

Wir werden mal schauen, was wir da machen können.

Mit freundlichen Gruessen / Best Regards

Schaun wir mal. smiley

Vielleicht kann ja der ein oder Andere, der das Problem auch hat/schon hatte ne EMail schreiben oder so, vielleicht erhöht das etwas den Druck... smiley-wink
« Last Edit: August 22, 2011, 10:51:00 am by Joghurt » Logged

Forum Moderator
BZ (I)
Online Online
Brattain Member
*****
Karma: 274
Posts: 22163
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Vielleicht kann ja der ein oder Andere, der das Problem auch hat/schon hatte ne EMail schreiben oder so, vielleicht erhöht etwas das den Druck... smiley-wink
Stephan und Andreas Watterott sind Mitglieder dieses Forums und antworten auch manchmal hilfbereit.
Grüße Uwe
Logged

Weinsberg, Germany
Offline Offline
God Member
*****
Karma: 3
Posts: 773
A Coder's Tale
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Stephan und Andreas Watterott sind Mitglieder dieses Forums und antworten auch manchmal hilfbereit.

Alles klar, dann sehen sie ja dass das Bedürfnis nach einem langlebigen NVRAM da ist... smiley-cool

Bedürftige, meldet Euch mal! smiley
Logged

Pages: [1] 2   Go Up
Arduino Forum upgrade scheduled for Monday, October 20th, 11am-4pm (CEST). Sorry for the inconvenience!
Jump to: