

matt_in_mtl wrote:Hi,
I have a Turnigy 63-74 that I added hall sensors to and I have hooked it up to a 6-fet infineon controller. The issue that I am having is that I seem to have found a phase/hall wiring combo that works. I can roll the throttle on gently and the motor starts to run with a low no-load current. Unfortunately if I ramp up the throttle, the controller stops driving the motor. I then have to close the throttle before it will start again. It is as if I am tripping LVC or some fault. I am running it of 12S1P 5000mAh lipo, and it is the 48V version of the controller.
Any suggestions on where I should look? Thanks in advance.
-Matt


gwhy! wrote:
This sounds like the very same problem I was having, It was resolved by a slightly different spacing on the hall sensors. What is your current spacing for your halls ?. It only happend on my 2 newer 6fet controllers.
mwkeefer wrote:Have you programmed your LVC on the Infineon or just assumed?
12S1P @ 5AH = 44.4v nominal
Normally the 48v controller would have a LVC of 41.5v (the 36v have 31.5) which is a bit too high since your lVC on a 12s pack should be around 39.5v... still what current are you drawing from the pack when the controller tripps out?
Have you done any reprogramming of the controller?
-Mike


matt_in_mtl wrote:gwhy! wrote:
This sounds like the very same problem I was having, It was resolved by a slightly different spacing on the hall sensors. What is your current spacing for your halls ?. It only happend on my 2 newer 6fet controllers.
gwhy! I was wondering if this was the same as you were experiencing. I temporarily fitted the halls inside the motor, in the gaps where the wire is wound, spaced equally (120deg mechanical). It should provide corect timing I thought? I seem to remember something about diffferent hall placement for delta vs. star. I know other sensored BLDC outrunners that had the halls placed I did were star winding and the Turnigy is Delta... maybe that is causing a problem? I am planning on doing external mounting, but wanted to get up and running for proof of concept before spending the time. If this is the same as what you saw, then I should probably make my external hall bracket now and stop wasting time.mwkeefer wrote:Have you programmed your LVC on the Infineon or just assumed?
12S1P @ 5AH = 44.4v nominal
Normally the 48v controller would have a LVC of 41.5v (the 36v have 31.5) which is a bit too high since your lVC on a 12s pack should be around 39.5v... still what current are you drawing from the pack when the controller tripps out?
Have you done any reprogramming of the controller?
-Mike
Mike,
the controller says LVC is 41.5V. I have not successfully programmed the controller (can't get my controller to work properly, cant program my controller... I'm starting to look like a real noob) I thought I would try it as is now that I have wiring for series connecting my 2 6s1p lip packs, before screwing around with the controller. I can tell you that according to my cell monitor and turnigy watt meter, the pack voltage didn't drop below 48V.
Have you guys connected LEDs to your controllers? I connected one to the pwr/diagnostic 1 output, and it lights when the controller is on, but has never blinked.
Thanks again for the suggestions, you guys rock.
-Matt

mwkeefer wrote:The different hall wiring for delta vs/star would be just flipping the middle hall upside down or adding an upside down hall (I forget why) but it doesn't seem needed with the infineon on hubs.
With regards to dropping below LVC - it may be marked 41.5 but until I program them myself I never count on them to be exactly what I expected.
The hall sensors could be out of place but if it starts from a dead stop, then I doubt that's the issue.
What if you slam the throttle on to WOT... does it spin up or do nothing?
-Mike


gwhy! wrote:Hi Matt,
I have just re-connected one of my problem controllers back upto my bike ( just to recap my memory... its not what it used to be ) and it works perfectly now even with a big 60A load placed on the motor it still spins up So the problem was defo to do with the hall spacing initially ( thats if it is the same problem that you are having ).

matt_in_mtl wrote:
I think the math agreed on was 17.14 degrees? (120/(14 magnets/2))=120/7=17.14
-Matt

matt_in_mtl wrote:Hi,
I have a Turnigy 63-74 that I added hall sensors to and I have hooked it up to a 6-fet infineon controller. The issue that I am having is that I seem to have found a phase/hall wiring combo that works. I can roll the throttle on gently and the motor starts to run with a low no-load current. Unfortunately if I ramp up the throttle, the controller stops driving the motor. I then have to close the throttle before it will start again. It is as if I am tripping LVC or some fault. I am running it of 12S1P 5000mAh lipo, and it is the 48V version of the controller.
Any suggestions on where I should look? Thanks in advance.
-Matt



matt_in_mtl wrote:RESULTS!!!![]()
So, I managed to reprogram the controller to up the current and lower the LVC. This didn't help. I also made a bracket to mount the halls externally. This was cool, but also didn't help. With the lowered to LVC (to 20V??) I was able to run the controller off of one of my 6S packs, and.... it worked!!! FINE!! not problems at all! So, the question is, what is wrong with the controller at 48V? Does the capacitor need to be enlarged?



