könnte man auch eine 1N4148 "Freilaufdiode" verwenden ?
Wenn du wirklich ein halbes Ampere Spulenstrom hast, kann die 1N4148 evtl. zu schwach sein und beschädigt werden. In der Folge sterben dann wahrscheinlich die Transistoren.
Wenn schon, dann solltest du eine stärkere Diode, z.B. 1N4000..1N4007, als Freilaufdiode verwenden.
Generell bekommst du bei Verwendung einer Freilaufdiode eine spürbare Abfallverzögerung.
Wenn das nicht erwünscht oder vertretbar ist, muß man beim Abschalten eine höhere Spannung am Transistor zulassen.
Eine Möglichkeit dafür ist es die Freilaufdiode mit einer Zenerdiode oder einem noch zu berechnenden Widerstand in Reihe zu schalten, - alternativ kann man auch die Kollektorspannung des Transistors durch eine dem Transistor parallelgeschaltete Zenerdiode auf ein vertretbares Maß begrenzen.
Für den Fall, daß die Kollektorspannung im Abschaltmoment doppelt so hoch wie die Speisespannung wird, erfolgt der Aufbau und der Abfall des Magnetfeldes gleich schnell.