DRV8302 faults with FOC

Discussions regarding the Field Oriented Control (FOC) implementation on the VESC.
ThierryGTLTS
Posts: 86
Joined: 09 Aug 2017, 11:10
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: DRV8302 faults with FOC

Postby ThierryGTLTS » 09 Jan 2018, 09:32

The value of the capacitance is related to the current drawn, but some manufacturers use better components than others.

But it's very important to use very low ESR capacitance and place them as close as possible to the VESC input.

For mine, 200W Low power motor, I've used 1x Panasonic EEU-FS1H102L,14mR 1000µF/50V because I use 10S batteries.

But 12 or 13S, you can use 2x or 3x "21mR 680µF/63V Panasonic EEU-FR1J681L" in //, you can find them at Mouser for example.

Mine has also a very good quality MLCC capacitor for C37.

Have a Nice Day.

Thierry

User avatar
Ecyclist
Posts: 30
Joined: 24 Jun 2017, 01:26
Location: San Diego, CA
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: DRV8302 faults with FOC

Postby Ecyclist » 09 Jan 2018, 16:45

My question was related to C18 capacitor. My 3 680 capacitors are closer to FETs than originally because they are at 90 deg to the board.
vesc caps at 90 deg..JPG
vesc caps at 90 deg..JPG (175.72 KiB) Viewed 1424 times
Last edited by Ecyclist on 10 Jan 2018, 05:13, edited 1 time in total.

ThierryGTLTS
Posts: 86
Joined: 09 Aug 2017, 11:10
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: DRV8302 faults with FOC

Postby ThierryGTLTS » 09 Jan 2018, 17:14

C18 is a local bypass cap of the DRV.

Simply use good quality MLCC as said before.

Thierry

User avatar
Ecyclist
Posts: 30
Joined: 24 Jun 2017, 01:26
Location: San Diego, CA
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: DRV8302 faults with FOC

Postby Ecyclist » 09 Jan 2018, 22:29

So, it makes no difference if I use 2.2µF or 4.7µF cap?

ThierryGTLTS
Posts: 86
Joined: 09 Aug 2017, 11:10
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: DRV8302 faults with FOC

Postby ThierryGTLTS » 10 Jan 2018, 10:21

Not really.

A very good 2.2µF is better than a bad 4.7µF, the size is important, the larger the better.

See the link given above to check the parameters on the Murata Website.

Other Manufacturers have also this kind of tools.

Have a Nice Day.

Thierry

rew
Posts: 943
Joined: 25 Mar 2016, 12:29
Location: Delft, Netherlands.
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: DRV8302 faults with FOC

Postby rew » 13 Jan 2018, 11:17

The "low ESR" is a secondary property of the capacitor. There WAS an issue with a capacitor being "marginal" on it's primary property: capacitance. When that happens, you simply need the bigger (in capacitance) capacitor!

RyuX
Posts: 8
Joined: 01 Apr 2018, 14:40
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: DRV8302 faults with FOC

Postby RyuX » 21 Apr 2018, 21:59

Thanks benjamin.. Just did this mod and the FOC Mode now finally works for me :)

The strange thing is my motor is heating up quite fast and will have overtemperature after riding 30min.
Anyone have a clue ?

rew
Posts: 943
Joined: 25 Mar 2016, 12:29
Location: Delft, Netherlands.
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: DRV8302 faults with FOC

Postby rew » 22 Apr 2018, 13:48

What kind of current are you pushing through the motor? What is it rated for?


[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Return to “FOC”

Who is online

Users browsing this forum: No registered users and 1 guest