VESC-controller

Electric Motors and Controllers
ElectronS
10 mW
10 mW
Posts: 22
Joined: Mon Mar 04, 2013 2:55 pm

Re: VESC-controller

Post by ElectronS » Sat Sep 30, 2017 2:25 pm

Hi

Great work ,

just a random question, what is the software you are using for designing the pcb , it looks awesome in 3D , much better than ALtium Designer 2016

cheers

casainho
10 kW
10 kW
Posts: 864
Joined: Mon Feb 14, 2011 2:43 pm

Re: VESC-controller

Post by casainho » Sat Sep 30, 2017 3:21 pm

ElectronS wrote:Hi

Great work ,

just a random question, what is the software you are using for designing the pcb , it looks awesome in 3D , much better than ALtium Designer 2016
I am answering because I also went to verify this. It is the OpenSource free KiCAD :-)
Developer of OpenSource firmware for EBike BMSBattery S/Kunteng KT motor controllers: https://opensourceebikefirmware.bitbucket.io/

marcos
100 W
100 W
Posts: 136
Joined: Sat Nov 19, 2016 11:38 pm

Re: VESC-controller

Post by marcos » Sat Sep 30, 2017 7:00 pm

casainho wrote:
ElectronS wrote:Hi
Great work ,
just a random question, what is the software you are using for designing the pcb , it looks awesome in 3D , much better than ALtium Designer 2016
I am answering because I also went to verify this. It is the OpenSource free KiCAD :-)
Exactly,
http://www.kicad.org

If you wanna try, remember there is a bunch of people developing if for you to capitalize on it for free, don't complain if it doesn't work like the CAD you're used to =)

I use the unstable, also known as nightly versions. Those include new features that are under testing so they are stable for the kicad 5 release.

User avatar
notger
100 W
100 W
Posts: 233
Joined: Thu Mar 14, 2013 3:05 am

Re: VESC-controller

Post by notger » Sat Oct 07, 2017 2:31 am

That's amazing.
I remember some freaks trying to make high Voltage VESCS before on Vedders Forum.

There is some Gossip that adaptto might stop business, so your controller would be an amazing alternative to adapttos.
unless people also allready implemented Display support as a Dashboard for VESCS and lots of other Stuff.

How easy would it be for you to implement the possibility of charging the battery via a coil and phase wire like adaptto does it.
Cause than its a real alternative.

I'm really curious how it goes on.

PS.: does your design actually base on VESC6 or VESC4 ?

marcos
100 W
100 W
Posts: 136
Joined: Sat Nov 19, 2016 11:38 pm

Re: VESC-controller

Post by marcos » Sat Oct 07, 2017 6:37 am

implemented Display support as a Dashboard
I've seen better than a lcd display
https://youtu.be/P_thNysQvNI
A bluetooth adapter board hanging out somewhere would get this build that realtime display.
How easy would it be for you to implement the possibility of charging the battery via a coil and phase wire like adaptto does it.
Cause than its a real alternative.
I didnt know about their charging scheme, thanks for pointing me at it. IMO this controller would go in bigger systems with big batteries that you want to charge safely.
With this in theory its possible to charge the traction pack connecting 3 phase mains directly to the phase putputs of this controller. Here that would be 50hz 380v, which generates 500v dc. Charging at 10, 50 or 100kw its just a variable in the firmware, pretty much the regen variable.
However, that would be a non-isolated charging, your traction pack would be connected to mains and its not safe. I guess its not legal either.
does your design actually base on VESC6 or VESC4 ?
Its based on VESC 6, supported by the latest vesc tool software.

User avatar
notger
100 W
100 W
Posts: 233
Joined: Thu Mar 14, 2013 3:05 am

Re: VESC-controller

Post by notger » Sat Oct 07, 2017 6:45 am

marcos wrote: I didnt know about their charging scheme, thanks for pointing me at it. IMO this controller would go in bigger systems with big batteries that you want to charge safely.
With this in theory its possible to charge the traction pack connecting 3 phase mains directly to the phase putputs of this controller. Here that would be 50hz 380v, which generates 500v dc. Charging at 10, 50 or 100kw its just a variable in the firmware, pretty much the regen variable.
However, that would be a non-isolated charging, your traction pack would be connected to mains and its not safe. I guess its not legal either.
for charging an adaptto you still need any kind of DC source with lower voltage than the Battery is and a charging coil. (so i guess the controller acts like a kind of boost-converter )
but the amazing thing is you could charge it on DC-Charging Stations, any PSU, or even Truck or Car batteries.
Adaptto also offers Balanced charging with an external BMS-PCB

