一个PWM控制周期如何取得两相电流数据

STM32单片机 2017-09-13 17:50 次阅读

前言

电机控制单电阻采样机制是在一个PWM波形内采集两相电流ADC数据,但某些扇区边界条件下只能获得一路电流ADC数据, 需要对PWM波形进行变形用于构造电流采样区域。

背景介绍

根据电机控制拓扑结构,单电阻采样在一个PWM控制周期内可以取得两相电流数据:

在扇区边沿无法获得两相电流信号。

波形产生

ST专利的方法是在波形的中间部分产生变形波形,在变形后的波形上就可以得到两相电流ADC数据;

当然还有目前比较流行的波形移位方法也可以做到相同效果。波形如下:

STM32系列单片机Timer有足够的功能,可以产生上面两种波形,机制如下:

 

PWM波中间变形

 

1. 设定CCR4的DMA通道,并且设定此时Timer1的preload为禁止状态;

TIM_OC1PreloadConfig(TIM1,TIM_OCPreload_Disable);

2. 在CCR4比较值部分产生DMA事件;

 

DMA_InitStructure.DMA_PeripheralBaseAddr= (uint32_t)(&(TIM1->CCR1));

DMA_InitStructure.DMA_MemoryBaseAddr= (uint32_t)(uint32_t)(hDmaBuff2);

DMA_InitStructure.DMA_DIR =DMA_DIR_PeripheralDST;

DMA_InitStructure.DMA_BufferSize= 2u;

….

TIM_DMACmd(TIM1,TIM_DMA_CC4,ENABLE);

 

3. 在1点上将CCR1数据直接修改为周期数据+1;

4. 在2点上将CCR1数据修改为CCR1’的数据;

5. 时间计算上按照上面的图示设定,中间凹陷时间为两边补充波形时间之和。

波形移位变形

 

1. 设定Timer1的update事件的DMA通道

DMA_InitStructure.DMA_PeripheralBaseAddr =(uint32_t)(&(TIM1->CCR1));

DMA_InitStructure.DMA_MemoryBaseAddr =(uint32_t)(uint32_t)(hDmaBuff2);

DMA_InitStructure.DMA_DIR =DMA_DIR_PeripheralDST;

DMA_InitStructure.DMA_BufferSize = 2u;

……

TIM_DMACmd(TIM1,TIM_DMA_Update,ENABLE);

 

2. 在1点上更新CCR1数据为CCR1数据;

3. 在2点上更新CCR1数据为CCR1’数据;

4. 保证前后的移位时间相同。

STM32单片机技术专区

原文标题:电机控制单电阻采样PWM变形信号的产生

文章出处:【微信号:STM32_STM8_MCU,微信公众号:STM32单片机】欢迎添加关注!文章转载请注明出处。

关注电子发烧友微信

有趣有料的资讯及技术干货

下载发烧友APP

打造属于您的人脉电子圈

关注发烧友课堂

锁定最新课程活动及技术直播
收藏 人收藏
分享:

评论

相关推荐

高速电机测试内容及解决方案

高速变频电机是指转速超过10000r/min,一般都是几万转甚至达到十几万转,在电动汽车、分布式发电....

的头像 ZLG致远电子 发表于 11-20 09:35 次阅读 0条评论
高速电机测试内容及解决方案

MES100运动控制平台驱动程序调试及系统

随着工业自动化程度的不断提高,伺服控制技术、电力电子技术和微电子技术的快速发展,伺服运动与控制技术也....

的头像 ZLG致远电子 发表于 11-20 09:11 次阅读 0条评论
MES100运动控制平台驱动程序调试及系统

电机运动控制平台作为高性能测试为何被广泛应用

随着工业自动化程度的不断提高,伺服控制技术、电力电子技术和微电子技术的快速发展,伺服运动与控制技术也....

的头像 ZLG致远电子 发表于 11-15 08:42 次阅读 0条评论
电机运动控制平台作为高性能测试为何被广泛应用

无人机电机控制开发

到 2050 年,全球人口可能接近 100 亿。联合国粮食及农业组织 (UN FAO) 2017 粮....

的头像 电子设计 发表于 11-02 10:43 次阅读 0条评论
无人机电机控制开发

大联大世平集团推出基于TI产品的小尺寸电机控制模块参考设计

2017年10月17日,致力于亚太地区市场的领先半导体元器件分销商---大联大控股宣布,其旗下世平力....

的头像 半导体动态 发表于 10-17 15:11 次阅读 0条评论
大联大世平集团推出基于TI产品的小尺寸电机控制模块参考设计

为了方便电机矢量控制问题的研究,能否由仪器直接得到D-Q变换的结果呢?

在电机的运行中,是由电机定子和转子磁场同步旋转,建立的一个具有同步旋转速度的旋转坐标系,这个旋转坐标....

