Hi
Im Rahmen des "ESP generiert ein DCC-Signal" kam ich an den Punkt, wo ich mir nicht sicher war, ob die generierten DCC-Signale korrekt waren.
Mein 5€ Logic Analyzer konnte in Kombination mit Pulseview zwar das DCC-Signal vor der H-Bridge anzeigen, aber es fehlte ein Protokoll Decoder.
Also nicht lange gezögert und notgedrungen einen selber für Sigrok/Pulseview geschrieben.
Aktueller Stand findet ihr auf Github.
Es werden zur Zeit nur einige wenige Pakete komplett dekodiert (siehe Zeile 2), aber die logischen Bits (Zeile 1) sollten immer dekodiert werden, so dass die Paket auch mit überschaubaren Aufwand per Hand mit der DCC-Dokumentation ausgewertet werden können.
Der Logic Analyzer ist natürlich nur in der Lage DCC-Signale im Bereich von 0 bis 5V aufzuzeichnen, also üblicherweise vor einer H-Bridge.
Er funktioniert natürlich somit nicht direkt am Gleis.
Sollte man sich dort Unterstützung wünschen, müsste man ein wenig Hardware (Optokoppler, Diode, Widerstände) nutzen.
Einmal den DCC-Dekoder-Baustein aus meinem Weichendekoder nachbauen. Dazu dann noch eine externe 3,3 oder 5 V Stromquelle.
[Dieser Ansatz ist jedoch von mir nicht getestet worden]
Gruß,
Sven
DCC logic analyzer
Antworten
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable
1 Beitrag
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable
• Seite 1 von 1
• Seite 1 von 1
-
- Senior
- Beiträge: 190
- Registriert: Mo 9. Nov 2015, 21:05
- Kontaktdaten:
Antworten
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable
1 Beitrag
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable
• Seite 1 von 1
• Seite 1 von 1
Gehe zu
- Infos vom Admin
- ↳ Neuanmeldung
- ich stelle mich vor
- Meine Bahn
- ↳ Meine Bahn im Garten
- Termine
- ↳ Stammtische
- ↳ Messen und Veranstaltungen
- ↳ Fahrtage und Treffen
- Digitaltechnik
- ↳ Zentralen
- ↳ Fahr- und Sounddecoder
- ↳ Schalt- und Weichendecoder
- ↳ Funktionsdecoder
- ↳ Sonstiges Digitalzubehör
- ↳ Digitalisierung von Loks, Wagen und sonstigem
- Rund um die Gartenbahn
- ↳ Auf dem Gleis
- ↳ Neben dem Gleis
- ↳ Gleis
- ↳ Unterm Gleis
- ↳ Eigenbauten und Umbauten
- ↳ Was gibt's neues
- ↳ Werkzeuge
- ↳ Tipps und Tricks
- ↳ elektronische Grundlagen
- ↳ elektrische Spielereien für die Bahn
- ↳ Ausflugsziele und Sehenswertes
- ↳ Filme und Videos
- ↳ Filme und Videos von und mit dem Modell
- ↳ Filme und Videos von und mit dem Original
- RasPi ohne Grenzen
- ↳ Vorstellung eigener RasPi Projekte
- ↳ Basic zum RasPi
- ESP8266/32 Fragen und Projekte
- ↳ Fragen bzgl. dem ESP8266/32
- ↳ Projekte auf Basis des ESP8266/32
- Biete Suche Tausche
- ↳ Biete
- ↳ Suche
- ↳ Tausche
- Das Projekt WLANcroc
- ↳ Vorstellung des Projektes Wlan
- ↳ Aktueller Stand
- ↳ Alles rund um die Hardware
- ↳ Alles rund um die Software
- ↳ Filme zum Projekt
- ↳ WLAN Teilnehmerprojekte
- ↳ Generelles Konzept – Visionen und Ideen für die Zukunft
- ↳ WLANcroc – Steuerung über Android mit grafischer Benutzeroberfläche
- ↳ Steuerung der Modelleisenbahn über andere Funktechnologien (nicht WLAN)
- Datenschutzerklärung