- Forum
- Roboteq Motor Controllers
- Troubleshooting
- channels driven differentely on HBL2360 with BLDC and hall
channels driven differentely on HBL2360 with BLDC and hall
5 years 9 months ago #29533330
by Gruhler
Hi all,
I have two identical motors (BLDC with hall sensors) attached to a HBL2360 (Firmware v1.8b).
I want to use Closed-loop speed position mode for motor control. Both channels are configured identically.
The first channel works as expected. However the second channel does not calculate the hall position correctly.
To investigate the problem, I used the open-loop mode to drive the motors. The set value is 100 for both channels.
In the picture OpenLoop.png (see attached zip) in the upper diagram we can see the hall position of both channels and the expected curve.
In the lower diagram we can see the speed for both channels and the expected speed.
As we can see, both motors run smooth at (almost) the same speed as expected, but the position of channel 2 is not correct.
In closed-loop speed position mode (set value 500) the second motor runs too fast.
As we can see in the upper diagram (ClosedLoopSpeedPosition.png) all curves match as expected.
But the speed of the second motor is too high and disturbed.
The hall sensor signals are fine (checked with oscilloscope). I also swapped the motors, same behaviour for channel 2.
The same behaviour is present on a second HBL2360 with a differnet set of Motors. So this seems to be an inheren Problem of the controllers!
The strange thing is the difference in Speed between open and closed Loop...
I have two identical motors (BLDC with hall sensors) attached to a HBL2360 (Firmware v1.8b).
I want to use Closed-loop speed position mode for motor control. Both channels are configured identically.
The first channel works as expected. However the second channel does not calculate the hall position correctly.
To investigate the problem, I used the open-loop mode to drive the motors. The set value is 100 for both channels.
In the picture OpenLoop.png (see attached zip) in the upper diagram we can see the hall position of both channels and the expected curve.
In the lower diagram we can see the speed for both channels and the expected speed.
As we can see, both motors run smooth at (almost) the same speed as expected, but the position of channel 2 is not correct.
In closed-loop speed position mode (set value 500) the second motor runs too fast.
As we can see in the upper diagram (ClosedLoopSpeedPosition.png) all curves match as expected.
But the speed of the second motor is too high and disturbed.
The hall sensor signals are fine (checked with oscilloscope). I also swapped the motors, same behaviour for channel 2.
The same behaviour is present on a second HBL2360 with a differnet set of Motors. So this seems to be an inheren Problem of the controllers!
The strange thing is the difference in Speed between open and closed Loop...
Please Log in or Create an account to join the conversation.
5 years 9 months ago #29533334
by blake
Replied by blake on topic channels driven differentely on HBL2360 with BLDC and hall
This may be related to a hardware issue in your controller. Please contact us at This email address is being protected from spambots. You need JavaScript enabled to view it. so that we can address further
Please Log in or Create an account to join the conversation.
5 years 9 months ago #29533346
by Erik
Replied by Erik on topic channels driven differentely on HBL2360 with BLDC and hall
Is your problem solved now?
Please Log in or Create an account to join the conversation.
Moderators: tonysantoni
- Forum
- Roboteq Motor Controllers
- Troubleshooting
- channels driven differentely on HBL2360 with BLDC and hall
Time to create page: 0.058 seconds