的头像 ZLG致远电子 发表于 09-19 17:37 次阅读 0条评论
为了方便电机矢量控制问题的研究,能否由仪器直接得到D-Q变换的结果呢?

一个PWM波形内采集两相电流ADC数据

电机控制单电阻采样机制是在一个PWM波形内采集两相电流ADC数据,但某些扇区边界条件下只能获得一路电....

的头像 STM32单片机 发表于 09-18 18:55 次阅读 0条评论
一个PWM波形内采集两相电流ADC数据

Σ-Δ型ADC在电机控制算法设计上的应用

采用Σ-Δ ADC,你可以自由选择sinc滤波器延迟或输出数据保真度。抽取率较高时,延迟较长,但信号....

的头像 亚德诺半导体 发表于 09-06 10:11 次阅读 0条评论
Σ-Δ型ADC在电机控制算法设计上的应用

伺服电机三环控制原理及系统调节影响控制的因素

随着工业自动化程度的不断提高,伺服控制技术、电力电子技术和微电子技术的快速发展,伺服运动与控制技术也....

的头像 ZLG致远电子 发表于 08-31 09:54 次阅读 0条评论
伺服电机三环控制原理及系统调节影响控制的因素

电机控制单电阻采样PWM变形信号的产生

电机控制单电阻采样机制是在一个PWM波形内采集两相电流ADC数据,但某些扇区边界条件下只能获得一路电....

的头像 STM32单片机 发表于 08-29 17:36 次阅读 0条评论
电机控制单电阻采样PWM变形信号的产生

工业智能机器人电源电压/功率需求应用解决方案

电机控制是绝大多数工控设备传动系统里的核心之一。其用途细到玩具、家用电器,广到自动化设备、工业机器人....

发表于 08-28 15:53 次阅读 0条评论
工业智能机器人电源电压/功率需求应用解决方案

伺服电机,国产机器人需补“短板”

从我国伺服电机专利技术总体申请量变化趋势也显示出国内企业近几年取得的成绩。2010年我国伺服电机行业....

发表于 07-28 07:11 次阅读 15条评论
伺服电机,国产机器人需补“短板”

TI推出用于电机控制的业界最小栅极驱动器和功率MOSFET解决方案

2017年5月24日,北京讯—近日,德州仪器 (TI) 推出两款新型器件,有助于减小电机驱动应用的尺....

发表于 05-24 11:23 次阅读 1条评论
TI推出用于电机控制的业界最小栅极驱动器和功率MOSFET解决方案

一种电机控制专用电路技术:提高未来电动车能源效率

在今年2月,全球领先的半导体解决方案供应商瑞萨电子株式会社(以下简称“瑞萨电子”)今天宣布成功开发出....

发表于 05-08 14:50 次阅读 0条评论
一种电机控制专用电路技术:提高未来电动车能源效率

如何管理你的电机控制系统设计 选择“精度”还是“分辨率”?

想象一下您今早开车上班的路上:交通灯变绿,您立刻踩下油门,车在几秒钟内快速响应,继续驶向公司。这个过....

发表于 05-04 18:54 次阅读 0条评论
如何管理你的电机控制系统设计 选择“精度”还是“分辨率”?

电机转矩转速的控制精度测试是如何实现的?

随着社会的发展,人们的生活也变得越来越多姿多彩了。机器人摊煎饼、挖掘机投篮等等一系列让我们以前很难想....

发表于 04-19 14:52 次阅读 0条评论
电机转矩转速的控制精度测试是如何实现的?

【算法研究】如何对电机进行精确控制?

电机作为各种电器和机械的动力源,无论在工业应用还是个人项目上,几乎每位工程师和电子爱好者都会接触,可....

发表于 04-06 19:01 次阅读 0条评论
【算法研究】如何对电机进行精确控制?

提效率和降成本,电机电控发展的必由之路

2015年我国新能源汽车电机产量约为41万台,预计到2020年我国新能源汽车电机产量达240万台。新....

发表于 04-05 14:14 次阅读 0条评论
提效率和降成本,电机电控发展的必由之路

瑞萨电子宣布推出汽车微控制器专用电机控制电路技术,提高未来电动车的能源效率

2017年2月7日,日本东京讯——全球领先的半导体解决方案供应商瑞萨电子株式会社(以下简称“瑞萨电子....

发表于 03-28 11:40 次阅读 0条评论
瑞萨电子宣布推出汽车微控制器专用电机控制电路技术,提高未来电动车的能源效率

B2C到B2B的转变 ,松下电器机电做了什么?

为了适应市场新趋势,松下电器机电自身在寻求转变,在转变当中也将提供更加本土化、更加灵活和更能满足市场....

发表于 03-28 09:24 次阅读 0条评论
B2C到B2B的转变 ,松下电器机电做了什么?