A kind of H bridge motor driver with same bridge interlocking dead time adjustable
By combining the H-bridge circuit composed of MOSFETs with the signal input terminal and level conversion circuit, the control and driving problem of DC brushed motors in high-reliability electronic devices is solved, realizing a low-power, small-size, and dead-time adjustable H-bridge motor driver.
Patent Information
- Application Number
- CN201910386368.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-05-09
- Publication Date
- 2025-11-07
- Estimated Expiration
- 2039-05-09
AI Technical Summary
Existing technical solutions cannot meet the control and drive requirements of DC brushed motors in high-reliability electronic devices, especially in terms of single power supply, input voltage range, output current, interlock function, adjustable dead time, and product size.
An H-bridge circuit using MOSFETs, combined with a signal input terminal, a level conversion circuit, and a dead time adjustment circuit, allows for adjustable dead time by adjusting resistors and capacitors. This ensures the interlocking function of the H-bridge circuit, prevents conduction of the same bridge arm, and meets the requirements for output current and size.
A low-power, small-size H-bridge motor driver was developed, featuring adjustable dead time for interlocking within the same bridge, meeting the control and drive requirements of highly reliable electronic equipment.
Smart Images

Figure CN110176882B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of motor driving, in particular to an H-bridge motor driver with adjustable dead time of interlock. BACKGROUND
[0002] The DC brush motor has been very mature, and its application is very wide. The control and driving technology of the motor is also relatively mature, but it is not easy to implement in special occasions. The present application mainly solves the control and driving of the DC brush motor in high reliability electronic equipment. It can also be widely used in the control field of electromagnetic valves, electromagnetic relays, etc. According to the user's requirement, a DC brush motor driving circuit with adjustable dead time is needed. The specific index requirements are as follows: 1. single power supply; 2. input voltage range 8V-16V (typical value 12V); 3. working current 1A; 4. two-way input signal, compatible with COMS and TTL level; 5. two-way output (phase opposite, amplitude same); 6. H-bridge circuit with interlock function to prevent the same bridge arm from conducting when working normally; 7. H-bridge circuit with interlock function to prevent the same bridge arm from conducting when the two-way input signal state is unstable; 8. adjustable dead time function; 9. small size 10mmx10mmx5mm; 10. working temperature -55℃-+125℃.
[0003] Comparison of the characteristics of the existing technical solutions:
[0004] Existing technical solution one: using two different triodes (PNP type and NPN type matched) to form an H-bridge circuit scheme, which can be implemented, and has the following advantages and disadvantages:
[0005] Advantages: simple circuit, small product size, easy to control;
[0006] Disadvantages: large circuit power consumption (close to 2W); can meet the requirement of wide input voltage range (8V-16V); prevent H-bridge circuit from conducting the same bridge arm; prevent H-bridge circuit from conducting the same bridge arm when the input state is unstable; meet the requirement of two-way input signal compatible with COMS and TTL level, but do not meet the requirement of large output current (1A), because the circuit power consumption is close to 4W when working at 1A output current. Selecting a large power triode will cause the problem of large circuit size.
[0007] Existing technical solution two: using two different MOS tubes (P-type MOS tube and N-type MOS tube matched) to form an H-bridge circuit scheme, which can be implemented, and has the following advantages and disadvantages:
[0008] Advantages: simple circuit, small product size, easy to control, small loss;
[0009] Disadvantages: no interlocking function when normal working and input state is unstable; no dead time adjustable function. Wide input voltage range (8V-16V) can be met; large output current (1A); but no interlocking function when normal working and input state is unstable; no dead time adjustable function. H bridge circuit will have the same bridge arm conduction phenomenon.
[0010] The present application is directed to the above two prior art solutions, and provides an H bridge motor driver with same bridge interlocking dead time adjustable to solve the problems of the above two prior art solutions. SUMMARY
[0011] In order to solve the above problems, the present application provides an H bridge motor driver with same bridge interlocking dead time adjustable, which has small circuit loss, H bridge circuit without same bridge arm conduction, small product size, and dead time adjustable function.
[0012] The present application is realized by the following technical solutions:
[0013] The present application provides an H bridge motor driver with same bridge interlocking dead time adjustable, which includes signal input end INA, signal input end INB, H bridge circuit, two-way level conversion circuit, four-way dead time adjustment circuit, the H bridge circuit is connected to the motor, the signal input end INA and the signal input end INB are connected to one-way level conversion circuit, one-way level conversion circuit is connected to two-way dead time adjustment circuit respectively, four-way dead time adjustment circuit is connected to H bridge circuit, and the signal state of the signal input end INA and the signal input end INB is adjusted to drive the running state of the motor; four-way dead time adjustment circuit is provided with a resistor, and the resistance value of the resistor can adjust the dead time.
[0014] Further, the dead time adjustment circuit further includes a capacitor, a diode and a non-inverting integrated IC, one end of the diode is connected to the level conversion circuit, the other end is connected to the non-inverting integrated IC, the resistor is connected in parallel between the node between the diode and the non-inverting integrated IC, one end of the capacitor is connected in parallel between the node between the diode and the non-inverting integrated IC, and the other end of the capacitor is grounded.
[0015] Further, the H bridge circuit includes MOS tube Q1, MOS tube Q2, MOS tube Q3 and MOS tube Q4, and MOS tube Q1, MOS tube Q2, MOS tube Q3 and MOS tube Q4 are connected to one-way dead time adjustment circuit.
[0016] Further, when the signal input end INA and the signal input end INB both input low level, the intermediate circuit Q1 dead time adjusting circuit (OUTQ1) outputs high level, the MOS tube Q1 is turned off, the intermediate circuit Q2 dead time adjusting circuit (OUTQ2) outputs high level, the MOS tube Q2 is turned on, and the power output OUTA end of the H bridge circuit is connected with GND.
[0017] At the same time, the intermediate circuit Q3 dead time adjusting circuit (OUTQ3) outputs high level, the MOS tube Q3 is turned off, the intermediate circuit Q4 dead time adjusting circuit (OUTQ4) outputs high level, the MOS tube Q4 is turned on, and the power output OUTB end of the H bridge circuit is connected with GND.
[0018] At this time, the motor is in the stop state.
[0019] Further, when the signal input end INA inputs low level and the signal input end INB inputs high level, the intermediate circuit Q1 dead time adjusting circuit (OUTQ1) outputs high level, the MOS tube Q1 is turned off, the intermediate circuit Q2 dead time adjusting circuit (OUTQ2) outputs high level, and the MOS tube Q2 is turned on.
[0020] At the same time, the intermediate circuit Q4 dead time adjusting circuit (OUTQ4) outputs low level, the MOS tube is turned off, then the intermediate circuit Q3 dead time adjusting circuit (OUTQ3) outputs low level after delay, the MOS tube Q3 is turned on after delay, the dead time is formed, and the power output OUTB end of the H bridge circuit is connected with the power input end V+.
[0021] At this time, the motor is in the reverse rotation state.
[0022] Further, when the signal input end INA inputs high level and the signal input end INB inputs low level, the intermediate circuit Q3 dead time adjusting circuit (OUTQ3) outputs high level, the MOS tube Q3 is turned off, the intermediate circuit Q4 dead time adjusting circuit (OUTQ4) outputs high level after delay, and the MOS tube Q4 is turned on after delay.
[0023] At the same time, the intermediate circuit Q2 dead time adjusting circuit (OUTQ2) outputs low level, the MOS tube Q2 is turned off, the intermediate circuit Q1 dead time adjusting circuit (OUTQ1) outputs low level after delay, and the MOS tube Q1 is turned on after delay, the dead time is formed, and the power output OUTA end of the H bridge circuit is connected with the power input end V+.
[0024] At this time, the motor is in the forward rotation state.
[0025] Further, when the signal input end INA and the signal input end INB both input high level, the intermediate circuit Q1 dead time adjustment circuit (OUTQ1) outputs low level, the MOS tube Q1 is turned on, the intermediate circuit Q2 dead time adjustment circuit (OUTQ1) outputs low level, and the MOS tube Q1 is turned off; the power output OUTA end of the H bridge circuit is connected to the power input end V+.
[0026] At the same time, the intermediate circuit Q4 dead time adjustment circuit (OUTQ4) outputs low level, the MOS tube Q4 is turned off, the intermediate circuit Q3 dead time adjustment circuit (OUTQ3) outputs low level after delay, the MOS tube Q3 is turned on after delay, the dead time is formed, and the power output OUTB end of the H bridge circuit is connected to the power input end V+.
[0027] At this time, the motor is in a stop state.
[0028] The present application has the following beneficial effects:
[0029] The H bridge motor driver with the same bridge interlocking dead time adjustment provided by the present application has the advantages of small circuit loss, no same bridge arm conduction of the H bridge circuit, small product size, and the function of adjustable dead time. BRIEF DESCRIPTION OF DRAWINGS
[0030] Figure 1 It is a circuit schematic diagram of the present application;
[0031] Figure 2 It is a circuit schematic diagram of the present application;
[0032] Figure 3 It is an input signal, dead time adjustment circuit and output waveform diagram of the present application. DETAILED DESCRIPTION
[0033] In order to more clearly and completely illustrate the technical solutions of the present application, the present application will be further described below in combination with the drawings.
[0034] The present application provides an H bridge motor driver with same bridge interlocking dead time adjustment, which comprises a signal input end INA, a signal input end INB, an H bridge circuit, two level conversion circuits, and four dead time adjustment circuits.
[0035] Further, the dead time adjusting circuit further comprises a capacitor, a diode, and a NAND integrated IC, one end of the diode is connected to the level conversion circuit, the other end of the diode is connected to the NAND integrated IC, a resistor is connected in parallel to a node between the diode and the NAND integrated IC, one end of the capacitor is connected in parallel to the node between the diode and the NAND integrated IC, and the other end of the capacitor is grounded.
[0036] Further, the H-bridge circuit comprises MOS Q1, MOS Q2, MOS Q3, and MOS Q4, and each of the MOS Q1, MOS Q2, MOS Q3, and MOS Q4 is connected to one of the dead time adjusting circuits.
[0037] According to Figure 1 , Figure 2 , Figure 3 , it can be concluded that the input, the intermediate circuit (the dead time adjusting circuit), the H-bridge circuit, the output, and the motor working state truth table are shown in Table 1.
[0038] Table 1 Circuit principle truth table
[0039]
[0040] The circuit principle of the present application is described below according to the circuit principle block diagram, the input and output waveform diagram, and the circuit principle truth table.
[0041] When a 12V power supply is added to the V+ and GND ends, and different signals are input between the signal input end INA and the signal input end INB and the GND end, the power OUTA end and the power OUTB end of the H-bridge circuit output different voltage waveforms, and the specific principle is as follows:
[0042] Working state one:
[0043] When the signal input end INA and the signal input end INB both input low level, the intermediate circuit Q1 dead time adjusting circuit (OUTQ1) outputs high level, the MOS Q1 is turned off, the intermediate circuit Q2 dead time adjusting circuit (OUTQ2) outputs high level, the MOS Q2 is turned on, and the power output OUTA end of the H-bridge circuit is connected to the GND;
[0044] At the same time, the intermediate circuit Q3 dead time adjusting circuit (OUTQ3) outputs high level, the MOS Q3 is turned off, the intermediate circuit Q4 dead time adjusting circuit (OUTQ4) outputs high level, the MOS Q4 is turned on, and the power output OUTB end of the H-bridge circuit is connected to the GND;
[0045] At this time, the motor is in a stop state.
[0046] This is because the circuit power output OUTA end GND, power output OUTB end also GND, motor winding both ends no voltage difference, winding no current, so the motor is in a stop state.
[0047] State two:
[0048] When the signal input end INA input low, signal input end INB input high, intermediate circuit Q1 dead time adjustment circuit (OUTQ1) output high, MOS tube Q1 off, intermediate circuit Q2 dead time adjustment circuit (OUTQ2) output high, MOS tube Q2 is turned on; H bridge circuit power output OUTA end GND;
[0049] At the same time, the intermediate circuit Q4 dead time adjustment circuit (OUTQ4) output low, MOS tube off, then the intermediate circuit Q3 dead time adjustment circuit (OUTQ3) delay output low, MOS tube Q3 delay on, forming a dead time, H bridge circuit power output OUTB end V+;
[0050] At this time, the motor is in reverse rotation state.
[0051] Because the circuit power output OUTA end GND, power output OUTB end V+, winding both ends from OUTB end to OUTA end, so the motor is in reverse rotation state.
[0052] State three:
[0053] When the signal input end INA input high, signal input end INB input low, intermediate circuit Q3 dead time adjustment circuit (OUTQ3) output high, MOS tube Q3 off, intermediate circuit Q4 dead time adjustment circuit (OUTQ4) delay output high, MOS tube Q4 delay on; H bridge circuit power output OUTB end GND;
[0054] At the same time, the intermediate circuit Q2 dead time adjustment circuit (OUTQ2) output low, MOS tube Q2 off, intermediate circuit Q1 dead time adjustment circuit (OUTQ1) delay output low, MOS tube Q1 delay on, forming a dead time, H bridge circuit power output OUTA end V+;
[0055] At this time, the motor is in forward rotation state.
[0056] Because the circuit power output OUTA end V+, power output OUTB end GND, winding both ends from OUTA end to OUTB end, so the motor is in forward rotation state.
[0057] State four:
[0058] When the signal input end INA and the signal input end INB both input high level, the intermediate circuit Q1 dead time adjustment circuit (OUTQ1) outputs low level, the MOS tube Q1 is turned on, the intermediate circuit Q2 dead time adjustment circuit (OUTQ1) outputs low level, the MOS tube Q1 is turned off; the power output OUTA end of the H bridge circuit is connected to the power input end V+;
[0059] At the same time, the intermediate circuit Q4 dead time adjustment circuit (OUTQ4) outputs low level, the MOS tube Q4 is turned off, the intermediate circuit Q3 dead time adjustment circuit (OUTQ3) outputs low level after delay, the MOS tube Q3 is turned on after delay, the dead time is formed, and the power output OUTB end of the H bridge circuit is connected to the power input end V+.
[0060] At this time, the motor is in a stop state.
[0061] Since the circuit power output OUTA end is connected to V+, the power output OUTB end is also connected to V+, no voltage difference is formed between the two ends of the motor winding, no current flows through the winding, and therefore the motor is in a stop state.
[0062] Dead time adjustment:
[0063] The dead time of OUTQ1 and OUTQ2 in the circuit can be adjusted by R1 and R2, and the dead time of OUTQ3 and OUTQ4 can be adjusted by R3 and R4.
[0064] In the embodiment, the H bridge motor driver with the same bridge interlocking dead time adjustment function has the advantages of small circuit loss, no same bridge arm conduction of the H bridge circuit, small product size, and the dead time adjustment function.
[0065] Of course, the present application can have other various embodiments, and based on the embodiment, other embodiments obtained by those skilled in the art without any creative labor belong to the scope of protection of the present application.
Claims
1. A H-bridge motor driver with same-bridge interlocking dead-time adjustable, characterized in that, The motor driving circuit comprises a signal input end INA, a signal input end INB, an H-bridge circuit, two level conversion circuits, four dead time adjusting circuits, and is characterized in that the signal input end INA and the signal input end INB are connected with one level conversion circuit respectively, one level conversion circuit is connected with two dead time adjusting circuits respectively, the four dead time adjusting circuits are connected with the H-bridge circuit, the signal state of the signal input end INA and the signal input end INB is adjusted to drive the running state of the motor, and each dead time adjusting circuit is provided with a resistor, and the resistance value of the resistor can be adjusted to adjust the dead time. The dead time adjusting circuit further comprises a capacitor, a diode and a NAND integrated IC, one end of the diode is connected with the level conversion circuit, the other end of the diode is connected with the NAND integrated IC, the resistor is connected in parallel between the node between the diode and the NAND integrated IC, the other end of the resistor is connected with the power input end, the output end of the NAND integrated IC is used as the output end of the dead time adjusting circuit, one end of the capacitor is connected in parallel with the node between the diode and the NAND integrated IC, and the other end of the capacitor is grounded. The H-bridge circuit comprises MOS tubes Q1, Q2, Q3 and Q4, and the MOS tubes Q1, Q2, Q3 and Q4 are connected with one dead time adjusting circuit respectively.
2. The H-bridge motor driver with same-bridge interlock dead-time adjustable according to claim 1, characterized in that, When the signal input end INA and the signal input end INB input low level, the dead time adjusting circuit of the MOS tube Q1 outputs high level, the MOS tube Q1 is turned off, the dead time adjusting circuit of the MOS tube Q2 outputs high level, the MOS tube Q2 is turned on, and the power output OUTA end of the H-bridge circuit is connected with GND. Meanwhile, the dead time adjusting circuit of the MOS tube Q3 outputs high level, the MOS tube Q3 is turned off, the dead time adjusting circuit of the MOS tube Q4 outputs high level, the MOS tube Q4 is turned on, and the power output OUTB end of the H-bridge circuit is connected with GND. At this time, the motor is in a stop state.
3. The H-bridge motor driver with same-bridge interlock dead-time adjustable according to claim 1, characterized in that, When the signal input end INA inputs low level and the signal input end INB inputs high level, the dead time adjusting circuit of the MOS tube Q1 outputs high level, the MOS tube Q1 is turned off, the dead time adjusting circuit of the MOS tube Q2 outputs high level, the MOS tube Q2 is turned on, and the power output OUTA end of the H-bridge circuit is connected with GND. Meanwhile, the dead time adjusting circuit of the MOS tube Q4 outputs low level, the MOS tube Q4 is turned off, then the dead time adjusting circuit of the MOS tube Q3 outputs low level after time delay, the MOS tube Q3 is turned on after time delay, the dead time is formed, and the power output OUTB end of the H-bridge circuit is connected with the power input end V+. At this time, the motor is in a reverse rotation state.
4. The H-bridge motor driver with same-bridge interlock dead-time adjustable according to claim 1, characterized in that, When the signal input end INA inputs high level and the signal input end INB inputs low level, the dead time adjusting circuit of the MOS tube Q3 outputs high level, the MOS tube Q3 is turned off, the dead time adjusting circuit of the MOS tube Q4 outputs high level after time delay, and the MOS tube Q4 is turned on after time delay. The power output OUTB end of the H-bridge circuit is connected with GND. At the same time, the dead time adjustment circuit of MOS Q2 outputs low level, MOS Q2 is off, the dead time adjustment circuit of MOS Q1 outputs low level after time delay, MOS Q1 is on after time delay, and the power output OUTA end of H bridge circuit is connected to the power input end V+. At this time, the motor is in the forward rotation state.
5. The H-bridge motor driver with same-bridge interlock dead-time adjustable according to claim 1, characterized in that, When the signal input end INA and the signal input end INB both input high level, the dead time adjustment circuit of MOS Q1 outputs low level, MOS Q1 is on, the dead time adjustment circuit of MOS Q2 outputs low level, MOS Q2 is off, and the power output OUTA end of H bridge circuit is connected to the power input end V+. At the same time, the dead time adjustment circuit of MOS Q4 outputs low level, MOS Q4 is off, the dead time adjustment circuit of MOS Q3 outputs low level after time delay, MOS Q3 is on after time delay, and the power output OUTB end of H bridge circuit is connected to the power input end V+. At this time, the motor is in the stop state.
Citation Information
Patent Citations
IGBT drive signal hardware interlocking and dead zone setting circuit
CN107171543A
H-bridge motor driver with adjustable same-bridge interlocking dead zone time
CN210380702U