Datenlogger mit RS232, Ethernet und CompactFlash Card

Gast #767476
Lesenswert?

Hallo zusammen,

ich möchte Daten, die ich über zwei RS232 Schnittstellen und per UDP 
erhalte parsen und teilweise auf einer CompactFlash Karte (ohne 
Dateisystem) speichern. Die gespeicherten Daten sollen dann auch direkt 
per UDP gebroadcastet werden. Außerdem sollen die gespeicherten Daten 
per FTP downloadbar sein und man soll den "Logger" (Trennzeichen, 
Speicher löschen,...) über Telnet konfigurieren können.
Da im Netzwerk mehrere solcher Geräte broadcasten werden, möchte ich 
außerdem eine Kollisionsvermeidung integrieren.
Meint ihr so etwas ist mit einem AVR (zusammen mit einem ENC28J60) noch 
möglich, oder wäre es sinnvoller einen ARM mit integriertem Ethernet 
(ich hatte für Testzwecke z.B. an das LPC-P2378 Board von Olimex 
gedacht) zu verwenden ? Vielleicht auch in Kombination mit einem RTOS, 
da die exakte zeitliche Zuordnung der Daten sehr wichtig ist.

Tobias
Gast #767500
Lesenswert?

Der Schritt von RTOS zu Dateisystem ist relativ klein. Natuerlich kann 
man ohn e datei system zugreifen. Der Begriff Logger und Etherney passt 
eher nicht zusammen. Da so eine Schnittstelle einiges an Strom 
verbraucht.
Gast #768351
Lesenswert?

erstmal danke für die antworten.

@6632
Strom ist genug vorhanden. Vielleicht war der Begriff Logger aber etwas 
unglücklich gewählt. Die Daten werden nur geloggt, falls bei der 
Übertragung übers Ethernet. bzw im PC-System, welches die gesendeten 
Daten sammelt, etwas schief geht. Natürlich wird dem FTP-Client ein 
Dateisystem angeboten. Auf der CompactFlash Karte selst existiert dieses 
aber nicht (zumindest kein Standard). Ich habe an einen Sektor mit 
Statusinformationen (u.A. Start und Endpointer) und einen Datenbereich 
mit Ringspeicher gedacht um den verfügbaren Platz und die Lebensdauer 
der Karte optimal zu nutzen.

Hat jemand vielleicht Erfahrungen mit dem genannten Olimex Board 
(LPC-P2378) gemacht, bzw kann mir ein anderes Board empfehlen ?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren