DsPIC做的无刷和步进电机控制器8个步进电机1个无刷电机

2020-02-06 09:53发布

本帖最后由 suxiaobo 于 2012-6-19 15:10 编辑

     最近做了一个帮别人做了一个项目要求控制
                            7个 42步进电机
                           1 个57步进电机
                           3个5V小步进电机
                           1个100W 24V无刷电机
                           9路限位开关控制电机行程
                           10路控制开关控制电机动作
                           RF遥控要求
          我目前使用了1颗STM32F407VGT6做为主控 主要负责10路控制开关的的检测并发出相应的动作命令 并控制3个5V小电机动作(包含细分)
          另外使9个dsPIC33控制8个步进电机和1个无刷电机 步包含读取电机行程开关.并发送位置报告给主控.
          使用CAN做为通讯总线以保证有一定的扩展功能.
                  由于对第一次做电机控制的东西,无刷电机和步进电机控制部分的程序都是以Microchip的应用范例为基础.但也遇到了很多问题比如
        电机动作参数调整那些.希望能认识一些做电机控制的朋友.现在只能实现基本动作毕竟之前没搞过电机.Microchip的范例虽然不错 细分呀闭环
        控制都有但自己理解不够.
                 以后希望完成的功能 :
                           电机动作的优化,加减速 还有力矩      
                           通过STM32F407VGT6的USB做在线升级固件
                           
                                    
                        
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
20条回答
suxiaobo
1楼-- · 2020-02-06 14:35
上传电路图主要分3个板  使用Cadence 打开
                    
suxiaobo
2楼-- · 2020-02-06 16:02
放几张清晰的图片
sunmy
3楼-- · 2020-02-06 21:13
 精彩回答 2  元偷偷看……
anxiangbo
4楼-- · 2020-02-06 23:34
1颗STM32F407VGT6难道不能全部控制吗?加9个dsPIC33,感觉好复杂呀
xyx2012xyx
5楼-- · 2020-02-07 03:08
文件好像打不开,用orcad和ad6.9试了都不行
suxiaobo
6楼-- · 2020-02-07 03:10
本帖最后由 suxiaobo 于 2012-6-22 22:01 编辑

电路是Cadence_SPB_16.3画的,我重新保存了一个低版本用OrCAD应该可以打开。一个STM32F407VGT6应该控制不了除非是外接驱动器那种,这个板是直接就接电机的。我原来用Microchip的PMSM算法来驱动BLDC出现了力不足的情况。也不知为什么。现在我从新找BLDC的范例改来试试。

一周热门 更多>