Electronics: Simulation of transistor-based timer circuits.
|Download Multivibrator desktop application (Windows 64bit)||Download Multivibrator source code (Lazarus/Free Pascal)|
Description: Electronics application, that studies timer circuits implemented with bipolar npn-transistors. The program is a simple
interactive simulation of bistable, monostable and astable circuits, where the users may choose the resistance and capacity value(s) of the RC-component(s),
being responsible for the duration of the unstable state(s), then by opening/closing a switch, letting the current flow and, if necessary, pushing a button,
can observe the circuit switching from one state to the other, seeing the corresponding LED going on during a period given by T = ln(2) * τ = ln(2) * RC.
In order to get a proper display of the LED turning on and off, the users have the possibility to slow down (or if it takes to long, to speed up) the simulation by choosing a simulation time slower ("langsamer") resp. faster ("schneller") than real time.
Free Pascal features: Usage of timers. Using images and shapes to create a specific layout. Using transparent images as mouse-click-areas.
Modification of the brush style during run-time to simulate real time events.