MINI compatible with VESC® Software

If you plan to make a group order, if you have spare VESCs or parts for sale etc. you can post that here.
antonchromjak
Posts: 15
Joined: 17 Aug 2017, 08:09
Location: Slovakia

MINI compatible with VESC® Software

Postby antonchromjak » 17 Aug 2017, 08:52

Hi,
I made MINI version of VESC for my own dimension restricted application. 72x18 mm.
With some changes in vesc 4.12 firmware I got it succesfully running in BLDC and FOC mode.
It should be able to run newest firmware after it's out of beta.
One on the photo weights 9.5g so it may be usefull for drones or coreless motor. I'm using it for folding scooter https://www.youtube.com/watch?v=jYO09RU0_zw .
https://oshpark.com/shared_projects/zOxIvemj

Anyone interrested?
Attachments
MINI_VESC.pdf
(221.75 KiB) Downloaded 249 times
top.jpeg
top.jpeg (585.58 KiB) Viewed 1780 times
bot.jpeg
bot.jpeg (538.12 KiB) Viewed 1780 times
Last edited by antonchromjak on 19 Sep 2017, 08:04, edited 3 times in total.

Vanarian
Posts: 9
Joined: 23 May 2016, 11:27
Location: Nissa

Re: MINI VESC

Postby Vanarian » 18 Aug 2017, 09:30

Hi that's very cool! What are the specs of your mini VESC?

Which FETs did you use and which port do you use for flash/debug? Is it mini USB compatible or you had to scrap the USB port?

What are the remaining ports?

Did you test max voltage and max continuous current?

Keep going! If you agree I'll share it on the French forum too :)

Edit : 7004 FETs right? Should be good towards 8S 20-30A?

antonchromjak
Posts: 15
Joined: 17 Aug 2017, 08:09
Location: Slovakia

Re: MINI VESC

Postby antonchromjak » 18 Aug 2017, 10:16

There are 3 6pin connectors.
for programming and debugging: GND, NRST, SWCLK, SWDIO, USBP, USBM
for motor extra: GND, MOTORTEMP, HALL1, HALL2, HALL3, VCC(3,3V)
and another one : GND, EN, RX(UART), TX(UART), SERVO, VCC(3,3V)

so you need cable from Mini. Micro JST ZH 1.5 6-Pin to USB type-a male

EN have two optional resistors to pullup or pulldown, if EN is 0V it draw only 2uA and with EN more than 2V it power drivers and MCU.

Yes mosfets are IRFH7004, drivers LM5107, AD8418 for currentt sensing, BD9G101 for 12V and 3.3V, 3x R001 shunts.
I am waiting for two N5065 80A motors to test maximum ratings but 8S 20-30A should be possible without extra heatsink imo.

antonchromjak
Posts: 15
Joined: 17 Aug 2017, 08:09
Location: Slovakia

Re: MINI VESC

Postby antonchromjak » 18 Aug 2017, 10:46

it should be possible to put on this board LMR16006 and IRFH5006 for higher voltage applications

ThierryGTLTS
Posts: 79
Joined: 09 Aug 2017, 11:10

Re: MINI VESC

Postby ThierryGTLTS » 18 Aug 2017, 15:30

Looks very Nice.

I just need to know if it is way better than the 4.12 HW in FOC mode at the lowest speed.

My motor is 21 Pole pair, 100kV, and will be used at about 1800-2000 Mech RPM with 10S batteries.

With the "classic 4.12 HW" the motor has often many difficulties to start in FOC sensorless mode.

Perhaps 3 shunt may help, but the value of these can be higher than the 0.001R used in 4.12 HW, 0.003R or 0.005R wil be better.

Is it possible with your board, and do you "analog" filter the signals before going into the CPU :?: :!:

Have a Nice Day.

Thierry

antonchromjak
Posts: 15
Joined: 17 Aug 2017, 08:09
Location: Slovakia

Re: MINI VESC

Postby antonchromjak » 18 Aug 2017, 17:32

With AD8418 20x gain and R001 shut you can sens max -82.5A/+82.5A motor current, with R002 you are at half which is quite low. I added schematic pdf file to my first post so you can see filter from current 100R, 4n7.
With my knowledge I was able to modify 4.12 firmware to work with this but it use only 2 shunts. Schematic is based on vesc 6 before it was removed from forum. So in theory it should work same but when saw current readings from vesc4.12 it was more noisy than MINI.

ThierryGTLTS
Posts: 79
Joined: 09 Aug 2017, 11:10

Re: MINI VESC

Postby ThierryGTLTS » 19 Aug 2017, 07:45

Very well done, and I understand your choices.

I have 4.12, 6.4, and another schematic from another guy that was inspired by the 6 version.
Your schematic is just what I need.

But I'm a bit upset by the layout, because outputs seem so close to the µC, and I don't like that, altough the board is so small that it isnt easy to put so much components without tradeoffs.

Rew's board is larger, perhaps a bit to large for what I wanna do.

Is the form factor (very long and narrow) mandatory for you :?:
Or do you think it's possible to have a more "square" board :?: :!:

Have a Nice W-E.

Thierry

antonchromjak
Posts: 15
Joined: 17 Aug 2017, 08:09
Location: Slovakia

Re: MINI VESC

Postby antonchromjak » 19 Aug 2017, 08:28

Reason for size is 18650 cell "form-factor", it also affected my component choices. With square borad there will be room for better mosfets. But thats the only tradeoff and IRFH7004 seems to me pretty good.
It is possible but not for my usecase.

krst
Posts: 1
Joined: 30 Aug 2017, 22:00
Location: sweden

Re: MINI VESC

Postby krst » 30 Aug 2017, 22:05

Hi

Do you have a boom list (part list) for you project? (if you have for sale i would be of intest also)

Aiming this for my rc car, i have the need for very good low speed capabilites and have been looking on this project for a while, but found the standard controller a little bit to big for my usage and overkill in terms of power!

Regards

elektrinis
Posts: 4
Joined: 30 May 2016, 19:40
Location: EU

Re: MINI compatible with VESC® Software

Postby elektrinis » 22 Oct 2017, 16:40

How Do I purchase one of these? I have a 2-shunt model and having lots of problems with startup and detection. Want to try 3-shunt version.


Return to “For sale, orders, etc.”

Who is online

Users browsing this forum: No registered users and 1 guest