Servo 2040 - 18-kanals servocontroller

Varenummer 57945 Mærke Pimoroni Model PIM613 Share Skrive en anmeldelse
Servo 2040 - 18-kanals servocontroller



Beskrivelse Venstre Vedhæftede filer

Byg dine drømmes hexapod/robotarm/andre leddelt udstyr med denne alt-i-en RP2040-drevne servocontroller med strømmåling, sensorheadere og RGB-LED'er.

Servo 2040 er en selvstændig servocontroller til at lave ting med mange bevægelige dele. Den har forloddede stifthoveder til tilslutning op til 18 servoer - nok til de slankeste hexapod-vandrere eller masser af frihedsgrader til dine robotarme, ben eller fangarme. Servoer kan være ret strømkrævende, især de tykke, så vi har tilføjet nogle pæne løbende overvågning funktioner, så du kan holde øje med strømforbruget.

Der er seks adresserbare RGB LED'er (AKA Neopixels) til visuel feedback og statusrapporter, plus pin-headers til tilslutning op til seks analoge sensorer - nyttig til at fornemme, hvor jorden er, hvis du er ved at støde ind i en mur, eller hvor meget tryk Kloen anstrenger sig for dit ulykkelige testperson. Vi har også poppet en QW/ST stik der, for at gøre det super nemt at tilføje en Qwiic eller STEMMA QT breakout eller to.Servo 2040 er understøttet af et veldokumenteret C++/MicroPython servobibliotek med masser af eksempler for at vise dig, hvordan du bruger de individuelle funktioner (og alt sammen) .

RP2040 x servoer

Vi har brugt RP2040 som kernen i dette board på grund af fleksibiliteten i dets programmerbare IO'er (PIO'er). Traditionelt skal hver servo være forbundet til sin egen PWM-kompatible kanal på mikrocontrolleren. RP2040 har kun 16 PWM-kanaler, men det er muligt at drive op til 30 servoer ved hjælp af magien ved PIO'er (hvis du er smart med ledninger). RP2040's PIO'er er også superhurtige, så de kan drive servoer med en opløsning på under mikrosekunder.

Vi har bygget RP2040-mikrocontrolleren lige ind i Servo 2040, så du ikke behøver separate mikrocontroller- og servodriverkort. Dette giver et flot kompakt byggeri - perfekt til små robotter!

Funktioner

  • Drevet af RP2040 (Dual Arm Cortex M0+ kører på op til 133Mhz med 264kB SRAM)
  • 2 MB QSPI-flash, der understøtter XiP
  • 18 sæt hovedstifter til tilslutning af 3-bens hobbyservoer
  • Understøtter servoer med højere spænding (op til 11V) *
  • 6 adresserbare RGB LED'er/Neopixels
  • 6 sæt hovedstifter til tilslutning af analoge sensorer
  • Indbygget spændings- og strømføling
  • Reset og BOOT-knap (BOOT-knappen kan også bruges som brugerknap)
  • USB-C-stik til programmering og strøm (max 3A)
  • Skrueterminaler til forsyning af ekstern strøm (med omvendt polaritetsbeskyttelse) (10A max kontinuerlig strøm)
  • Qw/ST (Qwiic/STEMMA QT) stik til udbrud
  • Fuldt samlet (ingen lodning nødvendig)
  • C++/MicroPython biblioteker
  • Skematisk
  • Mekanisk tegning

Software

Fordi det er et RP2040-kort, er Servo 2040 firmwareagnostisk! Du kan programmere den med C/C++, MicroPython eller CircuitPython.

Vores C++/MicroPython biblioteker vil hjælpe dig med at få mest muligt ud af Servo 2040, de er spækket med kraftfulde funktioner til at arbejde med servoer. Du får den bedste ydeevne ved at bruge C++, men hvis du er nybegynder, vil vi anbefale at bruge vores batterier inkluderet MicroPython build for at lette at komme i gang.

Du kan også bruge CircuitPython på din Servo 2040, hvis du vil have adgang til alle de gode bekvemmeligheder i Adafruits økosystem (bemærk at du kun vil kunne styre op til 16 servoer med CircuitPython).

Tilslutning af breakouts

Hvis din breakout har et QW/ST-stik JST-SH til JST-SH-kabel, eller du kan nemt tilslutte en af vores I2C Breakout Garden-udbrydere med et JST-SH til JST-SH-kabel; kombineret med en Qw/ST til Breakout Garden-adapter.

Noter

  • Mål: 62 mm x 42 mm x 12 mm (L x B x H, inklusive stik). Monteringshullerne er M2,5 og 2,7 mm ind fra hver kant.
  • * Hvis du vil køre servoer med en højere spænding end 5V, skal du afbryde 'Separat USB og Ext. Power'-spor på bagsiden af kortet for at forhindre, at RP2040 bliver beskadiget af den øgede spænding.
  • Hvis du skærer dette spor, skal du sørge for separat strøm til boardlogikken (via USB eller 5V på den udbrudte header).
  • Når du programmerer en batteridrevet robot via USB, anbefaler vi, at du bruger noget som en USB-adapter med kun data for at undgå at strømforsyne din computer eller batteriet tilbage.

Om RP2040

Raspberry Pi's RP2040 mikrocontroller er en dual core ARM Cortex M0+, der kører på op til 133Mhz. Den indeholder 264 kB SRAM, 30 multifunktions GPIO-ben (inklusive en fire-kanals 12-bit ADC), en bunke standardudstyr (I2C, SPI, UART, PWM, ure osv.) og USB-understøttelse. En meget spændende funktion ved RP2040 er de programmerbare IO'er, som giver dig mulighed for at udføre brugerdefinerede programmer, der kan manipulere GPIO-stifter og overføre data mellem perifere enheder - de kan aflaste opgaver, der kræver høje dataoverførselshastigheder eller præcis timing, som traditionelt ville have krævet en masse tunge løft fra CPU'en.

Ejendomme

Brand information
Mærke Pimoroni
ModelPIM613
Pimoroni
€ 29,45€ 23,55 Ekskl. moms (DK)
Forventet leveringsdato: lørdag 22 juni . ... pieces på lager
USB kabel
Vis flere resultater
Vis mængderabatter Sendes fra € 11,50 (DK) 30 dages afkøling Fremragende service
+ + =
Ofte købt sammen Total pris:

Alternative produkter

Relaterede produkter

Kundespørgsmål

kunde anmeldelser

Servo 2040 - 18-kanals servocontroller Klik på en stjerne for at skrive din anmeldelse

Nyligt viste produkter

Webwinkelkeur Kiyoh Trustpilot Opencircuit