Novinka Výpredaj! 2016 NOVÉ! Keyestudio 16-Kanálový servopohon Rada with12-BIT PWM-12C Rozhranie pre Arduino

2016 NOVÉ! Keyestudio 16-Kanálový servopohon Rada with12-BIT PWM-12C Rozhranie pre Arduino

Nový produkt

€5.76

Skladom

999 položky

Obľúbený produkt

Štítky: 2016 Nové, dosku arduino, Nové 2016, Lacné 2016 nové, Vysoká Kvalita dosku arduino, Čína nové 2016 Dodávateľov.

Úvod chcete, aby sa v pohode robot, možno hexapod walker, alebo možno len kus umenia s množstvom pohyblivých častí. Alebo možno chcete riadiť veľa Led s presnými PWM výstup. Potom si uvedomíte, že vaše mikroprocesor má obmedzený počet PWM výstupy! Čo teraz? Mohli by ste sa vzdali, ALEBO by ste mohli dostať len tento šikovný PWM a Servo ovládač breakout. Keď sme videli tento čip, rýchlo sme si uvedomili, čo vynikajúci doplnok na to by bolo. Pomocou iba dva kolíky, kontrolu 16 zadarmo-beh PWM výstupy! Môžete dokonca reťazca až 62 vyrážkami na ovládanie až 992 PWM výstupy (čo by sme naozaj chceli vidieť, pretože by to byť slávnym) je To I2C-riadený PWM ovládač so vstavaným hodiny. To znamená, že na rozdiel od TLC5940 rodinu, nemusíte neustále ho poslať signál viazanie do vašej microcontroller, jej úplne zadarmo beží! To je 5V kompatibilné, čo znamená, že môžete ovládať z 3,3 V microcontroller a stále bezpečne riadiť až do 6V výstupy (toto je dobré, keď chcete ovládať biele alebo modré Led diódy s 3.4+ vpred napätia) Funkcie 6 adresu, vyberte kolíkmi, takže môžete drôt až 62 z nich na jednej i2c zbernice, spolu 992 výstupov - to je veľa serva alebo Led Nastaviteľné frekvencia PWM až o 1.6 KHz 12-bitové rozlíšenie pre každý výstup - pre serva, to znamená, že o 4us rozlíšenie pri 60Hz aktualizácia miery Konfigurovateľný push-pull, alebo open-mozgov výstup povoliť kód pin ak chcete rýchlo vypnúť všetky výstupy Svorkovnica pre príkon (alebo môžete použiť 0,1" vyrážkami na strane) Zmeňte polaritu ochrany na svorkovnica vstup Green power-dobré LED, 3 pin konektorov v skupinách 4, takže môžete pripojiť v 16 serva naraz (Servo zástrčky sú o niečo širšie ako 0,1" tak môžete iba zásobník 4 vedľa seba na 0.1" hlavička "Chain-schopný" dizajn mieste, na mieste, veľký kondenzátor na V+ r (v prípade potreby), 220 ohmov séria odpory na všetky výstupné vedenia na ich ochranu, a aby riadenie Led triviálne Spájky prepojky pre 6 adresu, vyberte kolíky Táto doska/čip využíva I2C 7-bitovej adresy, medzi 0x60-0x80, nastaviteľná s jumper schéma zapojenia nájdete v poslednej fotografii vo vyššie foto okno. Vzorky kód: #include #include // sa nazýva tento spôsob sa používa predvolenú adresu 0x40 Adafruit_PWMServoDriver pwm = Adafruit_PWMServoDriver(); // môžete tiež zavolať na to s inú adresu chcete //Adafruit_PWMServoDriver pwm = Adafruit_PWMServoDriver(0x41); // v Závislosti na vašom servo dosiahnuť, šírka impulzu min a max sa môžu líšiť ste // chcú tieto sa ako malé/veľké, ako je to možné bez biť do pevného stop // pre max rozsahu. Budete musieť upraviť ich ako nevyhnutné, aby zodpovedali serva ste // mať! #define SERVOMIN 150 // toto je "minimálne" impulzu dĺžka count (z 4096) #define SERVOMAX 600 // toto je "maximálne" impulzu dĺžka count (z 4096) // naše servo # počítadlo uint8_t servonum = 0; void setup() { Sériové.začať(9600); Serial.println("16 kanálov Servo test!"); pwm.begin(); pwm.setPWMFreq(60); // Analógový serva spustiť v ~60 Hz aktualizácie } // túto funkciu môžete použiť, ak chcete nastaviť impulzu dĺžka v sekundách) / / napr. setServoPulse(0, 0.001) je ~1 milisekundu šírka impulzu. nie je presný! neplatné setServoPulse(uint8_t n, dvojitý impulz) { double pulselength; pulselength = 1000000; // 1 000 000 sk nás za sekundu pulselength /= 60; // 60 Hz Sériové.tlač(pulselength); Serial.println(" nám za obdobie"); pulselength /= 4096; // 12 bitov rozlíšenie Sériové.tlač(pulselength); Serial.println(" nás za trochu"); pulz *= 1000; pulz /= pulselength; Serial.println(pulz); pwm.setPWM(n, 0, pulz); } void slučky() { // Riadiť každý servo, jeden v čase, Sériové.println(servonum); for (uint16_t pulselen = SERVOMIN; pulselen pwm.setPWM(servonum, 0, pulselen); } delay(500); for (uint16_t pulselen = SERVOMAX; pulselen > SERVOMIN; pulselen--) { pwm.setPWM(servonum, 0, pulselen); } delay(500); servonum ++; if (servonum > 15) servonum = 0; }

Typ Jednotky kus
Hmotnosť Balenia 0.05kg (0.11lb.)
Veľkosť Balenia 16cm x 16cm x 2cm (6.30in x 6.30in x 0.79in)
Aplikácia Počítač
Číslo Modelu Servopohon Rada
Napájacie Napätie 3.3 V-5V
Druh Disk IC
Názov Značky keyestudio
Stav NOVÉ

Napísať recenziu

2016 NOVÉ! Keyestudio 16-Kanálový servopohon Rada with12-BIT PWM-12C Rozhranie pre Arduino

2016 NOVÉ! Keyestudio 16-Kanálový servopohon Rada with12-BIT PWM-12C Rozhranie pre Arduino

Súvisiace