无感无刷直流电机 转子位置检测问题
坛子里看到的都是相反电势间接检测转子位置地方法,德国人的电路也是这个方法,不过过零信号会提前换向角30°,有人建议强制换向,不过这样不会使电机的机械特性太软么。为什么没人用线反电势法检测转子位置呢?过零信号同时也是换相信号,无需计算换向延迟。小弟刚开始做无感无刷的驱动,也不太清楚,望各位大侠路过指点一下,不胜感激 :) 回复【楼主位】spispispirit-----------------------------------------------------------------------
自己发帖 自己回复一下~顶起来 呵呵 不明白"线反电势法"是怎么个概念
我做的电调也是提前30度换相的,没发现有啥不好 线反向电动势理论上是可以,但是要考虑其他因素的,比如说相电势的测量,线电势的计算等等,中间还得使用一堆时间,导致换相的时刻有延迟。 你是指的线间反电动势么?这个理论不是很实用,因为它要能同时检测断开相和上桥导通相的反电动势才能实现。在六步换相的每一步中,都只有断开的那一相可以连续检测反电动势,上桥导通的那一相的端电压在PWM ON期间被拉到母线电压,无法检测反电动势。但是,在PWM OFF期间,这一相相当于也被断开,此时也可以检测反电动势。因此这种方法只有在PWM占空比比较小的时候才适用。当PWM占空比大时,一方面可供检测两相反电动势的“窗口”变窄,另一方面转速又提高,来不及检测过零点。
话说回来,即使在任意时刻都能检测两相的反电动势,这种方法可能还是不太实用。因为根据我的实践经验,实际的换相点要比理论上的精确换相点提前一些,系统才够稳定,波形才比较漂亮。而且,换相提前并不影响系统稳定性,只影响效率。所以MK的程序提前30度就换相也没问题。但换相滞后的话,电机就可能失步了。因为换相提前的话,留给下一次检测过零点的时间就比较充裕(当然也不能提前太多);换相滞后的话,留给下一次检测的时间变短,很可能来不及检测过零点于是失步。 德国TRINAMIC公司开发的TMC603就是无感无刷直流电机驱动芯片
点击此处下载 ourdev_597871VUO0QZ.pdf(文件大小:982K) (原文件名:tmc603A_datasheet.pdf)
点击此处下载 ourdev_597872BZVH06.pdf(文件大小:811K) (原文件名:TMC603-EVAL_manual.pdf)
http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_597873CBVHU8.gif
(原文件名:1.gif)
http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_597874CS0CTG.jpg
(原文件名:截图01.jpg) 也开始搞电调了。 {:lol:}{:lol:}
页:
[1]