关键词不能为空

当前您在: 主页 > 英语 >

霍尔与无刷电机正反转控制笔记

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-12 10:35
tags:

-

2021年2月12日发(作者:鬼的英文)



宁波拓茂电机有限公司








霍尔与无刷电机正反转控制




一、电机方向


CW,CCW


表示电动机的运转方向。


CW:


由输出轴侧观看呈顺时针方向


(


正转


)



CCW:


逆时针方向


(


反转


)


一般电 机的正转是指它所拖动的机械设备,


往正常工作的方向运动为正转,

如电动车前


进为正转,倒退为反转。


对电机旋转方向的术语是有国标规定的,只称为顺时针还是逆时针。见国标规定:


G B1971.


如果只有一个轴伸


,


或不 同直径的两个轴伸


,


从轴伸端看对两个轴伸的看大直径端;


如果有两个相同直径轴伸的


,


或者没有轴伸


,


则从有换向器或滑环端看;如果一端有换向器而


另一端有滑环


,


则从滑环端看


.


电动机的转向是顺时针的称顺时针旋转


,

< br>逆时针的称逆时针旋



.





二、霍尔信号



无刷电机采用锁存型霍尔传感器,


一般要求霍尔标志面朝向转子 永磁铁放置,


这样当正


对永磁体的


S< /p>


极时,其输出为逻辑


0


,当朝向


N


极时,其输出改变为逻辑


1

< br>。




霍尔信号线颜色为


:


红色

< p>
(



)


、黑色

< p>
(



)


、黄色

< p>
(HA)


、绿色


(HB)


、蓝色


(HC)


计算霍尔值时,


HA HB HC


从高到低依次排列,


HA


在 高位



HC


在低位




霍尔信号


HA


的上跳沿决定

< p>
A


相开始正向导通和


C


相 正向导通的结束。




宁波拓茂电机有限公司








霍尔信号


HA


的下跳沿决定


A


相开始反向导通和


C


相反向 导通的结束。



A


相正向导通的结束由 霍尔信号


HB


的上跳沿决定。



A


相反向导通的结束由霍尔信号


HB


的下跳沿决定。



三、六步换相法



两相导通六步换相法


(


方波驱动


)


驱动原理































(


六步通电顺序


)


1.A+B- 2.C+B- 3.C+A- 4.B+A- 5.B+C- 6.A+C-



1-2-3-4-5-6

顺序通电,绕组产生磁场顺时针旋转,吸引电机转子顺时针旋转


< br>按


1-6-5-4-3-2


顺序通电,绕组产生磁场逆时 针旋转,吸引电机转子逆时针旋转





1:


本例绕组


ABC


是按逆时针排列的,按


1->6


通电是正转,按


6->1


转是反转。






2:


若绕组


ABC


改为顺时针排列,则还按 上述控制,正反转刚好逆转。




加入 霍尔传感器


(


或借助反电动势


)


,获得位置信号后,就可从正转


/


反转的


HALL



-


驱< /p>


动值对照表取得下标号,


再转从驱动值表中读取驱动值输出,


实现借助位置信号,


实现正转


或反转驱动输 出




换相实例一






宁波拓茂电机有限公司








120


°排列霍尔对应的换相表


(


霍尔值域:


5-4-6-2-3-1)



正转


(CW


顺时针

< br>)


换相


: A+B- > A+C- > B+ C- > B+A- > C+A-> C+B-




(HALL


排列正确的话,霍尔应按


5->4->6 ->2->3->1


次序变化


)


反转


(CCW


逆时针


)


换相


: B+C- > A+C- > A+B- > C+B- > C+A-> B+A-


(HALL


排列正 确的话,霍尔应按


1->3->2->6->4->5


次序变化


)



补充说明


:


A


:按上面所列换相顺序能实现预期的正转和反转是基于


ABC


绕组顺时针排列,否则


会出现正反转互换


(

就是前面驱动原理示例中情况


)


。实例二同。




B


:反转控制的要点< /p>


--


在已经建立正转


HALL

< p>


-


驱动值对应表情况下,在反转时,根据


当前霍尔值,取其


7


的互补值,到正转


HALL



-


驱动值 对应表查出驱动值驱动即可,具体


可用下面定义来实现:



#ifdef



BLDC_HALL_ABC


uint8



Tab_StaHolZen[]={0,3,1,5,4, 6,2};//


正转





宁波拓茂电机有限公司








uint8


Tab_StaHolFan[]={0,4,6,2,3,1,5};//


反转< /p>




#endif //BLDC_HALL_ABC


(


比如反转时


HALL



1


,从


xxxFan[]


表中查得下标


5,


与正转时互补值


6


,从


xxxZen[]


表中查得的下标


5


是 一致的,即都是调用驱动表中同一位置


5


的值

< br>)


C


:若霍尔信号次序定义不准确,可直接换成各自对 应的


HALL


值表来快速调用驱动表


值 ,如下所列



//----------------CAB- -----------------------------


#ifdef


BLDC_HALL_CAB


uint8



Tab_StaHolZen[]={0,5,4,6,2, 3,1};//


正转




uint8



Tab_StaHol Fan[]={0,2,3,1,5,4,6};//


反转



#endif //BLDC_HALL_CAB



//----------------CBA---------------------- --------


#ifdef



BLDC_HALL_CBA


uint8



Tab_StaHolZen[]={0,6,4,5,1, 3,2};//


正转




uint8



Tab_StaHol Fan[]={0,1,3,2,6,4,5};//


反转




#endif //BLDC_HALL_CBA



//----------------ACB------ ------------------------


#ifdef



BLDC_HALL_ACB


uint8



Tab_StaHol Zen[]={0,3,2,6,4,5,1};//


正转




uint8


Tab_StaHolFan[]={0,4,5,1,3,2,6};//


反转< /p>



-


-


-


-


-


-


-


-



本文更新与2021-02-12 10:35,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/642847.html

霍尔与无刷电机正反转控制笔记的相关文章