Forum: Mikrocontroller und Digitale Elektronik Sensordaten über RS232 auslesen und automatisch grafisch darstellen


von Andreas (Gast)


Lesenswert?

Ich habe hier eine Platine mit einem ATMega644 als µC und einem MMA7456L 
als 3-Achsen-Beschleunigungssensor.
Die Platine ist an eine Pendel befestigt, wodurch der Sensor also immer 
neue Daten liefern kann.

Nun sollen die Messdaten für alle 3 Achsen an einem PC grafisch 
dargestellt werden, und das am besten in Echtzeit. Das heisst, anhand 
der Beschleunigung muss die zurückgelegte Strecke ausgerechnet werden 
und als ein Vektor am Bildschirm angezeigt werden. Pendelt das Pendel = 
dann ändern sich die Anzeige des Vektors am PC.

Die Kommunikation zwischen der Platine und dem PC erfolgt über die 
RS232.
Mit einem HyperTerminal können die Messwerte schonmal problemlos am PC 
empfangen werden.

Nun geht es um die grafische Darstellung, und da treffe ich als Neuling 
an meine Wissensgrenze. Mit welchem Programm ist sowas möglich und 
relativ einfach zu bewerkstelligen?
Mit Excel geht es nicht, da Excel keine Graphen mit "echten" x, y, 
z-Achsen darstellen kann.
Matlab kann das sicherlich, aber meine Recherche im Internet und darauf 
folgendes experementieren mit Matlab haben mich auch nicht weiter 
gebracht.

Nun ist die Frage an euch, mit welchem Programm sollte ich es versuchen?
Doch bei Matlab bleiben und sich damit gründlich auseinander setzen (das 
Einzige, was ich bis jetzt mit Matlab anstellen kann, ist es als einen 
Taschenrechner zu benutzen ;-) ), oder ein anderes Programm benutzen?
Kann LabView sowas?

Bin für jeden Tipp und "Schubser in die richtige Richtung! dankbar! :-)

von Stefan B. (stefan) Benutzerseite


Lesenswert?


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.