专业的微特电机产品发布平台
用户名: 密码: 注册
设为首页 加入收藏 联系我们
免费注册 企业免费建站
新技术论坛 会员产品发布
TB6600QQ群:70241714   步进电机论文   六轴工业机器人解决方案  
步进电机     驱动器     控制器     马达IC     伺服电机     无刷直流电动机     微特电机文献     工控器件     运动控制新产品     六轴工业机器人    
  六轴工业机器人应用案例  
  混合式步进电机选型手册  
  步进电机配套行星减速器  
  步进电机应用网  
  三轴桌面机械臂参数介绍  
  六轴工业机器人应用参数  
  东芝TB6600HQ/HG芯片  
  tb6600hq步进驱动芯片  
  论坛热帖  
  步进电机应用资料  
  价格****的86步进电机  
  60W无刷直流电机  
  100W无刷直流电机  
  48V,250W无刷直流电机  
  48V,550W无刷直流电机  
  步进驱动器芯片LV8731V  
  42/57直线T型滚珠丝杆电机  
  有霍尔直流无刷控制器  
  3相2轴步进驱动器  
  步进电机论坛  
  ZM-6618直流无刷驱动器  
  无刷直流电机选型  
  SCM6716MF直流无刷驱动芯片  
  86步进驱动器2HD8080  
  北京时代超群公司  
  稀土永磁直流力矩电机  
  永磁直流力矩电机  
  86双出轴电机  
  伺服电机知识  
  关于步进电机转速  
  步进电机转矩与功率换算  
  关于步进电机控制  
  关于步进电动机驱动  
  tb62209fg的开发应用  
  tb6588fg的应用资料  
  ET-DS100C型取断锥机  
  五自由度取断锥机  
  步进驱动器及产品  
  步进控制器产品  
  ****马达IC产品  
  无刷直流电机及控制器  
  微特电机论文  
  马达IC应用论文  
  步进电机网工控企业会员  
  步进电机网数控企业会员  
  步进电机网新闻动态  
  步进电机网会员产品信息  
  现货销售TB62214FG  
  现货销售三洋芯片LV8731  
  2轴步进驱动器ZD-8731-D  
  57步进驱动器外壳  
  时代超群无刷直流电机  
  步进电动机制造****技术  
  减速步进电机  
  无刷直流电机  
  无刷直流减速电机  
  35减速步进电机  
  减速步进电机系列产品  
  单轴步进电机控制器  
  多轴步进电机控制器  
  ******的步进控制器  
  信浓步进电机  
  电机联轴器  
  更多>>  
 
基于FPGA的无刷直流电动机控制系统研究
 
 
戴志勇,齐蓉,谢世杰
(西北ll_业大学,陕两西安7l0129)
    摘要:研究一种基于FPGA实现无刷直流电动机闭环调速的控制策略和系统设计方法.建立增量PID算法和spwM调制FPGAIP核。通过分时复用技术,对sPwM调制模块进行优化,可在满足系统动态性能的前提下,大大节省系统资源。实验结果也证明了这种基于FPGA实现电机调速控制的策略和系统结构的有效与可行,其突出优点在于简化了控制系统外围电路,显著提高系统的可靠性。
关键词:现场可编程门阵列;无刷直流电动机;sPwM;PID
    0引  言
    当今的无刷直流电动机凭借其高效、大起动力矩、调速性能优越而成为高效电力驱动的新宠,广泛地应用在航天、航空、汽车、精密电子等行业领域:现场可编程门阵列(field Programmabk cate Array,简称FPcA)半导体器件的出现,将改变目前无刷直流电动机控制系统大多由D,sP或单片机实现的格局[1]。FPGA具有静态可重复编程和动态系统重构的特性,使得硬件的功能可以像软件一样通过编程来修改,FPGA芯片成为小批量系统提高系统集成度和可靠性的选择。
    与传统的DSP相比,FPGA比DsP拥有更快的速度,更低的功耗,可以完成复杂的高速逻辑运算;其灵活的可配置特性,使得FPGA构成的系统易于修改,易于测试及硬件升级[]2-3]。另外FPGA的采用简化r系统外围电路,使系统可靠性高,实时控制速度快,整个系统稳定性强。
    基于FPGA无刷直流电动机控制系统设计的关键技术在于FPGA IP核设计。
    1系统构成与工作原理
调速控制系统总体结构如图l所示。系统由FPGA与外围电路两部分组成。其中,外围电路包括****位置光电编码器和功率驱动模块。
 
 
    FPGA为整个电路的控制中枢,当其接收到开机命令后,产生无刷直流电动机驱动信号。驱动信号经sPwM调制,由电机功率驱动电路驱动无刷直流电动机工作。同时,光电编码器产生****位置信号,反馈到FPGA中,经PlD反馈调节,校正输出的电机驱动信号,使电机跟随给定速度运转。
    2 FPGAIP核设计
实现无刷直流电动机的调速控制的关键技术之一是设计FPGA的IP核,其核结构如图2所示。IP核由三部分组成:PID模块、数据处理模块、sPwM 调制驱动模块。
 
 
    当FPGA接收到开机命令后,由HD比较速度给定和速度反馈,输出12位占空比调节数据,通过sPwM调制驱动模块,产生上三路经sPwM调制、下三路为方波调制的六路电机驱动信号,送外围电路驱动电机。****光电编码器检测电机的位置,通过外同电路向FPGA发送一组基于Biss协议的串行数据,FPGA经过数据处理,产生速度信息和位置信息,实现电机的闭环调速控制。
 
