Kunne du tænke dig at bygge en Arduino robot, eller måske bare et stykke kunst med mange bevægelige dele. Eller måske ønsker du bare at køre en masse LED’er med præcis PWM-output. Så har du nok bidt mærke i, at Arduino kun har et par PWM-udgange, og hvem ved, måske disse udgange er i konflikt med et andet skjold/shield! Nu kan du selvfølgelig vælge at droppe idéen, ELLER du kan erhverve dig Adafruits smarte PWM og Servo skjold. Denne model er ligesom Adafruits populære PWM/Servo breakout, men nu også Arduino klar og virker med hvilken som helst Arduino, der bruger en af følgende form-faktorer: UNO, Leonardo, Mega, ADK.

Dette skjold bruger kun to I2C pins til at styre de 16 PWM outputs! Du kan endda bygge op til 62 af disse skjolde sammen, og styre op til 992 PWM-udgange. Fordi I2C er en delt bus, kan du også forbinde andre I2C enheder og sensorer til SCL/SDA pins, så længe deres adresser ikke konflikter (Dette skjold bruger adressen 0x40)

Funktioner

I2C-styret PWM driver med indbygget ur. Dette betyder, i modsætning til TLC5940 familien, at du ikke behøver at sende kontinuerligt signal, og dermed bruge din mikrokontrollers ressourcer på dette.

Skjoldet er 5V kompatible, hvilket gør at du kan styre det fra en 3.3V Arduino, og stadig sikkert trække op til 6V udgange (dette er især godt hvis du ønsker at styre hvide eller blå LED’er med 3.4+ fremadrettet spænding)

6 pins til adresse valg, så du kan stable op til 62 af disse på en enkelt i2c bus. 12 af 16 udgang pins kan tilgås når der er stables.

  • Justerbar frekvens PWM op til onkring 1.6 KHz
  • 12-bit opløsning til hver udgang - for servo, betyder det 4us opløsning ved 60Hz opdateringshastighed.
  • Konfigurerbar “push-pull” eller “open-drain” udgang.
  • Der er monteret et par ekstra terminalblokke til power input (alternativt kan 3mm breakouts på siden bruges)
  • Omvendt polaritetsbeskyttelse på terminal blok input
  • Grøn og rød LED, til visning om strøm er acceptabel.
  • 3 pin forbindelser i grupper af 4, så du kan tilslutte op til 16 servo’er på én gang (Servo stik er en smule bredere end 3mm, så du kan kun stable 4 ved siden af hinanden på 3mm headeren.
  • Designet til at kunne stables. Det vil være nødvendigt med “stacking headers” og højre-vinklet 3x4 headers for at kunne stable ovenpå dette skjold, uden servo forbindelserne er i vejen.
  • Plads til at placere en stor kondensator på V+ linjen (hvis du får brug for dette)
  • 220 ohm seriemodstande på alle output linjer, for at beskytte dem og for at gøre kørsel af LED’er forudsigeligt.
  • Lodde jumpers til de 6 adresse-valg pins
  • Der er et 5x20 prototype område til alt det extra ledningførsel
  • Dette produkt leveres med et fuld testet og samlet skjold, samt 4 stk. 3x4 male lige headere (til servo/LED stik), en 2-pin terminal blok (til strøm) og en stang 3mm headere, så du kan tilslutte en Arduino. Lidt let lodning vil være nødvendigt for at kunne samle og tilpasse boardet, ved at tilslutte de ønskede headers, men det er på et niveau hvor selv begyndere kan være med. Servoer og Arduino er IKKE inkluderet – disse kan dog findes i vores webshop.

Bemærk: Terminal blokkene der medfølger, kan være blå eller sorte.

Tekniske detaljer

  • Dimensioner (uden headers og terminal blok): 54mm x 70mm x 3mm
  • Dette board/chip bruger I2C 7-bit adresse mellem 0x60-0x80, kan vælges med jumper.
  • Revision History:

Datasheets, EagleCAD PCB filer, Fritzing objekt og mere er tilgængelige på Adafruits webside.

Mere information
Brand Adafruit
Producent varenummer 1411
Vægt (kg) 0.001000
Passer til Arduino UNO
Funktion (shield/hat) Motorstyring
Indsend din bedømmelse
Du anmelder:Adafruit 16-Channel 12-bit PWM/Servo Shield - I2C interface
Din bedømmelse
Copyright © 2012-nu MiniElektro. Alle rettigheder forbeholdes.