Esgotado

Controlador para servo motores USB Mini Maestro 6 canais

R$232,00

Os Mini Maestros são controladores de servo bastante versáteis e incorporam uma placa de entrada e saída de uso geral em um encapsulamento bastante pequeno (22x31mm). Eles dão suporte a três métodos de controle: USB para conexão direta a um computador, Serial TTL para uso em sistemas embarcados e script interno para aplicações independentes de controle por host. Os canais podem ser configurados tanto como saídas para servos ou controles eletrônicos de velocidade (ESCs), tanto como saídas digitais, tanto como entradas analógicas.

As saídas para servo de alta resolução são extremamente precisos com jitter menor que 200ns, fazendo com que estes controladores possam ser utilizados por aplicações de alta performance como robótica e animatrônica. Um controle embarcado de acelereção e velocidade para cada canal fazem com que os movimentos sejam suaves e contínuos sem a necessidade de atualizações de posição. Várias unidades podem ser interligadas com servos econtroladores de motores em uma única linha serial.

Um programa para configuração e controle está disponível para Windows e Linux, permitindo estas que estas tarefas sejam realizadas pela porta USB. Com ele você pode criar sequências de movimentos e desenvolver scripts para o controlador de servos. A memória interna do Mini Maestro de 1KB permite armazenar posições dos servos que podem automaticamente executadas sem conexão com um computador ou outro microcontrolador.

Devido ao fato dos Canais do Mini Maestro poderem ser utilizados como saídas digitais ou entradas analógicas, eles fornecem um modo fácil de ler sensores e controlar periféricos diretamente de um PC pela USB, e estes canais podem ser utilizados com o sistema de script para possibilitar a criação de mecanismos que repondam a estímulos externos e disparem eventos adicionais além de apenas controlar os servos.

 

Características

  • Três métodos de controle: USB, TTL (5V) serial, e script interno
  • resolução de pulso de 0,25μs (corresponde a aproximadamente 0.025° para um servo típico servo, que é maior do que o poder de resolução do próprio servo)
  • Taxa de pulsos configurável de 33 a 100Hz (2)
  • Ampla gama de pulsos de 64 a 3280 μs (2)
  • Controle individual de aceleração em cada canal
  • Canais podem ser opcionalmente configurados para ir para uma determinada posição ou para desligar quando houver um erro de inicialização
  • Canais também podem ser utilizados como saídas digitais ou entradas analógicas
  • Uma linguagem de script simples permite a programação do controlador para realizar ações complexas mesmo após a remoção da conexão USB ou serial
  • Aplicação grátis para Windows permite:
    • Configurar e testar seu controlador
    • Criar, executar e salvar sequências de movimentos para animatronics ou robôs
    • Escrever, armazenar e executar scripts no controlador
  • Dois modos de escrever programas de controle a partir de um PC:
    • a porta Virtual COM torna fácil enviar comandos a partir de qualquer ambiente que suporte comunicação serial
    • Pololu USB Software Development Kitpermite o uso de comandos mais avançados e nativos da USB e inclui exemplos em C#, Visual Basic .NET, e Visual C++
  • Características da TTL serial:
    • Suporta de 300 a 200000 bps no modo de velocidade fixa, e de 300 a 115200 bps modo automático(2)
    • Suporta simultaneamente o protocolo Pololu, que permite acesso às funcionalidades avançadas, e ao protocolo mais simples de Scott Edwards MiniSSC II (não há necessidade de configurar o dispositivo para um modo de protocolo em particular)
    • Pode ser interligado com outros controladores Pololu usando uma única linha serial
    • Pode ser usado como um conversor USB para TTL para projetos controlados por um PC
  • A placa pode ser alimentada pela USB ou por uma bateria de 5 a 16 V, e disponibiliza 5V regulados para o usuário
  • Tamanho compacto (21 × 30 mm) e leve (4.8 g) com barras de pinos
  • Firmaware passível de upgrade

2A velocidade e a taxa de pulsos disponíveis depende de vários fatores como a velocidade de comunicação, e o número de canais usados. Veja o Maestro User’s Guidepara mais detalhes. 


Exemplos de aplicação

  • controle serial de servos para projetos com muitos destes motores baseados em outras plataformas como BASIC Stamp ou ARduino
  • controle de servos com PC pela porta USB
  • controle de motores com PC com interface ESC pela USB
  • interface do PC com sensores e outros eletrônicos:
    • ler um giroscópio ou um acelerômetro
    • controlar uma cadeia de LEDs
  • Expansão de entradas e saídas para projetos com microcontroladores
  • Teste de servos

 

O conteúdo desta página é uma tradução para o português a partir do site originalda Pololu.
 
Compartilhar