hardware:controllers:ir-schreib-lesekopf_usb-erweiterung
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
hardware:controllers:ir-schreib-lesekopf_usb-erweiterung [2012/03/22 07:36] – [Linux-Support] typo fix r00t | hardware:controllers:ir-schreib-lesekopf_usb-erweiterung [2014/01/25 15:24] (aktuell) – [CAD-Arbeits-Datei] udo1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ======IR-Schreib-Lesekopf_USB-Erweiterung====== | ||
- | Passend zu dem [[hardware: | ||
- | |||
- | =====Features===== | ||
- | |||
- | * Einseitige Leiterplatte, | ||
- | * FTDI FT232-chip, wird von allen Betriebssystemen unterstützt. | ||
- | * Einfache Aufrüstung schon aufgebauter IR-Köpfe. | ||
- | |||
- | =====3D-Simulation der Leiterplatte===== | ||
- | |||
- | {{: | ||
- | |||
- | =====Stromlaufplan===== | ||
- | |||
- | {{: | ||
- | |||
- | =====Layout===== | ||
- | |||
- | {{: | ||
- | |||
- | =====Bestückungsplan===== | ||
- | |||
- | {{: | ||
- | |||
- | =====Farbkodierung und Pinouts der USB-Anschlussleitung===== | ||
- | |||
- | Standardstecker und Leitungsbelegung | ||
- | |||
- | ^Pin^Name^Farbe^Beschreibung^Anschluss an^ | ||
- | |1|VCC|Rot|+5 V|X6| | ||
- | |2|D-|Weiß|Data −|X8| | ||
- | |3|D+|Grün|Data +|X7| | ||
- | |4|GND|Schwarz|Masse|X9| | ||
- | |||
- | |||
- | |||
- | =====Montage===== | ||
- | |||
- | Zur Vorbereitung der Montage der USB-Erweiterung werden 4 dünne Drähte auf die Anschlüsse der IR-Schreib-Lesekopf-Leiterplatte gelötet.\\ | ||
- | Z.B. die Restdrähte der IR-Dioden/ | ||
- | |||
- | {{: | ||
- | |||
- | Dann wird die bestückte USB-Erweiterungs-Leiterplatte auf die Drähte gefädelt. Man beachte die Position.\\ | ||
- | Die Löcher müssen mit den Lötpads der IR-Kopf-Leiterplatte übereinstimmen. Also GND an GND usw..\\ | ||
- | |||
- | {{: | ||
- | |||
- | Dann wird die Leiterplatte vorsichtig bis auf die IR-Kopf-Leiterplatte gedrückt und die Anschlüsse gelötet.\\ | ||
- | Das Löten muss schnell erfolgen damit sich die Lötstellen auf der IR-Kopf-Leiterplatte nicht lösen.\\ | ||
- | |||
- | {{: | ||
- | |||
- | In Höhe des ersten Rastringes wird ein 4mm Loch gebohrt, die abisolierte USB-Leitung eingeführt\\ | ||
- | und die Adern an den entsprechenden Pads angelötet. Siehe " | ||
- | Auch der Abschirmungsdraht wird an GND angelötet.\\ | ||
- | |||
- | {{: | ||
- | |||
- | Der Kabelbinder wird zur Zugentlastung um die Zuleitung gebunden.\\ | ||
- | |||
- | {{: | ||
- | |||
- | Der Deckel wird an einer Seite etwas ausgespart und aufgesetzt.\\ | ||
- | |||
- | {{: | ||
- | |||
- | Fertig :) \\ | ||
- | |||
- | =====Stückliste und Preise===== | ||
- | |||
- | {{: | ||
- | |||
- | Die USB-Erweiterung wird, wie auch der [[hardware: | ||
- | Alle Bauteile, die Leitung und auch die Leiterplatte können von udo1 at gmx dot net als Bausatz bezogen werden.\\ | ||
- | |||
- | <note important> | ||
- | Unabhängig von der Bestellung des Bausatzes lötet Udo den Bausatz für 5, | ||
- | |||
- | =====CAD-Arbeits-Datei===== | ||
- | |||
- | Der Target-Arbeitsfile, | ||
- | |||
- | {{: | ||
- | |||
- | =====Linux-Support===== | ||
- | |||
- | Wird der Lesekopf via USB an einen Linux-PC angeschlossen, | ||
- | Werden noch andere USB-Geräte benutzt, die ebenfalls eine serielle Schnittstelle bereitstellen ( z.B ein 2. Lesekopf ) | ||
- | ist der Name der Schnittstelle nicht eindeutig. | ||
- | |||
- | Glüklicherweise lässt sich der USB-Chip eindeutig über eine Seriennummer identifizieren | ||
- | und durch udev mit einem sprechenden, | ||
- | |||
- | Als Benutzer __root__ folgendes Kommando ausführen: (ttyUSB0 ist evtl. anzupassen...) | ||
- | < | ||
- | udevadm info --query=all --name=/ | ||
- | </ | ||
- | In der Ausgabe findet sich eine Zeile | ||
- | "E: ID_SERIAL_SHORT=**ABC1234**" | ||
- | |||
- | Nun kann man eine Datei "/ | ||
- | < | ||
- | SUBSYSTEM==" | ||
- | </ | ||
- | |||
- | Ab jetzt kann man über / |
hardware/controllers/ir-schreib-lesekopf_usb-erweiterung.1332398185.txt.gz · Zuletzt geändert: 2012/03/22 07:36 von r00t