Der LinkUSBi ist eine erweiterte USB 2.0 Schnittstelle für 1-Wire und iButton Komponenten. Durch digitale, wie auch analoge Methoden, lässt sich bei vielen 1-Wire Netztopologien, eine deutlich höhere Zuverlässigkeit erzielen. Der LinkUSBi bietet außerdem ASCII-Funktionen, um die Kommunikation mit 1-Wire Komponenten zu vereinfachen.
Der LinkUSBi wurde für 1-Wire Netze entwickelt, bei denen andere 1-Wire Adapter auf Grund der Kabellänge oder Anzahl an 1-Wire Komponenten an ihre Grenze stoßen. Ermöglicht wird dies durch die Firmware des LinkUSBi, die wichtige Netzwerkparameter automatisch an die gegebene Situation anpasst.
Der LinkUSBi basiert auf dem
Link45, der in Zusammenarbeit mit Dallas Semiconductor Corp. entwickelt wurde. Detaillierte Informationen zu den Verbesserungen der Link Adapter finden Sie in der AppNote 244 auf der Maxim-Dallas Webseite.
Features
- Erhöhte Zuverlässigkeit und Performance, insbesondere bei großen und komplexen 1-Wire Netzwerken
- ASCII-Interface für einfachere Programmierung
- RJ45-Buchse zum Anschluss von 1-Wire Geräten
USB to Serial Bridge
Der LinkUSBi verwendet den FTDI FT232R USB UART Chip als
USB to Serial Bridge. Treiber können in aktuellen Windows Versionen über den Microsoft Windows Update Service installiert werden. Linux Treiber sind ab Kernelversion 2.4.20 verfügbar. Aktuelle Treiber für Windows, Linux und Mac stehen zudem auf http://www.ftdichip.com zum Download bereit.
Der FTDI Treiber erstellt im Betriebssystem einen virtuellen COM Port, über den die Kommunikation mit dem LinkUSBi erfolgt. Der Adapter verhält sich also gegenüber Software wie ein DS9097U Adapter und wird auch als solcher erkannt.
Programmierbeispiele können
hier heruntergeladen werden. Die Beispiele sind mit geringen Änderungen auch unter Linux einsetzbar. Die verwendete Programmiersprache ist Perl.