Hallo zusammmen,

im Rahmen eines Studienprojekts (Bau einer Unterwasserdrohne) beschäftige ich mich mit der Motorisierung.
Diese werden mit dem RN-VNH2 Dualmotor angesteuert, welches seine Signale wiederum von einem Arduino Microcontroller bekommt. Habe bereits erste Funtionstests durchgeführt, alles läuft soweit.

Meine Frage: Wie schaffe ich es, die zwei Gleichstrommotoren (zB Graupner Speed 700 Turbo BB 12V) auf eine bestimmte Drehzahl zu fahren, wenn ich nur Leerlaufdrehzahl kenne?
Beispiel: Die Drehzahl im optimalen Wirkungsgrad liegt bei 15000, die Leerlaufdrehzahl bei 17200.
Wie kann ich das nötige PWM Signal bestimmen?

Vielen Dank im Voraus!