Forum: Mikrocontroller und Digitale Elektronik Reicht Mega8 noch?


von Morgen Stevesant (Gast)


Lesenswert?

Ich muss ein PWM Signal verarbeiten und möchte die Daten in eine MMC
schreiben. Ausserdem ein Uart oder evtl USB um die Daten von der MMC
ans Terminal zu senden.
Bisher läuft leider nur das Uart, auf den Sensor warte ich noch und mit
der MMC habe ich mich noch nicht auseinandergesetzt.
Habe aber gelesen, dass es einen SPI mode gibt, was ich aber nicht
gefunden habe war ein Beispiel für eine Beschaltung im SPImode.
Vielleicht hat da jemand was parat? links etc.?

von Olaf (Gast)


Lesenswert?

Solange du die MMC nur als externen Speicher verwendest sehe ich kein
Problem. Willst du aber auch ein Filesystem unterstuetzen wird der
Speicher des MEGA8 sehr knapp oder ist vielleicht schon zu wenig.
Sonst muesste es aber gehen. Haengt aber natuerlich davon ab wie oft du
messen willst.

Olaf

von Morgen Stevesant (Gast)


Lesenswert?

ich möchte eine kleine(MMC=64MB) bewegung eines adxl speichern, also so
oft als möglich. was bekommt man da für eine sampling rate?

von womisa (Gast)


Lesenswert?

Hallo

@Morgen Stevesant mein Fernziel ist es auch Daten von einem ADXL202
bzw. mehreren ADXL.. auf eine SD Karte zu speichern um diese Daten dann
auf einem PC auszuwerten. Fernziel ist ein "Kilometerzähler" für
Jogger bzw. Fußgänger (Hobby, Spielerei).
Diese Aufgabe habe ich mir gestellt um die Atmels kennenzulernen.

Ich bin an jeglicher Info in dieser Richtung interessiert. Ich starte
mit einem ATMEGA16. Leider habe ich jedoch relativ weinig Zeit dafür.

Eventuell Projekt im WIKI?

MfG
Achim

von Morgen Stevesant (Gast)


Lesenswert?

Hi Achim,

ob ich auch einen 16 bit nehme weiss ich nicht, kommt drauf an, wie das
Sensorsignal aussieht und wie gross meine Datei wird.
Bei mir geht es nur noch darum, ob mir ein analoges Signal u.U. schon
reicht, dann wird die ganze Geschichte für mich wesentlich einfacher,
da ich ADC programmieren kann aber von Timer weniger verstehe. Uart
läuft schon und die MMC will ich heute mal testen... und dann die
einzelnen Teile miteinander verbinden...

So schwer ist das ja gar nicht, aber ich will das ganze schnell über
die Bühne bringen, sonst würde ich USB etc. noch dazu machen.
Wozu brauchst du denn Infos?

von Morgen Stevesant (Gast)


Lesenswert?

Noch eine Frage zur MMC:
Brauche ich ein Filesystem (Fat?) auf der MMC um sie direkt unter
Windows auszulesen oder komme ich nicht drum rum und muss die Daten per
Uart an den PC zu senden?

von Tobi (Gast)


Lesenswert?

als admin hat man so weit ich weiss auch sektorweisen zugriff auf
datenträger. dann ginge es auch ohne. eleganter wäre aber mit fat

von womisa (Gast)


Lesenswert?

Hallo

@Morgen Stevesant Atmega16 heißt nicht, daß der 16 bit hat. Das ist
immer noch ein 8 bit Mikrocontroller das 16 ist wohl der 16KB Flash.
Aber ich bin nicht so der Atmelkenner.
Intersse:
Alle Schaltungen im Zusammenhang mit dem ADXL. Soviel ich bis jetzt
weiß, ist der ADXL202 Pulsweiten_moduliert und nicht analog?

Aber wie bemerkt, ich bin auf diesem Gebiet unerfahren.

Willst du die Karten umstecken? Dann ist ein Filesystem sinnvoll. Du
kannst die Karte im PC formatieren und einen großen File anlegen, der
die ganze Karte belegt. Auf dem Mikro brauchs du dann kein Filesystem.
Der Vorteil wenn man über den UART ausließt ist der, dass man nicht
umstecken muß. Ich möchte beide Möglichkeiten realisieren.

MfG
Achim

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.