Für die schnelle Elektro-Dokumentation: Schalplan mit ASCII-Zeichen AACircuit

50m² Märklin Modellbahn-Anlage mit TrainController Steuerung und Car-System

Für die schnelle Elektro-Dokumentation: Schalplan mit ASCII-Zeichen AACircuit

ASCII Schaltplan mit AACircuit

Schalplan mit ASCII-Zeichen – geht das denn überhaupt? Und macht das eigentlich Sinn???

Klar geht das und natürlich macht das Sinn! Gerade für schnelle Dokumentationen innerhalb einer Mikrocontroller-Programmierung ist es oft sehr hilfreich, wenn man an den Kopf der Datei sich nochmals veranschaulicht, an welchem Port welche Funktion sitzt. Da die Programme für die Mikrocontroller alle Textbasiert sind, ist es recht einfach, wenn man auch den „Schaltplan“ als Text, besser als ASCII-Zeichen, zeichnet. Nachstehend ein Beispiel einer solchen Darstellung. Das Beispiel zeigt die Ein- und Ausgänge unseres Raumlicht-Decoders.

  Definition der Ein- und Ausgänge

                      ATMega 168
                          __
                       -o|oo|o-
                       -o|  |o-
                       -o|  |o-
                    DCC-o|  |o-
                       -o|  |o-
             STATUS-LED-o|  |o-
                    VCC-o|  |o-GND
                    GND-o|  |o-
                       -o|  |o-VCC
                       -o|  |o-
                   grün-o|  |o-
        Leitstand-Licht-o|  |o-blau
                       -o|  |o-rot
                       -o|__|o-weiß

*/

Natürlich muss man solche Elemente nicht komplett neu zeichnen, ein tolles kleines Programm unterstützt einem dabei, von kleinen Ein- und Ausgängen eines Mikrocontrollers bis hin zu komplexen Schaltplänen, wie man in der Grafik erkennen kann:

ASCII Schaltplan mit AACircuit
ASCII Schaltplan mit AACircuit

Das Programm heißt AACircuit , mit ihm ist es sehr einfach, ASCII-Schaltpläne zu erstellen. Man kann das Programm AACircuit kostenlos hier herunterladen: https://josoansi.de/download.php.

Wenn man sich einmal in das Programm eingearbeitet hat, dann stellt man sehr schnell fest, wie mächtig dieses Programm sein kann. Uns hat das Programm sehr viel Freude gebracht, gerade beim Dokumentieren im Wiki oder in unserem Quellcode. Überall da, wo keine aufwendigen 3-D Bild-Schaltpläne platz haben, genau da kommt bei uns dieses Tool zum Einsatz. Testet es einfach mal selber aus…

Tags: , , ,