+

16-Kanaals 12-Bit Pwm/Servo Driver - I2C Interface-PCA9685 Voor Arduino Raspberry Pi Diy servo Shield Module

USD 4.09USD 4.55

16-Kanaals 12-Bit Pwm/Servo Driver - I2C Interface-PCA9685 Voor Arduino Raspberry Pi Diy servo Shield Module

Description

16-kanaals 12-bit PWM/Servo Driver - I2C interface - PCA9685 voor Arduino Raspberry Pi DIY Servo Shield Module

Beschrijving:

Wil je een hexapod rollator maken? Misschien maak je een kunstwerk met tonnen bewegende delen, of moet je een ton LED's aansturen met nauwkeurige PWM-output. Uw microcontroller heeft een beperkt aantal PWM-uitgangen en u merkt dat u opraakt! Niet met de Adafruit 16-kanaals 12-bits PWM/Servo Driver-I2C-interface. Met deze pwm-en servo-driver-breakout kunt u 16 vrijlopende PWM-uitgangen bedienen met slechts twee pinnen! Moet u meer dan 16 PWM-uitgangen gebruiken? Geen probleem. Keten tot 62 van deze schoonheden samen voor een uitstekende 992 PWM-output.

Kenmerken:

Afmetingen (geen headers of klemmenblok) 2,5 "x 1" x 0,1 "(62,5mm x 25,4mm x 3mm)
Gewicht (geen headers of klemmenblok): 5,5 gram
Gewicht (met 3x4 headers & terminal block): 9gram
Deze kaart/chip maakt gebruik van I2C 7-bits adres tussen 0x60-0x80, selecteerbaar met jumpers
Eindblok voor stroomingang (of u kunt de 0,1 "breakouts aan de zijkant gebruiken)
Omgekeerde polariteitsbescherming op de aansluitblokingang
Groene kracht-goede LED
3-pins connectoren in groepen van 4, zodat u 16 servo's tegelijk kunt aansluiten (Servo-pluggen zijn iets breder dan 0,1 ", zodat u alleen 4 naast elkaar kunt stapelen op 0,1" header
"Kettingbaar" ontwerp
Een plek om een grote condensator op de V +-lijn te plaatsen (voor het geval je het nodig hebt)
220 ohm serie weerstanden op alle uitgangslijnen om ze te beschermen, en om het besturen van LED's triviaal te maken
Soldeerjumpers voor de 6 adreskeuzepinnen
I2c-controlled PWM-driver met een ingebouwde klok. In tegenstelling tot de TLC5940-familie, hoeft u het niet continu een signaal te sturen dat uw microcontroller vastmaakt, het is volledig vrij!
Het is compatibel met 5V, wat betekent dat u het kunt bedienen vanaf een 3,3 V microcontroller en nog steeds veilig kunt rijden tot 6V-uitgangen (dit is goed voor als u witte of blauwe LED's wilt regelen met 3,4 + voorwaartse spanningen)
6 adreskeuzepinnen, zodat u tot 62 hiervan kunt bedraden op een enkele i2c-bus, in totaal 992 uitgangen-dat zijn veel servo's of LED's
Instelbare frequentie PWM tot ongeveer 1,6 KHz
12-bits resolutie voor elke uitgang-voor servo's betekent dat ongeveer 4us-resolutie bij 60Hz-updatesnelheid
Configureerbare push-pull-of open-afvoeruitgang
Uitgang inschakelen pin om snel alle uitgangen uit te schakelen

Instructies voor gebruik:

aeProduct.getSubject()

aeProduct.getSubject()

(1) aandrijfbord aangesloten op Arduino:
Het PWM-stuurprogramma gebruikt de I2C-methode, dus er kunnen slechts vier lijnen op het Arduino-apparaat worden aangesloten:
"Klassieke" Arduino-pin-modus:
+ 5v -> VCC
GND -> GND
Analoog 4 -> SDA
Analoog 5 -> SCL
Oude Mega-speldmanier:
+ 5v -> VCC
GND -> GND
Digitaal 20 -> SDA
Digitaal 21 -> SCL
R3 en later Arduino pin-methode (Uno, Mega &
Leonardo):
(Deze borden hebben speciale SDA-en SCL-pinnen)
+ 5v -> VCC
GND -> GND
SDA -> SDA
SCL -> SCL
aeProduct.getSubject()
VCC-pin is alleen voor de chipvoeding, als u de servo-of LED-verlichting wilt aansluiten, gebruik dan de V + pin-voeding, V + pin ondersteunt 3.3 ~ 6V voeding (chip veilige spanning 5V). Het wordt aanbevolen om de externe voeding via de voedingsaansluiting aan te sluiten.
(2) voedingsdeel:
Het grootste deel van de servo-ontwerpspanning is 5 ~ 6V, vooral in een aantal stuurinrichting tegelijkertijd, met de behoefte aan krachtige voeding. Als u rechtstreeks de Arduino 5V-pin gebruikt om de servo rechtstreeks van stroom te voorzien, zijn er enkele onvoorspelbare problemen, dus we raden aan dat u een geschikte externe voeding voor de drive board hebt.
aeProduct.getSubject()
(3) Sluit de servo aan:
De meeste servo's zijn aangesloten met behulp van standaard 3-draads vrouwelijke pluggen, zolang de bijbehorende pin in het stuurbord erop zit. (Gronddraad is over het algemeen zwart of bruin, de signaallijn is over het algemeen geel of wit)
aeProduct.getSubject()
(4) voor het aan de bestuurder toegewezen adres:
Elk aandrijfbord van de cascade moet een uniek toegangsadres hebben. Het initiële I2C-adres van elk stuurprogramma is 0 × 40, u kunt de rechterbovenhoek van het I2C-adres van de jumper wijzigen. Verbind een jumper met soldeer om een binair getal "1" aan te geven.
aeProduct.getSubject()
Bord 0: Adres = 0x40
Offset = binaire 00000 (standaard)
Bord 1: Adres = 0x41 Offset = binaire 00001 (zoals hierboven weergegeven, verbonden met A0)
Bord 2: Adres = 0x42 Offset = binaire 00010 (verbinding maken met A1)
Bord 3: Adres = 0x43 Offset = binaire 00011 (verbind A0 en A1)
Bord 4: Adres = 0x44 Offset = binaire 00100 (verbinding maken met A2)
En ga zo maar door. . .
Code voorbeeld:
# Omvatten <Wire.h>
# Omvatten
<Adafruit_PWMServoDriver.h>
Adafruit_PWMServoDriver pwm1 =
Adafruit_PWMServoDriver (0 × 40);
Adafruit_PWMServoDriver pwm2 =
Adafruit_PWMServoDriver (0x41);
Ongeldige opstelling () {
Serieel. begin (9600);
Serieel. println ( "16 kanaal
PWM-test! ");
Pwm1.begin ();
Pwm1.setPWMFreq (1600); //
Dit is de maximale PWM-frequentie
Pwm2.begin ();
Pwm2.setPWMFreq (1600); //
Dit is de maximale PWM-frequentie

aeProduct.getSubject()

aeProduct.getSubject()

aeProduct.getSubject()

aeProduct.getSubject()

aeProduct.getSubject()

aeProduct.getSubject()aeProduct.getSubject()aeProduct.getSubject()

Specification

Werktemperatuur : -40-+85

Type : Other

Conditie : Nieuw

Modelnummer : PCA9685

Toevoerspanning : .

Merknaam : AEAK

is_aangepast : Ja

Oorsprong : Cn (Oorsprong)

Toepassing : Other

Afvoervermogen : 10W

100% Nieuwe SR2WC Bga Chips
USD 22.53USD 22.99
+