^ Retornar ao
topo
Controlador de 24 Servos via USB - Mini Maestro

Quantidade:

Esta placa controla até 24 servo motores via porta USB. Ela pertence à segunda geração de placas controladoras de servo via USB da Pololu. Estas placas são muito versáteis e compactas, e possuem pinos de entrada e saída para uso geral. Esta placa suporta três métodos de controle: USB para conexão direta a um computador, Serial TTL para uso em sistemas embarcados e código interno, o que torna a placa auto suficiente. Os 24 canais podem ser configurados como saídas para servo motores comuns ou para controladores de velocidade eletronicos (os chamados ESCs), como saídas digitais ou entradas analógicas ou digitais. Os pulsos para servo de alta resolução são extremamente precisos, fazendo com que esta placa controladora de servos seja perfeita para aplicações de alta performance, como robótica e automação, e o controle embutido de velocidade e aceleração para cada canal torna fácil o movimento suave, sem pausas, que não requer que a fonte do controle fique constantemente calculando a posição. A Mini Maestro também possui a característica de pulsos programáveis, com a frequência de 1 a 333Hz, e pode gerar uma grande quantidade de pulsos, permitindo a máxima capacidade de resposta para servos modernos.

Um programa gratuito para configuração e controle de servos está disponível abaixo para Windows e Linux, tornando a placa simples de configurar e testar via USB, criar sequencias de movimentos dos servos para animações e automações ou robôs humanóides que andam e escrevem, e o programa ainda roda scripts armazenados. A memória interna da placa de 8KB permite que sejam salvos aproximadamente 3000 posições de servos, que podem ser automaticamente usados sem um computador ou microcontrolador externo.

Por causa que os canais da Mini Maestro podem ser usados como saídas digitais de propósito geral e entradas digitais/analógicas, elas possuem um modo fácil para leitura de sensores e controle de periféricos diretamente de um PC pela USB, e estes canais podem ser usados com scripts pré-gravados, tornando a placa auto-suficiente e ela pode responder a estímulos externos e encadear diversos eventos pelo movimento de servos.

Para usar esta placa com o computador, é necessário um Cabo Mini USB.

