H-bridge using IR2184 chip. ..#2

ericgibbs

Joined Jan 29, 2010
21,448
hi eli,
That is a little strange??
Are you running Windows also what version of LTSpice are you using?
Post the asc file for that plot #24, and I will run it unedited and compare.
E
 

Thread Starter

eliegeob

Joined Oct 6, 2025
27
hi eli,
That is a little strange??
Are you running Windows also what version of LTSpice are you using?
Post the asc file for that plot #24, and I will run it unedited and compare.
E
Hi eric,

I am using version(x64): 24.1.10
i attached the files that i am running.

E
 

Attachments

ericgibbs

Joined Jan 29, 2010
21,448
Hi eli,
I cannot open the file, see the error message.
So I will have to recreate the information on my PC.
I am using LTSpice XVII,
I did try some time ago the LTSpice64 version, but I found I kept getting incorrect results and errors, so I switched back to XVII.
I use Windows 10, 64 Bit operating system.

E

ScreenHunter 06.gif
 

ericgibbs

Joined Jan 29, 2010
21,448
hi eli,

Using my model/sym for the IR2184S I get the same good result as my previous post.

How are you creating the model for the IR2184S ?
The usual way is to open the IR2184S.lib file using LTSpice
scroll down the lib text until you find this line of text

.SUBCKT IR2184S LO HO COM IN VCC VB VS NSD

Place the cursor pointer on the start of the text line, then right click the mouse,
Select from the pop up menu 'Create Symbol', it may ask, 'do you wish to replace the existing symbol', say Yes.
This will place the IR2184S symbol in the 'Auto generated' file.

If required, you can then edit pin arrangement of the symbol.

Now use that symbol in your asc circuit drawing.

E
 

Thread Starter

eliegeob

Joined Oct 6, 2025
27
Hi Eric,

I indeed did do that and my results are still weird. i am really afraid that my LTSpice software is the issue. i tried to download ltspice that you recommended but apparently i cannot update it anymore(last update was 2021). i also attached the result i got after generating the symbol again.
E
1759999754810.png
 

Attachments

ericgibbs

Joined Jan 29, 2010
21,448
hi eli,
One option is to delete the LTSpice64 installed program, then use the installer for LTSpice XVII.exe, from the LTS website.
It runs OK on a 64 Bit Win10 PC.

As I said previously, I had many problems when I tried LTSpice64.

It would be helpful in any other member/s could say how they use LTSpice64.

E
 

Thread Starter

eliegeob

Joined Oct 6, 2025
27
Hi eli,
Pleased to hear you have been successful, keep us advised on how your project develops, it will help other members.
E
Hi Eric,
hopefully im not disturbing you. i just have a quick question regarding the H-bridge. so my input will be the pulse only (microcontroller) how can i ensure a deadtime in the circuit? do i need to change the resistors value on the NSD of the IR?

E1760349127595.png
 

ericgibbs

Joined Jan 29, 2010
21,448
hi eli,
Have you tried modifying the ON period of the 12.5uSec pulse?
I would suggest you use an Inverter, to drive the right side IR2184, so that there is only one pulse generator source.
E
 

Thread Starter

eliegeob

Joined Oct 6, 2025
27
hi eli,
Have you tried modifying the ON period of the 12.5uSec pulse?
I would suggest you use an Inverter, to drive the right side IR2184, so that there is only one pulse generator source.
E
hi eric,
i am not sure if i understand by what you mean with modifying the ON period of the 12,5u pulse.
and i tried for the inverter i got this
1760355734310.png
E
 

Attachments

eetech00

Joined Jun 8, 2013
4,705
Hi

The IR2184 already has deadime
hi eli,
This shows one option for dead time.
You can set the dead time by the R/Cs
E
When you post a new circuit, with the models changes around, it means my models do not work your circuit.:)

View attachment 357089
View attachment 357090
Hi
What you've shown will not prevent cross-conduction. It has to be supported by the gate driver chip. The IR2184 already has deadtime built-in.
 

eetech00

Joined Jun 8, 2013
4,705
Here is a simulation using LTspice 24.1.10.
I've reworked your schematic. The load inductor vs resistance values didn't seem correct, so I changed the Inductor to a resistive load for demonstration purposes. Simulation completes within 17 seconds.

LTSchem.PNGLTGraph.PNG
 

Attachments

ericgibbs

Joined Jan 29, 2010
21,448
hi EE,
Using two pulse generator sources will be OK for simulation, but in an actual circuit it is a bad idea, due to lack of synchronisation.
What is the inter-pulse dead time of your simulation

E
 

eetech00

Joined Jun 8, 2013
4,705
hi EE,
Using two pulse generator sources will be OK for simulation, but in an actual circuit it is a bad idea, due to lack of synchronisation.
Agreed.
I was going to change that, but I don't know the TS' requirements of the simulation, so I left as is.

What is the inter-pulse dead time of your simulation
E
The inter-pulse of what?
If you mean the dead time of the gate driver, it should be about 500ns, some are between 150n-300n.
 

ericgibbs

Joined Jan 29, 2010
21,448
Hi nEE,
Agreed, ref the pulse source/s.

The TS indicated he required a longer 'dead-time' between the output pluses across the load inductor, than the inbuilt dead-time.
E
 
Top