(BLDC控制器.docxVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(BLDC控制器

总线式无刷运动控制器设计指导老师:刘汉忠组员:卞维彬曹增龙总线式无刷运动控制器设计摘要:本无刷运动控制器是基于DSP的无刷直流电机控制器,分为控制器和驱动器两部分,分别由DSP作为主控制器,两者通过串行总线通信完成控制功能。控制器通过键盘输入指令同时显示在屏幕上,然后经过译码处理,最后通过串行总线发送给驱动器完成相应的功能。用户通过简单设置及可实现无刷电机正传,反转,变速,运行时间等控制。控制系统总体设计本控制器由dsPIC30F3011作为主控制器,独立按键作为输入模块,12864作为显示模块,电机驱动器组成。控制器芯片为dsPIC30f3011,是一款高性能16位数字信号控制器。它采用改进的哈弗结构,指令速度达到30MIPS,29个中断源,5个16位定时器/计数器,6个PWM输出通道等,能满足电机控制的要求。输入模块为6个按键,分别为MODE,SET,SHIFT,UP,RUN,STOP。按下SET键,进入指令电机模式,此时光标闪烁;按SHIFT键可以选择需要调整的指令位;按下UP就可以进行操作代码和数字选择;修改完毕再按下SET就结束编辑了,长按MODE 3秒则对编写好的指令进行保存。此时按下RUN,控制器发送驱动指令到驱动器;按下STOP则停止。显示模块为12864汉字液晶显示器,可以显示自定义的字符。液晶分4行显示操作代码和数字,每行显示3条指令。电机驱动器也是用dsPIC30f3011,配合控制器输入的指令,驱动相应的电路控制电机,实现电机的正反转,启停,延时控制。系统结构框图显示器12864无刷电机驱动器主控芯片 DSPIC30F3011输入按钮控制器常用指令指令由操作代码+操作数组成,操作符占一个字节,操作数占4 个字节。操作符有:F、R、L、A、B、C、D、E、H、X。F1000:表示电机正转(Forward),速度为1000r/min。R0500:表示电机反转(Reverse),速度为500r/min。L0020:表示前一状态持续(Last)时间为20s。A0750:表示A(输入)端口与地短接,速度变为750 r/min。B0850:表示B(输入)端口与地短接,速度变为850 r/min。C0950:表示C(输入)端口与地短接,速度变为950 r/min。D1050:表示D(输入)端口与地短接,速度变为1050 r/min。E0000:E 为输出端口,后面操作数为零时,表示E 端口输出低电平,操作数为非零时,表示E 端口输出高电平,高电平电压默认为5V。H0001:H 为输出端口,后面操作数为零时,表示H 端口输出低电平,操作数为非零时,表示H 端口输出高电平,高电平电压默认为5V。X0003:X 表示循环,当操作数为9999 时,表示无限次循环,操作数为其他数值时,操作数等于多少,则循环多少次。示例:F1000 L0010 R2000A0850 L0015 B1500E0000 L0001 E0001X0003以上程序段表示,先电机正转,速度为1000r/min,持续时间为10s,然后反转,速度为 2000r/min,若 A 输入端口接地,则速度变为 850r/min,该速运行持续 15s,若 B 输入端口接地,则速度变为 1500r/min, 使 E 端口输出低电平,低电平持续 1s,E 端口再输出高电平,返回程序起始处,共循环 3 次。控制器软件流程图电路原理图

文档评论(0)

64348377 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档