🧪 Novos tutoriais em andamento — do braço robótico ao sensor
Ir para o conteúdo
Compre este produtoLoja oficialSite oficial

Comparação e seleção entre as versões SCS0009 e PWM ​

A estrutura mecânica do AmazingHand é idêntica, mas existem dois esquemas de servos. A seleção depende sobretudo da necessidade de feedback de posição, controlo preciso de ângulos e recolha de dados.

Conclusão rápida ​

  • Escolha SCS0009: se necessita de leitura de posição/temperatura/tensão, ângulos precisos e integração com o braço robótico SO-ARM101 para recolha e treino de dados LeRobot.
  • Escolha PWM: demonstrações autónomas, interação por gestos, início rápido via web/desktop, sem necessidade de feedback.
  • Não misture: ligue apenas um dos conjuntos de hardware de cada vez; alimentação, protocolo e firmware são diferentes.

Comparação completa ​

Item de comparaçãoVersão de barramento série SCS0009Versão de servos PWM
Motivo recomendadoControlo preciso de ângulos + leitura de dados; pode ligar-se ao braço robótico SO-ARM101 para recolha e treino de dados LeRobotDemonstrações autónomas, interação por gestos, início rápido
Modelo de servoServos de barramento série Feetech SCS0009 ×8Servos PWM digitais PTK 7452 MG-D ×8
Parâmetros dos servos2,3 kg·cm@6V, 300° controláveis, precisão de 0,293°4,5 kg·cm@7,4V (cerca de 2,8–3 kg·cm com a alimentação de 5V deste esquema), 180°±10°, atualização a 333 Hz
Feedback de posição/temperatura/tensão/velocidade✅ Suporta leitura❌ Sem leitura; impossível detetar bloqueio ou perda de passos
ControladorNenhum integrado; PC/Raspberry Pi ligado diretamente através da placa controladora de barramentoFirmware integrado no ESP32-S3
ConcentradorPlaca controladora de servos + concentrador de barramento série de 9 viasPlaca adaptadora PWM (8 tomadas 3P + 5V/GND)
AlimentaçãoEntrada de 7–12V (DC5521) na placa controladora; servos nominalmente de 6V5V / 3A ou mais; a placa adaptadora e o ESP32 têm de ter massa comum
Baudrate1,000,000Os servos não têm baudrate; série entre PC e ESP32 a 115200 8N1
ID do servoObrigatório definir: mão direita 1–8, mão esquerda 11–18Sem ID; canais fixos CH1–CH8 (indicador 1/2, médio 3/4, anelar 5/6, polegar 7/8), cablagem idêntica nas duas mãos
Ligação de comunicaçãoPC → placa controladora → barramento → 8 servosPC → série USB 115200 → ESP32 → 8 canais PWM
Forma dos comandosProtocolo de barramento Feetech, ângulo enviado diretamenteFrames binários: 0x01–0x0A / 0x0C gestos, 0xF0 acionamento direto, 0xF1 mão esquerda/direita, 0x00 NOP, 0xFE repetir, 0xFF parar
FirmwareNenhum (não é necessário gravar)Requer compilação com ESP-IDF ou gravação direta do amazinghand_pwm.bin pré-compilado
Mão esquerda/direitaIDs de servo diferentes (direita 1–8, esquerda 11–18)O mesmo grupo de canais, mapeamento no código + 0xF1 para escolher o lado
Libertação do binárioSuporta comutação/libertação do binárioNão suporta; a paragem de emergência apenas interrompe o gesto, e os servos continuam alimentados e mantêm a posição
Controlo de velocidadeSuporta parâmetro de velocidadeOs frames de acionamento direto não têm parâmetro de velocidade

Pontos essenciais da versão SCS0009 ​

  • Cada servo tem um ID único; mão direita 1–8, mão esquerda 11–18; após alterar a cablagem ou substituir um servo, é obrigatório voltar a definir o ID.
  • Utiliza um barramento série com leitura de posição, velocidade, tensão e temperatura, adequado a controlo em malha fechada e recolha de dados.
  • O PC/Raspberry Pi controla diretamente através da placa controladora de barramento USB, sem necessidade de firmware adicional num MCU.
  • Alimentação de 7–12V na placa controladora de barramento (servos de gama 6V); atenção à massa comum com a placa controladora.
  • Adequado a fluxos de treino com feedback articular, como SO-ARM101 e LeRobot.

Pontos essenciais da versão PWM ​

  • Utiliza servos digitais PTK 7452 MG-D (333 Hz, 500–2500 µs); não é possível substituir diretamente por servos analógicos de 50 Hz como o SG90.
  • Servo nominal de 4,5 kg·cm@7,4V; neste esquema, com alimentação de 5V/3A, o binário real é de cerca de 2,8–3 kg·cm.
  • O ESP32-S3 gera 8 canais PWM; o PC só precisa de enviar comandos pela série USB a 115200.
  • Não tem feedback de posição; não é possível ler ângulo, temperatura ou tensão, nem detetar bloqueio/perda de passos.
  • As duas mãos partilham o mesmo grupo de canais; em cada dedo, o servo da direita é ímpar e o da esquerda par, com o indicador fixo em CH1/2.
  • Requer gravação de firmware; o repositório disponibiliza um binário pré-compilado, e também é possível compilar com ESP-IDF.
  • Adequado a demonstrações autónomas, interação por gestos e início rápido via web/desktop; não é adequado a treino LeRobot dependente de feedback.

Próximos passos ​