八款主流电机驱动芯片大盘点
自1831年英国物理学家、化学家法拉第发明真正意义上的第一台电机,至今已有近200年的历史,电机行业的重心也由直流有刷电机和交流异步电机转移到永磁同步电机和直流无刷电机。凭借高效、高功率因数、高可靠性、温升低、体积小等诸多优点,永磁同步电机在诸多领域得到了广泛应用,包括航空航天、石油冶金、工农业和医疗器械等领域;直流无刷电机则具有效率高、寿命长、结构简单、运行可靠、维护方便等突出优势,在家用电器、办公设备、工业设备和医疗设备等领域形成规模应用,并具有很大的市场潜力等待大家深入挖掘。
技术的进步推动市场向前高速发展,根据市场研究机构Grand View Research的统计数据,2020年全球电机市场销售规模已经达到1505亿美元,从2020年至2027年全球电机市场销售规模有望以6.4%的年复合增长率继续攀升,到2027年达到2325亿美元。
图1:全球电机市场销售规模
(数据来源:Grand View Research)
对于电机应用而言,除了需要挑选适合的电机类型,驱动控制电路同样很重要,一般由主处理器、增量型编码器和驱动芯片组成,是电机提升能效的关键所在,技术和产品的先进程度与节能减排水平直接挂钩。因此,如果能找到一款合适的电机驱动芯片,便能够在开发效率、系统能效、集成度和可靠性等多方面助力电机方案的设计。
话不多说,我们来看看贸泽电子为电机开发人员精心准备的大礼包——八款主流电机驱动芯片大盘点,这些来自知名厂商的创新电机驱动方案,不仅类型丰富且各具优势,是设计电机相关应用的优中之选。
Toshiba电机驱动器
图2:TB9058FNG
(图源:Toshiba)
图3是该驱动器的内部框图,该驱动器基于本地互连网(LIN)1.3协议规范,能够以19200bps / 9600bps / 4800bps / 2400bps通讯速率与LIN总线进行数据通讯,最多可连接16个设备作为单个总线上的从设备。
图3:TB9058FNG内部框图
(图源:Toshiba)
TB9058FNG的工作电源电压范围为7V至18V,待机电流消耗≤10µA,当器件唤醒前,考虑到振荡稳定所需的时间,预计将至少需要等待10ms才能开始接收数据。
该驱动器拥有出色的保护功能,包括增强的校验功能,±1.5A驱动器短路保护,以及过温过压保护电路等。
NXP电源IC和驱动器
MC33HB2000AES是SMARTMOS单片半桥IC,是采用ISO 26262流程设计的H桥电机驱动器,符合AEC-Q100 1级标准,能够满足严格要求的汽车应用需求,包括电子节气门控制,废气再循环(EGR)控制,涡轮、漩涡和旋转以及废物挡板控制,电动泵、电机控制和配件。
图4:MC33HB2000AES
(图源:NXP)
MC33HB2000AES工作电压范围为5V至28V,能够控制峰值电流大于10A的电感负载,标称连续平均负载电流为3A,通过误差小于5%的电流镜输出信号提供高精度的实时电流反馈。
图5是这款电源IC的功能框图。此驱动器提供了通过由低RDS(on) N沟道MOSFET和集成控制电路组成的单片H桥,高效驱动直流电机正向和反向轴旋转的方法。H桥的开关动作可以进行脉宽调制以获得扭矩和速度控制,从0.25V/μs到16V/μs分八步选择,让用户可以灵活地满足EMI要求并最大限度地减少开关损耗。输出包括配置为标准H桥的四个功率MOSFET,由IN1和IN2输入控制。
图5:MC33HB2000AES功能框图
(图源:NXP)
MC33HB2000AES提供多项安全和保护功能,包括电荷泵欠压、过压和VPWR欠压,接地短路和VPWR短路(每路输出),开路负载、温度警告和过热关断。同时,该电源IC具有很好的可扩展性,SPI可编程电流限制和压摆率允许为各种电机尺寸使用相同的电机驱动器。
Maxim电机驱动器
MAX22203是一款65V、3.8A双通道有刷或单通道步进电机驱动器,可用于驱动两个有刷直流电机或单个步进电机。该器件内设有两个H桥,最大工作电压为65V。每个H桥均可单独控制,具有0.3Ω的极低典型RON(高侧+低侧),从而实现高驱动效率,降低发热量。
图6:MAX22203
(图源:Maxim)
该器件的一大亮点是桥式输出电流由非耗散型电流检测电路(ICs)进行检测,与可配置阈值电流(ITRIP)相比,无需通常需要的外部功率电阻器。通过将外部电阻器连接到REFA和REFB引脚,ITRIP阈值可独立设置为两个全桥。
诸多保护特性是MAX22203的另一大亮点,包括过流保护(OCP)、热关断(TSD)和欠压闭锁(UVLO)。每当检测到故障状态时,便激活开漏低电平有效nFAULT引脚。在热关断和欠压闭锁期间,驱动器处于三态,直至恢复正常工作。
此外,MAX22203集成电流驱动调节(CDR),电流检测外部控制器可出于各种原因使用CDR引脚,如下图7展示了当电机向前旋转且DIN2保持在高电平(情况A)或DIN2切换时(情况B和C),CDR功能的具体行为。比如,引脚占空比可用于检测停顿条件。
图7:MAX22203的CDR行为
(图源:ADI)
MAX22203可用于有刷直流电机驱动器、步进电机驱动器、电磁驱动器、锁存阀。
英飞凌智能功率模块
IM818LCCXKMA1是一款全隔离双列直插式CIPOS Maxi 1200V、15A三相智能电源模块,采用DIP 36x23D封装,为电机驱动应用提供全功能的紧凑型逆变器解决方案,可用于控制变速驱动应用中的三相交流电机和永磁电机,包括工业驱动、风扇和泵、HVAC室外风扇、有源滤波器等。
图8:IM818LCCXKMA1
(图源:英飞凌)
IM818LCCXKMA1基于1200V TRENCHSTOP IGBT技术打造,显著提高了器件的静态和动态性能。同时,这种IGBT技术与器件内部的软恢复发射极控制二极管一起降低了导通损耗,给系统效率带来明显提升。
CIPOS Maxi IPM设计让IM818LCCXKMA1堪称高性能和高性价比之选,集成了各种电源和控制组件,以提高可靠性、优化PCB尺寸和系统成本。当工程师朋友的设计方案格外重视功率密度时,IM818LCCXKMA1无疑是理想的选择,CIPOS Maxi IPM设计实现了1200V IPM级别的超小封装,能够在模块和系统方面提升功率密度,在尺寸和性能方面都不妥协。
IM818LCCXKMA1提供出色的保护能力,包括过流关断、相电流监控、温度监控和欠压闭锁功能等,再结合DCB基板出色的热性能,特别适合用于需要良好散热性能和电气隔离、较强EMI控制能力以及过载保护的电源应用。在此重点解读一下过流关断和欠压闭锁功能。
IM818LCCXKMA1具有SCSOA(短路安全工作区)性能,如图9所示,如短路时间小于16.0μs,IGBT就有安全关断的能力。在这种情况下,IGBT可以在17.5V的控制电源电压下关闭峰值约为46.8A的SC电流(非重复)。
图9:IM818LCCXKMA1的SCSOA性能
(图源:英飞凌)
IM818LCCXKMA1通过掩埋氧化硅层提供坚固型1200V SOI栅极驱动器技术,并可以防止相邻器件之间的泄漏或闭锁电流,防止闩锁效应,从而提高鲁棒性。这种适用于6个开关的保护技术能够在欠压锁定或过压等故障情况下关闭所有6个开关。
此外,如图10所示,IM818LCCXKMA1集成IGBT、二极管、栅极驱动器IC和热敏电阻,并通过超紧凑的占地面积,适用于空间受限的工业应用。
图10:IM818LCCXKMA1的PCB特征
(图源:英飞凌)
安森美 (onsemi) 隔离式IGBT栅极驱动器
NCD57084是一款高电流单通道IGBT栅极驱动器,具有2.5kVrms内部电流隔离,专为高功率应用中的高系统效率和可靠性而设计。该驱动器在窄体SOIC8封装中包括具有软关断和故障报告功能的电流检测功能。
图11:NCD57084
(图源:安森美)
NCD57084具有低输出阻抗,用于增强型IGBT驱动,提供3.3V至20.0V宽输入偏置电压范围和信号电平,以及高达30.0V宽输出偏置电压范围,支持+7A/-7A高峰值输出电流。通过图12能够看出,该器件传播延迟时间短,可以做到精准匹配。UVLO阈值小,能够实现偏置灵活性。
图12:NCD57084传播延迟、上升和下降时间
(图源:安森美)
NCD57084设计用于在大功率应用中实现高系统效率和可靠性,拥有多项保护机制,包括短路期间的IGBT栅极钳位、IGBT过流时软关闭、2.5kVrms电流隔离、高瞬态抗扰度、高电磁抗扰度等,可用于电机控制、不间断电源(UPS)、工业电源、暖通空调、工业用泵和风扇等领域。
Microchip电机控制MCU
PIC32CM1216MC00048-I/U5B是一款基于Arm Cortex-M0+内核打造的电机控制微控制器(MCU),运行频率高达48MHz,具有单周期硬件乘法器和MPU,提供128KB闪存、16KB SRAM主内存和4KB闪存(用于数据闪存)。
图13:PIC32CM1216MC00048-I/U5B
(图源:Microchip)
图14是该MCU的功率域概览,提供48MHz至96MHz小数数字锁相环(FDPLL)、上电复位(POR)和掉电检测(BOD)等功能。此外,还搭载包括一个16位Σ-Δ模数转换器(SDADC)、两个12位1Msps模数转换器(ADC)、一个10位350ksps数模转换器(DAC)以及两个模拟比较器(AC)等高级模块。
图14:PIC32CM1216MC00048-I/U5B功率域概览
(图源:Microchip)
在电机控制方面,该MCU提供两个24位定时器/计数器和一个16位定时器/计数器(TCC),扩展功能包括:
多达4个比较通道,带可选互补输出;
在端口引脚上生成同步脉宽调制(PWM)模式;
确定性故障保护、快速衰减和互补输出之间可配置的死区时间;
可以提高分辨率(高达5位)并减少量化误差的抖动;
多达8个波形输出通道。
TI三相栅极驱动器
DRV8300NIPWR是100V三相半桥栅极驱动器,每个半桥栅极驱动器均可驱动高侧和低侧N通道功率MOSFET,使用集成式自举二极管和外部电容器为高侧MOSFET生成正确的栅极驱动电压。应用领域包括电动自行车,电动踏板车和电动交通,风扇、泵和伺服驱动器,无刷直流(BLDC)电机模块和PMSM,无绳真空吸尘器,以及无人机、机器人和RC玩具等。
图15:DRV8300NIPWR
(图源:TI)
在如图16所示的DRV8300NIPWR简化原理图中,GVDD用于为低侧MOSFET生成栅极驱动电压,栅极驱动架构支持峰值高达750mA的拉电流和1.5A的灌电流;支持反相和同相INLx输入;相位引脚SHx能够承受最高-22V的负瞬态电压;BSTx和GHx能够支持更高的正电压瞬变(115V)绝对最大电压,从而提高系统的鲁棒性;通过GVDD和BST欠压锁定为低侧和高侧提供欠压保护;通过DT引脚可调死区时间,用于QFN封装型号。
图16:DRV8300NIPWR简化原理图
(图源:TI)
此外,DRV8300NIPWR较小传播延迟和延迟匹配性能可大大降低死区时间要求,进一步提高了效率。
STSPIN32G4是一款带STM32G4 MCU的电机控制器,用于驱动三相无刷电机。该器件具有高度集成、灵活的产品特性,嵌入三个半桥栅极驱动器,电流能力为1A(拉电流和灌电流);嵌入三个自举二极管;嵌入可编程降压稳压器,具有嵌入式功率MOSFET,可从电机电源电压VM开始为栅极驱动器生成电源电压;自带集成式MCU(STM32G431VBx3),工作频率高达170MHz;MCU内部还集成高速存储器(128kB闪存和32kB SRAM),以及具有多种保护机制和多达40引脚可用GPIO。
图17:STSPIN32G4
(图源:ST)
因此,该器件可明显减少PCB面积和总体物料清单。得益于嵌入式灵活电源管理功能,该器件可自供电,可以从电机电源电压VM产生所需的所有电源,这是唯一从外部提供的电源。
自带STM32G4 MCU是该电机控制器一大亮点,显著降低了电机应用的开发难度,并赋予方案智能化能力。这款MCU具有丰富、特定的功能,因此是高级电机控制应用的主流选择。同时,该处理器具有单精度浮点单元(FPU)、全套DSP(数字信号处理)指令和内存保护单元(MPU),支持运行性能非常卓越的电机控制算法,即使在极具挑战性的运动控制应用中,也能在合适控制选择方面提供出色的灵活性。
在保护功能方面,STSPIN32G4得益于集成联锁功能,不能同时驱动相同半桥的高侧和低侧开关。另一个保护功能是硬件VDS监控电路,可连续监控六个外部MOSFET中的每一个。当在其中一个上检测到过压时,它会关闭所有栅极驱动器输出。过压阈值通过专用的SCREF引脚设置。
出色的性能让STSPIN32G4可以广泛用于工业和家庭自动化,伺服驱动器和电动自行车,服务和自动化机器人,泵和风扇,以及无人机和航模等丰富场景。
如果工程师朋友对这颗器件感兴趣,也可以通过ST提供的EVSPIN32G4演示板进行深入了解,贸泽电子上的制造商编号为EVSPIN32G4。
图18:EVSPIN32G4演示板
(图源:ST)
该演示板包括STSPIN32G4系统和STL110N10F7功率MOSFET。得益于集成的稳压器,栅极驱动器和控制逻辑电源均可从电机电源开始生成,无需专用电路,能够便捷全面地了解STSPIN32G4这款MCU。
丰富的接口资源是EVSPIN32G4演示板的一大优势,拥有多达40个GPIO。同时,为了更好地适配算法,该板可配置为三分流或单分流结构,支持无传感器和基于传感器的控制算法。
总结
上述八款电机驱动芯片可谓是各有所长,无论是面向产品迭代迅速的消费电子领域,还是使用条件极其复杂的工业领域,或者是对产品品质要求更严苛的汽车领域,都能够找到适合的方案,帮助快速打造具有市场竞争力的电机驱动方案。
贸泽电子(Mouser Electronics)是一家全球授权半导体和电子元器件授权分销商,服务全球广大电子设计群体。贸泽电子原厂授权分销近1,200家知名品牌,可订购数百万种在线产品,为客户提供一站式采购平台,欢迎关注我们,获取第一手的设计与产业资讯信息!
推荐帖子
- 用结构体就可以实现面向对象?那还要c++干吗?
- 来自EEWORLD合作群:49900581用结构体就可以实现面向对象?那还要c++干吗?用C照样可以面向对象编程恩,是的那么跟用C++的面向对象比起来有啥区别?更好实现呗,不用自己构建虚函数表,呵呵最早的C++编译器就是一个叫cfront的程序,先将c++程序转换为c程序,再用c语言编译器编译看来C还是最经典ohmyc++有很多现成的库和类封装好,具有良好的继承性。用起来比C方便,面向对象设计是高级语言的又一次进化吧。我也说不太好。学过c++才能知道他的优点,当然面向对
- 秋水-剑圣 嵌入式系统
- 分享一般好书 数字信号处理C语言程序集-DSP算法大全C语言版本原书
- DSP算法大全C语言版本原书名为数字信号处理C语言程序集目录截图如下原文链接如下分享一般好书DSP算法大全C语言版本PDF版https://bbs.eeworld.com.cn/thread-378701-1-1.html分享一般好书数字信号处理C语言程序集-DSP算法大全C语言版本原书已下载,挺清楚的,谢谢楼主分享,赞!如果有里面的程序就更好了。非常值得下载的一本书,谢谢!
- BennySu DSP 与 ARM 处理器
- 怎样在micropython中添加库(模块)
- 来不及翻译,大家先参考原文,等有空了在整理https://micropython-dev-docs.rea.../adding-module.html怎样在micropython中添加库(模块)谢谢楼主,版主真是太伟大了。只可惜我的英文还停留在使用翻译软件的基础上。 翻译软件虽然转换后比较生硬,基本意思可以连蒙带猜,大致看懂。:lol404了如何才能让ESP8266支持_thread库? 8266的ram太小,用不了多线程。 意思是就算用ES
- dcexpert MicroPython开源版块
- 89C51单片机 灰度传感器
- 用51单片机的控制系统,想在一片区域内找到黑线(颜色突出,有一定宽度),用灰度传感器可以实现吗?还请大神能回答下,不胜感激补充:目前手上有一个这个,应该是五通道灰度检测传感器,就是不知道怎么用,不懂接线。89C51单片机灰度传感器如果黑条够宽,用反射式红外传感器即可,此方案最简单。想可靠且普适的话,用摄像头,但在51上跑会很麻烦,ARM平台为佳。可以用颜色传感器啊。很便宜的。红外反射开关,几块钱搞定,不过要扫过去才行如果是区域内识别的,恐怕就只能上摄像头了,模拟黑白摄像头加电
- 51xiaobai 51单片机
- GR64不能顺畅的获得IP
- wavecom的GR64模块,检测都很顺畅,但是调用了pppd拨号脚本,总是无法顺畅的检测到IP。具体信息为:CONNECTSerialconnectionestablished.usingchannel6Usinginterfaceppp0Connect:ppp0--/dev/ttyS4notliuliangcontrol...........sentrcvdNoauthispossiblesentrcvdrcvdsentse
- damofeishazcj 嵌入式系统
- Threadx 事件链 求助
- Threadx的事件链(eventchaining)这个东西有人用过吗?看了半天没太看明白,求助有没有用过的朋友给讲讲。Threadx事件链求助Threadx的事件链?接触过一次STM32H503开发板使用USB的时候有用到Threadx,创建事件 资料很少,就叫eventchaining,应该是这么翻译,没怎么看懂咋用(只有一偏英文资料)。 看着使用感觉和RTOS很像,也是先申请,然后在里面写一类应用
- freebsder 嵌入式系统