Thanks for the suggestions. My phone is usually in my pocket when riding. For a wireless mic that’s an extra thing to charge and worry about. Putting it in the remote is compelling, but I like just being able to talk directly to the board so it feels like the board is alive. I may consider that depending on how this works.
Hmmm. Ok your the expert , I would buy the alu pcb now , anyway after seeing the datasheet of the MOSFETs … Wtf are those beasts 1.2mohm and 380A, no need to mention the pulsed current
But I wanna ask about software current limit, is it hacked in the firmware you shared here? if so is there a new limit? or is it unlimited now ?
I’ve been interested in trying the field weakening with VESC, but I can’t find any good information about what the maximum field weakening current actually means and how does it behave in action?
100%. Those TOLL mosfets are awesome… and they are properly cooled. They attach directly to the PCB then the PCB its self is cooled. Compared to the TO-220 design, this just has a way better thermal transfer, not to mention the better RDS-ON. So even a bigger cooling block or whatever on the TO-220 version is still bottlenecked by the thermal transfer of that design… mostly the small legs of that package I think.
There is both a regular and an unlimited firmware version now. 6.00 and higher is part of the VESC project and both versions can be found in the desktop tool if you check “show non-standard firmware”
Or you can go to the firmware archive on GitHub and manually load it through the custom tab on the tool. Just be completely sure you grabbed the right one:
I run it on an ebike. It’s pretty awesome, but it eats range like no other.
All you have to do is set the “Field Weakening Current Max” to something like 10-50A and it will start adding additional current around 90% duty cycle to overcome the normal RPM limits.
The drawback is that it’s a fixed current. So with a 50A setting, 100% throttle above 90% duty will be 50A + whatever is needed for the actual load. There is also a concern that if the VESC faults while driving field weakening and that current stops, then the bemf voltage would be much higher and if that’s above the mosfets vds could short them and lock it up briefly… or something like that. I’ve never experienced it but it’s been discussed.
I am familiar with the operating theory and possible failure mode behavior. I am just really confused about how the FW current works exactly.
So that is the actual D axis current used to weaken the field? So if my motor amps max is 50A and my FW current is 10A, then the maximum possible current it will push to the motor would be 10A+50A?? Do you know how the Q axis current ratio factors into this? I’d imagine that it sets the maximum allowed FW current based on the motor amps, so if you’re pushing 50A motor amps with 10% Q axis current factor, then it would push max 5A of FW current?
Yeah, the VESC firmware adds d axis current for field weakening.
In my testing it respects the motor current max. So if your motor max is 50A, and FW max is 10A, then you can still only do 50A. If the regular load needed is 50A, then no field weakening current will be applied. If the load is only 20A, then it will add 10A of FW above 90% duty when the throttle is full. Half throttle will add 5A of FW.
An easy example was the hill climb test. Same top speed with 0A and 50A field weakening… because I needed all the normal motor current to climb it at that speed.
TBH even after years of messing with VESCs I still feel like a noob. There are a lot of people way smarter than I am in the VESC discord that might be able to help in more detail
I think you gave enough information that I feel comfortable to start testing. I’m also using it on an E-bike, which I put together at the start of this year and have already done over 900km on it, but the hub motor that I’m using is pretty low KV and I’m using my esk8’s 10S pack, which limits my top speed at full battery to about 33kmh | ~20mph and gets closer to 25kmh | 15mph when nearing empty, which is slower than what I can at some places pedal, which then causes my motor EMF to get above the battery voltage and start charging it and braking/slowing me down, which is annoying.
Sounds like it will work well with that setup. The biggest thing I had to keep an eye on was motor temperature. If you have a temp sensor in the motor then no big deal
Anyone have luck setting up a Flipsky VX4? I cannot seem to get mine to work on my DV6 and can’t figure out why. I have it set to UART and FSESC on the remote. In VESC tool under App settings it’s set to UART, and in VESC remote section it is set to Current.
I’ve tried running Input setup wizard trying all different control types (ppm, NRF, ADC, etc) and can’t get it to register throttle movement at all. Tried swapping RX and TX wires but no luck there either. What am I missing?
Yea I know this trick they do I always compare them to each other and consider rating specially the product i wanna buy , no worries I never let seller trick me
About the thin legs its easy you can thicken them by soldering thick wire to source and drain 12 legs total
About the firmware I’m afraid I would pick the wrong one , mistakes are forgivable if made with the right firmware , but the wrong firmware hmmmm I donno , would you pick me the right firmware with unlimited current and volts
This is the esc i will buy