有关反电动势的一些猜想
这是一张正常的反电动势图,COM点上的电压就是ABC三相的平均值
这张是断开了COM上的三个电阻,我发现将ABC三相电压平均后能模拟出COM点上的电压
请问用图二的方式使用ADC采集计算能实现图一的效果吗
这不是什么很新的东西了
引用自:(中国知网-博士毕业论文-2010年)无刷直流电机无位置传感器控制关键技术研究_李自成
可以,但是你要使用ADC高速采样来处理这3路ADC并计算其0点,同时再计算反电动势相的过0点时刻。我的程序例子是使用比较器来实现的,就要使用上图的连接方式。
梁工 发表于 2024-12-3 22:48
可以,但是你要使用ADC高速采样来处理这3路ADC并计算其0点,同时再计算反电动势相的过0点时刻。我的程序例 ...
把我看下我的无刷电调程序,只能转半圈就停了
也是参考的你的例程发挥的
我的逻辑是所有的电角度是下降沿都用外部中断触发,同时记录过零点到下降沿中断所用的时间,我用定时器0计时,这个计时时间
是给下一个上升沿的30度电角度时间,装载在定时器0延时中断
目前没有考虑再一次触发点上出现多次触发的问题,我觉得逻辑没问题,可查了好几天也没查出问题来,基本上都是转半圈就停了
原理图都在附件里了,帮忙复查下问题出在哪,谢谢
梁工 发表于 2024-12-3 22:48
可以,但是你要使用ADC高速采样来处理这3路ADC并计算其0点,同时再计算反电动势相的过0点时刻。我的程序例 ...
<p><img src="data/attachment/forum/202412/21/094114g20yzd3d8a888x5g.png" alt="image.png" title="image.png" /></p>
<p>30度电角度时间只测从换相开始到过零中断,用这个累计时间给后面的电角度延时可以吗</p>
QQ624353765 发表于 2024-12-21 09:45
30度电角度时间只测从换相开始到过零中断,用这个累计时间给后面的电角度延时可以吗
...
反电动势过0开始是0度,换相时间间隔的一半是30度。 梁工 发表于 2024-12-21 12:34
反电动势过0开始是0度,换相时间间隔的一半是30度。
我看你的例子里测的是60度的电角度,但我只测了30度电角度,我的代码电机能拖动,但拖动完之后进入比较器比较阶段电机立马就不动了
想确认下只测30度电角度是否可行 QQ624353765 发表于 2024-12-21 14:18
我看你的例子里测的是60度的电角度,但我只测了30度电角度,我的代码电机能拖动,但拖动完之后进入比较器 ...
你在怎么测30度的?我想不出来。 梁工 发表于 2024-12-21 22:34
你在怎么测30度的?我想不出来。
从换相开始计时到过零中断结束,这不是30度电角度吗,然后用这个时间给后面的30度延时用
难道这样不行吗
页:
[1]