FatBoy HV ESC - 18S 150A Electric Speed Controller

Yes, there will be one browser based so you will not need any drivers / tools to download. For VESC to be able to work with it, it would need to change the way it communicates with computer :slight_smile: VESC at the moment uses USB Virtual Serial Port which is not available at the moment to use with WebUSB standard as nobody implemented way to simulate serial port communications via raw usb packets while in my firmware I am using direct USB communication for which I use WebUSB to communicate to it.

5 Likes

Sounds really promising! What directFETs are you using to meet these power figures?

14s not much more than 13sā€¦ 6374 would be fine in fall/spring with sub 65 tempsā€¦but heat in higher temps needs mass, Iā€™d probably say 8072 or 80100 for summer high voltage high kv wind or some type of inrunner water-cooled in a smaller formatā€¦

That is if you are planning to use the entire speed envelope of your gearingā€¦ If not 6374 do just fine for summer cruising

5 Likes

Thanks for this info, possible then to make smaller packs with less current, interesting possibilities here.

Iā€™m thinking ATB dual 6384 direct drive 5:1 with 9ā€ tires, thatā€™s my destination.

ā€¦And an ehovercraft

Funnily enough heat is becoming a problem where I am at the moment, I like the idea of using an overvolt to overcome a lack of amps that could be an interesting thing in the hill climb stakes with a smaller parallel pack

3 Likes

@Kug3lis, I have a perfect application to try your controller. Iā€™m building a large version of self-balancing one-wheeled board. My first version is using VESC, but 60v is a big limitation for larger version. Motor tracking under heavy load was also a problem with VESC. That is where your improved algorithms could shine.

Iā€™ve been looking for a controller that could handle 72v and have very fast tracking and current control + foc.

Self balancing requires at least 100hz control loop and I could not find any controller meeting those criteria on the market. https://www.roboteq.com/index.php/component/virtuemart/369/rgbl1896-detail?Itemid=970 the only thing i could find. it is huge, heavy and too expensive.

Here is me riding my v1 https://www.youtube.com/watch?v=4-E7deaGyFs The next version is a lot bigger https://photos.google.com/share/AF1QipPO78TzYYgQhJqzmjaNSFoXNritETvh-AQ7qblW5T9r_-F3rVFOC8KurQlnfdjCbA?key=U2hEZVhLbFhpRjYxeG1Zc0UtbFNEWGViY3lHVmdB

:slight_smile:

2 Likes

Not to detract, but do you have a build thread? Would love to read about how you went about the design phase.

Edit: Forgot to add. The A200S VESC might be a good stepping stone until the Fatboy HV becomes available. Itā€™s 16S 200A. I think itā€™s available for 500-600 ish.

A200s is pre-order for the second 20, itā€™s probably going to be 480GBP with shipping. It can also handle 18s

i feel like @MoeStooge could benefit from thisā€¦

If itā€™s 5:1 then itā€™s not direct drive. You might be thinking of a gear drive

Well there is that old potato to keep digging up true

4 Likes

I did not do a build thread. I posted some info in intro thread some time ago: https://www.electric-skateboard.builders/t/new-member-introduce-yourself-here-tell-us-your-plan/216/814?u=blezalex It has links to github and some more pictures.

Thanks for pointer to The A200S VESC . Does it run the same VESC firmware? I need FOC and current control.

When you are asking if his own motor control firmware will be open source then the answer will be yes I think. That is what @Kug3lis wrote in the past.

So I guess it will be available for sure.

When comparing the drain to source on-resistance of the VESC 6 MOSFET (IRF7749) to the one of the FatBoy ESC (IRF7769) I expect a constant current output of the FatBoy around 33A with a heatsink like the VESC 6 has with no airflow at room temperature. (RDSon around 1.08 mOhm@80A/VGS=10V for IRF7749 and RDSon around 2.93 mOhm@80A/VGS=10V for IRF7769) Also notice that the given 18s (75.6V for a full LiPo) is to close to the 80V hardware limit for a save operation in my opinion, so when using regenerative braking I would not use more than 16s. (Same why the A200S save limit is 16s also) So I would say the real constant power of the FatBoy HV ESC uncooled will be around 2kW. So a lot less than the 10kW target. :sweat_smile: But keep in mind that in our applications we donā€™t use constant wattage for several minutes.

I havenā€™t yet figured out or decided according to the licensing as libraries have own licenses which I need to followā€¦

