Beskrivning:
Vill du göra en hexapod rollator? kanske du;du gör ett konstverk med massor av rörliga delar, eller så måste du köra massor av lysdioder med exakt PWM-utgång. Din mikrokontroller har ett begränsat antal PWM-utgångar och du märker att du tar slut! Inte med Adafruit 16-Channel 12-bit PWM/Servo Driver - I2C-gränssnitt. Med denna pwm- och servodrivrutinsbrytning kan du styra 16 frigående PWM-utgångar med bara två stift! Behöver du köra mer än 16 PWM-utgångar? Inga problem. Kedja samman upp till 62 av dessa skönheter för upp till enastående 992 PWM-utgångar.
Funktioner:
Mått: 2,5"; x 1"; x 0,1"; (62,5 mm x 25,4 mm x 3 mm)
Detta kort/chip använder I2C 7-bitars adress mellan 0x60-0x80, valbar med byglar
Plint för strömingång (eller så kan du använda 0,1"; utbrott på sidan)
Omvänd polaritetsskydd på kopplingsplintens ingång
Grön power-bra LED
3-stiftskontakter i grupper om 4 så att du kan koppla in 16 servon samtidigt (Servopluggarna är något bredare än 0,1"; så du kan bara stapla 4 bredvid varandra på 0,1"; rubrik
";Kedjeklar"; design
Ett ställe att placera en stor kondensator på V+-linjen (om du behöver det)
220 ohm seriemotstånd på alla utgångsledningar för att skydda dem och för att göra drivande lysdioder trivialt
Lödbyglar för de 6 adressvalsstiften
i2c-kontrollerad PWM-drivrutin med inbyggd klocka. Till skillnad från TLC5940-familjen behöver du inte kontinuerligt skicka den signalen för att binda upp din mikrokontroller, den går helt fritt!
Den är 5V-kompatibel, vilket innebär att du kan styra den från en 3,3V-mikrokontroller och fortfarande säkert köra upp till 6V-utgångar (detta är bra för när du vill styra vita eller blå lysdioder med 3,4+ framåtspänningar)
6 adressvalsstift så att du kan koppla upp till 62 av dessa på en enda i2c-buss, totalt 992 utgångar - det;det finns många servon eller lysdioder
Justerbar frekvens PWM upp till ca 1,6 KHz
12-bitars upplösning för varje utgång - för servon, det betyder ungefär 4us upplösning vid 60Hz uppdateringshastighet
Konfigurerbar push-pull eller öppen dräneringsutgång
Utgångsaktiveringsstift för att snabbt inaktivera alla utgångar
(1)Drive board anslutet till Arduino:
PWM-drivrutinkortet använder I2C-metoden, så endast fyra linjer kan anslutas till Arduino-enheten:
";Klassisk"; Arduino pin-läge:
+ 5v ->; Vcc
GND ->; Gnd
Analog 4 ->; Sda
Analog 5 ->; SCL
Gamla Mega stift sätt:
+ 5v ->; Vcc
GND ->; Gnd
Digital 20 ->; Sda
Digital 21 ->; SCL
R3 och senare Arduino pin-metod (Uno, Mega &
Leonardo):
(Dessa kort har dedikerade SDA- och SCL-stift)
+ 5v ->; Vcc
GND ->; Gnd
SDA ->; Sda
SCL ->; SCL
VCC-stift är endast för chipets strömförsörjning, om du vill ansluta servo- eller LED-lamporna, använd V + stifts strömförsörjning, V + stift stöder 3,3 ~ 6V strömförsörjning (chip säker spänning 5V). Det rekommenderas att ansluta den externa strömförsörjningen via strömförsörjningsterminalen.