发布时间: 2026-04-26
本文核心结论:是一款专为中小扭矩舵机设计的高集成度驱动芯片,支持2.5A连续输出电流、2.7V~5.5V宽电压工作,内置过流和过热保护。对于需要同时控制多台舵机的机器人或航模项目,该芯片可减少外围元件数量,使电路板面积缩小约40%。以下内容基于实验室实测和行业通用标准,为您提供可直接使用的选型对照表和接线图。
是一款关乎单通道的产品,具体为H桥式舵机驱动芯片,它主要具备的功能是去接收信号,哪种信号呢,是PWM也就是脉冲宽度调制信号,其作用在于驱动直流舵机电机,达成角度旋转的目的。它与普通电机驱动芯片不同的核心功能是:其内部集成了角度反馈比较器,还集成了死区时间发生器,它能够直接和舵机控制板(像是遥控接收机、、STM32)的PWM输出引脚对接,不需要额外的逻辑转换电路。
常见使用场景举例:
一个小案例表现为,某个从事教育机器人相关工作的团队,在着手制作具备六个自由度的机械臂期间,最开始采用分立的 MOS 管来构建驱动部分,然而出现了频繁出现烧毁的状况,并且六个舵机的动作呈现出不同步的情形。之后更换为 后,直接把芯片的 IN1、IN2 引脚连接到主控的两个 PWM 口,接着再搭配上阻值为 10kΩ 的上拉电阻,如此一来就达成了同步控制,使得整机调试所需要的时间从原本的两周缩短到了仅仅两天。
对比呈现的效果是:同类型芯片存在多种例子,像、,可与之进行比较,那就是,其静态功耗典型值仅仅为0.5μA,该数据在数据手册第6页能查到,在以电池供电的便携设备范围里,它能够使得待机时间延长大概30%。
以下为核心参数,请直接对照您的设计需求:
可以验证其来源,上述那些数据,跟《产品规格书》(版本为Rev2.1,时间是2025年10月)是相一致的,并且还符合JEDEC固态技术协会所制定的JC14热测试标准。
需要特别警惕的常见错误:
错误1:给出5V供电,然而却没于VCC引脚旁边放置100nF加上10μF电容, → 致使芯片在高速开关之际电压出现跌落,舵机产生抖动。
错误2:PWM信号线长度超过30cm,并且没有添加屏蔽,进而导致误触发,使得舵机出现随机乱转的情况。
状况3:遗漏芯片底部的散热焊盘(要是存在),紧接着持续运作3分钟之后温度高于110℃,引发保护停机状态。
如下,以 Uno把控单台舵机作为示例,给出已加以 验证过的完整接线步骤:
芯片 ×1(SOP8封装)
舵机:典型工作电流≤2A(如)
0.1μF陶瓷电容 ×1,10μF电解电容 ×1
10kΩ电阻 ×2(用于上拉,可选)
![]()
5V电源(与舵机共用,或单独2A以上稳压模块)
常见接线疑问解答:
Q:舵机的信号线(通常是橙色或白色)接哪里?
A:并不直接对舵机信号线进行处理,舵机内部存在控制板,其电源正负极被连接到的OUT1和OUT2上伟创动力,仅仅是为舵机供电以及实现换向,而舵机的信号线需要直接连接到您的控制器的PWM引脚(比如 D9)。
不少工程师在首次进行接线之际,错误地把信号线也连接到了,从而致使没有输出。正确的做法呈现出如下的逻辑:。
控制器PWM → 舵机信号线
控制器的两个I/O,连接到的IN1/IN2,的OUT1/OUT2,再连接到舵机的电源线,其颜色为红/黑。
// 代码:控制舵机转至0°、90°、180°
int = 9;
void setup() {
(, );
(10, LOW); // 固定IN2为低,使OUT2为低
}
void (int angle) {
int = map(angle, 0, 180, 500, 2500);
(, HIGH);
();
(, LOW);
delay(20); // 50Hz周期
}
void loop() {
(0); delay(1000);
(90); delay(1000);
(180); delay(1000);
}
于您着手进行舵机驱动芯片挑选之际,可参照如下表格(其中数据皆源自各芯片官方数据手册):
选型行动建议:
要是您的舵机运行电流平稳处于1.5A以下情形,并且有需求更低电压(像2V这样的),那么选择的是B芯片(也就是)。
要是您有需求,要同时去控制4个以上的舵机,并且每个舵机的电流小于等于1A,那么就能够采用A芯片(也就是)来降低成本。
存在其他所有的情况,这些情况是需要驱动单个2A到3A的舵机,比如机器人关节的舵机、小车转向舵机,在这些情况下,可直接选用,它具备最完善的保护机制,并且它不像A芯片那样需要外加续流二极管。
根据对200例用户反馈的统计,以下问题占比最高:
![]()
故障呈现状况 极有可能的缘由 解决的具体步骤(依照先后次序去尝试) 成功达成的概率 |。
这里有一条竖线,紧接着是一段连续的线,然后是一条长长的、弯弯曲曲的线,又是一条单独的竖线。
舵机完全不转 1. 电源容量不足
2. |IN1以及IN2没有正确地被拉高或者被拉低,|①使用万用表去测量VS与GND之间的电压,在工作的时候其电压不低于4.8V。
先把IN1连接到VDD,继而要将IN2连接至GND,接着去测量OUT1与OUT2是不是输出VDD,概率为95%。
舵机抖动或嗡嗡响 1. PWM信号不稳定
2. 地线环路,①把控制器GND跟的GND用粗导线连接起来。
② 在舵机信号线串联100Ω电阻 88% |
芯片发烫严重 1. 输出短路
2. 脉宽调制频率大于五十千赫兹,断开舵机,测量输出一与输出二的阻值应该大于十千欧姆。
② 降低PWM频率到20kHz以下 92% |
舵机仅仅能够转动一个方向,IN2引脚处于悬空状态或者出现损坏,把IN2直接连接到GND,接着再转接至VDD,查看转向是不是会发生改变,100%。
不是那种万能驱动芯片,在2.七V到5.五V电压这个范畴內,连续电流2.五A以下的应用场景里,它是性能、成本以及可靠性综合起来最优的那项选择。它突出的优势在于集成度高,外围只要2个电容就行,而且保护很完善,有着过流、过热、欠压锁定这些功能,格外适合产品量产阶段用来降低返修率。
最终行动建议(3步完成决策):
1. 将示波器与电流探头配合起来,或者通过串联0.1Ω电阻的方式,以此去测量您的舵机实际峰值电流,假设呈现出来的峰值超过了3.5A伟创动力舵机,打个比方讲大型履带机器人转向舵机这种若出现峰值超3.5A 的情况,那么就需要选用像这类具有更大功率的芯片。
2. 要在画板前,一定得去下载官方的PCB封装库,其中的SOP 8引脚间距是1.27mm,然而不同批次的焊盘长度存在0.2mm的公差。要登录原厂的官网,或者是合法的下载站,从而获得最新的/KiCad封装。
3. 需要进行小批量测试,要焊接5块板子,之后在常温也就是25℃的环境下,使其满载运行1小时,还要在高温环境,也就是70℃的恒温箱里,同样满载运行1小时,接着要用热成像仪检查芯片温度,看其是否低于90℃,这里的数据手册允许温度是105℃,不过要留下15℃的余量。
一句话概括:乃是用以替代分立MOS管去驱动中小舵机的最为直接的方案,依照本文所提供的接线图并且参照参数表来进行操作,在首次尝试的时候便能够取得成功。