Motor / Stepper / Servo Shield V2 Compatible

直流步进舵机驱动扩展板:12V 焦味与板子好坏测试

适用于 UNO 堆叠式 Motor Shield V2 类兼容板。客户接未知风扇后有焦味时,先不要继续接风扇;按空载、I2C、5V 小电机、万用表四步判断板子和接线。

Quick Facts

  • 板型:Motor Shield V2 类兼容板
  • 控制:I2C,常见地址 0x60
  • 常见芯片:PCA9685 + TB6612 类方案
  • 重点:12V 是电机电源,不是所有风扇都能接
  • 测试:先用 5V 小电机或万用表,不接未知风扇

Safe Test

不要接风扇,怎么测试板子好坏?

未知风扇型号、电压、线序不确定时,直接接 12V 很容易把风扇或驱动通道烧坏。先按下面流程测板子。

1. 空载检查

只插 UNO + Shield,不接外部 12V,不接电机/风扇。UNO 用 USB 供电,看指示灯是否正常,摸芯片是否空载发热。空载就发热或有焦味,要停电检查。

2. I2C 扫描

用 Arduino I2C Scanner 扫描,常见应能扫到 0x60。能扫到说明 PCA9685 控制部分大概率正常;扫不到先查插针、A4/A5、SDA/SCL 和供电。

3. 5V 小电机测试

不用客户未知风扇,找一个确认能用的 3V/5V 小直流电机,外部电源先用 5V,接 M1,跑正反转例程。能正反转,M1 通道基本正常。

4. 万用表粗测

没有小电机时,用万用表测 M1 两端。程序正转/反转时 M1 两端应有电压且极性相反;停止时接近 0V。只能粗判输出有无反应。

Product

模块说明

这是 Motor Shield V2 类 UNO 扩展板资料。不同批次丝印、端子方向、跳线帽和电源接口可能不同,实际接线以手中板子丝印为准。

Motor Shield V2 类直流步进舵机驱动模块产品图
UNO 堆叠式 Motor Shield V2 类兼容板,可用于直流电机、步进电机和舵机控制。
项目说明
控制方式I2C 控制,常见 PCA9685 地址 0x60
电机通道M1-M4 可接直流电机;步进电机通常占用 M1/M2 或 M3/M4
电机电源接 EXT PWR / Motor Power 端子,电压按电机/风扇额定值选择
舵机口常见 S1/S2 舵机口为 5V 舵机供电/信号,不是 12V 输出
关键风险12V 电源只能给确认支持 12V 的负载;未知风扇不要直接试

Wiring

安全测试接线图

先用 5V 小电机测试 M1,不要先接客户未知风扇。若后续要用 12V,必须确认风扇/电机本身就是 12V 两线直流负载。

Motor Shield V2 类兼容板安全测试接线图
位置正确接法说明
UNO 与 ShieldShield 插到 UNO 上A4/A5 或 SDA/SCL 由排针连接,用 I2C 控制。
EXT PWR +外部电源正极先用 5V 小电源测试;正式电压按负载额定值。
EXT PWR GND外部电源负极电机电源 GND 与 Arduino GND 共地。
M1小直流电机两根线测试正反转;不要先接未知风扇。
S1/S2 Servo舵机接口舵机通常用 5V/6V,不要把 12V 当舵机电源。

Fault Check

客户接 12V 后有焦味,优先查什么?

焦味以后不要反复通电。先拍清楚电源、电机端子、风扇型号,再按风险从高到低排查。

1. 风扇是不是 12V 两线直流风扇?

如果风扇是 5V,却接到 12V 电机电源上,风扇很容易烧。有些 3 线/4 线 PC 风扇还有测速线、PWM 线,不等于普通两线直流电机,不能随便接到 H 桥输出。

2. 12V 有没有接错位置?

12V 应接电机电源端子,不应接到 UNO 的 5V、舵机 5V、逻辑引脚或 I2C 引脚。接错位置会导致 UNO、驱动芯片或风扇损坏。

3. 红黑线有没有短路或接反?

电机端子上的两根线如果剥线太长、铜丝外露、端子夹到绝缘皮、正负短路,都会导致大电流和焦味。

4. 电机/风扇启动电流是否过大?

风扇标称电流不清楚时,启动瞬间电流可能超过驱动芯片能力。电机堵转、卡住、叶片被挡也会让电流变大。

5. 板子是否已经损坏?

断开所有负载后,如果只插 UNO + Shield 就发热、有焦味,或者 I2C 扫不到 0x60,可能已经损坏。若空载正常,再用 5V 小电机单独测 M1/M2/M3/M4。

Examples

测试程序下载

先跑 I2C Scanner,再跑 M1 小电机测试。M1 测试需要 Arduino IDE 安装 Adafruit Motor Shield V2 Library

M1

小电机正反转测试

用确认电压的小直流电机测试 M1 通道,不要接未知风扇。

下载 M1 测试

Library

Arduino 库

Arduino IDE 库管理器搜索 Adafruit Motor Shield V2 Library。

打开 GitHub

Customer Reply

淘宝客户简短话术

焦味后先别接风扇
您好,先不要继续接这个风扇通电测试。这个驱动板的 12V 是给电机电源端子的,但前提是负载本身必须确认是 12V 两线直流电机/风扇。
如果风扇是 5V,或者是 3 线/4 线风扇,直接接到电机输出上可能会烧。

建议先这样判断板子:
1. 不接风扇、不接 12V,只插 UNO + 扩展板,看板子是否空载发热。
2. 烧录 I2C 扫描程序,看能不能扫到 0x60。
3. 找一个确认电压的小直流电机,先用 5V 外部电源接 M1 测正反转。
4. 如果小电机正常,板子基本正常;后面再确认风扇型号、电压和线序后再接。
判断板子是否坏
您好,板子好坏不要直接用未知风扇判断。先空载测试,如果只插 UNO 和驱动板就发热或有焦味,可能板子已经损坏。
如果空载正常,再用 I2C 扫描看能否识别 0x60;能识别后,用一个确认能用的小直流电机接 M1,外部电源先用 5V 测正反转。
这样可以把“板子问题”和“风扇电压/线序问题”分开判断。