La solución más simple sería usar un interruptor NPN del lado bajo:
Usted dice que la resistencia de CC del motor es de 11.5 Ω, por lo que la corriente máxima que puede consumir es de 1.8 V / 11.5 Ω = 160 mA. En realidad, el transistor consumirá unos 100 mV, reduciendo la corriente máxima posible, por lo que este es un máximo seguro para diseñar. Figura que el transistor es bueno para una ganancia de 50 mínimo, por lo que necesitamos al menos 160 mA / 50 = 3.2 mA de corriente base. 5 mA es un buen objetivo para asegurarse de que el transistor esté sólidamente saturado cuando está encendido. Calcule que la caída BE será de 700 mV, de modo que deje 1.1 V a través de la resistencia cuando esté encendida. 1.1 V / 5 mA = 220 Ω.
C1 está allí para acelerar el encendido y apagado. (220 Ω) (4.7 nF) = 1 µs, que es la constante de tiempo C1-R1.
La frecuencia PWM debe ser lo suficientemente rápida como para que la corriente a través del motor cambie poco en cada fase de encendido y apagado. La ondulación causada por el PWM es un voltaje de CA superpuesto al voltaje de CC promedio. Solo el voltaje de CC va a mover el motor. El componente de CA no produce par, solo calor, por lo que desea mantenerlo bajo en relación con la CC. Por lo general, los motores funcionan un poco por encima del límite de audición humana, que también suele ser lo suficientemente rápido como para mantener pequeño el componente de CA. A 25 kHz, por ejemplo, el período PWM es de 40 µs, lo que debería brindarle una resolución suficiente de cualquier periférico PWM razonable en un microcontrolador.
Se agregó en respuesta al rastreo del alcance del recopilador
La forma básica de la forma de onda se ve bien, por lo que parece que el transistor está cambiando correctamente y el voltaje se aplica a través del motor correctamente.
Los picos en el desvío son preocupantes. Posiblemente podrían ser artefactos de alcance, pero si su rastreo de alcance es preciso, entonces el diodo no funciona o no está conectado correctamente. Los picos no deben estar más de un voltio por encima del suministro.
D1 no solo evita que el transistor se fríe, sino que conserva gran parte de la corriente del motor durante el tiempo de apagado. El primero es necesario, y el segundo aumenta la eficiencia.
Agregado 2
Mirando más de cerca el alcance de su alcance, veo que el voltaje del colector cuando el motor está apagado es de 2.48 V. Usted dice que el suministro es de 1.8 V, por lo que el voltaje de apagado es de 680 mV por encima del suministro. Eso significa que no construiste el circuito como dije. Obviamente usó un diodo de silicio común, probablemente uno lento como un 1N400x. El tiempo de encendido lento del diodo explica el pico de voltaje y reduce un poco los niveles generales del variador en un ciclo de trabajo PWM específico. También causará disparos durante un tiempo cuando el transistor se enciende nuevamente, ya que el diodo todavía está conduciendo. Un diodo Schottky tendrá una caída hacia adelante más baja y una recuperación inversa instantánea instantánea en el contexto de este circuito.
El sistema aún debería funcionar en general, pero intente con un diodo Schottky como especifiqué.