necesito que un motor dc a 12 v, gire por cierto tiempo y luego se detenga, el control de la velocidad ya lo tengo, con pmw, pero no se como hacer el control del tiempo.
que tiempo?
si es poco tiempo puedes hacerlos con temporizadores digitales o analogicos...
Si es mucho tiempo usa no mas los digitales, o microcontroladores.
lo puedes hacer con un 555 y un rele haciendo q trabaje el 555 como estable.... y el rele iria conectado a la salida del 555 y seria la entrada del motor q rekieres....
como te comenta belencibiris haz un 555 en modo astable, luego pones el relay a la salida pero lo que debes de controlar con el relay no es el motor, sino el pwm, asi de sencillo