Geschwindigkeit 24C64 an AVR

OP #496005
Lesenswert?
• ▲
▼
Ich wollte mal fragen ob jemand hier ein paar Eckdaten zur 
Aufzeichnungsgeschwindigkeit von I2C-EEPROMS (z.B. 24C64) an AVR's hat. 
Insbesondere an den kleinen AVR's (z.B. Tiny15, da hab ich grad noch 
welche).

Es geht dabei um einen Datenlogger der so klein/leicht wie möglich sein 
soll und für kurze Zeit (ein paar Sekunden) mit möglichst hoher Frequenz 
Daten von einem Sensor am ADC aufzeichnen soll.
Was ich bräuchte wären 1kHz Aufzeichnungsrate, bei 10bit ADC = 16bit 
schreiben wären das 16kbps die der Eprom aufzeichnen und der AVR senden 
muss. Haut das hin?
Rein rechnerisch sollte es ja, aber ich hab noch nie was mit I2C gemacht 
und aus dem Datenblatt zum 24C64 kann ich auch nicht wirklich eine 
Schreibgeschwindigkeit ableiten.

Hat jemand vielleicht Erfahrungswerte?
Gast #496029
Lesenswert?
• ▲
▼
im prinzip geht das wunderbar...

nur brauchen die teile 5ms um eine page zu schreiben...
und 32bytes hat so eine page... also wenn du brav bufferst und das alles 
ohne zeitverlust machen könntest wären 1/(5ms/32)=6.2kbyte/s 
möglich...scrheibend...

da musst jetzt noch den overhead vom adressieren,die zeit die du 
brauchst um die daten einzufüllen,.. wegrechnen. also deine 2kbyte/s 
sollten sich schon ausgehen.. nur musst eben 32byte buffer 
einkalkulieren in deiner software...

73

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.