9592 views|14 replies

954

Posts

25

Resources
The OP
 

How to modify this H-bridge motor drive circuit so that the MOS tubes of the upper and lower bridge arms will not be turned on at the same time [Copy link]

 
J2 in the figure is the motor. Currently, the two MOS tubes rotating forward have burned out. I suspect that the program timing is not written correctly. I want to modify the hardware so that Q11 and Q3, Q4 and Q5 of the MOS tubes will not be turned on at the same time. How should I modify it?
This post is from Analog electronics

Latest reply

This post was last edited by topwon on 2018-8-6 16:28When the software adjusts the dead zone protection interval, the hardware first disconnects the MOS tube circuit behind it, and hangs up an oscilloscope to observe the drive waveform. In this way, there is no psychological pressure when debugging the software. Of course, you both software and hardware need to know what the correct waveform is first, and then connect the MOS tube to measure the effect when it meets the target.  Details Published on 2018-8-6 16:26
Personal signature这个人不懒,但是仕么都没留下

954

Posts

25

Resources
2
 
This is the H-bridge driver circuit

[FY{C@$2%K`GNPW)FTPUVWW.png (42.11 KB, downloads: 1)

[FY{C@$2%K`GNPW)FTPUVWW.png
This post is from Analog electronics
 
Personal signature这个人不懒,但是仕么都没留下
 

954

Posts

25

Resources
3
 
This post is from Analog electronics
 
Personal signature这个人不懒,但是仕么都没留下
 
 
 

954

Posts

25

Resources
4
 
Is there any way to add a delay link in the hardware circuit?
This post is from Analog electronics
 
Personal signature这个人不懒,但是仕么都没留下
 
 
 

2700

Posts

0

Resources
5
 
Add interlock, add dead time
This post is from Analog electronics

Comments

How do I add interlocking? I have seen a circuit that requires four AND gates and two NOT gates. It seems too complicated. I would like to ask if there is a simpler way.  Details Published on 2018-7-23 16:51
 
Personal signature作为一个水军,就是尽量的多回帖,因为懂的技术少,所以回帖水分大,见谅!
EEWORLD开发板置换群:309018200,——电工们免费装β的天堂,商家勿入!加群暗号:喵
 
 
 

954

Posts

25

Resources
6
 
elvike posted on 2018-7-23 15:54 Add interlock, add dead time
How do I add interlock? I have seen a circuit that requires four AND gates and two NOT gates. It seems too complicated. I would like to ask if there is a simpler one.
This post is from Analog electronics

Comments

A few gate circuits are simple enough. Add a few resistors and capacitors to achieve the dead time control. If you still find this troublesome, just fight with the software and have a drink together and let the software do it for you.  Details Published on 2018-7-29 14:24
 
Personal signature这个人不懒,但是仕么都没留下
 
 
 

2w

Posts

0

Resources
7
 
In your circuit, the four-tube drive is completely controlled by the program, and the software is much easier to modify than the hardware. If you want to use hardware to generate dead zones (that is, what you said, "to make Q11 and Q3, Q4 and Q5 of the MOS tube not turn on at the same time"), you do need some gate circuit chips. If you think using gate circuit chips is too complicated, you have to use a special switching power supply control chip instead, and the whole circuit has to be modified, which is more troublesome.
This post is from Analog electronics
 
 
 
 

542

Posts

1

Resources
8
 
The hardware needs to add gate circuits to coordinate, which will increase the cost and introduce risk points. This is obviously a matter of software optimization, so why must hardware be used to do it?
This post is from Analog electronics

Comments

Because the person who wrote the software burned the MOS tube when adjusting the circuit, and said that the hardware needs to be optimized, so I can only think of a solution.  Details Published on 2018-7-23 17:30
 
 
 
 

954

Posts

25

Resources
9
 
S3S4S5S6 posted on 2018-7-23 17:25 Hardware needs to increase gate circuits to cooperate, which will increase costs and introduce risk points. This is obviously a matter of software optimization, why must hardware be used to do it?
Because the person who wrote the software burned the MOS tube when adjusting the circuit, saying that the hardware needs to be optimized, so I can only think of a solution
This post is from Analog electronics

Comments

Just open the software like this  Details Published on 2018-8-6 16:26
Just open the software like this  Details Published on 2018-7-23 20:08
 
Personal signature这个人不懒,但是仕么都没留下
 
 
 

2700

Posts

0

Resources
10
 
天天1 posted on 2018-7-23 17:30 Because the person who wrote the software burned the MOS tube when adjusting the circuit, and said that the hardware needs to be optimized, I can only think of a way
Such software, just open it directly
This post is from Analog electronics

Comments

I guess what the relationship is between him and the boss?  Details Published on 2018-7-28 22:01
 
Personal signature作为一个水军,就是尽量的多回帖,因为懂的技术少,所以回帖水分大,见谅!
EEWORLD开发板置换群:309018200,——电工们免费装β的天堂,商家勿入!加群暗号:喵
 
 
 

7422

Posts

2

Resources
11
 
For reference, this is a copy of the Freescale reference design.
This post is from Analog electronics

Comments

I'll build one to try it out.  Details Published on 2018-7-24 11:43
 
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 
 

954

Posts

25

Resources
12
 
freebsder posted on 2018-7-23 20:31 For reference, this is copied from the freescale reference design.
I will build one later to see the effect
This post is from Analog electronics
 
Personal signature这个人不懒,但是仕么都没留下
 
 
 

542

Posts

1

Resources
13
 
elvike posted on 2018-7-23 20:08 Just open this kind of software
I guess what kind of relationship does it have with the boss?
This post is from Analog electronics
 
 
 
 

2700

Posts

0

Resources
14
 
天天1 posted on 2018-7-23 16:51 How do I add interlocking? I have seen a circuit that requires four AND gates and two NOT gates. It seems too complicated. I would like to ask if there is a simpler one.
A few gate circuits are already very simple. Add a few resistors and capacitors to achieve the control of dead time. If this is still too troublesome, then fight with the software and have a drink together and let the software implement it for you
This post is from Analog electronics
 
Personal signature作为一个水军,就是尽量的多回帖,因为懂的技术少,所以回帖水分大,见谅!
EEWORLD开发板置换群:309018200,——电工们免费装β的天堂,商家勿入!加群暗号:喵
 
 
 

1048

Posts

1

Resources
15
 
This post was last edited by topwon on 2018-8-6 16:28
天天1 posted on 2018-7-23 17:30 Because the person who wrote the software burned the MOS tube when adjusting the circuit, and said that the hardware needs to be optimized, I can only think of a way
When the software adjusts the dead zone protection interval, the hardware first disconnects the MOS tube circuit behind it, and hangs up an oscilloscope to observe the drive waveform. In this way, there is no psychological pressure when debugging the software. Of course, you both software and hardware need to know what the correct waveform is first, and then connect the MOS tube to measure the effect when it meets the target.
This post is from Analog electronics
 
 
 
 

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list