10S custom skate ESC: testers wanted!

Lightweight / Folding / Portable EVs - seats optional
exco   10 W

10 W
Posts: 80
Joined: Feb 19 2011 8:26am

Re: 10S custom skate ESC: testers wanted!

Post by exco » Feb 15 2016 6:30am

You don't even need 12 fets - just optimize the layout for heat dissipation.
At the moment the opposing fets heat each other.
Also optimize the design so you can use heatsinks or screw the whole controller to some metal.

The irfs3006 fets can do 240A!
K2 kickboard build thread (63mm, up to 3kw) | cad files on github
Backfire LRS build thread (GNG "450W" mid drive) | cad files on github

jacobbloy   100 W

100 W
Posts: 237
Joined: Feb 12 2013 4:45pm

Re: 10S custom skate ESC: testers wanted!

Post by jacobbloy » Feb 15 2016 6:46am

The current drv chip couldn't do 12 fet but it would have to increase the switching frequency this would make the whole thing be less efficient and foc probably wouldn't work.

User avatar
Ratking   1 kW

1 kW
Posts: 499
Joined: May 20 2010 5:27am
Location: Norway

Re: 10S custom skate ESC: testers wanted!

Post by Ratking » Feb 15 2016 7:16am

exco wrote:You don't even need 12 fets - just optimize the layout for heat dissipation.
At the moment the opposing fets heat each other.
Also optimize the design so you can use heatsinks or screw the whole controller to some metal.

The irfs3006 fets can do 240A!

Do you know how much the controller can do continuously with good cooling?

What one FET can do is entirely up to the thermal resistance and switching losses, but I don't know how much the switching losses add up to.
Real world experience is good enough for me, but the data should show some continuous load/power

exco   10 W

10 W
Posts: 80
Joined: Feb 19 2011 8:26am

Re: 10S custom skate ESC: testers wanted!

Post by exco » Feb 15 2016 7:33am

Ratking wrote: Do you know how much the controller can do continuously with good cooling?
With the Design as it is I would guess somewhere around 60+A.

Ratking wrote: What one FET can do is entirely up to the thermal resistance and switching losses, but I don't know how much the switching losses add up to.
Real world experience is good enough for me, but the data should show some continuous load/power
Time to get your hands dirty. Take a thermal camera and go for it.
K2 kickboard build thread (63mm, up to 3kw) | cad files on github
Backfire LRS build thread (GNG "450W" mid drive) | cad files on github

User avatar
Ratking   1 kW

1 kW
Posts: 499
Joined: May 20 2010 5:27am
Location: Norway

Re: 10S custom skate ESC: testers wanted!

Post by Ratking » Feb 15 2016 7:37am

exco wrote:
Ratking wrote: Do you know how much the controller can do continuously with good cooling?
With the Design as it is I would guess somewhere around 60+A.

Ratking wrote: What one FET can do is entirely up to the thermal resistance and switching losses, but I don't know how much the switching losses add up to.
Real world experience is good enough for me, but the data should show some continuous load/power
Time to get your hands dirty. Take a thermal camera and go for it.
Thanks, I would love to do detailed testing so others also could get objective data on this and other controllers. Unfortunate, money is always an issue, but I really want to test this controller.

User avatar
Vanarian   10 kW

10 kW
Posts: 556
Joined: Nov 26 2014 12:24pm
Location: France!

Re: 10S custom skate ESC: testers wanted!

Post by Vanarian » Feb 16 2016 9:29am

Guys since the VESC has been able to run FOC as well as BLDC, I've been wonderng : can we switch between FOC mode and BLDC mode on-the-go during a ride? It would be HUGE if this was possible without needing to do anything like switching off the board or pluging it to computer.

Let me explain : among the FOC testers, many have had weird issues with power during high load, some were solved by optimizing cooling on the FETs. This is because the VESC is working harder to accomodate the motor when in FOC right?

Since BLDC and FOC have their own benefits, I guess being able to switch between both modes on-the-go would make for an all-terrain ESC. Actually an automatic switching mode based on FET temperature might be even better.

Example : you ride on flat, you can just enjoy the silent cruiser under your feet. But now if you're triggering lot of power out of the board to climb a hill for example, and FETs start to get hot, then switch to BLDC before acceleration gets cut due to temperature safety, and when you fall back on lower power levels, switch back to FOC mode too?

