Infineon XC846 72V 45 Amp Controller

keywin said:
Hi all,
the picture is hall sensor connection.
Great you fixed the problem of no hall pickup point to the DP CA for the infineon not sure if I can use that with a geared hub but others can.
In your picture there is a 10 k resistor my controller did not come with one what wattage is it so I can fit my own.
The controller is a 72v 45a model
 
Hi all
I have just taken the side of my Puma and checked on the following number of poles answer 32. gear ratio 5:1.

If I wanted to use the hall sensor to mesure speed with a DP CA I would have to set the number of poles in the CA to 5 X 32=160 poles per turn of the wheel the max setting on the CA is 99 so this would not work :cry: :cry: .

:idea: :idea: while writing this post I found a way to get round this problem speed is mesured in a cycle computer by multiplying the circumfrence by the rpm of the wheel, well if we set the CA pole number to 80 half of the actual number and leave the circumfrence normal then the CA will think you are going twice as fast as you are, so half the circumfrence and the speed is reading correctly again although the numbers are not correct half the circumfrence and two and a half times the number of poles.
the results will be correct and that is what we all want. 8) 8)
I hope this helps .
 
HA HA! YOU SO CRAZY!

Good Hack!

Fried Hampster award!
 
hi all
going tho use to se if I can fool a cycle computer into giving rpm readings not speed I will use the idea in the CA web page on how to show rpm instead of speed. many thanks to justin and the team for that.
the settings are as follows set the wheel circumfrence to 1666mm and use kmh, whatever the computer reads multiply by 10 to get the rpm, so if the lcd reads 34.6 then the rpm =346rpm.
Its not my knowledge or maths though I could of worked if I had hat to but justin already has, a local superstore does offers evry so often cycle bits including cycle computers for £5 as a result I have 5 in stock so setting up 2 or 3 for tests is no worrys.
8) :mrgreen:
 
any word on the throttle situation hall resistive or both
 
i found a circuit in bldc motor control pcb...for overcurrent detection...im unable to figure out what exactly is happining in it...so please give your valuable suggestions...the microcontroller used is XC846..( if any one could post any document regarding the pin layout and the modules of this microcontroller that will most helpful)...below is the circuit
circuit.jpg


im using cypress microcontroller for bldc motor control in my ebike model...

everything else is sorted out except the overcurrent detection part...for which i traced the circuit which i have shown above from a pcb of some japanese ebike...it has infineon XC846..for which im unable to find any datasheet or pin config details(if u have any material related to them please post)..and i dont have the code...im trying to figureout the logic and hope to implement in my board...

any suggestions are most welcome...
 
The opamp on the top is a comparator, and switches an "alarm" on overcurrent. The opamp on the bottom is to amplify and measure the current. Datasheets for InfineOn motor control ICs are on the infineon website (google for it, or you can find the links some post above)
 
infineon website didnt have even a single document on XC846. its not available still in the thread...

can u extend the point you mentioned...i mean regarding how the XC846 ...handles the alarm and the amplified voltage...

thanks

abhimanyu
 
XC866 - Same core, also has same motor control PWM module

As for gip_mad's explaination of the two op-amps, it just means the first op amp filters and amplifies the analog signal from the current sense resistor, and the second op-amp works in comparator mode to produce a digital-like (On/Off) signal from the first op-amp's output. This digital signal is probably fed directly to one of the micro's inputs that is interrupt-ready for rapid response to the overcurrent event.
 
""the second op-amp works in comparator mode to produce a digital-like (On/Off) signal from the first op-amp's output."//

neither of the outputs are goin to the other opamps..?

can u explain that point
 
Since you're trying to make your own controller, I strongly suggest a good course on OpAmps basics first!
ZapPat was probably meaning that the 2 op amps share the same input signal, they take the voltage from the shunt resistor and one outputs a logic high when voltage goes above 0,65V. The other simply put out a voltage proportional to the current measured by the shunt, multiplied by a factor thet you can calculate with standard formulas (google "opamp basics" please), so it can be easily read by the ADC of the controller.

