历史上的今天
返回首页

历史上的今天

今天是:2025年06月22日(星期日)

2021年06月22日 | 基于MSK4226的直流有刷电机四象限控制

2021-06-22 来源:21ic

摘要:在设计中使用MSP430F169单片机提供控制电机需要的PWM信号,通过电机驱动芯片MSK4226实现直流电机的四象限运行;驱动芯片上的电流测量环节保证电机运动中不发生堵转;最后比较了电机直接启动与四象限控制中的响应速度与达到稳态的时间。


0 引言


本文主要介绍了一种直流电机的四象限控制器。控制器以单片机MSP430F169作为控制核心,利用单片机的PWM功能,可发生多通道占空比可调的PWM信号;PWM信号通过电机驱动芯片MSK4226将电机两端的电压调制成频率一定、宽度可变的脉冲电压序列,控制电机转速与转向;单片机实时监测驱动芯片上的电机电流,发生过流时采取保护;在文章的最后比较了电机四象限控制与单像控制,总结出了四象限控制的优缺点。


1 控制原理及方法


1.1 PWM控制原理


直流电动具有惯性环节,直流电机的数学模型相当于一个电阻和电感串联而成,而冲量相等而形状不同的窄脉沖加在具有惯性的环节上时,其效果基本相同。冲量指窄脉沖的面积,效果基本相同是指环节的输出响应波形基本相同。


PWM(脉冲宽度调制)控制通过对一系列脉冲的宽度进行调制,来等效地获得所需要的波形(含形状和幅值)。


PWM调速是利用PWM调制的方法,将恒定的直流电源电压调制成频率一定、宽度可变的脉冲电压序列,根据冲量相同的原则来改变平均输出电压的大小,以调节电机的转速。


1.2 四象限控制


电机的单象限控制只能运行在电动运转状态下,能量只能单向流动。而电机的四象限控制电机能运行在电动与发电状态下,能量可双向流动。电机的四象限运动分别为正向电动、回馈发电制动、反接制动、反向电动状态。如图1所示,以电机的转速为纵坐标,以转矩为横坐标建立的直角坐标系描述的电机四种运行状态。

基于MSK4226的直流有刷电机四象限控制

为了实现电机在四象限内运行和切换,采用了双极式PWM变换器。双极式PWM变换器调节占空比来控制能量的流动大小与方向,占空比> 50%,<50%或等于50%分别实现I象限、II象限、III和Ⅳ象限电机运动。


2 控制系统


硬件控制系统主要包括核心控制器、电机驱动模块及电机过流保护模块。


2.1 PWM信号的发生


控制系统中,核心控制器采用TI公司生产的MSP430F169单片机,该单片机具有两个16位定时器A和B,利用定时器的捕获、比较功能实现PWM信号发生。


本文中需要两路频率在1~2kHZ之间、占空比可调的PWM信号。首先选择定时器A的时钟为辅助时钟并清除定时器,辅助时钟频率为32.76 8kHz;在定时器的捕获比较寄存器0中调整PWM信号的周期;在获比较寄存器1与2的值可分别调整两路PWM信号的占空比;工作模式设置为PWM复位置位模式;计数器为增计数模式;设置端口P1.2、P1.3为PWM输出端口。


2.2 电机驱动模块


本设计中PWM信号的功率放大主要通过功率模块MSK4226实现。MSK4226内部集成了功率场效应管H桥,H桥自举驱动与控制电路。H桥场效应管具有低的导通电阻(典型值0.013 Ω),最大75V的电源母线电压,20A连续电流,可满足系统功率要求。H桥自举驱动与控制电路包括H桥高低端场效应管驱动、死区时间产生、直通保护及H桥关断等电路。


2.3 控制电路


