Come realizzare un servo con un motore DC

In questo articolo scoprirai come trasformare qualsiasi motore DC in un servomotore personalizzato autonomo con molte funzionalità. A differenza dei servomotori tradizionali che hanno un limitato movimento di 180 o 270 gradi, questo offre un’incredibile gamma di rotazione di 360 gradi, e in più, abbiamo la possibilità di regolare l’ampiezza della rotazione secondo le nostre esigenze.

Un’altra caratteristica interessante è la possibilità di regolare la sensibilità o la velocità con cui il servomotore risponderà al nostro input. Parlando dell’input, abbiamo tre diverse modalità di controllo.

Possiamo controllare il servomotore con un input di tensione analogica o utilizzando un potenziometro. Possiamo anche controllare il servomotore con un trasmettitore RC e tramite una porta seriale inserendo valori di angolo attraverso il monitor seriale del nostro PC o laptop.

Possiamo anche farlo simultaneamente, controllando il servomotore inserendo valori attraverso il monitor seriale e muovendo manualmente il servomotore utilizzando il trasmettitore RC. Il servomotore conoscerà sempre la sua posizione attuale e potremo visualizzarla sul monitor seriale.

Tutto questo è possibile grazie all’encoder a 12 bit di questo servomotore, al sensore di posizione rotativo magnetico AS5600 e al controllo PID implementato per guidare il motore DC.

 

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Main Menu