Wait, did you just post the same questions on the Shenzhen controller topic?
 
srry...im new here..from now on ill discuss in the "shenzhen controller" topic....i wont post here further...and regarding the opamp basics...i know before posting here itself that they are comparator and amplifier...i was expecting suggestions regarding why both are used...and how the MCU is handling them....
thnks to fetcher ...i got an idea over those points...this will be my last post regarding this' in this topic
 
Sorry abhimanyu, I didn't look very well at the circuit, I just assumed one op-amp was a low level amplifier and the other a comparator using the first one's output. Others have answered correctly, sorry for jumping to conclusions!

I wonder if the new infinion also uses dual current signals like this (both digital and analog)? I don't have mine yet to check it out...

And wouldn't some amount of RC filtering using small caps be necessary in this type of setup? I would think that PWM switching noise might be a problem without them, no?
 
ZapPat said:
And wouldn't some amount of RC filtering using small caps be necessary in this type of setup? I would think that PWM switching noise might be a problem without them, no?

I'm pretty confident that there is an RC filter, maybe he just left it out of the schematics..
 
Can I buy one of these controllers yet ?

My XLyte 72v, 20a controller is working fine at 84v, but I'm getting tired of pedal first on this heavy recumbent.
 
mikereidis said:
My XLyte 72v, 20a controller is working fine at 84v, but I'm getting tired of pedal first on this heavy recumbent.

If you decide to sell that controller for a nice low used cost PM me. Pedal first is the only way to go for me. Looking to get another one. :)

EDIT: Oops.. that was supposed to be a private message for Mr. Reid. Sorry. :oops:
 
Hi everyone,

I just got an infinion controller, but am having a hard time getting it to work well.

I first had to use the provided variable resistor to adjust the Low Voltage Cutoff down because I have a 48V Ping battery, not a 72V one. I had to turn it clockwise, but I have no idea what the LVC is now, exept that it is lower than before, and now works at least at 55V.

After doing this the motor at least reacted when I press the throttle - but not well at all. So that means finding the right hall wire/phase wire combo. Despite my feeling half way through trying all 36 hall/phase wire combinations that something else was probably wrong, I did the whole lot just to be sure anyways.

Now the situation is that the motor turns using the best combination of hall/phase wires, but it also consumes about 10 times more current than this same motor runing with its previous controller - NOT normal!

So then I started to think that maybe it is the motor's hall sensors that are not configured in the same way as the controller expects them to be, so I checked my old controller and found that it was set for 120o hall sensors. Now the old ecrazyman had a wire to change between 60o and 120o, but I have none like this on the new controller. Which leads to my questions:

What is the new infinion controller's hall sensor inputs set to by default - 60o or 120o?
What pad on the PCB might be this 60o/120o hall selection? Maybe it has the same markings as on the old ecarzyman - anyone know what that is?

I can't wait to get this thing on the road, so I appreciate anyone's help with this!

PS: My motor is an oldish golden motors 500W hub (2~3 years old) in case this might help...
 
I asked about 60° and 120° phasing and was told the controller is supposed to sense which the motor is and send the correct signal accordingly.

John
 
Has anyone used this controller on a Crystalyte X5?

What is the wire configuration for an X5?
 
John in CR said:
I asked about 60° and 120° phasing and was told the controller is supposed to sense which the motor is and send the correct signal accordingly.

John

Thanks John, I just found this out yesterday from Knuckles too, so that rules out this possibility.

The motor is still runing like a tank at it's best hall/phase combo, taking much more current than it should. As soon as I drop the throttle it just coasts silently to a stop.

I'm thinking now that maybe my recent motor repair job didn't fix the motor 100%, although it seems to look OK. It outputs nice sine-waves on the scope when turned, and all phases look like they are outputing pretty much the same amplitude signal too. Wouldn't this confirm that there is no shorts in the motor windings if the BEMF's are all fairly equal? Also, the resistance checks out OK, at least as much as I can check it with a regular multi-meter.

Hall outputs look OK too.

I also tried running at both 50V and 72V, still no difference.