@hexakopter where did I mentioned what MOSFETā€™s I am using? Also please donā€™t discuss about specs if you donā€™t even know what is going to be in the end :wink: In the tests with casing, I was running over 100A for a good amount of time without air flow it felt same as laptop charger or etc didnā€™t have thermometer at hand :slight_smile: Plus where did you brought out 80V as hardware limit? Also if talking hardware limits VESC6 runs with 60V mosfets at 51V voltages so it has higher chance to fail than 100V mosfet at 76V :wink:

EDIT: 80V was mentioned as maximum working voltage (for the crazy people who likes to live on the edge) hardware limit voltage is higher than that :slight_smile:

1 Like

Do make a build thread detailing the software portion of it! I would love to build one of these myself. The A200S definitely has FOC and current control. It should be compatible with the VESC tool, although I think custom firmware is a given.

There are pictures in this thread available were you can see that IRF7769 MOSFETs are used. I discussed about specs because I am also interested in a higher power/voltage VESC and some people were asking about the constant current your design will handle. So I just shared my calculations I did for myself looking at a picture showing a PCB with the labeling ā€œFATboy HV ESC V1.0-Beta 18s 150Aā€. So I calculated what would be possible with this current design (ā€œnormalā€ aluminum case without airflow) and not the end product which maybe looks totally different. No offense.

When the same physics apply to you that apply to me then this is not possible. (ā€œnormalā€ aluminum case without airflow) :smiley: The VESC 6 can handle around 55A constant current (constant is >15 minutes for me) and as I stated before it uses MOSFETs with a superior RDSon than what is used in your design. So there is no way you can push 100A constant current for 15 minutes with the FatBoy HV ESC. (ā€œnormalā€ aluminum case without airflow) You should also be aware that case temperature ā‰  MOSFET temperature. You are now saying that you did the tests with the FatBoy ESC yourself but a few posts back that your father living in an other country assembled the board. It would be nice when you (your father or you) can proof me wrong and do a video showing 100A constant current (ā€œnormalā€ aluminum case without airflow) for >15 minutes.

How is it possible to have a hardware limit voltage higher than 80V when using INA240 current amplifiers with a 80V limit? And before you ask again where you mentioned using them it is also noticeable from the pictures. :grinning: So in my comparison spreadsheet the save operation of the FatBoy ESC is still at 16s max voltage.

1 Like

Oh boyā€¦ Please take your science back to your backyard :slight_smile: Based on your science itā€™s impossible to dissipate (I^2 * Rds = 100 * 100 * 0.0028 = 28W) of heat, which is nothing with the full aluminium case compared to VESC6 ā€œcaseā€. Also with over 100A constant current not the MOSFETs are the problem but the power delivery is a much bigger problem.

You canā€™t compare only because some other device is not capable of doing anything else. thatā€™s why we are going to sell this is esc with case only to provide enough cooling to run it at high currents.

I am not uploading any testing videos because it is not the final design and still modifications happening. Like now I am changing design of final board as it has some minor flaws.

Also, I am developing this ESC since last October, I have made many prototypes and etc, my father is assembling the final product so thatā€™s why he is doing it.

Regarding INA240 you know that motors are not driven at bat voltage because of current limiting? I have tested it with even 21S using 7 x 3S my graphene packs and it was still functioning just bit warm so please keep your paper knowledge to yourself :slight_smile:

P.S. I am building this for my own project to use with 18S as a proof of concept that it works

3 Likes

Also no one talks about constant currents on ESC as there technically impossible without braking or blocking motor to make it consume same high amount of current for long amount of time. I was using nichrome wire as water heater to test out current handling of the phases. Later on we are going to build dyno stand for testing motors and drive trains to test out power capabilities and etc. So I will be able produce high loads on motors by simulating resistance, thatā€™s why I am not talking about constant current handling yet, just maximum allowed.

1 Like

Pardon me if I read over this and missed it while skimming info. E-rpm limits?

Havenā€™t yet tried out, at the moment with vesc firmware it should be the same as VESC6. On my own firmware donā€™t know yet anything as it is still in development and code is not the best quality to do benchmarks.

P.S. If you looking for high rpm FOC, FOC is not really suitable for high kv motorsā€¦ iirc fastest one I saw was like 20k rpm but it was using >200Mhz mcu or etc and still struggled.

E-RPM is mostly limited by MCU performance and software. How long does it take to calculate next step values in between steps. For high speed motors compators are needed to detect zero crossing of BEMF and etcā€¦