在本系统的双极性PWM模式下,V1、V4开关管控制端AHI与BLI并联,V2、V2开关管控制端ALI和BHI并联;MSP430F169单片机的端口P1.2 P1.3产生的两路PWM信号控制这两个并联端。来自单片机的关断信号接入驱动芯片的关断使能端DIS。功率肖特基二极管D1~D4分别反向并接在V1~V4上,当负载向电源反馈能量时起保护功率管的作用,其反向耐电压应大于电源电压,反向恢复时间10ns左右。电阻R1与电容C1构成缓冲网络,用于抑制尖峰电压。对于某些感性负载,可能导致MSK4226近似100ns数安培的直通现象。反向并接RSENSEA与地之间,RSENSEB与地之间的功率肖特基二极管用于抑制这种现象。


2.4 过流保护模块


如图2所示,在MSK4226的RSENSEA与RSENSEB引脚对地接0.01 Ω无感电阻,电机电流流过电阻,在电阻两端电流取样。取样的电压值经过运算放大器放大后,AD采样后传输给单片机作为判断电机是否堵转的依据。

基于MSK4226的直流有刷电机四象限控制

3 电机四象限控制


3.1 第I象限工作-正转电动运行控制


在AHI与BLI、ALI和BHI并联的控制端输入3.3~5V、开关频率小于200kHz的逻辑电平信号,两路信号的频率相同,相位相反。


当AHI与BLI端口输入信号的占空比<50%,而ALI和BHI端口信号的占空比>50%时,MSK4226模块的OUTA端口的电压大于OUTB端口,电机正向转动。AHI与BLI端口信号占空比为零,ALI和BHI端口信号占空比为100%时达到正向转动最大速度。如图为AHI与BLI端信号占空比30%,AHI与BLI端信号占空比70%的控制波形图3。

基于MSK4226的直流有刷电机四象限控制

3.2 第II、IV象限工作-电机制动控制


当AHI与BLI、ALI和BHI端口输入信号的占空比都为50%时,OUTA和OUTB端口输出电压占空比为50%,电机处于制动状态,电机停转。制动状态不等于停机,此时电枢两端的瞬时电压和瞬时电流都不为零,而是交变的。控制电机停机可使能驱动模块的DIS引脚。


3.3 第III象限工作-正转电动运行控制


AHI与BLI端口输入信号的占空比>50%,而ALI和BHI端口信号的占空比<50%时,MSK4226模块的OUTB端口的电压大于OUTA端口,电机负向转动。AHI与BLI端口信号占空比为100%,ALI和BHI端口信号占空比为零时达到负向转动最大速度。


4 结束语


文章中利用MSK4226模块达到直流电机四象限运动控制。在电机的四象限控制中电机制动时,电机处于高频振动,起着“动力润滑”的作用,消除正反向启动时的静摩擦死区,所以电机启动、运行过程中电流比较连续、启动时间短、响应速度快。


推荐阅读

史海拾趣

Bogen Communications Inc公司的发展小趣事

在电子行业的激烈竞争中,Bogen Communications Inc公司凭借一项革命性的技术创新,迅速崭露头角。该公司研发出一种新型的音频处理芯片,极大地提升了通信设备的音质和性能。这一创新不仅赢得了市场的广泛认可,还为公司带来了大量的订单和合作伙伴。随着技术的不断完善和市场的扩大,Bogen Communications Inc逐渐成为了音频通信领域的领导者。

Fillfactory Nv公司的发展小趣事

2015年,FIDELIX迎来了一个重要的转折点。在这一年,东芯半导体有限公司(以下简称“东芯半导体”)正式收购了FIDELIX 25.3%的股权,成为其第一大股东及实际控制人。这一收购标志着FIDELIX开始进入一个新的发展阶段。

通过与东芯半导体的合作,FIDELIX获得了更多的资金支持和市场资源。东芯半导体是一家专注于中小容量存储芯片研发、设计和销售的中国企业,在半导体领域拥有丰富的经验和资源。双方的合作不仅为FIDELIX带来了更多的发展机会,同时也加速了FIDELIX在国际市场上的扩张步伐。

在上述两个故事的基础上,可以根据FIDELIX公司的具体发展历程、重要事件、技术创新、市场策略等方面进行进一步的拓展和补充,以形成完整、详细的故事内容。

Dynawave Incorporated公司的发展小趣事

