Hallo miteinander ... Ich überlege mir derzeit was für mein nächstes Projekt .. und zwar geht es darum dass ich z.B. einen Drehschalter betätigen will und am PC mir dann irgendwas passiert .. Nun weiss ich aber nicht wie ich das am einfachsten lösen könnte: Entweder hätte ich das gern über USB oder eben über Ethernet (wobei mir Ethernet lieber wäre). Gibt es hier irgendwelche fix-fertigen Atmels die ein Ethernet Interface haben bzw. mit denen ich sowas einfach implementieren könnte ? Es gibt ja Controller, welche ein USB Interface eingebaut haben (glaube ich zumindest mal gesehen zu haben). Wie spreche ich diese dann über den PC an? Wird da eine virtuelle Serielle Schnittstelle nachgebildet oder wie genau funktioniert das ... Welche Stichworte suche ich eigentlich ... Danke im Voraus schonmal für jede Antwort :)
>Gibt es hier irgendwelche fix-fertigen Atmels die ein Ethernet >Interface haben bzw. mit denen ich sowas einfach implementieren >könnte Mit integrierter Schnittstelle nicht, aber auf eine Platine gelötet zusammen mit einem Ethernetchip und komplett mit TCP/IP-Stack als Quellcode: http://www.ethernut.de/en/hardware.html Kostet selbstverständlich auch was. >Es gibt ja Controller, welche ein USB Interface eingebaut haben (glaube >ich zumindest mal gesehen zu haben). Wie spreche ich diese dann über >den PC an? Wird da eine virtuelle Serielle Schnittstelle nachgebildet >oder wie genau funktioniert das ... Kommt halt darauf an wie der Treiber für den USB-Controller programmiert wurde... Die Firma FTDI hat für Ihre FT232-Chips Treiber, die eine serielle Schnittstelle nachbilden: www.ftdichip.com Die ICs gibt's bei Reichelt. Jochen
Igor hat vor kurzem was neues gebastelt: http://www.cesko.euro-science.net/IgorPlugUDP/IgorPlug-UDP%20(AVR)_eng.htm vielleicht ist das ja das Richtige Dominik
Das erwähnte Igor-Teil kann nur senden, nicht empfangen. Für einen Drehschalter oder Drehimpulsgeber würde das allerdings reichen, nur muss man dank UDP auch noch davon ausgehen, daß Datenpakete verlorengehen können.
soda ... ein herzliches Dankeschön schonmal ... Die erwähnten Möglichkeiten klingen ja schon sehr vielversprechend ... Wobei ich momentan noch am überlegen bin, da mir entweder die USB Lösung per FTDI oder die UDP/Ethernet Lösung am ehesten zusagt. Mein grösstes Problem ist wohl dass ich bei der FTDI Lösung SMD die kleinen Beinchen von dem Chip löten muss. Den gibts ja nicht als DIL Version oder ? Ausserdem habe ich keine Möglichkeit Platinen kostengünstig zu ätzen, das alles sollte also auf einer Lochrasterplatine aufgebaut werden. Irgendwelche Tipps vielleicht wie ich das Problem lösen könnte ?
Eine Alternative zur FTDI/USB-Lösung ist die Verwendung des Igorschen USB-Seriell-Konverters. Der wird mit einem 2313 aufgebaut, den es im DIL-Gehäuse gibt. Ein Nachteil dieser Lösung ist zwar. daß auf der PC-Seite mit einem speziellen Treiber mit dem Ding kommuniziert werden muss, also keine virtuelle serielle Schnittstelle verwendet wird, dafür aber ist das Ding nicht teuer und kann komplett mit bedrahteten Bauteilen aufgebaut werden.
Hallo! Vom FTDI gibt es keine DIP Version. Du könntest einen fertigen Adapter kaufen. www.elktronic.de hat solche Adapter recht preiswert und in einer sehr guten Qualität. Da kannst du ja mal anfragen, ob die auch einen Adapter für das Package des FTDI haben. Viele Grüße Steffen
>Ausserdem habe ich keine Möglichkeit Platinen kostengünstig zu ätzen, >das alles sollte also auf einer Lochrasterplatine aufgebaut werden. >Irgendwelche Tipps vielleicht wie ich das Problem lösen könnte ? Bei Brothanek gibt es passende Adapterplatinen. www.brothanek.de (auf E-Shop klicken), Artikel-Nr. : BE 454 Jochen
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.