Adafruit 16-Channel 12-bit PWM/SERVO ARDUINO SHIELD - I2C interface

2 reviews  (5/5 ) 2 reviews  •  Write a review
Product Code: 91099
Availability: In Stock Views: 23741
DeliverySame Day Delivery
Product Description
  • Compatible with Arduino Uno, Arduino Leonardo and Arduino Mega
  • Adjustable frequency PWM up to about 1.6 KHz
  • 12-bit resolution for each output - for servos, that means about 4us resolution at 60Hz update rate
  • Configurable push-pull or open-drain output
  • Output enable pin to quickly disable all the outputs
  • Terminal block for power input
  • Reverse polarity protection on the terminal block input
  • Green power-good LED
  • 3 pin connectors in groups of 4 so you can plug in 16 servos at once
  • Chainable design
  • A spot to place a big capacitor on the V+ line
  • 220 ohm series resistors on all the output lines to protect them, and to make driving LEDs trivial
$20.00
Qty: Add to Cart

Shipping Options to United States

Select Country:
* Region / State:

Adafruit 16-Channel 12-bit PWM/SERVO ARDUINO SHIELD - I2C interface info

If you want to use your Arduino board to make a robot which has lots of moving parts or if you want to control too many LEDs with PWM outputs, the limited PWM outputs of your Arduino board would be a big problem for you. To overcome this problem, the only thing you should do is to get an Adafruit 16-Channel 12-Bit PWM/Servo Arduino ShieldAdafruit 16-Channel 12-Bit PWM/Servo Arduino Shield is the Arduino shield version of the Adafruit 16-Kanal 12-Bit PWM/Servo Driver. It is compatible with Arduino Uno, Arduino Leonardo and Arduino Mega.

You can control 16 free-running PWM outputs with Adafruit 16-Channel 12-Bit PWM/Servo Arduino Shield  using only 2 pins. You can even chain up 62 breakouts to control up to 992 PWM outputs. It's an I2C-controlled PWM driver with a built in clock. That means that, you do not need to continuously send it signal tying up your microcontroller, it is completely free running!

It is 5V compliant, which means you can control it from a 3.3V microcontroller and still safely drive up to 6V outputs. This is good for when you want to control white or blue LEDs with 3.4+ forward voltages. 6 address select pins so you can wire up to 62 of these on a single I2C bus, a total of 992 outputs.

 

Adafruit 16-Channel 12-bit PWM/Servo Arduino Shield - General Specifications

  • Compatible with Arduino Uno, Arduino Leonardo and Arduino Mega
  • Adjustable frequency PWM up to about 1.6 KHz
  • 12-bit resolution for each output - for servos, that means about 4us resolution at 60Hz update rate
  • Configurable push-pull or open-drain output
  • Output enable pin to quickly disable all the outputs
  • Terminal block for power input
  • Reverse polarity protection on the terminal block input
  • Green power-good LED
  • 3 pin connectors in groups of 4 so you can plug in 16 servos at once
  • Chainable design
  • A spot to place a big capacitor on the V+ line
  • 220 ohm series resistors on all the output lines to protect them, and to make driving LEDs trivial

 

Adafruit 16-Channel 12-bit PWM/Servo Arduino Shield - Technical Specifications

  • Driver chip: PCA9685
  • Dimensions: 54mm x 70mm x 3mm
  • This board/chip uses I2C 7-bit address between 0x60-0x80, selectable with jumpers

 

Videos

 

Documents

 

PCA9685 datasheet

 

References

 

Adafruit Web Site

http://www.adafruit.com/product/1411

on
5 ( 5 / 5 )
Servoları PWM sinyalleriyle kontrol ederken genelde toprakların eşlenmemiş olması büyük problem olabiliyor. Lojik sinyalinizin GND pini ile besleme voltajınızın GND pinlerinin eşlenmiş olmasına dikkat etmelisiniz. Yani Servoların GND kablosuna bağlanan toprak ile lojik sinyalin alt sınırını belirleyen toprak birbirine eşlenmiş olmalı.5 servoyu PC USB portundan sürmeniz voltaj düşmesine sebep olabilir. USB portundan alabileceğiniz akım maksimum 500mA'dir. Genellikle bu değeri aştığınızda işletim sisteminiz otomatik olarak portu iptal eder, ama sizde voltajın düşmesine sebep olmuş olabilir. Bu küçük bir ihtimal ama yine de motorların beslemesini karta yeterli akımı sağlayabilecek harici bir kaynaktan (batarya-güç kaynağı-adaptör) sağlarsanız daha doğru bir bağlantı olur. Yine toprakların eşlenmiş olmasına dikkat etmeniz lazım.Bu arada kart lehimsiz geliyor. Sizin yapmanız gerekiyor lehimleri. Lehimleri de kontrol etmekte fayda var. O yüzden de çok sorun yaşanabiliyor.Robotpark
on
4 ( 4 / 5 )
Merhaba internet sitenizden ADAFRUIT 16-CHANNEL 12-BIT PWM/SERVO ARDUINO SHIELD aldım. Lehimlemeyi yaptım 5 adet servo bağladım, adafruit servo kütüphanesini indirdim ama servoları çalıştıramıyorum. Güç kaynağı olarak pc ye bağladım fakat voltajı ölçtüğümde 3.1v dc gösterdi. Acaba sorun nerede olabilir ? Yardımcı olursanız sevinirim. Teşekkürler.
Write a review Your Name:


Your Review:Note: HTML is not translated!

Rating: Bad           Good

Enter the code in the box below: