Kommunikation über USB

Gast #1123595
Lesenswert?
• ▲
▼
Hallo,
ich baue mir zu Zeit eine CNC-Fräse.
Die Kommunikation PC - uC habe ich mit der seriellen Schnittstelle 
(COM-Port) bereits erfolgreich gelöst. Nun möchte ich die Fräse über die 
USB-Schnittstelle ansteuern, da die serielle Schnittstelle ja am 
aussterben ist.

Habt ihr eine einfache und preisgünstige Lösung, wie ich einen AVR (ich 
bin mir noch nicht sicher, welchen Typ ich verwenden werde, tendiere 
aber zu Zeit zu einem ATMEGA32)  über USB vom PC aus ansteuern kann???

Das zweite Problem ist nun, wie ich die USB-Schnittstelle aus Visual 
Basic 2008 ansteuern kann. Habt ihr damit schon Erfahrungen??

Im Voraus schonmal Danke für Eure Hilfe.
Gast #1123905
Lesenswert?
• ▲
▼
Danke für deine schnelle Antwort.
Der FT232RL sieht gut aus. Ich hab da nur noch ein paar Problem mimt dem 
Verständnis.

Der FT232RL wird ja direkt an die USB-Schnittstelle und die 
TWI-Schnittstelle des uC angeschlossen, d.h. aus Sicht des uC kann ich 
den FT232RL ansteuern wie die gute alte serielle Schnittstelle, richtig?

Der PC erkennt den FT232RL als USB-Gerät, wofür ich den Treiber 
installieren muss. Richtig?
Meine Frage ist nun, wie ich mit VB 2008 auf das Gerät zugreifen kann 
bzw. Daten an den FT232RL senden bzw. von ihm empfangen kann.
Kann ich den als ganz normale serielle Schnittstelle ansteuern?

Gibt es den FT232RL auch im DIP-Gehäuse (für testaufbauten auf einen 
Steckboard)??

Im Voraus schonmal Danke für eure Hilfe.
Gast #1123917
Lesenswert?
• ▲
▼
>> Der FT232RL wird ja direkt an die USB-Schnittstelle und die
>> TWI-Schnittstelle des uC angeschlossen,

nein, einfach an TXD und RXD vom µC...

>> d.h. aus Sicht des uC kann ich
>> den FT232RL ansteuern wie die gute alte serielle Schnittstelle, richtig?

jap

>> Kann ich den als ganz normale serielle Schnittstelle ansteuern?

nach Installation der Treiber ist das wie eine ganz normale serielle 
Schnittstelle

>> Gibt es den FT232RL auch im DIP-Gehäuse (für testaufbauten auf einen
>> Steckboard)??

leider nein...bei www.b-redemann.de gibt es den IC allerdings auf einen 
Adapter aufgelötet...hab ich mir zum Testen mal geholt...
#1123918
Lesenswert?
• ▲
▼
starwatcher wrote:

> d.h. aus Sicht des uC kann ich
> den FT232RL ansteuern wie die gute alte serielle Schnittstelle, richtig?

Bei Anschluss an RXD/TXD ja.

> Der PC erkennt den FT232RL als USB-Gerät, wofür ich den Treiber
> installieren muss. Richtig?

Genau.

> Meine Frage ist nun, wie ich mit VB 2008 auf das Gerät zugreifen kann
> bzw. Daten an den FT232RL senden bzw. von ihm empfangen kann.
> Kann ich den als ganz normale serielle Schnittstelle ansteuern?

Auch richtig.

> Gibt es den FT232RL auch im DIP-Gehäuse (für testaufbauten auf einen
> Steckboard)??

Den Chip nicht, aber es gibt Module dafür und sogar Kabel, bei denen der 
Chip im USB Stecker integriert ist.

Antwort schreiben

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.

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.