Problema controllo motore brushless

Buonasera a tutti, io sto cercando di utilizzare un motore brushless tramite arduino. Innanzitutto, io utilizzo il programma già fatto: knob, cambiando l'intervallo del comando MAP da 0-180 a 45-135. Utilizzo un normale esc da 30ahm con un motore brushless park 450 da 890kv e una batteria da 12v e 7 ahm. il problema è che io tramite un potenziometro cambio la variabile da 45 a 135 (cioè è come se stessi accelerando) , solo che il motore all'inizio accelera (come dovrebbe fare normalmente) solo che dopo (quando la variabile è circa tra 80 e 90) il motore rallenta fino a fermarsi (alle volte inchioda di colpo).
Vorrei sapere da voi se sbaglio qualcosa oppure se riuscite a darmi qualche dritta sul problema.
grazie in anticipo

A 90 è del tutto normale che il motore sia fermo: valori più grandi compresi tra 90 e 135 lo accelerano in un senso, mentre valori tra 45 e 90 lo accelerano in senso contrario.

Dipende dal ESC. Ci sono quelli che hanno solo una direzione (per esempio per Quadricotteri) e altri che lo pilotano in 2 direzioni ( per modellini di automobile).

Ciao Uwe