I don't even know if this is a possible feature so please don't hit hard if I talked about the impossible. What do you think? :D
-+AT-One project : electric inline skates - no remote, hub motors, one frame for various wheel sizes & quasi-universal boot mount

Rollo Ergo Sum!

exco   10 W

10 W
Posts: 80
Joined: Feb 19 2011 8:26am

Re: 10S custom skate ESC: testers wanted!

Post by exco » Feb 25 2016 6:04am

exco wrote:tho whom it may concern ;-)

howto connect an el cheapo bluetooth-serial module (e.g. HC-06)
Connect a usb-serial to the bluetooth module (5v, gnd, rx<->tx, tx<->rx)

AT commands to setup baud rate, name, pin.

When there's no active bluetooth connection the HC-06 defaults to "AT" mode and you can set it up to your needs.

You can test the bt-serial connection e.g. if you have a built-in bt module in your pc.

Check if there's /dev/rfcomm after establishing a bt connection to the module.
If not you need to setup the bluetooth-serial connection e.g. in ubuntu like this:

Code: Select all

hcitool scan
#comment ^^ get the mac (e.g. 00:12:06:DE:E1:B3)
sudo rfcomm connect /dev/rfcomm0 <mac>
#comment try the connection:
#comment console 1: bluetooth serial (built in bluetooth module)
sudo minicom –device /dev/rfcomm0 –baudrate 9600
#comment console 2: usb serial connected to hc-06 module
sudo minicom -device /dev/ttyUSB0 -baudrate 9600
#comment if you add your user to dialout group you don't need root permissions ;-)

#comment ^^ type some stuff  (should display in both minicom sessions)
So after setting up the module connect the bluetooth module to the VESC P3 connector. P3: [5V, not4us , gnd, not4us, tx, rx]

I setup the HC-06 with 9600 baud - so you need to set the UART baud rate for the VESC UART to 9600 and
additionally you need to change the baud rate for bldc-tool in mainwindow.cpp in bldc-tool line 1799 to

Code: Select all

     mSerialPort->setBaudRate(QSerialPort::Baud9600);
and recompile with "make -j4" (or however many cores you have to speed up things).


Afterwards you can connect to your VESC with bldc-tool through e.g. /dev/rfcomm0

bldc-tool connected through bluetooth
Image

vedder controller with hc-06 bluetooth module
Image

^^ feel free to use this as a starting point putting it in the VESC FAQ
or a proper wiki (hint hint @vedder)

Now it would really be awesome to be able to connect to the VESC with jacobbloy's android app (thread here).

of course the hc-06 is a shitty module - but that's what I had at hand.

Just to make the info available to others:
jacobbloy wrote:How you connected your vesc to a hc-6 module, have you tried to use a hm-10, I know the hard part it connection to Linux and OS X and Windows, or at least giving them a serial port.
In addition to the above:

The HM-10 will work exactly the same.

What you can do - if you don't want to fiddle with the OSX, Linux, Windows integrated bluetooth drivers is this setup:
(trying to draw with words)

USB Serial (e.g. el cheapo) <-> HM-10 (likewise HC-6, HM-11, ...) <-> HM-10 <-> VESC

That way you have a standard Serial port on your machine and don't need to fiddle with bluetooth problematics.
The HM-10 <-> HM-10 bridge has to be configured first (one master, one slave, bluetooth name, baud rate, ...)
which will take you some time, once.
K2 kickboard build thread (63mm, up to 3kw) | cad files on github
Backfire LRS build thread (GNG "450W" mid drive) | cad files on github

LaVey   1 µW

1 µW
Posts: 1
Joined: Mar 12 2016 9:04am

Re: 10S custom skate ESC: testers wanted!

Post by LaVey » Mar 12 2016 9:10am

Hello,

I have a problem with two 4.8 VESCs. Both of them were succesfully programmed using Mr Vedders Tutorial and they also connect to the BLDC Tool, tested on Linux and Windows, but they don't detect or run any motors.
The diode D5 and capacitor C18 smoke/get very hot when connected to a power source. The blue and green LEDs flash and the red one is blinking (btw could someone please tell me what they are indicating?).
Has anyone had similar problems and knows what the failure is and how to fix it?
I have read about problems with the groundpad soldering of the DVR, is there a way to check if it is soldered correctly? I bought it preassembled by a pcb company in Bulgaria so it should be fine acutally.
If someone might know a solution and is willed to try it and share it with me, I would send him one of this VESCs for free (in Europe).