gwhy! wrote:Matt have you had any joy ?. I tried one of my problematic 6fet controllers on my other setup with what I thought 17.14deg ( but it appears that this setup is slightly off )and this setup was still causing problems. It would appear that the spacing needs to be precise to work well. I have ordered some more hall sensors and I am going to make up some pcb's so the hall sensors can be mounted exactly at the correct spacing and orientation so this should confirm oneway or another if its a hall spacing problem.
Lyen wrote:
The MCU (Motor Control Unit) was trying to protect itself from overload. Please verify your motor hall spacing. You may also try to increase the current output and/or overload limiter.

ZapPat wrote:
This almost sounds like your controller's logic power supply doesn't have enough resistors to run at 12S (50V). Add in enough resistance to drop an extra 15V or so to see if this might help. You can just add the extra resistance externally to the logic supply input (only!), but be aware that this also makes the controller think it's working on a lower voltage (so probably just leave the programming settings that work with your 6S setup in this case).
To figure out how much resistance to add, divide the desired voltage drop (15V-20V) by the current draw of the logic section of the controller (~60mA). 0.060A X 15V = 250ohms (or up to 300ohms would be OK too).
Hope this might help you!
Pat


ZapPat wrote:gwhy - about your cutout problems --> have you tried lowering the programmed current limits in your controller? The phase current setting might be too high (and/or the battery current setting too), and there seems to be some kind of current overload going on in the controller that is independant of the programmed values. I had one of these 206's cutting out at low RPM and high throttle and had to lower the value(s), although I do not recall now which one(s) fixed the problem.
*EDIT* : Is this part of the controller circuit what Lyan calls the "overload limiter"? Lyan, might you know what parts on the PCB are involved?

ZapPat wrote: have you tried lowering the programmed current limits in your controller? The phase current setting might be too high (and/or the battery current setting too), and there seems to be some kind of current overload going on in the controller that is independant of the programmed values.
Lyen wrote:
The 6 FET controller was originally designed and intended for the European market which limited the allowable power of 200-250W. Therefore, anything over that limit can easily tripped the overload circuitry.
The best way to troubleshoot is to narrow down one thing at a time.
1. Borrow another controller and test with your motor & throttle
2. Use another throttle to test both controller & motor
3. Use another motor to test the throttle & controller
Let me know if you have any other questions.
Your Truly,
Lyen



ZapPat wrote:Jeremy is right about the 206 using the battery shunt to indirectly calculate the motor current, but I'm quite sure even the older 'infinion MCU' based controllers used the same technique (which is the 806/infinion, right?), as there are no phase shunts either. However, it is true that it sounds like it has something to do with the phase current limit rather than the battery current limit, because it only happens at low speed when the phase currents are considerably higher than the battery current.
I don't really follow that myth about the phase current value to be set at 2.5X the battery current, I have tried many ratios within reason with no directly related issues. In fact, playing with these can be pretty usefull, like on a 2WD setup where you would often want to reduce the phase current limit closer to the battery current limit, so that your front wheel doesn't spin nealy as much while accerating hard. Just remember that it's the phase current limit that's real for the FETs, so don't set this too close to what your individual or paralleled FET(s) can take.
gwhy:
--> What values are programmed into the controller right now?
--> What shunt value / how much solder was added to the shunt?
We would think that the overload limiter cicuitry works off the shunt too, so lowering the shunt value would raise the overload limiter value as well as the regular programmed current limits. It does seem to ring a bell come to think of it, as I have three of these EB206's controllers myself: 2 on my 2WD 26" bike, and 1 more on my RWD mountain bike. And yes the RWD one does cut out, but mostly only when it is cold and at of course always at low RPM. But it is also set to a pretty high current limit for a 6 FET controller. I'll have to try that bike bike out to refresh my memory (it's been many months)... after it stops snowing again that is!![]()
Pat

Jeremy Harris wrote:gwhy,
I think this may be as Lyen has said, an over-current cut out.
As far as I've been able to work out, the EB206 controllers regulate phase current by inference, rather than direct measurement. The controller measures average (no peak) supply current via the voltage across the shunt and then calculates the maximum allowable "on" pulse width for any particular motor rpm based on a combination of the throttle setting and the phase current setting. The guidance seems to be to keep the phase current setting to 2.5X the supply current limit setting, but this presupposes that the FETs are standard.
With an uprated controller, then it should be possible to increase the phase current setting, albeit at the risk of blowing FETs, to a higher ratio. The problem you run into with the 6 FET controller is that the shunt is too high a value to allow much of an increase, so ideally it needs to be reduced a bit (the bigger controllers can be fooled easily enough by programming them as an EB206, which makes them think they have a higher shunt resistance than they really have).
The test for this would be to deliberately programme a low phase current ratio and then see whether or not the problem is worse (apologies if you've already tried this). If changing the phase current doesn't make a difference then it's likely to be something else, like a momentary voltage drop under high peak current demand conditions causing the controller to glitch, as has already been mentioned. It might be worth lowering the LVC to as low a voltage as possible, in case voltage drops are the problem (again, apologies if you've already tried this).
I guess the only sure-fire way to pin this fault down might be to do a bench test, with a 'scope. This would need some form of brake or dyno to load the motor though, so wouldn't be an easy undertaking.
Jeremy

Users browsing this forum: cal3thousand, Chalo, speedmd, Ypedal and 12 guests