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.
da du die fräse ja selber baust, kannst du ja auch das protokoll selber schreiben. deshalb gibt es eine einfache lösung: FT232RL (z.b. http://www.ak-modul-bus.de/stat/ft232rl_usb_seriell_umsetzer.html)
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.
>> 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...
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.
> Gibt es den FT232RL auch im DIP-Gehäuse (für testaufbauten auf einen > Steckboard)?? Modul für IC-Fassung incl. Kabel: www.b-redemann.de
Bei Ulrich Radig (http://www.ulrichradig.de/) gibt es auch knuffige Adapter mit FT232 auf eine Stiftleiste.
Es gibt auch eine andere Möglichkeit. Wird ein kleiner Atmel AVR mit einer geeigneten Software versehen, kann der ähnliche Aufgaben wie ein FT232 übernehmen - und das im DIL-Gehäuse: http://www.recursion.jp/avrcdc/
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.