Forum: Mikrocontroller und Digitale Elektronik ATmega32 und ext. RAM benutzen


von Gernot Kern (Gast)


Lesenswert?

Hallo zusammen,

ich bin gerade dabei mit ein paar Studienkollegen so ne Art
Einspritzsteuerung für einen Modellflugzeugmotor zu "bauen".

Wir verwenden dazu einen ATmega32 auf einem STK500 Board.
Später soll das ganze dann auf einem eigenen Board laufen.

Da wir für dass Kennlinienfeld des Motors (enthält Dauer der
Düsenöffnung in Abhängigkeit von der Umdrehungszahl) mehr Speicher
benötigen wie der Atmega32 zur Verfügung stellt, bin ich im Moment auf
der Suche nach einer Möglichkeit ext. RAM an den Proz anzuschließen.

Hat jemand damit schon Erfahrungen sammeln können, eine Idee für die
Schaltung und den Code bzw. so was schon mal irgendwo gesehen?


Gruß und Danke schon mal.

Gernot

von Simon Küppers (Gast)


Lesenswert?

Pack die Tabelle für die Kennlinie doch in den Programmspeicher (FLASH)

von Clemens (Gast)


Lesenswert?

Hallo,

nimm einen Controller mit externem RAM-Interface (z.B. Mega162)...

Ansonsten: in welcher Reihenfolge du die Adressleitungen ansprichst,
ist egal, schließlich interessiert ja niemanden, wo genau im RAM ein
bestimmter Wert steht - Hauptsache er bleibt immer an der selben
Stelle.

schöne Grüße, Clemens

von crazy horse (Gast)


Lesenswert?

Normalerweise wird dafür der interne RAM mehr als aureichen. Das
Kennfeld selbst (auch mehrdimensional) liegt im Flash mit einer
ausreichenden ANzahl von Stützpunkten, Zwischenwerte werden
interpoliert und ergeben dann den aktuellen Wert.

von Gernot Kern (Gast)


Lesenswert?

Danke erst mal für die schnellen Antworten!

Ich denke wir werden es auf jeden Fall erst mal ohne ext. Ram
versuchen.

Falls es nicht ohne gehen sollte, habt Ihr nen Tip was für nen Ram
Baustein zu empfehlen ist und wie die Beschaltung aussieht?

Gruß

Gernot

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
Noch kein Account? Hier anmelden.