Maker Pro
Maker Pro

Issue in driving sensored BLDC motor

pica

Jul 7, 2017
36
Joined
Jul 7, 2017
Messages
36
Hello All,

Good Morning!!!

I have developed 12V and 24V BLDC motor driver with max current upto 20A

The driver is working fine. The efficiency is good.

Sometimes it is giving the issue. Sometimes once I turned on the power then suddenly blast happens and current reaches 70-80A.

Please suggest me remedy over this issue. My design is still not getting approved just because of this issue.

Please let me know if you will need more information on it.
 

kellys_eye

Jun 25, 2010
6,514
Joined
Jun 25, 2010
Messages
6,514
Schematic is a basic necessity - we can offer zero advice without one.
 

pica

Jul 7, 2017
36
Joined
Jul 7, 2017
Messages
36
Please find the attached schematic for your reference.
 

Attachments

  • AP3.pdf
    83.3 KB · Views: 76

pica

Jul 7, 2017
36
Joined
Jul 7, 2017
Messages
36
Hello Alec_t, Kellys_eye,

Good Morning.

The issue is coming randomly during power on. Not all the time while powering ON.
 

kellys_eye

Jun 25, 2010
6,514
Joined
Jun 25, 2010
Messages
6,514
Sounds to me like a typical case of drive signal 'overlap' - when your drive signals don't have sufficient 'separation' to prevent the top/bottom devices from switching on together.

Transients on the supply line?

It may be related to the junction capacitance of the FETs you're using too. Adjust the switching signal period.
 

pica

Jul 7, 2017
36
Joined
Jul 7, 2017
Messages
36
Hello Kellys,

The issue is with randomly cases while power On. For other cases, the board is working fully fine and even not blasting even if it is run for 10 hours.

Suddenly, at any power ON stage, it blasts.
 

kellys_eye

Jun 25, 2010
6,514
Joined
Jun 25, 2010
Messages
6,514
Then it can only be associated with the output ports of your driver stage assuming some, random, non-known levels at switch-on.

Your reset circuit (presumably based on the 555?) at U5 and the circuit C8/C9 and D7/D8 seem to be potential causes - the volt drop across D7 in particular.
 
Last edited:

pica

Jul 7, 2017
36
Joined
Jul 7, 2017
Messages
36
Hello Kellys,

As per the circuit diagram, I had posted earlier.
What I think the circuit can not be changed. One thing is observable here.
If I pull up the upper MOSFET lines with 5V in between micro controller and ULN2003 IC (U2). Does this will work for me?
 

pica

Jul 7, 2017
36
Joined
Jul 7, 2017
Messages
36
Your reset circuit (presumably based on the 555?) at U5 and the circuit C8/C9 and D7/D8 seem to be potential causes - the volt drop across D7 in particular.

Can you please explain me your lines as mentioned in a deep.

I would like to work on it and then wanted to test it to see whether it is blasting or not.
 

kellys_eye

Jun 25, 2010
6,514
Joined
Jun 25, 2010
Messages
6,514
Start by simply disabling the driver stages 'permanently' (i.e. hardwire the reset circuitry to a permanent 'reset' situation) - make repeated random switch-on attempts and see if the high-current fault still occurs.

If it doesn't happen then the switch-on reset circuit is the cause. If it still happens, look elsewhere for the problem.
 

pica

Jul 7, 2017
36
Joined
Jul 7, 2017
Messages
36
Hello Kellys,

Sorry for the inconvenience.

I still won't understand what you said. Don't get frustrated. Please,

Can you please explain me in sequentially so that I can execute the same.

Requesting you to go one by one and I will also do it on one by one to resolve the issue.
 

kellys_eye

Jun 25, 2010
6,514
Joined
Jun 25, 2010
Messages
6,514
1. disable and ground the drive signal lines.
2. power up repeatedly and check for over-current.
3. if none, then enable the drivers but disable the clock
4. power up and check for over-current.

one or other situation will cause the fault. Isolate and identify.

You DO have a proper switch-on reset for the controller don't you?
 

Rikcasey

Jan 13, 2018
3
Joined
Jan 13, 2018
Messages
3
Hello Kellys,

As per the circuit diagram, I had posted earlier.
What I think the circuit can not be changed. One thing is observable here.
If I pull up the upper MOSFET lines with 5V in between micro controller and ULN2003 IC (U2). Does this will work for me?
Use a time delay relay for start up and the relay coil should hellp load the circuit beforehand
 
Top