![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
电机控制
文章平均质量分 89
记录一些步进、无刷电机的基础知识、控制原理以及仿真模型的搭建
chvngzhvng
ee还是cs?这是个问题。
展开
-
【无刷电机】无感方波驱动方案
根据前述方法,用过零信号计算对应的霍尔信号,并更新扇区,然后在main函数中延时30度相角之后再将霍尔触发标志置位,根据扇区进行霍尔换相。需要注意的是,反电势为梯形波,但反电势过零检测电路的输出只有高低电平,这里为了便于观察,绘制的是梯形波信号。霍尔传感信号接单片机外部IO中断,设置为双边沿触发,触发后读取霍尔传感信号,更新扇区,状态标志设置为霍尔触发,并关闭外部中断。但是,我们观察其他相,其中就有超前本相30度相位的过零信号,所以我们仍然可以通过延迟反电势信号取反来获得霍尔信号,只不过相序要调整。原创 2024-02-04 17:46:50 · 1366 阅读 · 0 评论 -
【无刷电机】三相霍尔信号,六步方波驱动
以101状态为例,驱动电压为B+ C-时,磁场方向如图所示,对转子起排斥作用,使得转子从101扇区变化到100扇区,对应电机顺时针旋转。当驱动电压为C+ B-时,磁场方向相反,对转子起吸引作用,使得转子从101扇区变化到001扇区,对应电机逆时针旋转。反电动势过零点30度,则当霍尔信号为101时,C相处在过零状态,电机由AB相驱动,当霍尔信号为100时,B相处在过零状态,电机由AC相驱动。同理,当霍尔信号为100时,此时C相反电动势过零,电机由AB相驱动。要使电机反转,只需将驱动相正负对调即可,则电机。原创 2022-09-26 12:46:39 · 6648 阅读 · 0 评论