AVR als "USB-Laufwerk" !?

Gast #593091
Moin Moin,

ich möchte mir gerne mit einem AVR ein Gerät zur Meßwerterfassung 
aufbauen. Es soll einen USB-Anschluß erhalten und vom PC aus wie ein 
USB-Laufwerk aussehen. Meine Meßwerte möchte ich dann als "Datei" vom PC 
aus lesen können.

Wie gehe ich das am besten an? Ich glaube kaum, daß ich das mit einem 
FTDI-Chip realisieren kann. Muß ich dafür diese Cypress USB 68013 Chips 
verwenden?

Über Tips oder auch Stichworte, wonach ich suchen kann, wäre ich 
dankbar.

1ooo Grüße
Hans-Christian
Gast
Falls das Gerät, während es am PC hängt nicht auf das Speichermedium 
zugreifen muss, wäre es am einfachsten, einen kleinen SD/MMC-Cardreader 
zu verwenden und die Karte dort hinzuhängen ggf. über n Latch. 
Zusätzlich den µC an die Karte; darf natürlich dem Cardreader nicht 
reinpfuschen.

Ansonsten ist zu sagen, dass ein USB-MassStorageDevice nicht ganz so 
einfach zu implementieren ist, wie HID. Schaffbar durchaus, aber obige 
Methode wäre imo am einfachsten.
Gast
>vom PC aus wie ein
>USB-Laufwerk aussehen. Meine Meßwerte möchte ich dann als "Datei" vom PC
>aus lesen können.

Ob das eine so gute Idee ist?
Wie willst Du dann Parameter wie Messbereich, Zeitauflösung, Anzahl der 
Werte, Start der Messung usw. einstellen? Alles von Hand an der 
AVR-Platine?
Naja, könnte man prinzipiell auch alles über Dateien machen.

Für ähnliche Anwendungen gibt es auch fertige Geräte, Stichwort 
Datenlogger.

Falls Du dich etwas näher mit USB befassen und selbst Programmieren 
willst, gibt es von mir eine kleine Beispielanwendung zur 
Messdatenerfassung mit dem AT90USB:

http://www.ssalewski.de/Misc.html.de

Gruß

Stefan Salewski

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 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.