jacobbloy   100 W

100 W
Posts: 237
Joined: Feb 12 2013 4:45pm

Re: 10S custom skate ESC: testers wanted!

Post by jacobbloy » Mar 12 2016 9:15pm


Hummina Shadeeba   1 MW

1 MW
Posts: 1765
Joined: Apr 25 2014 10:26pm

Re: 10S custom skate ESC: testers wanted!

Post by Hummina Shadeeba » Mar 12 2016 10:36pm

I watched your video and it's something I would want on my phone if only my phone could be used as a remote using the volume buttons. Can u make the phone's volume buttons work as the throttle and brake?

Can this allow u to transmit esc changes wirelessly?! That would be awesome...but I still want the the volume buttons for brake and throttle at least. Really I want a trigger on my phone.. !! Make it plug in!
Then I'll send u more money.

jacobbloy   100 W

100 W
Posts: 237
Joined: Feb 12 2013 4:45pm

Re: 10S custom skate ESC: testers wanted!

Post by jacobbloy » Mar 12 2016 11:58pm

The app will have support for a method of controlling your board board I think volume button would need to need more like cruise control, hold for progressive ramping let go to continue at that speed then volume down for brake.
in the setting menu I can already set a erpm and the motor will spin at the speed but I think you take off will be harsh.

User avatar
okp   100 kW

100 kW
Posts: 1153
Joined: Oct 26 2014 3:27pm
Location: Paris
Contact:

Re: 10S custom skate ESC: testers wanted!

Post by okp » Mar 13 2016 3:57am

awesome! I am doing lots of test/prototyping on li ion, li po, hub/drive systems and I would love to get something that will enable me to get some live recording with VESC. I just don't capture max amp peak or stuff like that. I could log with my PC connected to my USB connector but I can't ride the laptop opened.

jacobbloy   100 W

100 W
Posts: 237
Joined: Feb 12 2013 4:45pm

Re: 10S custom skate ESC: testers wanted!

Post by jacobbloy » Mar 13 2016 4:25am

okp wrote:awesome! I am doing lots of test/prototyping on li ion, li po, hub/drive systems and I would love to get something that will enable me to get some live recording with VESC. I just don't capture max amp peak or stuff like that. I could log with my PC connected to my USB connector but I can't ride the laptop opened.
what phone do you currently use?

maybe if i can get blue working asp ill just compile a realtime data app.
do you need any extra fields in the real time data I'm looking to add temp.

User avatar
okp   100 kW

100 kW
Posts: 1153
Joined: Oct 26 2014 3:27pm
Location: Paris
Contact:

Re: 10S custom skate ESC: testers wanted!

Post by okp » Mar 13 2016 6:40am

hey jacob - thanks a lot for the support on this!

iPhone IOS

I am looking at the following key indicators:
- voltage
- max peak amp
- draw amps
- charged amps
- mosfet temperature

this is what I usually look at; what would be awesome is a recording function on the App, to allow like a short period of time recording of data

jacobbloy   100 W

100 W
Posts: 237
Joined: Feb 12 2013 4:45pm

Re: 10S custom skate ESC: testers wanted!

Post by jacobbloy » Mar 13 2016 6:46am

you can get iPhone screen recording apps so i don't think that is a big deal. the hard part is currently bluetooth low energy.

User avatar
okp   100 kW

100 kW
Posts: 1153
Joined: Oct 26 2014 3:27pm
Location: Paris
Contact:

Re: 10S custom skate ESC: testers wanted!

Post by okp » Mar 13 2016 6:48am

yeah, otherwise wired would still be nice

jacobbloy   100 W

100 W
Posts: 237
Joined: Feb 12 2013 4:45pm

Re: 10S custom skate ESC: testers wanted!

Post by jacobbloy » Mar 13 2016 7:15am

Can't do wired to your iPhone as iPhone doesn't support the serial port protocol.

Best thing to do would be to use an hc-05 Bluetooth module to a very cheap 8inch Windows 10 tablet for now!

User avatar
okp   100 kW

100 kW
Posts: 1153
Joined: Oct 26 2014 3:27pm
Location: Paris
Contact:

Re: 10S custom skate ESC: testers wanted!

Post by okp » Mar 13 2016 7:29am

great idea ! keep me posted :D

