hardware:controllers:ir-schreib-lesekopf
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
hardware:controllers:ir-schreib-lesekopf [2016/03/02 23:41] – [IR-Schreib-Lesekopf] udo1 | hardware:controllers:ir-schreib-lesekopf [2021/01/11 00:52] (aktuell) – 3D-Druck Dateien verlinkt baranator | ||
---|---|---|---|
Zeile 5: | Zeile 5: | ||
Leider halten sich die Hersteller nicht an die Norm, deshalb sind auch schon Zähler gesichtet worden,\\ | Leider halten sich die Hersteller nicht an die Norm, deshalb sind auch schon Zähler gesichtet worden,\\ | ||
die mit 660nm auf der Empfangsseite arbeiten.\\ | die mit 660nm auf der Empfangsseite arbeiten.\\ | ||
+ | |||
+ | =====Grundlagen===== | ||
Die Datenübertragung erfolgt asynchron Seriell. D.h. ohne zusätzlichen Taktimpuls.\\ | Die Datenübertragung erfolgt asynchron Seriell. D.h. ohne zusätzlichen Taktimpuls.\\ | ||
- | In der Regel mit 9600 Baud oder 300bd, 7 Bit, even Parity oder 8 Bit, ohne Parity und einem Stopbit.\\ | + | In der Regel mit 9600bd |
- | + | ||
- | + | ||
- | + | ||
- | =====Grundlagen===== | + | |
- | Baud ist die sogenannte Schrittgeschwindigkeit, | + | Baud (bd) ist die sogenannte Schrittgeschwindigkeit, |
Im Wortsinne handelt es sich um die Geschwindigkeit der Schritte. Unter **einem Schritt** versteht man dabei **eine Spannungsänderung** des Signals.\\ | Im Wortsinne handelt es sich um die Geschwindigkeit der Schritte. Unter **einem Schritt** versteht man dabei **eine Spannungsänderung** des Signals.\\ | ||
Also von 0V auf 5V oder bei RS232 von -12V auf +12V und umgekehrt. \\ | Also von 0V auf 5V oder bei RS232 von -12V auf +12V und umgekehrt. \\ | ||
Zeile 25: | Zeile 23: | ||
- | Da die IR-Schnittstelle auf der Frontseite der eHZ-Zähler | + | Je nach vom Hersteller verwendete Norm müssen |
- | bräuchten wir eigentlich nur eine IR-Lesevorrichtung.\\ | + | Deshalb wurden |
- | Aber leider halten sich einige eHZ-Hersteller nicht an die DIN, so dass ein IR-Schreib-Lesekopf | + | |
- | Weiterhin hat sich gezeigt, dass je nach Anschluss des IR-Kopfes an die unterschiedliche weitere Hardware (YPORT-Node, | + | |
- | es möglich sein müsste, sowohl die Eingangssignale, | + | |
- | Einen passenden YPORT (aka XPORT) - Node findet ihr [[hardware: | + | |
- | <note important> | ||
- | =====Stromlaufplan===== | + | =====Varianten===== |
- | <note important> | + | Abhängig von der weiteren Hardware wählt man den Lesekopf mit der passenden Schnittstelle. |
- | Dieser hier wird nicht mehr unterstützt.</ | + | |
+ | === USB-Version === | ||
+ | [[hardware: | ||
+ | === RS232-Version === | ||
+ | [[hardware: | ||
+ | === -TTL-Version === | ||
+ | [[hardware: | ||
+ | === Raspberry Pi-Version === | ||
+ | [[hardware: | ||
+ | |||
+ | =====Gehäusedesigns für 3D-Druck===== | ||
+ | Das Gehäuse des Lesekopfs kann als 3D-Druck erstellt werden. Folgende Varianten existieren: | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
=====Befestigung am eHZ===== | =====Befestigung am eHZ===== | ||
- | Zur Befestigung des Lesekopfes wird ein Neodym-Ringmagnet verwendet:\\ | + | Zur Befestigung des Lesekopfes wird ein Neodym-Ringmagnet verwendet. Dieser ist im IR-Kopf eingebaut.\\ |
{{: | {{: | ||
- | |||
- | erhältlich bei: http:// | ||
<note important> | <note important> | ||
Zeile 58: | Zeile 61: | ||
- | =====Mechanischer Aufbau des IR-Schreib-Lesekopfes===== | + | =====Bilder vom einem IR-Schreib-Lesekopf===== |
- | + | ||
- | {{: | + | |
- | + | ||
- | =====Aufbauanleitung===== | + | |
- | + | ||
- | Nach dem Bestücken und Löten der Bauteile auf der TOP-Seite der Leiterplatte, | + | |
- | erst mal nur lose von der Bottom-Seite in die Leiterplatte gesteckt.\\ | + | |
- | Dabei die Polung beachten. Beide Gehäuse haben eine Abflachung.\\ | + | |
- | Diese Abflachungen müssen zur Mitte der Leiterplatte gegenüber liegen.\\ | + | |
- | Der Phototransistor ist der, der wie eine dunkle 3mm LED aussieht.\\ | + | |
- | Der Magnet wird bis zum Boden in das gelbe Gehäuse gedrückt.\\ | + | |
- | Dabei auf die Polung des Magneten achten. Manche Zähler haben als Gegenpol auch einen Magneten.\\ | + | |
- | Dann wird die so bestückte Leiterplatte, | + | |
- | und nach den Löchern im Boden so ausgerichtet, | + | |
- | Auf einer harten Unterlage wird jetzt vorsichtig die Leiterplatte nach unten gedrückt bis sie auf dem Magneten aufliegt.\\ | + | |
- | Die Leiterplatte wird zusammen mit dem Magneten durch den untersten, innen liegenden Rastring, gehalten.\\ | + | |
- | Nun die überstehenden Anschlussbeinchen der Dioden ca. 1mm über der Leiterplatte abschneiden und verlöten.\\ | + | |
- | Dann wird die abisolierte Zuleitung, dessen Aderenden verzinnt sind, seitlich in das Gehäuse geführt\\ | + | |
- | und die Aderenden auf die entsprechenden Pads der Leiterplatte aufgelötet.\\ | + | |
- | + | ||
- | Die Anschlussbelegung der RJ11-Leitung ist wie folgt:\\ | + | |
- | |weiß oder schwarz|+3, | + | |
- | |rot|TXD| | + | |
- | |grün|RXD| | + | |
- | |gelb|GND| | + | |
- | Damit stimmt die Belegung mit der RJ11-Buchse am YPORT-Node überein.\\ | + | |
- | Wer den nicht nutzt, kann die Zuordnung natürlich beliebig wählen.\\ | + | |
- | + | ||
- | Der Kabelbinder wird innen im Gehäuse um die äußere Isolierung der Zuleitung geführt und festgezogen.\\ | + | |
- | Dieser dient als Zugentlastung.\\ | + | |
- | Zuletzt wird der Deckel auf das Gehäuse gedrückt.\\ | + | |
- | Evtl. muss die Zuleitung dabei etwas in das Gehäuse geschoben werden.\\ | + | |
- | + | ||
- | + | ||
- | =====Bilder vom IR-Schreib-Lesekopf===== | + | |
{{: | {{: | ||
{{: | {{: | ||
- | {{: | ||
- | |||
- | |||
- | =====USB-Version===== | ||
- | |||
- | Eine Version des IR-Schreib-Lesekopfes mit einem USB-Ausgang findet ihr [[hardware: | ||
- | |||
- | =====RS232-Version===== | ||
- | |||
- | Eine Version des IR-Schreib-Lesekopfes mit einem RS232-Ausgang findet ihr [[hardware: | ||
- | |||
- | =====TTL-Version===== | ||
- | Eine Version des IR-Schreib-Lesekopfes mit einem TTL-Ausgang findet ihr [[hardware: | ||
- | =====Lötfehler===== | ||
- | Ein paar Impressionen wie man es nicht löten sollte:\\ | ||
- | {{: | ||
- | {{: | ||
- | {{: | ||
- | {{: | ||
- | So kann es, per Hand gelötet, aussehen:\\ | ||
- | {{: | ||
- | {{: | ||
hardware/controllers/ir-schreib-lesekopf.1456958500.txt.gz · Zuletzt geändert: 2016/03/02 23:41 von udo1