Has anyone ever experienced a "grumbling" behavior with a motor like this? Any ideas?
 
Seems like the motor is testing OK. I have no idea what the problem could be.

10 amps at no load is definitely too high.

Perhaps try disconnecting the controller and measure each phase wire to each power wire (6 combinations) to check for shorts in the controller. Could be a solder blob somewhere.
 
I'm running a completely different motor/controller (bafang geared w/Crystalyte 36-72 analog) and also get high (12 amp) no load current and a low output start. U could call it a growl up to about 7 mph. Then the motor takes off and runs at normal current ratings! My infineon is on the plane, so hopefully a solution is near! I gotta check with Knuckles as to wiring diagrams, although U would think the color scheme for the same motor/ controller manufacturer would be the same! :)
otherDoc
 
Well I got the new infinion working well finally! In fact it works so well compared to my old controller that my motor twisted itself partway off the bike! It was throwing gravel bewind me when I hit the accelerator, something that just barely happened with my old moded golden motor controller (which was a 36V/20A moded to 48V/34A). As soon as I figure out how to secure this beast to my bike frame I will have a great time. Anyone know where I could get torque arms - which I think is what I need right? I live in the middle of nowhere, so an internet source for these would be great, and it being in canada would be a bonus for me. Other DIY solutions for this problem are also welcome!

There is still a small glitch in my infinion that happens only at the very lowest possible throttle setting, but is easily avoided by going up a bit higher right away. This is what was confusing me during my initial hall and phase wire combo testing, and also that I was using a 72 volt controller on 48V, so had to bypass some of the power resistors. The LVC is easily changed with a potentiometer (provided!).

Thanks,
Pat
 
ZapPat said:
Anyone know where I could get torque arms - which I think is what I need right? I live in the middle of nowhere, so an internet source for these would be great, and it being in canada would be a bonus for me. Other DIY solutions for this problem are also welcome!

Pat,
Look in your tool box. The quickest DIY solution is that open ended wrench with a 10 on it. The idea is to just prevent the axle from turning. The nuts hold the axle on. That will give you security while you come up with something better, like welding two 10mm open ended wrenches together so it slides over the axle and can't turn or come off without removing the torque arm.
John
 
ZapPat said:
Well I got the new infinion working well finally! In fact it works so well compared to my old controller that my motor twisted itself partway off the bike! It was throwing gravel bewind me when I hit the accelerator, something that just barely happened with my old moded golden motor controller (which was a 36V/20A moded to 48V/34A). As soon as I figure out how to secure this beast to my bike frame I will have a great time. Anyone know where I could get torque arms - which I think is what I need right? I live in the middle of nowhere, so an internet source for these would be great, and it being in canada would be a bonus for me. Other DIY solutions for this problem are also welcome!

There is still a small glitch in my infinion that happens only at the very lowest possible throttle setting, but is easily avoided by going up a bit higher right away. This is what was confusing me during my initial hall and phase wire combo testing, and also that I was using a 72 volt controller on 48V, so had to bypass some of the power resistors. The LVC is easily changed with a potentiometer (provided!).

Thanks,
Pat
hi pat elaborate on the glitch I'm doing tests on the 72v 45a infineon at the moment with puma I run at both 48v and 72v depending on what I want speed or distance.
I'd like to know about the glitch at low throttle so if I get the same I know it has been found before, we still have to get rid of it though.

This is on your other problem Torque arms, ok I know its off thread but here goes you are running a 48v ping battery on a goldenmotor.
can you take some closeups of both sides of the rear dropout without the motor in there and post it on my thread http://endless-sphere.com/forums/viewtopic.php?f=4&t=5302&start=0&st=0&sk=t&sd=a read the thread first as well but still post see if you can search loacaly for a lazer cutter that is not too expensive and we will work from there. the ampedbike kit looks a good idea but if you are getting wheelspins then the 3mm thickness may not be enough also as yet it is only avalible in 12mm threads with 10mm flats.
we can keep this going where it belongs in the thread I just spoke of torque arms feedback
 
Back
Top