网站大量收购闲置独家精品文档,联系QQ:2885784924

基于tms320f2812的无刷直流电机控制新.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于tms320f2812的无刷直流电机控制新

PAGE PAGE 7 基于TMS320F2812的无刷直流电机控制 以前一个项目里有一部分是使用2812控制无刷直流电机,这里分享一下软硬件设计和程序代码: 1.无刷直流电机的结构和换相原理 无刷直流电机的本体在结构上与永磁同步电动机相似,但没有笼型绕组和其他启动装置。其转子采用永磁材料制成,而定子上有多相电枢绕组,绕组相数分为两相、三相、四相和五相,但应用最多的是三相和四相。各相绕组分别与外部的电力电子开关电路中相应的功率开关器件连接,位置传感器的跟踪转子与电动机转轴相连接。 当定子绕组的某一相通电时,该相电流与转子永久磁钢的磁极所产生的磁场相互作用产生转矩,驱动转子旋转,再由位置传感器将转子位置变换成电信号去控制电力电子开关电路,从而使定子各相绕组按一定次序导通,定子相电流随转子位置的变化而按一定的次序换相,这就是直流无刷电动机的换流原理。由于电力电子开关电路的导通次序是与转子转角同步的,因而起到了机械换相器的换相作用。 基于TMS320F2812的无刷直流电机控制系统结构图如图1所示。图1中,直流电源通过开关电路相电动机定子绕组供电,位置传感器采用了霍尔传感器,可不断检测转子当前位置,DSP控制器根据当前位置信息来判断哪一相绕组被接通,进而控制开关管的导通与截止,实现电机的换相。 图1 直流无刷电动机控制系统结构图 图2 电子换相器的工作原理图 图2给出了一个三相无刷直流电机电子换相原理图。图中符号H1、H2和H3表示三个霍尔位置传感器,它们输出电平信号。当电机的转子运行到x-u平面的正半周(图中虚线标出的区间),则H1传感器输出高电平。同理,当电机的转子分别运行到y-v和z-w,平面的正半周(图中虚线标出的区间),则对应的H2和H3分别输出高电平。由图可见,H1、H2和H3输出高电平的区间是互有重叠的,如果将H1、H2和H3的输出电平组合成一个向量[H1 H2 H3],则可以得到6种有效组合:[001]、[010]、[011]、[100]、[110]和[101],每种组合覆盖整个圆周的1/6(即60°)。控制器根据这六个状态组合来决定开关电路的哪一相被接通以维持电机的运行,当状态发生变化时,就必须进行相位的切换。对于电机的三相绕组,A、B和C,采用ANC表示直流母线电压施加到A-C绕组之间;CNA则表示直流母线电压施加到C-A绕组之间,其他类似。注意ANC电流从A→C,而CAN电流从C→A,作为直流电机,绕组电流相反意味着受力是相反的,会导致电机反向转动。 图3给出了6种状态组合下对应的通电绕组的情况,例如在状态[001]通电绕组是ANB。如果电机正转,则下一个组合状态为[101],故应将通电绕组切换为ANC;同理,如果电机反转,则下一个组合状态为[101],故通电绕组应该切换为CNB,以次类推。表1给出了电机正向旋转时,转子位置传感器输出的状态组合[H1 H2 H3]与下一个导通绕组之间的对应关系。表2给出了电机反转时的情况。 图3 基于TMS320F2812无刷直流电动机控制系统原理图 表1 无刷直流电机正转相序表 当前位置 下一个导通相 各开关管工作状态 H1 H2 H3 V1 V2 V3 V4 V5 V6 1 0 1 BNC 0 0 0 1 1 0 1 0 0 BNA 1 0 0 1 0 0 1 1 0 CNA 1 0 0 0 0 1 0 1 0 CNB 0 0 1 0 0 1 0 1 1 ANB 0 1 1 0 0 0 0 0 1 ANC 0 1 0 0 1 0 表2 无刷直流电机反转相序表 当前位置 下一个导通相 各开关管工作状态 H1 H2 H3 V1 V2 V3 V4 V5 V6 1 0 1 ANB 0 1 1 0 0 0 1 0 0 CNB 0 0 1 0 0 1 1 1 0 CNA 1 0 0 0 0 1 0 1 0 BNA 1 0 0 1 0 0 0 1 1 BNC 0 0 0 1 1 0 0 0 1 ANC 0 1 0 0 1 0 2.三相无刷直流电机的DSP控制 图3给出了本设计中采用的基于TMS320F2812A和三相全桥开关电路构成的无刷直流电机控制器的原理图。在无刷直流电机内部空间间隔120°分布的三个霍尔传感器H1、H2和H3的输出信号经整形隔离电路后分别与TMS320F2812时间管理器EVA的三个捕获引脚CAP1/IOPA3,CAP2/IOPA4和CAP3/IOPA5相连,当[H1 H2 H3]状态组合发生变化的时候,将触发捕获单元的中断,在中断服务程序内,DSP读取当前[H1 H2 H3]的状态,根据表1和表2内列出的导通相顺序对全桥电路进行控制,从而实现换相。例如,当[H1 H2 H3]被读取的当前状态为101时,在正转的情况下,应该选择下一个导通相为BNC。这就意味着

文档评论(0)

kelly + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档