Bueno, no hay nada fundamental que impida compartir la batería.
Por supuesto, la batería debe estar correctamente clasificada para su carga (resistencia de corriente máxima y serie). El microcontrolador necesita un regulador y algunos filtros pasivos para aislar las variaciones de voltaje que la carga inducirá debido a su consumo de corriente variable.
Con respecto al diseño, asegúrese de que la corriente del motor no fluya a través de las trazas / cables relacionados con el micro. En este diseño particular, eso significa que la conexión a tierra de la batería primero debe ir a la fuente de n-mosfet, y desde allí a la micro y su regulador (en lugar de la primera), o incluso mejor una topología en estrella, con el centro del inicio lo más cerca posible del terminal negativo de la batería. De lo contrario, obtendrás un notable rebote en el suelo que dañará / restablecerá el micro.
Además, mantenga todos los bucles actuales lo más pequeños posible para reducir la EMI. En este caso, esto significa mantener el cable que va al motor torcido / atado al cable que regresa, y cerca del mosfet ya que sigue el bucle de corriente. Esto también se aplica al circuito de la puerta, pero esto es menos crítico.
Debes poner una resistencia en serie en la puerta para limitar el consumo de corriente del pin de tu micro durante las transiciones. Una caída también ayudaría a mantener el motor apagado durante el encendido.
No olvide el diodo del volante en paralelo con el motor, para evitar grandes picos de voltaje al apagar el mosfet. También podría considerar un circuito de amortiguación para reducir los picos transitorios.
En su micro, haga uso del temporizador de vigilancia para que el motor no permanezca encendido si se produce un bloqueo durante un tiempo de encendido. Una protección contra fallas más robusta sería un circuito de paso alto en la puerta, pero esto significa que su ciclo de trabajo pwm no puede ser del 100%.