Servomotoare
Servomotoare analogice și digitale, de la micro la modele cu cuplu mare.
Nu știi ce să alegi?
Toate trei sunt servomotoare de 180°, comandate cu impulsuri PWM la 50 Hz, la 4,8–6 V. Diferă cuplul și materialul angrenajelor.
- Ușor, ieftin, sarcină mică
- SG90: 1,5–1,7 kg·cm, angrenaje din plastic. Pentru machete, brațe mici, clapete.
- Aceeași mărime, angrenaje metalice
- MG90S: 1,8–2,2 kg·cm, rezistă la șocuri și la sarcină repetată.
- Cuplu mare: brațe, direcție, cârme
- MG996, digital, cu angrenaje metalice: 9,4 kg·cm la 4,8 V și 11 kg·cm la 6 V, în format standard.
Întrebări frecvente
Cum comand un servomotor?
Cu un impuls la fiecare 20 ms (50 Hz), lung de 1–2 ms: 1 ms înseamnă o extremă, 2 ms cealaltă. Biblioteca Servo din Arduino face asta cu servo.write(unghi). Semnalul vine de la placă; alimentarea, de la o sursă de 5 V cu masa comună.
Câte servomotoare pot lega la o placă?
Placa poate genera semnal pentru câteva (Arduino UNO, până la 12 cu biblioteca Servo), dar nu le poate alimenta. Pentru mai multe, driverul PCA9685 comandă 16 servomotoare pe I2C și are intrarea lui de alimentare.
180° sau rotație continuă?
Servomotoarele de aici se rotesc între 0 și 180° și țin poziția. Pentru roți se folosesc servomotoare de rotație continuă sau motoare DC cu reductor, care se comandă altfel.