dong97512 发表于 2023-6-10 23:10:20

梁工 发表于 2023-5-29 14:01
换相时序不对,双踪示波器(最好是四踪)看一下波形。

梁工,你好!我手上有个电机,原来的方案,霍尔数组        {0, 1, 3, 2, 5, 6, 4}, //CWW
    {0, 4, 6, 5, 2, 3, 1}//CW,运转正常。 在目前这个案例的switch(step)里面顺时钟方向 填入132564 ,逆时针填入 231465;或者顺时钟方向 填入132564 ,逆时针填入 465231 , 霍尔和相线怎样配相 都不正常工作,我该如何填入这个顺序才对?谢谢!

梁工 发表于 2023-6-11 14:26:32

dong97512 发表于 2023-6-10 23:10
梁工,你好!我手上有个电机,原来的方案,霍尔数组        {0, 1, 3, 2, 5, 6, 4}, //CWW
    {0, 4, 6, 5, 2,...

我的土方法是,用示波器观察3个霍尔信号(双通道就分别观察AB和AC),转动电机,看到霍尔波形时序,就知道如果对应步骤了。

dong97512 发表于 2023-6-11 17:13:39

本帖最后由 dong97512 于 2023-6-11 17:15 编辑

梁工 发表于 2023-6-11 14:26
我的土方法是,用示波器观察3个霍尔信号(双通道就分别观察AB和AC),转动电机,看到霍尔波形时序,就知 ...
双路示波器也能观察呀
, 实在不行买个4路的

dong97512 发表于 2023-6-11 17:17:32

dong97512 发表于 2023-6-11 17:13
双路示波器也能观察呀
, 实在不行买个4路的

双通道就分别观察AB和AC, 是测试相线吗?不看霍尔信号了吗

梁工 发表于 2023-6-11 22:46:21

dong97512 发表于 2023-6-11 17:17
双通道就分别观察AB和AC, 是测试相线吗?不看霍尔信号了吗

就是看霍尔信号啊

dong97512 发表于 2023-6-12 10:56:59

梁工 发表于 2023-6-11 14:26
我的土方法是,用示波器观察3个霍尔信号(双通道就分别观察AB和AC),转动电机,看到霍尔波形时序,就知 ...

梁工,你好!这个电机120°,有个方案运作正常,应该说明霍尔数组没用问题,他里面设置了0挡位,是做启动参考基准点吧。目前一个方向电流工作正常的话, 是否可以理解霍尔数组数据可以使用,是不是我手上这个电机,对超前和滞后现象 有要求?目前电机运作,如何加0挡位呢? 想试一下试不是这个问造成的!谢谢!

梁工 发表于 2023-6-12 15:21:17

dong97512 发表于 2023-6-12 10:56
梁工,你好!这个电机120°,有个方案运作正常,应该说明霍尔数组没用问题,他里面设置了0挡位,是做启动 ...

我不知道你说的0档位是啥,所以不知道要什么处理。
一般来说,霍尔信号已经考虑了反电动势过0点延时换相的问题,如果没有考虑,则要程序处理延时换相时刻。
能启动,并且要高效率,才是正确的换相驱动,转动起来后可以观察霍尔的信号是否很对称,相邻两个边沿的时间都是周期的1/6,下面是某个电机的霍尔信号与驱动示意图。


Hssa 发表于 2023-6-16 10:35:04

梁工,你好,我用您的案例测BLDC的转速还有过载轻载需要再加什么电路啊,想请教您一下{:4_197:}

梁工 发表于 2023-6-16 10:49:14

Hssa 发表于 2023-6-16 10:35
梁工,你好,我用您的案例测BLDC的转速还有过载轻载需要再加什么电路啊,想请教您一下 ...

测转速,直接在换相里计数就可以,一定时间的换相次数就是频率,根据电机特性就可以确定转速。
负载检测要加电流检测,一般在3个下管MOSFET的接地端串联采样电阻(最好能加一个运放放大)送ADC测量电流,即可知道负载轻重。

Hssa 发表于 2023-6-20 10:46:22

梁工 发表于 2023-6-16 10:49
测转速,直接在换相里计数就可以,一定时间的换相次数就是频率,根据电机特性就可以确定转速。
负载检测 ...

收到,谢谢
页: 1 2 3 [4] 5 6 7 8 9 10 11 12 13
查看完整版本: 三相无刷直流电机驱动-8H系列-带HALL 梁工例子