Module PCA9685 ขับ Servo 16 ช่อง ด้วย Arduino ความละเอียด 12 bit แบบ PWM Servo การติดต่อสื่อสารแบบ I2C Interface ใช้ IC เบอร์ PCA9685 ในการควบคุม สามารถขับ Servo ได้สูงสุดถึง 16 ตัว ด้วยการเชื่อมต่อ ด้วย 2 สาย I2C และยังสามารถใช้ Module ตัวนี้ได้หลายตัวโดยการอ้างอิงด้วยวิธีการ I2C อ้างอิง Address รองรับ Address ในช่วงระหว่าง 0x60-0x80 โดยใช้สายไฟเพียง 1 เส้น
Module ตัวนี้ทำออกมาให้ใช้งานง่าย มี Pin พร้อมใช้งานเพียงแค่เสียบลงกับ Servo ก็สามารถใช้งานได้ทันที เหมาะสำหรับนำไปประยุคต์ใช้งาน กับหุ่นยนต์ หรือแขนกลที่ต้องการใช้ Servo จำนวนมากๆ และไม่ต้องเดินสายให้ยุ่งยาก ทำช่องเสียบสายไฟใหม่
ข้อมูลเพิ่มเติม
- Module นี้ใช้ IC เบอร์ PCA9685
- รองรับแหล่งจ่ายไฟ Power supply : 2.3V ถึง 5.5V
- การเชื่อมต่อแบบ I2C Interface SAL SCL
- สามารถทำงานได้ในช่วง อุณหภูมื -40 ถึง 85 องศา
- ขนาดของบอร์ด (62.5mm x 25.4mm x 3 mm)
- น้ำหนักประมาณ 5 กรัม
สินค้า 1 ชุดประกอบด้วย
- PCA9685 16-Channel 12-bit PWM Servo shield I2C interface จำนวน 1 ชิ้น
เอกสารเพิ่มเติม
- Datasheet : https://cdn-shop.adafruit.com/datasheets/PCA9685.pdf
- ตัวอย่างการใช้งาน Module PCA9685 : https://learn.adafruit.com/16-channel-pwm-servo-driver
The PCA9685 is a 16-channel, 12-bit pulse width modulation (PWM) controller IC that can be used to control the brightness of LEDs or the speed of motors in an Arduino project. It is a popular choice for projects that require multiple PWM outputs, such as LED lighting or robotic projects.
The PCA9685 can be connected to an Arduino board through an I2C interface, which only requires two wires (SDA and SCL) to connect. Once connected, the PCA9685 can be controlled using the Adafruit PCA9685 library in Arduino, which provides functions to set the PWM duty cycle for each of the 16 channels.
The PCA9685 can generate PWM signals with a frequency of up to 1526 Hz, and it can be configured to operate with a wide range of PWM frequencies. Each channel has 12-bit resolution, which means that the PWM duty cycle can be set to any value between 0 and 4095, allowing for precise control of the brightness or speed of LEDs or motors.
It is important to note that the PCA9685 can be powered with voltage between 2.3V and 5.5V, and it can drive a maximum current of 150mA per channel. Also, the PCA9685 has an internal oscillator, so an external crystal is not required.
The PCA9685 is a versatile and easy-to-use solution for controlling multiple PWM outputs in an Arduino project. It can be used in a variety of applications, such as LED lighting, robotic projects, and other projects that require multiple PWM outputs.