Oggi si fa tutto con Arduino....
in questo modo potrebbe essere veloce !
Veloce non lo so. Si potrebbe usare arduino, ma in questo caso occorre progettare un hardware di pilotaggio motori ex-novo (praticamente un ESC basato su arduino) e scrivere il relativo firmware. Mi era già stata suggerita questa soluzione da un fornitore in UK, ma temo sia fuori dalla mia portata, anche perchè lavorando da solo non ho un TEAM di sviluppo, e ci metterei un sacco. D'altra parte, l'ESC che ho trovato non è molto diverso. Metto il link coì chiunque può dare un occhio:
http://vedder.se/2015/01/vesc-open-source-esc/.
In pratica, questo signore ha fato un ESC basato su processore STM32F4, e ci ha messo intorno tutto quello che serve per pilotare un motore brushless con e senza sensori. Ed esiste già un firmware open source.
La cosa mi facilita, anche perchè il processore è della stessa famiglia di processori che uso per il famoso discorso dei limiti quindi ho già il compilatore, l'hardware per flashare le schede, e molta documentazione. Inoltre è un lavoro già iniziato e che funziona, perchè rifare tutto da zero? Ci vorrebbero due/tre anni.
l'ESC in questione è stato concepito per veicoli elettrici, bici e skateboard in particolare, ed esistono molti punti in comune con le problematiche di una cablecam.
Sarebbe molto più semplice utilizzare un motore brushed e relativo controllo. Infatti, i controlli dei motori brushed sono più semplici e i motori non hanno questi problemi. Solo che per avere la potenza di un brushless che pesa 350 grammi devo prendere un motore da 2 kg, enorme e pesante. In molti fanno così:
http://www.ampflow.com/three_inch_high_performance_motors.htm ma io credo che un poco di tempo sui brushless valga la pena spenderlo.