Computing: Free Pascal Programming

Elektronik: Simulation von Transistor-basierenden Multivibratoren.


Timer circuits simulation (English version of this page)
Multivibrator Desktop Anwendung (Windows 64bit) herunterladen Multivibrator Quellcode (Lazarus/Free Pascal) herunterladen

Beschreibung: Elektronikanwendung, die sich mit der Studie von mit bipolaren npn-Transistoren aufgebauten Multivibratoren befasst. Das Programm ist eine einfache interaktive Simulation von bistabilen, monostabilen und astabilen Multivibratoren, bei der der Benutzer die Widerstands- und Kondensatorwerte der RC-Komponente(n), welche für die Dauer des unstabilen Zustandes verantwortlich ist/sind, eingeben kann und sich dann durch Öffnen/Schließen eines Schalters, der den elektrischen Strom fließen lässt und, wenn nötig, dem Drücken eines Tasters, ansehen kann, wie der Multivibrator von einem Zustand in den anderen kippt (die betreffende LED mit einer Periode von T = ln(2) * τ = ln(2) * RC blinkt).
Um eine saubere Anzeige des An- und Ausgehens der LED zu gewährleisten, hat der Benutzer die Möglichkeit, die Simulation zu verlangsamen oder (wenn das Kippen der Zustände zu lange dauert) zu beschleunigen, indem er eine Simulationszeit wählt, die langsamer bez. schneller als der reelle Zeitablauf ist.

Free Pascal Besonderheiten: Benutzen von Timern. Bilder und Flächen benutzen um ein spezifisches Layout zu erstellen. Benutzen von transparenten Bildern als Mausklick-Bereich. Ändern der "brush style" Eigenschaft während der Programmausführung um real time Events zu simulieren.

Bildschirmfoto:

Electronik Simulation: Monostabiler Multivibrator

Wenn Ihnen diese Anwendung gefällt, bitte, unterstützen Sie mich und meine Website indem Sie mein Gästebuch signieren.