artteth   10 mW

10 mW
Posts: 25
Joined: Jul 19 2015 11:50am

Re: 10S custom skate ESC: testers wanted!

Post by artteth » Mar 16 2016 5:17am

hi
can somebody say where to buy cheapest vesc(i have only 110$)
thanks

jacobbloy   100 W

100 W
Posts: 237
Joined: Feb 12 2013 4:45pm

Re: 10S custom skate ESC: testers wanted!

Post by jacobbloy » Mar 16 2016 5:35am

artteth wrote:hi
can somebody say where to buy cheapest vesc(i have only 110$)
thanks
depending where you live, you should go with enertion or ollieboards

but enertion are out of stock and ollieboards are in preorder most of the time

sraff   1 mW

1 mW
Posts: 10
Joined: Jan 27 2015 4:31pm

Re: 10S custom skate ESC: testers wanted!

Post by sraff » Mar 17 2016 4:28pm

hi, IRFS7530 is out of stock, what do you recommend? thanks

exco   10 W

10 W
Posts: 80
Joined: Feb 19 2011 8:26am

Re: 10S custom skate ESC: testers wanted!

Post by exco » Mar 17 2016 4:58pm

sraff wrote:hi, IRFS7530 is out of stock, what do you recommend? thanks
different supplier? octopart

maybe sth like the irf7749l1pbf ?
K2 kickboard build thread (63mm, up to 3kw) | cad files on github
Backfire LRS build thread (GNG "450W" mid drive) | cad files on github

Ptown_Cruiser   1 mW

1 mW
Posts: 19
Joined: Feb 18 2015 2:10pm

Re: 10S custom skate ESC: testers wanted!

Post by Ptown_Cruiser » Mar 26 2016 6:53pm

exco wrote:
sraff wrote:hi, IRFS7530 is out of stock, what do you recommend? thanks
different supplier? octopart
Looks like you are not getting it through octopart in the US for less than $5 a piece. Digikey and every other place that I have found that will sell it to you in low quantities is also out of stock. Any other options?

gokartnisse   1 µW

1 µW
Posts: 1
Joined: Mar 28 2016 9:45pm

Re: 10S custom skate ESC: testers wanted!

Post by gokartnisse » Mar 28 2016 10:09pm

I cannot believe how this ESC have exploded in the e-skateboard community. It all started 2,5 years ago when I have had a few beers and wanted to do something fun for my bachelors thesis...
Benjamin was really kind and helped us making his BLDC-driver get suited for the needs we had during the project and it performed well most of the time. Quite a lot och breakdowns and late nights when Benjamin put a lot of sweat and tears into it. Even the professors where impressed since it was legal as a bicycle here in Sweden despite no limit on power.

For some strange reason someone wanted to make segways legal in Sweden as bicycles, so they made a law stating no power limit, no pedals, max velocity of 20 km/h to become a bicycle. Unfortunately that changed 1 januari so now the vehicle must be actively self-balancing to have unlimited power. So now we are stuck with 250 Watts aswell. :(
But I am working on it and the government have made some strange mistakes during the writing of the law and misread EU-rules, so I have filed official questions and have started to contact politicians that seems very interested. Manly because the possibilities of combining public transport and the then large environmental gain. I have a upcoming meeting the coming weeks where I will display my old prototype with Benjamins old BLDC-drivers (the first ever longboard with the VESC). If everything goes well we perhaps can make the old Swedish rules be valid in the hole EU in a few years time!

Keep up the good work with your boards and support Benjamin, you have no idea how many hours he have spend on the VESC starting like 4 years ago (well before my thesis atleast).

jacobbloy   100 W

100 W
Posts: 237
Joined: Feb 12 2013 4:45pm

Re: 10S custom skate ESC: testers wanted!

Post by jacobbloy » Mar 28 2016 10:25pm

Hi guys I need names via privet msg, for interest in testing and debugging my iOS and android app, basically every thing is working with the HM-10 chip via uart to the vesc, and I have also added ble to bldc tool and this will be added very soon.

I don't want to wast time with ppl with no expireance debugging or that just want first inline to use the app.

I have spent a lot of hours on this and it only a few weeks away from being submitted to app stores.

Function:
•real time data
•read motor and application configuration
•writing new configurations
•forwarding motor configurations to the second vesc so no need to program a second vesc.
•control implemented into the nunchuk application

Post Reply