Hallo, Ich möchte einen AVR über den USB-Bus an den PC anschließen. Es gibt von der Firma Philips folgenden IC "PDIUSBD11", Datenblatt im Anhang. Diesen IC möchte ich für mein AVR - USB - Interface benutzten. Weiß jemand, wo ich diesen IC kaufen kann? Das ganze möchte ich unter Windows betreiben, den Windows-Treiber werde ich in Visual C++ 6 entwickeln, um ihn in jeder Programmiersprache verwenden zu können, die DLL's unterstüzt. Hat jemand von euch schon mal etwas ähnliches gebaut, oder etwas ähnliches im Internet gesehen? Oder hat jemand Interresse an diesem Interface mitzuwirken? Gruß Matthias
Das hat schonmal jemand gemacht, nämlich der Entwickler von Yampp (http://www.yampp.com). Die Schaltpläne vom neuen Yampp4 sind aber noch nicht fertig. Ich habe auch schon versucht, den PDIUSBD11 zu bekommen - und bin gescheitert. Aber es gibt von National Semiconductors auch einen USB-Chip, nämlich den USBN9603. Ich habe davon ein paar hier liegen, bin aber noch nicht dazu gekommen, etwas mit ihnen anzustellen.
Hallo nochmal, schau am besten mal auf yampp.com, da sind (unter "Hardware") zwei neue Links: Einer zu einem Player mit USB-Support, aber da sind noch keine Schaltpläne - und einer zu einem USB-Modul, das du einfach in deine Schaltungen einbinden kannst.
Hallo Andreas, erstmal vielen Dank für deine Hilfe! Ich habe mir die Seite angesehen, das USB-Modul ist sehr interresant. Ich habe ein ähnliches USB-Modul auf der Homepage der Firma "FTDI Chip" ( http://www.ftdichip.com ) gesehen, es enthält den IC "FT8U232AM", er ist ein Konverter zwischen USB-Bus und RS232. Dort sind auch kostenlose Treiber usw. für diesen IC vorhanden. Die Seite ist einen Besuch wert! Ich weiß bis jetzt noch nicht was die USB-Module kosten. Wo hast du den USBN9603 gekauft, und was hat er gekostet? Ist er nur im SMD-Gehäuse verfügbar? Ich würde gerne einen IC im DIP-Gehäuse verwenden oder ein USB-Modul für DIP-Sockel. Wofür möchtest du den USBN9603 verwenden? Gruß Matthias
Hallo Matthias, du bekommst das USB-Modul fertig zusammengebaut im yampp-Shop, es kostet aber satte $45. Die Platine einzeln kostet nur $6, und der Chip $10. Den PDIUSB12D gibts da übrigens auch. Meine USBN9603 habe ich als Samples direkt von NSC gekriegt, wo man sie kaufen kann, weiß ich leider auch nicht; es gibt ihn nur im SMD-Gehäuse. Für den DIP-Sockel gibt es nur den Philips-Chip, aber die DIP-Version ist nirgendwo zu bekommen (es sei denn, man nimmt 1000), wie du wohl auch schon rausgefunden hast. Ich wollte die USBN9603 ursprünglich nur, weil ich eine Schnittstelle zum PC suchte: Seriell war zu langsam, parallel schon belegt. Aber jetzt mache ich das über den ISA-Bus, also eigentlich brauche ich sie nicht mehr. Ich habe mir allerdings schon lange vorgenommen, mal mit denen rumzuspielen...
Hallo Andreas, ich werde versuchen den IC "FT8U232AM" der Firma "FTDI Chip" zu bestellen, ich weiß bis jetzt nur noch nicht wo. Da man von der Homepage der Firma "FTDI Chip" kostenlose Windows-Treiber für ihre IC's herunterladen kann, tendiere ich zu diesem IC. Was meinst du zu dem IC, Datenblatt befindet sich im Anhang? Was ich sehr schade finde, ist das Interrese der anderen Forum Besucher! Dieser Beitrag wurde zwar schon 84 mal gelesen, es hat aber bis jetzt nur eine Person geantwortet! Nachmals Vielen Dank an dich Andreas! Gruß Matthias
Hallo, ich habe mir den PDIUSBD11 bei http://www.segor.de besorgt. Hatte aber bisher leider noch keine Zeit ihn zu testen. Gruß, Axel
Hallo, ich habe einen Lieferanten in Deutschland gefunden, der den FT8U232AM zu folgenden Preisen an Privatpersonen verkauft: 4,60 US-$/St. bei Abnahme von 1 Stück+ 4,30 US-$/St. bei Abnahme von 10 Stück+ Nettopreis, zzgl. 16% MwSt. UNITRONIC AG http://www.unitronic.de info@unitronic.de Vielen Dank für die Nachricht von dir Axel! Gruß Matthias
Hallo Matthias und Axel, wow, gute Nachrichten! :-) Danke für die beiden Infos (PDIUSBD11 bei Segor + FT8U232AM zu so günstigem Preis bei Unitronic)!
Hallo, diese Beiträge beschäftigen sich nicht ausschließlich mit USB-seriell Konvertern, sondern mit USB-IC allgemein. Von der Firma "FTDI Chip" ist ein USB-IC erhältlich, der wie ein externes RAM von einem Mikocontroller angesteuert wird (Memory-Mapped-IO). Dieser USB-IC heißt "FT8U245AM" und ist auch bei er Firma UNITRONIC AG erhältlich. Wie bereits erwähnt, sind für alle USB-IC's der Firma "FTDI Chip" kostenlose Windows-Treiber (Linux-Treiber in Entwicklung) erhältlich, daher sind diese USB-IC besonders gut geeignet. Gruß Matthias
Hallo, hat jemand von euch eine Maßzeichnung des USB-Steckverbinders von Typ-B (Printmontage)? Oder evtl. ein Eagle-Libary? Gruß Matthias
Hi, den FT8U232AM habe ich vor einiger Zeit mal ausprobiert. Einfacher kann man wohl kaum mit USB arbeiten: Vom PC aus bekommt man einen virtuellen COM-Port und der Ausgang des Chips geht gleich auf den Controller. Das heisst, man muss nur die serielle Übertragung programmieren. In meiner Anwendung benutze ich noch Steuerleitungen, damit ich die 9bit-Übertragung mit dem PC mitmachen kann - läuft alles. Nur kann man die volle USB-Übertragungsrate nicht ausnutzen.... Bis dann, Ingo.
Hallo, ich habe eine Schaltung inkl. Layout und Eagle-Libary zum FT8U232AM entwickelt. (im Anhang) Kommentare und Verbesserungsvorschläge sind erwünscht! Gruß Matthias
Hallo, meine Schaltung habe ich heute aufgebaut, funktioniert prima!!! Gruß Matthias
Hi Mathias, konnte die Dateien doch noch laden. Sieht interessant aus. Wie schließt man den denn an einen Controller an? Bevorzugt an AVR :) Und hast Du auch schon ein Programm?
Hallo, folgende Erläuterung zu meinen Schaltplan und dem AVR-USB-Interface Projekt: Der Schaltplan beinhaltet ein komplettes USB-Gerät (es ermöglicht mittels unterschiedlicher EEPROM's, mehrere dieser Geräte an einem Rechner zu betreiben). Am "Ausgang" der Schaltung steht eine RS232/422/485-Schnittstelle bereit (max. 920kBaud bei RS232, 2000kBaud bei RS422/485). Folgendes Projekt realisiere ich zur Zeit (um das Interface zu testen, und die Ansteuerung unter Windows zu testen): Ein 4-fach Voltmeter: Einen PCF8591 (4xAD/1xDA - Wandler) über I²C-Bus an einen AVR-Mikrocontroller, den UART des AVR's verbunden mit dem USB-Interface. Ich verwende zur Zeit den Treiber der Firma "FTDI Chip" unter Windows. Unter Visual C++ 6 werde ich ein Programm erstellen in dem man die Spannungswerte in einem Y/t - Diagramm sehen kann. Den AVR programmiere ich in Assembler im AVR-Studio. Gruß Matthias
Hi, danke für die Infos. Nur eine Frage noch. Im Schaltplan sind alle Leitungen eines RS232 Interface eingezeichnet. Werden die alle gebraucht oder reichen z.B. für RS485 auch nur RxD und TxD? Kann man den Ausgang des Chips vielleicht auch ohne Treiber direkt an den Controller hängen? Danke für die Infos
Hallo Markus, man muss nicht alle Leitungen an den Mikrocontroller anschließen, und in der Regel schließt man die RS232-Schnittstelle des FT8U232AM auch direkt (d.h. ohne Treiber) an den Mikrocontroller an. Die Application Notes und Schaltpläne der Firma "FTDI Chip" sind sehr hilfreich, dort findest du Schaltungsbeispiele zum Anschluß an einen Mikrocontroller. Ein Besuch der Homepage lohnt sich! Wenn meine Schaltung zwischen dem AVR und dem USB-Interface fertig ist, werden ich sie uploaden. Zur Zeit teste ich das Interface und die Treiber. Ich werde euch hier auf dem laufenden halten. Gruß Matthias
Hallo! Ich wuerde mir gerne mal die Dateien ansehenm, erhalte aber einen Fehler (293) beim Laden der Dateien. Mit welcher Eagle Version wurden die Dateien erstellt? Oder hat sonst jemand ne Idee wo das Problem liegt. mfg, Bjoern
> ...erhalte aber einen Fehler (293) beim Laden der Dateien.
Oh, oh!
Was sagt uns dies?
;-)
Hallo, im Anhang befindet sich die Schaltung und das Layout zum FT8U232AM im GIF-Format. Gruß Matthias
Halli Hallo, ich würd' die interessante Schaltung ja auch gerne nachbauen, allerdings erhalte ich auch den Fehler 293. Folgendes hab' ich dazu im Netz gelesen: http://www.trettner.de/faq-eagle/standardfragen.htm#load error Was kann ich jetzt machen??? Die gif Dateien helfen mir zum Platinen ätzen ja relativ wenig. Vielen Dank Christian
Hallo, leider hab' ich das Layout immer noch nicht!!!! ICH Hab's auf verschiedenen rechnern mit unterschiedlichen Eagle Versionen probiert - ohne Erfglg. Kann mir nicht bitte jemand ein Layoutfolien taugliches pdf file draus machen oder sowas????? Vielen Dank Christian
Bei Elv gibt es ein USB nach RS232 Konverter mit dem FT8U232AM als Bausatz, allerdings für stolze 49.-. Die PlatienenLayouts findet man unter www.elv.de -> Journal -> Platinenfolien unter Ausgabe 06/2002 "0262235A_BS UR100 USB nach RS232 Konverter" und "0232235A_LS UR100 USB nach RS232 Konverter". Ein paar Widerstände sind anders aber sonst die Gleiche Schaltung.
Ich würde das EAGLE-Layout gerne öffnen, leider klappt es bei mir auch nicht. (Eagle-Freeware Version). Kann es mir jemand schicken? Grüße
zum Thema USB gibt es auch einen anderen Chip, den man mal probieren könnte von der Fa. Cygnal. www.cygnal.com er kann sogar USB2 und ist auch recht klein. Hier ein paar Daten: * USB Spec 2.0 Compliant; Full-Speed (12 Mbps) * Integrated 512B EEPROM for Vendor ID, etc. * Integrated Transceiver; No External Resistors Required * Integrated Clock; No External Crystal Required * USB suspend supported via SUSPEND pins * Event Character & Line Break Condition Support * All Handshaking & Modem Interface Signals * Data Formats: 8 bit; 1 or 2 Stop bits * Parity: Odd, Even, No Parity * Baud Rates: 300bps to 921.6kbps * 512B Receive Buffer; 512B Transmit Buffer * Hardware X-On / X-Off Handshaking * 5x5mm MLP-28 Package; -40 to +85C vielleicht hat ja schon jemand Erfahrung damit?
Hallo, bei mir könnt Ihr eine fertige Platine bekommen, inkl. FT232BM oder FT245BM. Beide Platinen können über eine Steckerleiste direkt an die IO/Ports des µC angeschlossen werden und erhalten die Stromversorgung direkt aus dem USB. Ebenfalls enthalten ein EEPROM mit dem man Gerätenummer etc. festlegen kann. Die Platine mit FT232BM enthält zusätzlich einen Pegelwandler so dass sie auch als Stand-Alone USB-RS232-Wandler verwendet werden kann. Ach ja, 45 euro + Versand brauche ich leider auch. Gruß Michael
Sind das dieselben Module wie unter http://www.unitronic.de/ftdi/ftdi_elektor.htm für 44 Euro? Haben die auch ein EEprom auf der Platine und sind als Multilayer ausgeführt? Stell mal ein Foto hier ein.
Hallo, sind beide Eigenentwicklung. Photo hab ich leider nicht. Gruß Michael
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.