硬件方案
控制器采用的是一颗国产M0芯片-SWM190RBT6-50,封装是LQFP64。电路包含AC转DC电路,直流电机是高压310V,然后通过SC1117DG转成低压15V,再由MP1482变成3.3V。电机的栅极驱动芯片是IR21364S来控制WVU三路之间的通断,上下臂是通过IGBT,RGS10B60KD1/D2PACK来开关。除此之外还包含一些光耦,LED的常用的电子元器件。
本方案缺失PCB源文件,但是不影响配套程序的相关阅读及学习,本方案的主要用于学习观测器,锁相环,PID算法,SVPWM无感FOC算法以及五段式与七段式调制。
软件方案
软件方案包含了工程文件,无需自己再搭建工程。用的IDE是MDK,小编给大家编译了一下,没有错误可以直接运行。包含龙伯格电机观测器,无感FOC算法,PID调节代码,整套报错信息,顺逆风启动算法,虽然是基于国产M0的代码,但是代码本身耦合性做的很好,完全可以移植到别的MCU平台上面去,同时也是非常适合对电机算法感兴趣的小伙伴认真阅读一番。
作者: Jack陈, 来源:面包板社区
链接: https://mbb.eet-china.com/blog/uid-me-1468086.html
版权声明:本文为博主原创,未经本人允许,禁止转载!
文章评论(0条评论)
登录后参与讨论