学习报告2020-10-31

学习报告2020-10-31
学习报告: 第五期
时间周期: 10月1日 - 10月31日
姓名、专业:刘文建 - 电子信息
一.内容
1.总结梳理无霍尔传感器的BLDC方波调速理论知识:
①无霍尔的BLDC控制方案与有霍尔BLDC的基本原理相似,都是用所谓“六步换向法”,根据转子当前的位置,按照一定的顺序给定子绕组通电使BLDC电机转动。所不同的是无霍尔BLDC不需要霍尔效应传感器,通过检测定子绕组的反电动势过零点来判断转子当前的位置。对于反电动势过零点的检测,主要使用全数字反电动势法,此处利用单片机的A/D触发采集功能再使用软件进行过零点比较。此种方法又可细分为:在功率开关管导通/关断时刻采样(本程序所采用的方法)、所有状态时刻采样(都基于上桥PWM斩波、下桥恒通的PWM单斩调制方式)。
②对于电机的启动需要经过电机转子预定位、外同步加速、运行状态的转换,即“三段式”启动。其真值表和有霍尔的一样,实际上反电动势过零30°时,就相当于霍尔传感器检测到转子时刻。
2.总结梳理无霍尔传感器的BLDC方波调速程序知识:
①程序主要通过ADC、DAC、DMA实现反电动势的采样,以及对IO参数、定时器、中断、时钟等的配置。
②对于main函数,首先调用、初始化若干函数,随后配置按键程序(PC15,读取按键1,开始;PC5,读取按键2,停止;),电机在正常运转时使用闭环自动调速,通过Timeproc()函数调节PWM的占空比,设定电机进入自同步运转后,自动加速和减速的范围。
③反电动势采集程序在PWM OFF时进行,程序通过前值赋给后值的方式达到持续进行比较检测,并可以通过dir的变化判断是反电动势的上升还是下降。
④在定时器中断函数TIM1_CC_IRQHandler中,通过调用变量State的值,在switch中依次执行定位、外同步加速(换相36次)、反电动势过零点判断、延迟30角度后进行换相等。
⑤定时器1的1,2,3通道控制PWM的输出,通道4则用于触发ADC采样。在程序中还有控制显示器的程序,此处并未做详细了解。
二.接下来的任务
1.对无霍尔调速程序的查漏补缺。
2.学习永磁同步电机。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值