Ein wesentlicher Unterschied zwischen Simulation und der reellen Schaltung ist, dass man an der Simulations normalerweise nichts falsch anschliessen kann.

Könnte es sein, dass du irgendwo einen Fehler in deiner Schaltung hast und es gar nicht am Programm liegt?