Use PWM to control your Jebao DCT pump using brushless motor controller from ebay

I connected the white motor controller, and it uses 35 watts as well. I will try to resolder the connecting wires to the green board to see if it makes any difference.
 
ok. Here's the first batch of results. Either the Jebao native controller is a power hog, or it does create more drive. Tomorrow, I'll try and get the green controller wired to my Apex to test.

So - first the setup:

<a href="http://s1062.photobucket.com/user/karimwassef/media/C3F9716E-7441-4B25-83F9-FAB6076A051F_zpspphphjvk.jpg.html" target="_blank"><img src="http://i1062.photobucket.com/albums/t496/karimwassef/C3F9716E-7441-4B25-83F9-FAB6076A051F_zpspphphjvk.jpg" border="0" alt=" photo C3F9716E-7441-4B25-83F9-FAB6076A051F_zpspphphjvk.jpg"/></a>

basically, I let the run pump in a closed loop to get to full speed and stabilize the current consumption. Then I use a sliding gate valve to suddenly shut that path off and simultaneously push the timer on the stopwatch. When the water level in the 5 gal bucket crosses the 5 gal mark, I stop the watch and take the reading. The container around it is because I didn't want to be focused on reopening the gate valve. It's secondary to catching the stopwatch reading so I needed some protection in case the bucket overflowed.

Then reset and repeat...

Here's an example reading

<a href="http://s1062.photobucket.com/user/karimwassef/media/69B848E9-CC6F-41F5-84B6-ECC307730B78_zpsllt99urh.jpg.html" target="_blank"><img src="http://i1062.photobucket.com/albums/t496/karimwassef/69B848E9-CC6F-41F5-84B6-ECC307730B78_zpsllt99urh.jpg" border="0" alt=" photo 69B848E9-CC6F-41F5-84B6-ECC307730B78_zpsllt99urh.jpg"/></a>

and the results

<a href="http://s1062.photobucket.com/user/karimwassef/media/0_zpsunlxunql.png.html" target="_blank"><img src="http://i1062.photobucket.com/albums/t496/karimwassef/0_zpsunlxunql.png" border="0" alt=" photo 0_zpsunlxunql.png"/></a>

So there's a little drift in the 1-10 relating to power drive, but overall, the power and flow line up. The old pump just seems to have more power for the same set point.

I'm sure there's some pump to pump variability.
 
that is all using the green controller board right?
what does the 15000 pump specs say for flow at 3' or about 1meter?
If you test with stock controller, you'll be able to confirm if the pump is over rated or not.
your power reading seems to match the specs 105watts.
 
DCT%20Graph%20510.jpg


So 1m ~ 11,500 liters per hour ~ 3000 gph

With the Jebao controller on 10, I peaked at ~2600 gph. That's off by 13% from the advertised rating but it may be limited by the controller
 
I think that flow is fine compared to the chart.

I'm curious to see if the green board generates a comparable amount of flow. I think from your chart, it uses 70-80 watts at max.
 
We'll find out tonight. I set up the new VDM module. Still need to make the cables.

I think the difference in flow is ok given that my flow measurement error increases at high flow rate because 5gal is a very small volume at 2600gph, so fractions of a second errors are more impactful.
 
I think the pump flow is meassured without any back pressure other than the height. Your setup has two elbows creating a lot of back pressure. Your measurements show that the flow of these pumps may be rated correctly.
 
Got the Apex control working and able to provide 0-5VDC (0-100 APEX signal).

Unfortunately, at APEX=100 (drive signal = 5VDC), the current draw is only 2.8A @ 24.3V and I can tell that it's not as strong as the native Jebao controller.

I'm going to try using the 5VDC output on the controller itself to see if I get anything different.
 
running off the internal 5VDC only increases the current draw slightly up to ~3A (maybe 3.07A max) . I checked the signal and it's 5.00V.

It's a far cry from the native controller's 4.57A for the same pump.

Going to baseline the native controller again just to see if anything's changed.
 
Have you tried measuring the current draw at the pump rather that at the wall? That way you can take out any controller inefficiencies.
 
The pump power is 3 phase square pulses. I would need to capture all 6 voltage and current waveforms and determine the RMS power.
 
I'm thinking of what to try next.

I can try the other pump, but their behavior was similar.

I can dig up my data acquisition USB board and wire it up to compare the pump waveforms.

I have two more green boards on the way... I can try them out.

I can add a plate and fan in case any component is thermally limiting output?

I can add a ferrite bead at the DC input to experimentally limit any noise going back to the power supply and limiting it?
 
Last edited:
Use PWM to control your Jebao DCT pump using brushless motor controller from ebay

The only true way to compare is by flow.

On my setup, the stock and white controller runs the same 35 watts, and green 25 watts.

The stock and white controller both use transistor + N and P channel mosfet pairs, and the green uses IR2101 pre driver + N channel mosfet pairs. So it made sense that the white and stock controller showed the same power usage. Both white and green board are based on the same JY01 motor controller chip.

Both circuits are pretty standard and every article I read about BLDC driver uses one or the other circuit and I frequently see mention that the N channel pair circuit is better.

On my small pump, I can't tell the difference in flow. I take it on the bigger pump you are able to tell without doing a flow test right?

If that is the case, I can analyze the green board circuit further to see if any mod can be done.

FWIW, I think we both see about 25% less power on the green board from stock.
 
I didn't measure the flow because I could immediately tell that it was significantly lower.

I can run the test but I don't think it's worth it unless there's a path to getting more power into the pump
 
no need to run the test if you can tell right away.

I'll check if there is anything that can be done to improve it.
otherwise, I can still go back to my original plan to build a new board from scratch.
 
Or try another board vendor? If we're looking at a new board that would basically be a variant of this one, can we debug it and improve it's performance instead?
 
Back
Top