marcos
100 W
100 W
Posts: 136
Joined: Sat Nov 19, 2016 11:38 pm

Re: VESC-controller

Post by marcos » Sat Oct 07, 2017 7:51 am

notger wrote: for charging an adaptto you still need any kind of DC source with lower voltage than the Battery is and a charging coil. (so i guess the controller acts like a kind of boost-converter )
but the amazing thing is you could charge it on DC-Charging Stations, any PSU, or even Truck or Car batteries.
Adaptto also offers Balanced charging with an external BMS-PCB
Yes, its a boost converter. Its neat for a small battery, not so much for a big one, but yes, its doable with some custom firmware. Just don't count on using a dc charging station, they will measure isolation between the battery and chasis and probably expect an actual battery instead of a switching power supply input. Also you need to comply to a charging protocol before it sends you any power.

I made a custom scalable BMS sharing the can bus vesc uses, but thats a story for another day,

marcos
100 W
100 W
Posts: 136
Joined: Sat Nov 19, 2016 11:38 pm

Re: VESC-controller

Post by marcos » Tue Oct 10, 2017 2:11 pm

This thread is about a very different VESC, did you see the first post?. Go to http://vesc-project.com/forum/1 and you might find an answer.

That being said, I had a similar blow during L detection when I flashed the firmware of a v4.12 in a v.10 board (or something like that)...

marcos
100 W
100 W
Posts: 136
Joined: Sat Nov 19, 2016 11:38 pm

Re: VESC-controller

Post by marcos » Tue Oct 31, 2017 9:57 pm

Last week I packaged the fabrication files for automated pcb assembly, I thought I should share.

Brain board
https://github.com/paltatech/VESC-contr ... p?raw=true

Adapter board
https://github.com/paltatech/VESC-contr ... p?raw=true

Disclaimer: not tested, its okay for hardcore developers, not ready for end users yet.

Shaharov
1 µW
1 µW
Posts: 2
Joined: Wed Nov 15, 2017 4:07 am

Re: VESC-controller

Post by Shaharov » Wed Nov 15, 2017 4:09 am

I tried pulling the design of github.  Everything seems to be ok but I did encounter 2 problems (and they may be related).  The system can't find the library "/home/marcos/paltatech/tools/paltatech.lib" and was wondering if I could get a copy to relink into the design.  Also when I add the netlist there are 339 missing footprints, which may be from the library file that's missing.

Thanks for your help in this.

marcos
100 W
100 W
Posts: 136
Joined: Sat Nov 19, 2016 11:38 pm

Re: VESC-controller

Post by marcos » Wed Nov 15, 2017 6:25 am

Paltatech.lib is not necessary, every schematic symbol is duplicated in vesc-controller_cache.lib so you won't have missing symbols. I can get you a link to an updated paltatech.lib if you want to get rid of the message, or you can remove it from the library manager.

About missing footprints, they should be there, let me check, maybe its reláated to github submodules.

marcos
100 W
100 W
Posts: 136
Joined: Sat Nov 19, 2016 11:38 pm

Re: VESC-controller

Post by marcos » Wed Nov 15, 2017 9:06 am

Well, I didn't use submodules in this repo... maybe its libary management issue?
Maybe you're missing paltatech.pretty (the footprint library I use).
netlist_check.png
(220.06 KiB) Not downloaded yet
In any case, here are our libs, but don't take them as a good reference.
http://paltatech.com/files/paltatech.lib
http://paltatech.com/files/paltatech.pretty.zip

Shaharov
1 µW
1 µW
Posts: 2
Joined: Wed Nov 15, 2017 4:07 am

Re: VESC-controller

Post by Shaharov » Wed Nov 15, 2017 2:54 pm

Thanks... when I get back home I'll have a look. I know kicad can have issues with library management

Post Reply

Who is online

Users browsing this forum: kawak and 7 guests