AVR32 + USB = Datenlogger?

Gast #1693751
Lesenswert?
• ▲
▼
Hallo zusammen,

ich brauche für ein Hobbyprojekt eine Art Datenlogger als Hilfswerkzeug: 
Digitale Signale (etwa 4) sollen eingelesen werden und in Echtzeit 
dargestellt werden mit der Option den gesamten Datenstrom zu loggen und 
zu speichern - zur nachträglichen Analyse.
Die Daten kommen relativ schnell, also  > 100kHz.

Geld für ein Oszilloskop will ich nicht ausgeben, habe allerdings ein 
XPlain mit einem XMega und einem SD-Ram Chip und ein EVK1100 mit 
UC3A0512 und ebenfalls mit SD-RAM.

Meine Idee ist jetzt das EVK1100 über USB an den PC zu hängen und 
digitale Daten aufzuzeichnen und an den PC zu senden. Wichtig ist aber, 
dass auch Echtzeitdaten übertragen werden wie beim Oszi eben sodass man 
sieht ob was kommt oder nicht.

Hab jetzt schon Erfahrung mit libusb + v-usb bei den 8Bit AVRs und der 
AVR32 Programmierung, bin aber meiner Meinung nach immernoch ein 
Nix-Peiler wenns um USB geht.

Welche Art von Device sollte man denn für so eine Applikation verwenden?
Da es nur ein Werkzeug ist, will ich so wenig Zeit wie möglich 
investieren, kennt jemand ein Projekt oder Beispiel auf das ich meine 
App aufsetzen kann?

Gruß und THX
GS

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.