Características:

  • Três métodos de controle: USB, Serial TTL (5V) e script interno.
  • Resolução de largura de pulso de saída de 0,25μs (corresponde a aproximadamente 0,025º para um típico servo motor).
  • Configuração da frequencia do pulso: de 1 a 333Hz.
  • Faixa da largura de pulso: 64 a 4080 μs.
  • Controle de velocidade e aceleração individual para cada canal.
  • Os canais podem ser configurados opcionalmente para ir para determinadas posições ou desligarem.
  • Funções alternativas dos canais permitem que os canais possam ser usados como:
    • Saídas digitais de propósito geral (0 ou 5V).
    • Entradas analógicas ou digitais (canais 0 a 11 podem ser entradas analógicas; canais a partir do 12 podem ser usados como entradas digitais.
    • Um canal pode ser uma saída PWM com frequencia de 2,93 kHz a 12 MHz, de até 10 bits de resolução.
  • Uma simples linguagem de script permite que você programe o controlador para realizar complexas ações mesmo depois das conexões USB e seriais sejam removidas.
  • Guia compreensivo (em inglês)
  • Aplicativo gratuito para Windows e Linux, permite facilmente:
    • Configurar e testar seu controlador.
    • Criar, rodar e salvar sequências nos movimentos dos servos.
    • Escrever, ir para próximos passos, e rodar scripts armazenados no controlador
  • Dois modos de escrever códigos para controlar a placa a partir do PC:
    • Porta COM Virtual torna fácil enviar comandos seriais de qualquer ambiente de desenvolvimento que suporta comunicação serial.
    • Pololu USB Software Development Kit permite o uso de comandos avançados e inclui códigos de exemplo em C#, Visual Basic .NET e Visual C++.
  • Características Seriais TTL:
    • Suporta 300 a 200000 bps em modo de baudrate fixo e 300 a 115200 bps em modo de autodetecção.
    • Simultaneamente suporta o protocolo Pololu, que permite acesso a funcionalidades avançadas, e ao protocolo Scott Edwards MiniSSC II (não há necessidade de configurar a placa para um modo particular de protocolo).
    • Pode ser encadeado com outros controladores de servo Pololu.
  • A placa pode ser alimentada por baterias de 5 a 16V.
  • Firmware atualizável.

  • Especificações:

  • Canais: 24
  • Canais de entrada analógico: 12
  • Canais de entrada digital: 12
  • Tamanho: 2,79 x 5,84 cm
  • Peso: 10g
  • Taxa de pulso configurável: de 1 a 333Hz
  • Faixa de Pulsos: 64 a 4080us
  • Tamanho do Script interno: 8KB

  • Documentação:
  • Guia do Usuário do Pololu Maestro Controlador de Servos
  • Pololu USB Software Development Kit
  • Projeto de Exemplo: Hexapode que Anda
  • Software e Drivers do Controlador de Servos Maestro para Windows
  • Software para Linux
  • Guia do Usuário do Pololu Maestro (em espanhol)




  • Para fazer comentários é necessário estar logado. Efetuar login.

    Você ainda nao é cadastrado? Cadastre-se agora!


    julinho031
    Enviado: 2013-12-26 11:06:28


    Aqueles dois bornes azuis sao a entrada de 5,5V?Obrigado.

    ViniDj
    Enviado: 2013-12-26 11:18:54

    Sim, trata-se da alimentação dos servos.

    ViniDj
    Enviado: 2013-12-26 11:19:05

    Veja mais na segunda imagem do controlador.

    RafaelFerreira
    Enviado: 2013-08-31 10:07:38


    mas eu estava pensando em ligar direito no carregador e na tomada, sem bateria, sera que daria certo ??

    ViniDj
    Enviado: 2013-09-02 11:02:35

    Acredito que daria certo, já que a saída do carregador é de 5,5V.

    RafaelFerreira
    Enviado: 2013-08-29 22:18:39


    Posso alimentar os motores com uma fonte de 5.5v 700mah(carregador de celular)!

    ViniDj
    Enviado: 2013-08-30 09:12:41

    Poder pode, mas acho que a carga da bateria vai acabar em pouco tempo.

    K.IA_ROBO
    Enviado: 2013-07-20 22:08:28


    posso conecta-junto a placa arduino

    ViniDj
    Enviado: 2013-07-22 11:05:15

    Pode, através de TxRx.

    Oscar
    Enviado: 2013-05-18 13:13:46


    Da para controlar via controle remoto. se sim qual outros componentes que devo usar? Obrigado.

    ViniDj
    Enviado: 2013-05-18 18:25:27

    Dar, da pra fazer qualquer coisa. Para controlar via controle remoto você deverá fazer uma interface a parte de controle. Sugerimos o uso de Arduino, porém não é um projeto simples.

    jherimum
    Enviado: 2013-03-05 14:09:47


    Eu posso utilizar o maestro com uma fonte externa diferente da que usarei no arduino que a controlará? Se sim: qual voltagem e como eu "unifico" os terras do arduino e do maestro ? Obrigado

    ViniDj
    Enviado: 2013-03-05 14:25:48

    Poder você pode, porém terá que ligar os dois terras juntos para as placas terem a mesma referência. Para fazer esta união basta ligar um GND qualquer da placa Arduino a um GND da placa controladora de servos. A TENSÃO, conforme é informado na descrição do produto: A placa pode ser alimentada por baterias de 5 a 16V.

    jherimum
    Enviado: 2013-03-05 14:35:04

    ViniDJ, me deu a impressão que você não aprovou a ideia. Estou enganado? Rsss. Imagine a situacao que eu precise controlar os 24 servos que a placa me da possibilidade! Se eu alimentasse o Maestro com a carga que vem do Arduino acho que subiria um cheiro de queimado. Estou errado?

    ViniDj
    Enviado: 2013-03-05 14:37:52

    Está certíssimo, desculpe se pareci reprovar a ideia! Falei que poder você pode apenas para lembrar que você deverá comutar os terras. Sim, você precisa de uma fonte externa pois a regulação de tensão do Arduino não irá permitir você controlar tantos servos assim!

    jherimum
    Enviado: 2013-03-05 14:41:29

    O triste é saber que sou formado em eletrotecnica! mas isso foi nos anos 90 hehehe! To enferrujadasso! Obrigado ViniDJ! Vo ver se compro um maestro essa semana!

    ViniDj
    Enviado: 2013-03-05 15:09:05

    Tudo bem, isso é igual andar de bicicleta, mas se precisar damos aquele empurrãozinho para ajudar nos conceitos rs. Se tiver qualquer dúvida, entra em contato pela página do produto ou pelo contate-nos do site.

    jherimum
    Enviado: 2013-03-06 13:12:26

    Vini, me diz uma coisa... sabe algum lugar no brasil que vende algo desse tipo: https://www.sparkfun.com/products/11277

    ViniDj
    Enviado: 2013-03-06 13:13:47

    Não sei, mas como a RoboCore é a representante oficial da Sparkfun no Brasil, nós podemos importar (caso queira).

    jherimum
    Enviado: 2013-03-06 13:28:00

    Vini, mais uma pergunta um pouco idiota. To querendo comprar a fonte chaveada de 9v que vocês vendem para alimentar o maestro. A pergunta é: a tensão de operacao dos servos terao de ser de 9 voltas tambem né?

    ViniDj
    Enviado: 2013-03-06 13:56:16

    Sim, pois não há um regulador para uma tensão menor na placa. O que você pode fazer é usar uma fonte de 9V juntamente a um 7805 (por exemplo), dê uma olhada neste regulador temos no site.

    jherimum
    Enviado: 2013-03-06 17:17:22

    Já coloquei no carrinho o 7805! Se nao me engano precisarei de dois capacitors tambem né?

    ViniDj
    Enviado: 2013-03-06 17:23:46

    É bom usar pelo menos um para evitar o ripple.

    merlinmik
    Enviado: 2012-11-28 11:39:34


    E possivel utilizar sem o pc essa placa? 19 servos + um arduino mega 2560 e essa placa ja fariao o controle completo ?

    ViniDj
    Enviado: 2012-11-28 12:16:15

    Sim, é possível. A placa aceita comunicação TxRx. Assim você comunica esta placa com o Arduino Mega ou qualquer outro Arduino.

    merlinmik
    Enviado: 2012-11-25 03:02:50


    Ola, sou novato nesta area e estou com 1 projeto em mente que usara o arduino mega 2560 e 19 Servos Digital Mg995 13kg Para Serpent Rrr Nt1 Fw06 Kyosho. Minha duvida e, usando essa Controlador de 24 Servos via USB - Mini Maestro + o arduino, consigo controlar os servos, ou precisa de mais algo ? ou somente a Controlador de 24 Servos via USB - Mini Maestro + os 19 servos podem ser controlados por PC apenas ? Aguardo a resposta ansiosamente!

    ViniDj
    Enviado: 2012-11-26 12:19:43

    Se quer controlar pelo PC, você pode utilizar apenas esta placa. Você deve ligar ela no computador utilizando um cabo Mini USB e com o programa que pode ser baixado acima, você faz o controle de até 24 servo motores.

    atilioch
    Enviado: 2012-11-03 10:07:39


    Olá Vinicius, se eu utilizar um xbee shield no Arduino que utiliza as poras rx e tx, como posso utilizar os pinos que ja estao ocupados para conectar esta placa controladora de servos ?

    ViniDj
    Enviado: 2012-11-06 11:00:45

    Neste caso, o mais interessante é utilizar o Xbee em portas de comunicação serial simuladas, utilizando a biblioteca SoftwareSeral. Com esta biblioteca quaisquer pinos do Arduino se tornam pinos de comunicação TxRx, desta forma você pode ligar tanto um Xbee quanto uma placa como esta no mesmo Arduino.

    jsgsim
    Enviado: 2012-08-26 21:18:48


    Certo! uma outra dúvida. O script de controle dos servos é escrito dentro do software do Arduíno ou os comandos dos servos são escritos no próprio software da pololu. O Arduíno apenas envia a ordem ou é possível através dele movimentar os servos do mini maestro?

    ViniDj
    Enviado: 2012-08-27 12:28:11

    Acredito que o código de controle é escrito na própria placa pelo software da Pololu. Quanto a sua segunda dúvida, ele pode enviar uma ordem e controlar, com esta ordem, os servos da placa.

    jsgsim
    Enviado: 2012-08-15 10:24:16


    Olá Vinicius, sou o Juliano comprei esta placa ai de vcs, graças ao seu bom atendimento. Vinicius como conecto esta placa na arduino mega? Ela usara a memoria flash dela ou do arduino. Preciso gravar muitas posições. Existe como ampliar a memória flash dela pois 8 kb não será possível, pois este servo vai simular o movimento da boca de um robo

    ViniDj
    Enviado: 2012-08-15 13:51:27

    Existe uma forma fácil de ligar esta placa com qualquer microcontrolador (no caso com o Arduino). Dê uma boa olhada neste link: http://www.pololu.com/docs/0J40/7.c (no caso, o programa ficará gravado no Arduino e via TxRx ele envia os comandos para o controlador de servos). Existe um ótimo guia desta placa que você pode seguir, ele está disponível neste link: http://www.pololu.com/docs/0J40

    Skynet
    Enviado: 2012-07-05 15:06:11


    Por favor me mostre onde você encontrou o "Software e drivers do controlador de servos Maestro para windows" no site da pololu, pretendo comprar esta placa.

    ViniDj
    Enviado: 2012-07-05 15:13:52

    Você pode fazer o download do software aqui mesmo, na página deste produto. Veja o link na seção "Documentação", no final da descrição do produto (apenas role a tela para cima e verá o link para baixar o software).

    jaziel
    Enviado: 2012-06-30 12:29:18


    boa tarde ., esse controlador , roda no programa do outor controlador ssc32 ,obrigado

    ViniDj
    Enviado: 2012-07-02 11:08:31

    Jaziel, este controlador possui seu próprio programa de controle (veja o link "Software e Drivers do Controlador de Servos Maestro para Windows"). É altamente recomendável utilizar este controlador com seu software, uma vez que o software SSC32 é feito para as placas da Lynxmotion.

    jaziel
    Enviado: 2012-06-28 13:22:51


    boa tarde . TEM COMO EU RETIRA NO LOCAL ,SI TEM ME PASSE O ENDEREÇO PARA VER SEU POSSO RETIRA, SE NÃO VOU VER COMO FAÇO PARA COMPRAR.OBRIGADO

    ViniDj
    Enviado: 2012-06-28 16:35:48

    Jaziel, infelizmente neste momento não possuímos loja física e não efetuamos vendas balcão. O único modo de comprar é online, o qual garantimos ser totalmente seguro. Se tiver dúvidas, entre em contato conosco pelo Contate-nos.

    robo_mania
    Enviado: 2012-06-27 00:46:10


    essa de 24 servos q vc esta falando é a pololu....ou a ssc lynxmotion? tem como usar uma arduino pra controlar a pololu?

    ViniDj
    Enviado: 2012-06-27 11:55:53

    Essa de 24 servos é da Pololu, o produto desta página. Sim, existe como usar um Arduino para controlar esta placa.

    robo_mania
    Enviado: 2012-06-26 00:32:19


    previsão de chegada???

    ViniDj
    Enviado: 2012-06-26 11:03:58

    Em breve teremos um de 24 servos. Infelizmente este controlador de 32 servos saiu de linha.

    rafaandroid
    Enviado: 2012-06-12 21:43:14


    mais como eu posso fazer tipo eu ligo o sensor no arduino e ligo os servos nessa placa como eu faço para os motores funcionarem hora que os sensores receberem a ordem por exelplo??

    ViniDj
    Enviado: 2012-06-14 11:10:23

    Neste caso você precisará usar o Arduino e interfacear o Arduino com a placa.

    rafaandroid
    Enviado: 2012-06-10 15:38:43


    quantos motores posso controlar com arduino mega?

    ViniDj
    Enviado: 2012-06-11 19:40:50

    Para controlar motores de passo com Arduino você precisa de um driver para motor de passo, como este: http://www.robocore.net/modules.php?name=GR_LojaVirtual&prod=209 Nunca ligue um motor de passo diretamente em seu Arduino, você poderá queimar suas saídas.

    rafaandroid
    Enviado: 2012-06-10 15:38:11


    tipo sou novo no assunto com essa placa da para conectar no arduino para controlar ela ou deixar programado????

    ViniDj
    Enviado: 2012-06-11 19:40:06

    Esta placa pode ser ligada diretamente ao computador para ser programa, sem a necessidade de um Arduino. Isto não é um shield.

    jaziel
    Enviado: 2012-05-29 21:40:09


    boa noite . v, uma resposta que vc deo para um de seu criente ?se tinha que ser de 32 servo um com menos ,qual seria com menos servo .obrigado