Servo 2040 - Controlador servo de 18 canais

Número de item 57945 Marca Pimoroni Modelo PIM613 Share Escreva uma crítica
Servo 2040 - Controlador servo de 18 canais



Descrição Esquerda Anexos

Construa o hexápode/braço robótico/outra engenhoca articulada dos seus sonhos com este servocontrolador RP2040 completo com medição de corrente, cabeçalhos de sensor e LEDs RGB.

O Servo 2040 é um controlador de servo autônomo para fazer coisas com muitas partes móveis. Possui cabeçalhos de pinos pré-soldados para conectar até 18 servos - o suficiente para os caminhantes hexápodes com mais pernas ou muitos graus de liberdade para seus braços, pernas ou tentáculos robóticos. Os servos podem ser muito famintos por energia, especialmente os robustos, então adicionamos alguns monitoramento atual funções para que você possa ficar de olho no consumo de energia.

seis LEDs RGB endereçáveis (AKA Neopixels) para feedback visual e relatórios de status, além de cabeçalhos de pinos para conectar até seis sensores analógicos - útil para detectar onde está o solo, se você está prestes a bater em uma parede ou quanta pressão A garra está exercendo em seu infeliz sujeito de teste. Nós também estouramos um Conector QW/ST lá, para tornar super fácil adicionar um Qwiic ou STEMMA QT breakout ou dois. O Servo 2040 é suportado por uma biblioteca servo C++/MicroPython bem documentada com muitos exemplos para mostrar como usar os recursos individuais (e tudo junto) .

RP2040 x servos

Usamos o RP2040 como o núcleo desta placa devido à flexibilidade de seus E/S programáveis (PIOs). Tradicionalmente, cada servo precisa ser conectado ao seu próprio canal compatível com PWM no microcontrolador. O RP2040 tem apenas 16 canais PWM, mas é possível acionar até 30 servos usando a magia dos PIOs (se você for esperto com fiação). Os PIOs do RP2040 também são super rápidos, então eles podem acionar servos com resolução abaixo de microssegundos.

Construímos o microcontrolador RP2040 diretamente no Servo 2040, para que você não precise de placas separadas de microcontrolador e servo driver. Isso cria ótimas construções compactas - perfeitas para pequenos robôs!

Características

  • Alimentado por RP2040 (Dual Arm Cortex M0+ rodando em até 133Mhz com 264kB de SRAM)
  • 2 MB de flash QSPI compatível com XiP
  • 18 conjuntos de pinos de cabeçalho para conectar servos de hobby de 3 pinos
  • Suporta servos de alta tensão (até 11V) *
  • 6 LEDs RGB endereçáveis/Neopixels
  • 6 conjuntos de pinos de cabeçalho para conectar sensores analógicos
  • Tensão a bordo e detecção de corrente
  • Botão Reset e BOOT (o botão BOOT também pode ser usado como botão do usuário)
  • Conector USB-C para programação e alimentação (3A máx.)
  • Terminais de parafuso para fornecer energia externa (com proteção de polaridade reversa) (corrente contínua máxima de 10A)
  • Conector Qw/ST (Qwiic/STEMMA QT) para breakouts
  • Totalmente montado (sem necessidade de solda)
  • Bibliotecas C++/MicroPython
  • Esquema
  • Desenho mecânico

Programas

Por ser uma placa RP2040, o Servo 2040 é independente de firmware! Você pode programá-lo com C/C++, MicroPython ou CircuitPython.

Nosso C++/MicroPython As bibliotecas irão ajudá-lo a tirar o máximo proveito do Servo 2040, elas estão repletas de recursos poderosos para trabalhar com servos. Você obterá o melhor desempenho usando C++, mas se você for um iniciante, recomendamos o uso de nossas baterias MicroPython incluídas para facilitar os primeiros passos.

Você também pode usar CircuitPythonGenericName no seu Servo 2040, se você quiser acessar todas as boas conveniências do ecossistema da Adafruit (observe que você só poderá controlar até 16 servos com o CircuitPython).

Separações de conexão

Se o seu breakout tiver um conector QW/ST JST-SH para cabo JST-SH, ou você pode conectar facilmente qualquer um dos nossos breakouts I2C Breakout Garden com um cabo JST-SH para JST-SH; juntamente com um adaptador Qw/ST para Breakout Garden.

  • Lista de fugas atualmente compatível com nossa compilação C++/MicroPython.

Notas

  • Medidas: 62 mm x 42 mm x 12 mm (C x L x A, incluindo conectores). Os orifícios de montagem são M2,5 e 2,7 mm de cada borda.
  • * Se você quiser executar servos com uma tensão maior que 5V, você precisará cortar o 'Separate USB and Ext. Power 'trace na parte de trás da placa para evitar que o RP2040 seja danificado pelo aumento da tensão.
  • Se você cortar esse traço, precisará fornecer energia separada para a lógica da placa (através de USB ou 5V no cabeçalho quebrado).
  • Ao programar um robô alimentado por bateria através de USB, recomendamos o uso de algo como um adaptador USB somente de dados para evitar retroalimentação do computador ou da bateria.

Sobre RP2040

O microcontrolador RP2040 da Raspberry Pi é um ARM Cortex M0+ dual core rodando em até 133Mhz. Ele agrupa 264kB de SRAM, 30 pinos GPIO multifuncionais (incluindo um ADC de 12 bits de quatro canais), um monte de periféricos padrão (I2C, SPI, UART, PWM, relógios etc.) e suporte a USB. RP2040 são IOs programáveis que permitem executar programas personalizados que podem manipular pinos GPIO e transferir dados entre periféricos - eles podem descarregar tarefas que exigem altas taxas de transferência de dados ou temporização precisa que tradicionalmente exigiriam muito trabalho pesado da CPU.

Propriedades

Informações da marca
Marca Pimoroni
ModeloPIM613
Pimoroni
€ 28,95€ 23,55 Excl. CUBA (PT)
Data prevista de entrega: Sexta-feira 3 poderia . ... pieces em estoque
Cabo USB
Mostrar mais resultados
Mostrar descontos por volume Enviado de € 12,50 (PT) 30 dias de reflexão Serviço excelente
+ + =
Frequentemente comprados juntos Preço total:

produtos alternativos

Produtos relacionados

Perguntas do cliente

Avaliações de Clientes

Servo 2040 - Controlador servo de 18 canais Clique em uma estrela para deixar sua avaliação

Itens recentemente vistos

Webwinkelkeur Kiyoh Trustpilot Opencircuit