学习无霍尔传感器的BLDC方波调速记录

学习报告2020-10-30
学习报告: 第5期
时间周期: 10月1日-10月30日
姓名、专业:闫春幸- 电子信息
一.内容
1.对无霍尔传感器的BLDC方波调速程序的学习:
1.1对基本工作原理的学习:
(1)这个程序没有霍尔传感器,是用反电动势法来检测转子位置信息,换相方法还是用的六步换相法,还是二二导通的方式(换相的原理和有感的基本上一样)。
(2)A/D采样,反电动势法的采样有三种A.功率开关管导通时刻采样B.在功率开关管关断时刻采样C.所有状态时刻采样,这边用的是在PWM OFF时刻进行采样这样可以很方便的得到反电动势过零点。
(3)无感BLDC的三段式启动:A.转子预定位B.外同步加速C.运行状态切换。
1.2对程序的学习:
(1)程序中初始化相关函数参数:系统时钟,中断,DMA,ADC,DAC,定时器(高级定时器,通用定时器),GPIO。
(2)对按键程序的学习:程序中主要用到两个按键(key1的状态,控制电机转动,key2的状态,控制电机停止,其对应的主控芯片端口为PC5、PC15)其中电机制动之后再启动转向就会发生改变(电机顺时针转动时ClockDir1,电机逆时针转动时ClockDir0)
(3)对六步换相程序的学习:两相通电,一相不通电(二二导通),原理和有感的基本一样,但是有感的条件参数是通过霍尔传感器得到HALL序列,而无感的是通过函数计算得到的MotorA.Step。
(4)对三段式启动和采样程序的学习:其中PWM波形使用TIM1产生,1、2、3三个通道产生PWM驱动MOSFET,4通道用于触发ADC采样,ADC1扫描3个通道获取反电动势,使用PWM OFF采集方法检测反电势过零点,结果通过DMA传输,获取过零时刻,再经一定延时,进行相应的换相驱动。
(5)对闭环自动调速程序的学习:通过调节PWM的占空比来调速,实现的是自动调速(自加速是依次自动加速10,自减速是依次自动减速10,速度的上下限是200-1000)
2.对永磁同步电机的学习:
2.1.主要是理论学习,看了《现代永磁同步电机控制原理及matlab仿真》第一章和第二章部分内容。(主要看了clark、park变换等公式推导过程)。
二.接下来的任务
1.首先对无感程序和原理查漏补缺。
2.继续重点学习FOC 永磁同步电机的知识。

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值