创客源
运动与执行

PCA9685 16路PWM舵机驱动板

也称:16路舵机驱动板 / PCA9685 Servo Driver

I2C 控制的 16 通道 PWM 扩展板,常用于机械臂、仿生结构和多舵机作品。

#舵机 #PWM #I2C
16路PWM Servo 舵机驱动板PCA9685
参考价格 按实时搜索为准 淘宝搜索

Overview

基础概况

PCA9685 能把舵机 PWM 生成任务从主控中释放出来,多块板还能通过地址级联。青少年项目中常用它做机械臂、四足机器人和表情装置。

Engineering

工程要点

工程要点

难度
中级
数据状态
待核实
接口
I2CPWM
常用主控
ESP32ArduinoSTM32Raspberry Pi Pico

供电与采购

供电
逻辑 3.3V/5V,舵机电源 5V - 6V

舵机电源必须独立供电,并与主控共地。

购买关键词
PCA9685 16路PWM舵机驱动板16路舵机驱动板PCA9685 Servo Driver

典型搭配

运动控制实验

验证执行机构、姿态或运动反馈。

PCA9685 16路PWM舵机驱动板 + ESP32 + 独立电源

Specifications

基础参数

参数
通道数16
PWM 分辨率12 bit
默认 I2C 地址0x40

Pinout

引脚与接线

引脚说明
VCC逻辑电源
GND公共地
SCLI2C 时钟
SDAI2C 数据
V+舵机电源输入
PWM0-PWM1516 路舵机 PWM 输出

Examples

代码示例

扫描 I2C 地址

python

from machine import I2C, Pin

i2c = I2C(0, scl=Pin(22), sda=Pin(21), freq=400000)
print("PCA9685 I2C devices:", [hex(addr) for addr in i2c.scan()])

Applications

应用场景

APP

智能小车与机械结构

PCA9685 16路PWM舵机驱动板 可用于运动控制、姿态检测或执行机构驱动。

PCA9685 16路PWM舵机驱动板ESP32电源模块

Warnings

注意事项

  • 不要用开发板 5V 引脚直接带多个舵机,启动电流会导致复位或烧毁。

Relations

相关模块