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

Servo STS com encoder magnético - Análise da tabela de memória

Comprar na loja

1 Protocolo de comunicação do servo

O servo utiliza o Protocolo de Comunicação Personalizado FT-SCS, com a configuração padrão da porta serial definida na fábrica. A taxa de transmissão padrão do servo STS é 1M, a usar comunicação de barramento único TTL, com 8 bits de dados, sem paridade e 1 bit de parada. A faixa configurável da taxa de transmissão é 38400~1Mbps, e o endereço de comunicação padrão (número de estação) é 1. Protocolo de Comunicação Personalizado FT-SCS (Protocolo de comunicação SCS do servo)

2 Definição da tabela de memória do servo

Se o endereço de função usar dados de dois bytes, o byte de ordem baixa fica no endereço frontal e o byte de ordem alta fica no endereço posterior

2.1 Informações de versão

2.2 Configuração EPROM

2.3 Controle SRAM

2.4 Feedback SRAM

2.5 Parâmetros de fábrica

3 Explicação dos bytes especiais

3.1 Fase do servo

  • Peso do dígito/bit: Descrição

  • BIT0 (1): Fase de direção de acionamento; (0) Direta, (1) Reversa

  • BIT1 (2): Modo do eixo de acionamento; (0) Sem escovas, (1) Com escovas, tem efeito após reinicialização

  • BIT2 (4): Unidade de velocidade; (0) 0.732 RPM, (1) 0.0146 RPM

  • BIT3 (8): Modo de velocidade; (0) Velocidade 0 indica parada, (1) Velocidade 0 indica velocidade máxima

  • BIT4 (16): Modo de feedback de ângulo; (0) Feedback do ângulo de uma volta, (1) Feedback do ângulo completo

  • BIT5 (32): Configuração da ponte de acionamento/Amostragem de tensão, (0) Ponte H independente/Amostragem de alta tensão 1K, (1) Ponte H integrada/Amostragem de baixa tensão 1.5K/Sem feedback de corrente

  • BIT6 (64): Frequência PWM, (0) 24kHz, (1) 16kHz

  • BIT7 (128): Fase de direção do feedback de posição, (0) direta, (1) reversa

Se vários bits forem definidos simultaneamente, o valor de fase do servo é a soma dos valores de cada bit. Por exemplo: se o valor de fase original for 0 e o servo operar em sentido reverso, o valor de fase é 128 + 1 = 129;

3.2 Estado do servo

Estado do servo: 0 indica normal, 1 indica anormal

  • Peso do dígito/bit: Descrição

  • BIT0 (1): Estado de tensão

  • BIT1 (2): Estado de codificação magnética

  • BIT2 (4): Estado de temperatura

  • BIT3 (8): Estado de corrente

  • BIT4 (16): ----

  • BIT5 (32): Estado de carga

  • BIT6 (64): ----

  • BIT7 (128): ----

Se houver vários estados simultaneamente, o valor de estado do servo é a soma dos valores dos bits individuais. Por exemplo, se houver sobretensão/subtensão e superaquecimento do servo, o valor de estado do servo é 4 + 1 = 5;

3.3 Condições de desenergização

Condição de desenergização: 0 indica desativada, 1 indica ativada

  • Peso do dígito/bit: Descrição

  • BIT0 (1): Proteção de tensão

  • BIT1 (2): Proteção de codificação magnética

  • BIT2 (4): Proteção contra superaquecimento

  • BIT3 (8): Proteção contra sobrecorrente

  • BIT4 (16): ----

  • BIT5 (32): Sobrecarga de carga

  • BIT6 (64): ----

  • BIT7 (128): ----

Se vários bits forem definidos simultaneamente, o valor da condição de desenergização do servo é a soma dos valores de cada bit. Por exemplo, se tanto a proteção de tensão quanto a proteção contra superaquecimento estiverem ativadas, o valor da condição de desenergização é 4 + 1 = 5;

3.4 Condições de alarme do LED

Condição de alarme do LED: 0 indica desativada, 1 indica ativada

  • Peso do dígito/bit: Descrição

  • BIT0 (1): Alarme de tensão

  • BIT1 (2): Alarme de codificação magnética

  • BIT2 (4): Alarme de superaquecimento

  • BIT3 (8): Alarme de sobrecorrente

  • BIT4 (16): ----

  • BIT5 (32): Alarme de sobrecarga de carga

  • BIT6 (64): ----

  • BIT7 (128): ----

Se vários bits forem definidos simultaneamente, o valor da condição de alarme do LED do servo é a soma dos valores de cada bit. Por exemplo, se tanto o alarme de tensão quanto o alarme de superaquecimento estiverem ativados simultaneamente, o valor da condição de alarme é 4 + 1 = 5;