Una domanda: ho visto che ci sono servomotori i quali compiono più di una rotazione sul proprio asse.
Io pensavo che si muovessero sempre di un massimo di 180 gradi.
Quindi questi modelli hanno dei passi più grandi o effettivamente si può attribuire a un servo un valore superiore a 180 con la servo library?
Se parli di servo RC il 99.9% ruotano di solo 180°, grado più o grado meno, prima del blocco meccanico, alcuni modelli di servo digitali sono bloccati elettronicamente per una escursione di +/-60°, però è modificabile a piacere fino a +/- 90° con gli appositi programmatori.
Alcuni servo, detti verricelli, eseguono diverse rotazioni complete, il modo di comando è lo stesso dei servo normali cambia solo il rapporto tra il segnale di controllo e i gradi di rotazione.
Alcuni servo specifici per la robotica, p.e. gli AX12 di Dynamixel, possono ruotare per 330° mantenendo il controllo della posizione e con molti parametri impostabili come la velocità di rotazione, la coppia massima, il comportamento sotto sforzo quando mantengono la posizione etc.
Poi ci sono i servo modificati per la rotazione continua, ma questi non hanno più un controllo sull'angolo reale di movimento, diventano l'equivalente di un motoriduttore con relativa elettronica di potenza tramite la quale è possibile regolare la velocità di rotazione, ma non la posizione.
Se parliamo di servo motori industriali il discorso è molto diverso, ma anche molto più complesso e costoso.