hardware:controllers:s0-an-rs232
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| hardware:controllers:s0-an-rs232 [2012/01/28 17:07] – [Umsetzung] stv0g | hardware:controllers:s0-an-rs232 [2019/05/29 10:29] (aktuell) – Link ins Mailinglistenarchiv fixed zugschlus | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| < | < | ||
| - | Der Großteil des Inhalts dieser Seite stammt aus einer [[http:// | + | Der Großteil des Inhalts dieser Seite stammt aus einer [[http://demo.volkszaehler.org/ |
| </ | </ | ||
| Zeile 28: | Zeile 28: | ||
| {{: | {{: | ||
| - | Alternativ kann man auch die Reste einer seriellen Maus endlich zu was vernüftigem | + | Alternativ kann man auch die Reste einer seriellen Maus endlich zu was Vernünftigem |
| {{: | {{: | ||
| - | ==== Software ==== | + | ===== Raspberry PI ===== |
| + | < | ||
| + | vzlogger loggt jetzt auch GPIOs.. | ||
| + | </ | ||
| + | <note warning> | ||
| + | ACHTUNG: es handelt sich dort um einen UART-Port mit 3, | ||
| + | nicht um eine RS232 Schnittstelle.\\ | ||
| + | Die 3,3V entsprechen auch nicht der S0-Norm EN 62053-31, https:// | ||
| + | </ | ||
| + | |||
| + | Beim Raspberry Pi ist ein interne UART als ''/ | ||
| + | Die Pinbelegung ist GPIO 15 für RXD (P1-10).\\ | ||
| + | Achtung! Das funktioniert nicht in Verbindung mit Udos RPi-Erweiterungen, | ||
| + | |||
| + | Da es sich um 3,3V-Pegel handelt, wird die RTS-Leitung nicht benoetigt, GND und/oder Vcc reichen aus.\\ | ||
| + | (RTS GPIO 17 für RTS (P1-11), siehe [[http:// | ||
| + | Allerdings ist die RTS Funktion standardmäßig deaktiviert. Zum aktivieren muss der Pin erst in Alternate Function 3 versetzt werden. Das kann z.B. mit diesem Tool erfolgen: [[http:// | ||
| + | |||
| + | ===== Software | ||
| Die Auswertung der seriellen Schnittstelle wird dabei von [[/ | Die Auswertung der seriellen Schnittstelle wird dabei von [[/ | ||
| - | === Alternative === | + | ==== Alternative |
| Harald König hat bei der Entwicklung dieser Methode Standardtools von Linux verwendet. | Harald König hat bei der Entwicklung dieser Methode Standardtools von Linux verwendet. | ||
| Seine Skripte sind im git verfügbar: [[https:// | Seine Skripte sind im git verfügbar: [[https:// | ||
hardware/controllers/s0-an-rs232.1327766826.txt.gz · Zuletzt geändert: von stv0g