Servo 2040 - Servocontrollore a 18 canali

Codice articolo 57945 Marca Pimoroni Modello PIM613 Share Scrivere una recensione
Servo 2040 - Servocontrollore a 18 canali



Descrizione Collegamenti Allegati

Costruisci l'esapode/braccio robotico/altro aggeggio articolato dei tuoi sogni con questo servo controller alimentato RP2040 all-in-one con misurazione della corrente, intestazioni del sensore e LED RGB.

Servo 2040 è un servocontrollore autonomo per fare cose con molte parti mobili. Dispone di intestazioni pin pre-saldate per il collegamento fino a 18 servi - Abbastanza per il più leggero dei camminatori esapodi o un sacco di gradi di libertà per le tue braccia, gambe o tentacoli robotici. I servi possono essere piuttosto affamati di energia, specialmente quelli grossi, quindi ne abbiamo aggiunti alcuni puliti monitoraggio in corso funzioni in modo da poter tenere d'occhio il consumo energetico.

C'è sei LED RGB indirizzabili (AKA Neopixels) per feedback visivi e rapporti sullo stato, oltre a pin header per la connessione fino a sei sensori analogici - utile per percepire dove si trova il terreno, se stai per schiantarti contro un muro o quanta pressione L'artiglio sta esercitando sulla tua sfortunata cavia. Abbiamo anche spuntato un Connettore QW/ST lì, per semplificare l'aggiunta di uno o due breakout Qwiic o STEMMA QT.Servo 2040 è supportato da una libreria servo C++/MicroPython ben documentata con molti esempi per mostrarti come utilizzare le singole funzionalità (e tutto insieme) .

RP2040 x servi

Abbiamo utilizzato RP2040 come nucleo di questa scheda grazie alla flessibilità dei suoi IO programmabili (PIO). Tradizionalmente, ogni servo deve essere collegato al proprio canale compatibile con PWM sul microcontrollore. RP2040 ha solo 16 canali PWM, ma è possibile pilotare fino a 30 servi usando la magia dei PIO (se sei astuto con il cablaggio). I PIO di RP2040 sono anche super veloci, quindi possono pilotare servi con una risoluzione inferiore al microsecondo.

Abbiamo integrato il microcontrollore RP2040 direttamente nel Servo 2040, quindi non sono necessarie schede separate per microcontrollore e servo driver. Questo rende le costruzioni compatte e piacevoli, perfette per i piccoli robot!

Caratteristiche

  • Alimentato da RP2040 (Dual Arm Cortex M0+ fino a 133 Mhz con 264 kB di SRAM)
  • 2 MB di flash QSPI che supportano XiP
  • 18 set di pin di intestazione per il collegamento di servi per hobby a 3 pin
  • Supporta servi ad alta tensione (fino a 11V)*
  • 6 LED RGB/Neopixel indirizzabili
  • 6 set di pin di intestazione per il collegamento di sensori analogici
  • Rilevamento della tensione e della corrente a bordo
  • Pulsante Reset e BOOT (il pulsante BOOT può essere utilizzato anche come pulsante utente)
  • Connettore USB-C per programmazione e alimentazione (3A max)
  • Morsetti a vite per alimentazione esterna (con protezione da inversione di polarità) (10A max corrente continua)
  • Connettore Qw/ST (Qwiic/STEMMA QT) per breakout
  • Completamente assemblato (nessuna saldatura richiesta)
  • Librerie C++/MicroPython
  • schematico
  • Disegno meccanico

Software

Poiché è una scheda RP2040, Servo 2040 è indipendente dal firmware! Puoi programmarlo con C/C++, MicroPython o CircuitPython.

Nostro C++/MicroPython le librerie ti aiuteranno a ottenere il massimo da Servo 2040, sono ricche di potenti funzionalità per lavorare con i servi. Otterrai le migliori prestazioni utilizzando C++, ma se sei un principiante ti consigliamo di utilizzare le nostre batterie incluse nella build MicroPython per iniziare facilmente.

Puoi anche usare CircuitPython sul tuo Servo 2040, se vuoi accedere a tutte le belle comodità dell'ecosistema di Adafruit (nota che sarai in grado di controllare solo fino a 16 servi con CircuitPython).

Collegamento di sblocchi

Se il tuo breakout ha un connettore QW/ST da JST-SH a JST-SH, oppure puoi collegare facilmente uno qualsiasi dei nostri breakout I2C Breakout Garden con un cavo da JST-SH a JST-SH; accoppiato con un adattatore da Qw/ST a Breakout Garden.

Appunti

  • Misure: 62 mm x 42 mm x 12 mm (L x P x A, inclusi i connettori). I fori di montaggio sono M2,5 e 2,7 mm da ciascun bordo.
  • * Se si desidera far funzionare i servi con una tensione superiore a 5 V, è necessario tagliare i connettori USB ed est. Power' traccia sul retro della scheda per evitare che l'RP2040 venga danneggiato dall'aumento della tensione.
  • Se tagli questa traccia dovrai fornire alimentazione separata per la logica della scheda (tramite USB o 5 V sull'intestazione rotta).
  • Quando si programma un robot alimentato a batteria tramite USB, si consiglia di utilizzare qualcosa come un adattatore USB solo dati per evitare di alimentare nuovamente il computer o la batteria.

Informazioni su RP2040

Il microcontrollore RP2040 di Raspberry Pi è un ARM Cortex M0+ dual core che funziona fino a 133 Mhz. Raggruppa in 264kB di SRAM, 30 pin GPIO multifunzione (incluso un ADC a 12 bit a quattro canali), un mucchio di periferiche standard (I2C, SPI, UART, PWM, orologi, ecc.) E supporto USB. Una caratteristica molto interessante di RP2040 è l'IO programmabile che ti consente di eseguire programmi personalizzati in grado di manipolare pin GPIO e trasferire dati tra periferiche: possono scaricare attività che richiedono velocità di trasferimento dati elevate o tempi precisi che tradizionalmente avrebbero richiesto molto lavoro pesante dalla CPU.

Proprietà

Informazioni sul marchio
Marca Pimoroni
ModelloPIM613
Pimoroni
€ 27,20€ 22,30 escl. I.V.A. (IT)
Esaurito Consegnato in 5 a 30 giorni
Cavo USB
Mostra più risultati
Mostra sconti sul volume Spedito da € 12,50 (IT) 30 giorni di riflessione Servizio eccellente

Prodotti alternativi

Prodotti correlati

Domande dei clienti

recensioni dei clienti

Servo 2040 - Servocontrollore a 18 canali Fai clic su una stella per lasciare la tua recensione

Elementi visualizzati di recente

Webwinkelkeur Kiyoh Trustpilot Opencircuit