Die Diode ist an der falschen Stelle. So wie sie eingezeichent ist, wird die Eingangsspannung auf etwa 0,7 V begrenzt. Der BDW83 ist ein darlington Transsitor und brauch daher mindestent 1,2 V zum durchschalten.
Dafür fehlt die Freilaufdiode, die den Transisitor vor Induktionsspannungen zu schützen. Die Freilaufdiode gehört parallel zum Motor, mit der Kathode (Ring) zur positiven Versorgungspannung und der Anode zum Kolektor des Transitors.