PCA9685 16-kanalni servo kontroler 12-bit PWM I2C kompatibilan s Arduino
Brend: satkit
PDV uključen (Bez poreza: 5,79 €)
Količinski popusti
| Količina | Cijena | Spremi |
|---|---|---|
| 2+ | 6,50 € | -10% |
PCA9685 16-kanalni servo kontroler 12-bit PWM I2C je elektronički modul dizajniran za jednostavno upravljanje više servomotora putem učinkovitog i preciznog I2C sučelja. Kompatibilan s Arduino, ovaj kontroler omogućuje upravljanje do 16 PWM izlaza koristeći samo dva pina mikrokontrolera, optimizirajući upotrebu resursa i pojednostavljujući ožičenje.
Ključne značajke:
- Upravljanje 16 PWM kanala: Omogućuje istovremeno upravljanje do 16 serva ili PWM izlaza.
- 12-bitna rezolucija: Pruža finu rezoluciju za svaki izlaz, što odgovara približno 4 mikrosekunde rezolucije pri 60 Hz, idealno za glatko i precizno upravljanje servomotorima.
- I2C sučelje s ugrađenim satom: Ne zahtijeva da mikrokontroler šalje signal sata, što smanjuje procesorsko opterećenje.
- Kaskadno povezivanje modula: Može se povezati do 62 modula u seriju, omogućujući upravljanje do 992 PWM izlaza s jednog I2C sabirnice.
- Fleksibilno napajanje: Radi s 5V i može se upravljati s mikrokontrolera od 3.3V, s izlazima koji podržavaju do 6V.
- Konfiguracija izlaza: Izlazi se mogu konfigurirati u push-pull ili open-drain načinu rada za različite primjene.
- Pin za omogućavanje: Omogućuje brzo deaktiviranje svih izlaza za veću kontrolu i sigurnost.
- Ugrađeni otpornici od 220 ohmios: Olakšavaju upravljanje LED izlazima bez dodatnih komponenti.
Tipične primjene:
- Upravljanje više servomotora u robotima i projektima automatizacije.
- LED rasvjetni projekti s preciznim PWM upravljanjem.
- Primjene koje zahtijevaju proširenje broja PWM izlaza na mikrokontrolerima kao što je Arduino.
Kompatibilnost: Ovaj kontroler je potpuno kompatibilan s Arduino platformama i drugim mikrokontrolerima koji podržavaju I2C komunikaciju, što olakšava integraciju u elektroničke i robotske projekte.
Sadržaj pakiranja:
- 1 x PCA9685 16-kanalni servo kontroler 12-bit PWM I2C kompatibilan s Arduino.
- Upravljajte do 16 serva s samo dva I2C pina
- 12-bitna rezolucija za precizno upravljanje servima
- Omogućuje kaskadno povezivanje do 62 modula za 992 PWM izlaza
- I2C sučelje s ugrađenim satom, bez dodatnog opterećenja za mikrokontroler
- Napajanje 5V, kompatibilno s mikrokontrolerima od 3.3V
- PWM frekvencija podesiva do 1.6 KHz
- Izlazi podesivi u push-pull ili open-drain načinu rada
- Pin za omogućavanje za brzo deaktiviranje svih izlaza
- Otpornici od 220 ohm za izravno upravljanje LED diodama
Pitanja i odgovori kupaca
Koje su maksimalne vrijednosti napona i struje koje podnose izlazi modula?
Izlazi mogu podnijeti do 6 V i maksimalnu preporučenu struju od približno 25 mA po kanalu, ograničenu ugrađenim otpornicima od 220 Ω. Za veća opterećenja (na primjer, veće servo motore), potrebno je vanjsko napajanje opterećenja, a PCA9685 koristiti samo kao generator PWM signala.
Koji raspon PWM frekvencija podržava modul i kako to utječe na upravljanje servima i LED-icama?
Modul podržava PWM frekvencije od približno 24 Hz do 1,6 kHz, podesive softverski. Za standardne servomotore preporučuje se rad na 50–60 Hz kako bi se izbjeglo pregrijavanje i vibracije; za LED-ice se može koristiti viša frekvencija kako bi se izbjeglo vidljivo treperenje. Promjena frekvencije utječe na vremensku rezoluciju i može zahtijevati prilagodbu koda prema vrsti opterećenja.
Kako se PCA9685 kontroler spaja na Arduino?
Spaja se putem I2C sučelja koristeći SDA i SCL pinove Arduina, što omogućuje upravljanje do 16 serva s samo dva pina.
Koliko serva mogu upravljati ovim modulom?
Može upravljati do 16 serva po modulu, a moguće je kaskadno povezati do 62 modula za ukupno 992 serva.
Koji napon napajanja zahtijeva kontroler?
Kontroler radi s napajanjem od 5V i može se upravljati s mikrokontrolera koji rade na 3.3V.
Je li ovaj kontroler kompatibilan s drugim mikrokontrolerima osim Arduina?
Da, kompatibilan je sa svakim mikrokontrolerom koji podržava I2C komunikaciju, ne samo s Arduino.
Čemu služi pin za omogućavanje na PCA9685?
Pin za omogućavanje omogućuje brzo deaktiviranje svih PWM izlaza radi veće kontrole i sigurnosti u projektu.