随着市场的扩大,Dynawave面临着产品质量管理的挑战。为了确保产品的稳定性和可靠性,公司决定引入国际先进的质量管理体系。他们聘请了专业的质量管理团队,对生产流程进行严格的监控和把控。同时,公司还加大了对员工的培训力度,提高了员工的质量意识。这些措施有效地提升了产品的质量水平,增强了客户的信任度。

Anvo-Systems公司的发展小趣事

近年来,电子行业面临着诸多变革和挑战。面对这些变化,Anvo-Systems及时调整了发展战略。公司加大了对物联网、人工智能等前沿技术的研发投入,积极探索新的业务模式和市场机会。同时,Anvo-Systems还加强了与供应链合作伙伴的沟通与协作,以确保公司能够灵活应对市场变化。这些战略调整使得Anvo-Systems在行业中保持了领先地位。

乐鑫(espressif)公司的发展小趣事

乐鑫科技自创立之初,就致力于物联网(IoT)领域的芯片设计和技术创新。公司凭借其独特的芯片设计能力和连接技术,成功开发了一系列具有竞争力的产品,为全球开发者提供了高效、可靠的物联网解决方案。乐鑫科技始终坚持以技术创新为核心,通过自主研发和持续投入,不断提升产品的性能和竞争力。

台湾凌通(Generalplus)公司的发展小趣事
检查电源电压是否正常,以及电源线路是否连接良好,无断路或短路现象。

问答坊 | AI 解惑

考后端集成电路工程师时用的讲义

在其他地方看到的,大家可以参考一下,不过好像内容有些…… 第一章绪论 第二章组合逻辑电路测试 第三章时序电路测试 第四章故障仿真 的五章可测试性设计…

查看全部问答>

浅谈监控“电子眼”在春运中的应用

“春运”这个中国特有的名词,1989年,伴随着农民工潮,中国媒体第一次大量使用“春运”字眼。以春节为界,节前15天,节后25天,共40天,为此由国家经贸委统一发布,铁道部、交通部、民航总局按此进行专门运输安排的全国性交通运输高峰叫做春运。 ...…

查看全部问答>

我的FLUKE196坏了,请大家给个建议。

fluke196示波表能做表,二个通道不示波,不知道是设置问题还是坏了,那位大虾指点一下 。…

查看全部问答>

这个图应该怎么确定静态工作点

我做论文 是很菜的菜鸟 需要知道具体步骤 高手请指点 …

查看全部问答>

VxWorks中的守护任务(daemon task)

Vxworks中的守护任务(daemon task)与一般的任务有什么区别?编写守护任务需要注意什么?最好能够举个实例。小女子初学vxworks,还请各位大侠不啬赐教,在此感激不尽。…

查看全部问答>

PB Runtime Error,奇怪啊。

我刚开始打开 PB工程,弹出如下对话框。 注销电脑还是这样   但是打开别的工程不会请问是咋回事?大家有遇到过吗? 我晕,我把以前的同名工程拷贝进来还是一样,难道是对这个名字起了封杀令! 呵呵,先回家,明年看看还会不会, ...…

查看全部问答>

SIGNAL (SIG_OVERFLOW0)的几个问题?

volatile MyLong32T  counter = 0;          SIGNAL (SIG_OVERFLOW0) {     counter =  counter + 1;     PollApplication(counter);//输出counter的数值   ...…

查看全部问答>

用vs2005进行wince开发的问题

我明明在MSDN查到在wince中存在Application.StartupPath,MessageBoxIcon.Information,MessageBoxIcon.Error等的用法。但在实际编wince的程序的时候,却出现如下错误: ------ 已启动生成: 项目: 相片管理器CE, 配置: Debug Any CPU ------ C:\\WI ...…

查看全部问答>

大家推荐个高精度的霍尔传感器吧,价格可不考虑!!!

现在要测量的电流最大15V直流 大家谁用过霍尔传感器的给推荐一下吧,用在PCB上的,要求精度高,成本可不考虑 多谢啦!!!…

查看全部问答>

万利的EF-STM32F可以使用Jlink7吗?需要改线吗?

万利的EF-STM32F可以使用Jlink7吗?需要改线吗?…

查看全部问答>