🧪 Stanno arrivando nuovi tutorial — dal braccio robotico al sensore
Vai al contenuto
Acquista questo prodottoNegozio ufficialeSito ufficiale

Confronto e scelta tra versioni SCS0009 e PWM ​

La struttura della mano meccanica di AmazingHand è identica, ma esistono due soluzioni per i servo. La scelta dipende principalmente dalla necessità di retroazione di posizione, controllo preciso dell'angolo e acquisizione dati.

Conclusione rapida ​

  • Scegli SCS0009: se servono lettura di posizione/temperatura/tensione, angoli precisi e integrazione con il braccio robotico SO-ARM101 per l'acquisizione e l'addestramento dati LeRobot.
  • Scegli PWM: per dimostrazioni autonome, interazione gestuale e avvio rapido con web/desktop, senza necessità di retroazione.
  • Non mescolare: collegare una sola soluzione hardware alla volta; alimentazione, protocollo e firmware sono diversi.

Confronto completo ​

Voce di confrontoVersione bus seriale SCS0009Versione con servo PWM
Motivo consigliatoControllo preciso dell'angolo + lettura dei dati; integrabile con il braccio robotico SO-ARM101 per l'acquisizione e l'addestramento dati LeRobotDimostrazioni autonome, interazione gestuale, avvio rapido
Modello di servoServo bus seriale Feetech SCS0009 ×8Servo PWM digitale PTK 7452 MG-D ×8
Parametri del servo2,3 kg·cm@6 V, 300° controllabili, precisione 0,293°4,5 kg·cm@7,4 V (circa 2,8–3 kg·cm con l'alimentazione a 5 V di questa soluzione), 180°±10°, aggiornamento a 333 Hz
Retroazione di posizione/temperatura/tensione/velocità✅ Lettura supportata❌ Nessuna lettura, impossibile rilevare blocco o perdita di passi
ControlloreNessuno a bordo; PC/Raspberry Pi collegati direttamente tramite la scheda driver busFirmware a bordo ESP32-S3
ConcentratoreScheda driver servo + hub bus seriale a 9 vieScheda adattatrice PWM (8 connettori 3P + 5 V/GND)
AlimentazioneIngresso 7–12 V (DC5521) sulla scheda driver, servo di classe 6 V nominali5 V / 3 A o più, massa comune obbligatoria tra scheda adattatrice ed ESP32
Baudrate1.000.000Il servo non ha baudrate; seriale PC↔ESP32 115200 8N1
ID servoDa impostare: mano destra 1–8, mano sinistra 11–18Nessun ID; canali fissi CH1–CH8 (indice 1/2, medio 3/4, anulare 5/6, pollice 7/8), cablaggio identico per mano destra e sinistra
Catena di comunicazionePC → scheda driver → bus → 8 servoPC → seriale USB 115200 → ESP32 → 8 canali PWM
Forma dei comandiProtocollo bus Feetech, invio diretto dell'angoloFrame binari: gesti 0x01–0x0A / 0x0C, pilotaggio diretto 0xF0, mano destra/sinistra 0xF1, NOP 0x00, ripetizione 0xFE, stop 0xFF
FirmwareNessuno (nessun flashing richiesto)Richiede compilazione con ESP-IDF oppure flashing diretto di amazinghand_pwm.bin precompilato
Mano destra/sinistraID servo diversi (destra 1–8, sinistra 11–18)Stessi canali, mappatura nel codice + selezione del lato con 0xF1
Rilascio della coppiaSupporta attivazione/rilascio della coppiaNon supportato; l'arresto di emergenza interrompe solo il gesto, i servo restano alimentati e mantengono la posizione
Controllo della velocitàSupporta il parametro di velocitàI frame di pilotaggio diretto non hanno parametro di velocità

Punti chiave della versione SCS0009 ​

  • Ogni servo ha un ID univoco; mano destra 1–8, mano sinistra 11–18. Dopo il cablaggio o la sostituzione di un servo è necessario reimpostare l'ID.
  • Utilizza un bus seriale e supporta la lettura di posizione, velocità, tensione e temperatura; adatta al controllo in anello chiuso e all'acquisizione dati.
  • PC/Raspberry Pi controllano direttamente tramite la scheda driver bus USB, senza firmware MCU aggiuntivo.
  • Alimentazione 7–12 V in ingresso alla scheda driver bus (servo di classe 6 V); attenzione alla massa comune con la scheda driver.
  • Adatta all'integrazione con SO-ARM101, LeRobot e altri flussi di addestramento che richiedono retroazione delle articolazioni.

Punti chiave della versione PWM ​

  • Usa servo digitali PTK 7452 MG-D (333 Hz, 500–2500 µs); non è possibile sostituirli direttamente con servo analogici a 50 Hz come l'SG90.
  • Servo nominali 4,5 kg·cm@7,4 V; con l'alimentazione 5 V/3 A di questa soluzione la coppia effettiva è di circa 2,8–3 kg·cm.
  • L'ESP32-S3 genera 8 canali PWM; il PC deve solo inviare comandi tramite la seriale USB a 115200.
  • Nessuna retroazione di posizione; non è possibile leggere angolo, temperatura o tensione, né rilevare blocco/perdita di passi.
  • Mano destra e sinistra condividono lo stesso gruppo di canali; per ogni dito la coppia di servo ha il canale dispari a destra e il pari a sinistra, con l'indice fisso su CH1/2.
  • Richiede il flashing del firmware; il repository fornisce un bin precompilato, oppure è possibile compilare con ESP-IDF.
  • Adatta a dimostrazioni autonome, interazione gestuale e avvio rapido con web/desktop; non adatta all'addestramento LeRobot che dipende dalla retroazione.

Passi successivi ​