PCA9685 16kanálový PWM I2C ovladač serv kompatibilní s Arduino
Značka: satkit
Včetně DPH (Bez DPH: 145,91 Kč)
Množstevní slevy
| Množství | Cena | Uložit |
|---|---|---|
| 2+ | 158,56 Kč | -10% |
16kanálový 12bitový PWM I2C ovladač serv PCA9685 je elektronický modul navržený pro snadné řízení více servomotorů pomocí efektivního a přesného rozhraní I2C. Je kompatibilní s Arduino a umožňuje ovládat až 16 PWM výstupů pouze pomocí dvou pinů mikrokontroléru, čímž optimalizuje využití ресурсов a zjednodušuje zapojení.
Klíčové vlastnosti:
- Řízení 16 PWM kanálů: Umožňuje současně ovládat až 16 serv nebo PWM výstupů.
- 12bitové rozlišení: Nabízí jemné rozlišení pro každý výstup, přibližně 4 mikrosekundy při 60 Hz, ideální pro plynulé a přesné řízení servomotorů.
- I2C rozhraní s integrovaným hodinovým signálem: Nevyžaduje, aby mikrokontrolér vysílal hodinový signál, což snižuje výpočetní zátěž.
- Propojování modulů: Až 62 modulů lze zapojit do série, což umožňuje ovládat až 992 PWM výstupů z jedné I2C sběrnice.
- Flexibilní napájení: Funguje s 5V a může být řízen z mikrokontrolérů 3.3V, přičemž výstupy podporují až 6V.
- Nastavení výstupu: Výstupy lze nakonfigurovat v režimu push-pull nebo open-drain podle různých aplikací.
- Pin pro povolení: Umožňuje rychle deaktivovat všechny výstupy pro větší kontrolu a bezpečnost.
- Integrované 220 ohmové rezistory: Usnadňují přímé ovládání LED bez dalších součástek.
Typické použití:
- Řízení více servomotorů v robotech a automatizačních projektech.
- LED osvětlovací projekty s přesným PWM řízením.
- Aplikace vyžadující rozšíření počtu PWM výstupů v mikrokontrolérech, jako je Arduino.
Kompatibilita: Tento ovladač je plně kompatibilní s platformami Arduino a dalšími mikrokontroléry podporujícími komunikaci I2C, což usnadňuje jeho integraci do elektronických a robotických projektů.
Obsah balení:
- 1 x 16kanálový 12bitový PWM I2C ovladač serv PCA9685 kompatibilní s Arduino.
- Ovládá až 16 serv pouze pomocí dvou pinů I2C
- 12bitové rozlišení pro přesné řízení serv
- Umožňuje propojit až 62 modulů pro 992 PWM výstupů
- I2C rozhraní s integrovaným hodinovým signálem, bez dodatečné zátěže pro mikrokontrolér
- Napájení 5V, kompatibilní s mikrokontroléry 3.3V
- Nastavitelná PWM frekvence až 1.6 KHz
- Výstupy konfigurovatelné v režimu push-pull nebo open-drain
- Pin pro povolení pro rychlé vypnutí všech výstupů
- 220 ohmové rezistory pro přímé ovládání LED
Otázky a odpovědi zákazníků
Jaké jsou maximální hodnoty napětí a proudu, které snesou výstupy modulu?
Výstupy zvládnou až 6 V a maximální doporučený proud přibližně 25 mA na kanál, omezený vestavěnými rezistory 220 Ω. Pro vyšší zátěže (například větší serva) je nutné napájet zátěž externě a použít PCA9685 pouze jako generátor PWM signálu.
Jaký rozsah PWM frekvencí modul podporuje a jak to ovlivňuje řízení serv a LED?
Modul podporuje PWM frekvence přibližně od 24 Hz do 1,6 kHz, nastavitelné softwarem. Pro standardní serva se doporučuje provoz na 50–60 Hz, aby se předešlo přehřívání a vibracím; pro LED lze použít vyšší frekvenci, aby se zabránilo viditelnému blikání. Změna frekvence ovlivňuje časové rozlišení a může vyžadovat úpravy kódu podle typu zátěže.
Jak se PCA9685 ovladač připojuje k Arduinu?
Připojuje se přes rozhraní I2C pomocí pinů SDA a SCL na Arduinu, takže lze ovládat až 16 serv pouze pomocí dvou pinů.
Kolik serv mohu s tímto modulem ovládat?
Jeden modul může ovládat až 16 serv a je možné propojit až 62 modulů pro celkem 992 serv.
Jaké napájecí napětí ovladač vyžaduje?
Ovladač funguje s napájením 5V a může být řízen z mikrokontrolérů pracujících na 3.3V.
Je tento ovladač kompatibilní i s jinými mikrokontroléry než Arduino?
Ano, je kompatibilní s jakýmkoli mikrokontrolérem, který podporuje komunikaci I2C, nejen s Arduino.
K čemu slouží pin pro povolení na PCA9685?
Pin pro povolení umožňuje rychle deaktivovat všechny PWM výstupy pro větší kontrolu a bezpečnost v projektu.