表示实际值。改进后的并行PID实现如图3h所示。
    由3b图可以看出,改进后的并行结构需要四个加法器、三个乘法器。在保证算法快速性的前提下,节省了系统资源,避免了使用减法器,提高r控制精度,简化了设计结构。
 
 
    2. 2数据处理模块
    数据处理模块将基于Biss协议的串行数据转化为并行数据,从而实现无刷直流电动机实时角位置反馈的输入。
    Biss接口时序如图4a所示。整个时序分为时钟发送和数据接收两部分。当FPGA发出一个时钟刷信号时,光电编码器反馈回一个基于B,ss l办议的串行数据。具体流程为:时钟的下跳沿请求数据传输,编码器与Ⅸss时钟同步的发送1位起始位,12位的位置数据,2位状态位(错误和警告),6位cRc校验位和l位多周期数据(MCD)。   
 
 
     数据处理模块通过识别各个状态的特征标志位,进入各个时刻对应的状态机。各个状态机之间通过操作一个22位的移位寄存器rx shiner将串行数据转化为并行的14位角位置数据。在IDIE状态,将22‘H3FFFF加载人移位寄存器,当进入s【art状态时,移位寄存器开始右移,并进入receive状态,移位寄存器rx shmer继续右移,直到rxshifer1:O]==2’b10,说明有效数据接收完毕,进入stop状态。在stop状态,发出数据转化完成信号,并将表示光电编码器角位置数据的rx-shmer[15:2]装载入地址寄存器addr中,从而完成整个数据转换过程。模块又进入IDLE状态。得到电机的****位置。通过电机****位置的变化快慢,测得电机转速
    2.3 sPwM调制驱动模块工作原理
随着电力电子技术的发展,PwM技术被广泛应用于中小功率电机调速控制中。然而,采用PwM调制谐波分量大、使电机附加损耗高,噪声大,不利于电机平稳运行。而sPwM技术是基于基准正弦波产生脉宽调制信号的方法,相当于正弦波调制,能很好地克服PwM技术的谐波缺陷。
sPwM调制驱动模块原理结构如图5所示。在实现上三路驱动信号sPwM调制的基础上,设计分时复用正弦表和乘法器。通过时钟,将由电机****位置计算出上三路驱动信号某时刻相对应的正弦地址分时加载到查表寄存器中,得到相应离散正弦幅值。通过与[1l:0]PwM dutv相乘,实现sPwM调压功能。再根据状态机和时钟将该幅值分离成相应的三路,与三角波比较,得到相应的三路sPwM驱动信号。与无刷直流电动机的换向逻辑相与,输出六路驱动信号,控制无刷直流电动机正常工作。
    2.4 FPGAIP核仿真
FPGA IP核整体仿真如图6所示。
 
 
 
在图6中,addr是无刷电机的角位置信号,sP—wMTl、T2、sPwM一T3、r4、sPwM一T5、T6是6路输出的驱动信号。上桥臂(下桥臂)的每路导通信号互差120。电角度,同相的上下桥臂互差180。电角度。
    3 FPGA选取及外围电路设计
本系统选用的FPGA是AcTEL公司的A3p250,其频率高达350 MHz,能够提供1 kHz的nashROM。A3p250内置锁相环,整个芯片有25万门,资源能够实现电机调速控制系统的技术要求.
    光电编码器选用Hengstler公司的14位****式光电编码器,硬件接口电路接收芯片选用Ⅱ公司的 sN75179B,它为全双工驱动芯片,转换频率达到10MHz。通过光电编码器接口电路,将编码器输出地双路差分信号转化成FPGA能够识别的单路TTL电平信号。FPGA输出的驱动信号,经过隔后,通过功率驱动电路驱动电机正常运转。
 
 
 
    4实验结果
系统硬件实物如图8a所示。E三路桥臂sP—wM调制驱动信号是保障无刷直流电动机调速系统性能的关键。电机稳定运行时,上三路桥臂驱动信号实测波形如图8b所示。其中,信号低电平时MOsFET导通。每个信号之间互差120。电角度。由实验结果可知,设计符合sPwM调制要求,保障了整个电机控制系统的控制性能。
    5结语
无刷直流电动机调速控制系统采用FPGA作为控制芯片,用Verilog语言设计FPGA IP核,使用改进型增量PTD控制和sPwM调制技术,仿真和实测实验结果都表明能够优化无刷直流电动机调速控制系统结构并获得优良性能。同时,由于使用FPGA代替传统的DsP作为控制芯片,使得系统外围电路少,提高了系统的可靠性。
 
 
 
高精线性模组 上海生化培养箱 大容量恒温摇床 振动筛网 计价秤 液压剪板机 孵化机 箱式炉
物联网设备 步进电机 除氧器 造纸设备 步进驱动器 深圳机械加盟 带式干燥机 硫酸泵
直流屏 激光打标机 机械论文 中国控制阀网-调节阀 移动式升降机 食品机械网 电机 电子称
酷刻刻字机 中国电动滚筒网 北京时代超群 中国数控机床维修网 超声波裥棉机 步进电机论坛
设为首页  |  加入收藏  |  关于我们  |  站长留言  |  广告服务  |  友情链接申请  |  网站介绍
网站实名:步进电机网 步进电机驱动器网 微特电机网 网站地图 新闻中心
版权所有:北京时代四维科技有限公司 © Copyright By www.zgbjdj.com
京ICP备11042559号-1