www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Welcher Speicher für Datenlogger mit PIC


Autor: Christian Bruckner (electron)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

nun, ich möchte einen Datenlogger mit PIC16Fxxx realisieren. Die
Entscheidung für diese Controllerfamilie kommt daher weil ich damit
schon Erfahrung gesammelt habe, im Gegensatz zu anderen Typen...

Die Große Frage ist nun: Welcher Speicher verwenden.
Zuerst dachte ich an MMC bzw. SD (kann PC-seitig einfach mit dem
Card Reader ausgelesen werden), aber der PIC16 ist dazu fast ein wenig
zu schwach (512 Byte Blöcke, FAT,...). Da ich auch die Speicherkapazität
aktueller Karten auch nicht ausnützen werde stellt sich die Frage nach 
Alternativen.

So ein I2C EEPROM mit 1MBit wäre Controllerseitig sicher eine 
interessante
Alternative und von der Speicherkapazität gut ausreichend. Aber 
PC-seitig
sehe ich im Moment keine einfache Lösung um in ein Excel-lesbares Format
zu kommen (also z.B. eine .CSV Datei).
Zwar läßt sich so ein I2C EEPROM mit einem Programmiergerät auslesen
und das entsprechende .HEX File konvertieren aber irgendwie erschennt
das nicht besonders Elegant.

Gibt es einen schöneren Lösungsansatz oder soll ich mich doch besser
mit einen stärkeren Controller anfreunden. PIC18 ??? 8032 ???

Chris

Autor: akw (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Warum den Inhalt des EEPROM nicht einfach über z.B. RS232 an den PC 
schicken??

Autor: G. B. (geri)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Christian

Eine gute Möglichkeit wäre auch eien SD-Karte in Verbindung mit SPI 
einzusetzen. Da die PIC18 nicht viel teurer wie PIC16 sind, würde ich 
einen PIC18 verwenden und diesen in c programmieren. Mit dem PIC18F4550 
könnte man die Daten sogar per USB zum PC schicken:) Mit den von 
Microchip bereitgestellten Libs geht das auch problemlos.

Beste Grüsse

Geri

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.