Brake drive circuit and control method thereof, circuit board and control chip
By monitoring the voltage and directly controlling the current, the problem of traditional brake driving circuits requiring adaptation to determine the voltage magnitude is solved, and high adaptability, fast response and low-cost brake driving control are achieved.
Patent Information
- Application Number
- CN202111164033.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-30
- Publication Date
- 2025-08-12
- Estimated Expiration
- 2041-09-30
AI Technical Summary
The traditional brake driving circuit needs to adapt the brake in advance to determine the voltage magnitude, resulting in large individual differences in the driving current, and monitoring the current magnitude requires complex monitoring units, which is costly.
By monitoring voltage and directly controlling current, the voltage signal of the actual driving current value is collected through the current sampling unit, the control chip generates the control signal of the switching unit, and directly adjusts the current in the current loop to achieve accurate control of the brake coil.
It realizes high adaptability, fast response and low-cost control of the brake drive circuit, avoids internal resistance errors, and has direct control effect and high reliability.
Smart Images

Figure CN113900466B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of circuit control, and in particular to a brake drive circuit and a control method thereof, a circuit board, and a control chip. Background Art
[0002] To prevent injuries caused by a sudden power outage or loss of control of the robot arm, or to ensure that the moving wheels of the mobile chassis robot remain stationary and cannot move when the power is off or the control is lost, it is necessary to install a holding brake in the robot so that the robot can work normally when powered on, and immediately lock the joint motion axis in the event of a power outage or loss of control to prevent the robot arm from sagging naturally or the wheels from moving.
[0003] Traditional brake drive circuits apply a specific voltage across the brake coil to stimulate it to generate current, and then adjust the applied voltage by monitoring the current. The core concept is "controlling the current with a specific voltage." However, this approach requires pre-calibration of the brake to determine the exact voltage required. Since the brake is a coil, its internal resistance is generally low. Any error in this resistance can lead to significant individual variability in the actual drive current. Furthermore, monitoring the current requires a complex monitoring unit, resulting in high hardware and software costs. Summary of the Invention
[0004] The main purpose of the embodiments of the present application is to propose a brake drive circuit and its control method, circuit board and control chip. The brake drive circuit control proposed in this application has high adaptability, direct effect, rapid response, high reliability and low cost.
[0005] To achieve the above-mentioned purpose, an embodiment of the present application provides a brake drive circuit, including: a first switch unit, a current sampling unit, and a control chip; the first switch unit and the current sampling unit are respectively connected in series in the current loop where the brake coil is located; the first input end of the control chip is used to receive a target drive voltage value, and the target drive voltage value is a drive voltage value corresponding to the target drive current value of the brake coil; the second input end of the control chip is connected to the voltage sampling end of the current sampling unit, and is used to receive an actual sampled voltage value, and the actual sampled voltage value is a sampled voltage value reflecting the actual drive current value of the brake coil; the first output end of the control chip is connected to the control end of the first switch unit; the control chip is used to generate a control signal for the first switch unit based on the target drive voltage value and the actual sampled voltage value.
[0006] To achieve the above objectives, an embodiment of the present application further provides a method for controlling a brake drive circuit, comprising: the brake drive circuit comprising a first switch unit, a current sampling unit, and a control chip; the first switch unit and the current sampling unit are respectively connected in series in a current loop where a brake coil is located; the control chip having a first input terminal and a second input terminal, the second input terminal of the control chip being connected to a voltage sampling terminal of the current sampling unit; and a first output terminal of the control chip being connected to a control terminal of the first switch unit. The method comprises: in a steady-state operating phase of the brake coil, the control chip receiving a target drive voltage value through the first input terminal of the control chip; wherein the target drive voltage value is a drive voltage value corresponding to a target drive current value of the brake coil; the control chip receiving an actual sampled voltage value through the second input terminal of the control chip; wherein the actual sampled voltage value is a sampled voltage value reflecting an actual drive current value of the brake coil; the control chip generating a control signal for the first switch unit based on the target drive voltage value and the actual sampled voltage value, and outputting the control signal of the first switch unit to the first switch unit; wherein the first switch unit is turned on or off under the control of the control signal of the first switch unit, so that the difference between the actual drive current value and the target drive current value in the current loop where the brake coil is located is reduced.
[0007] To achieve the above-mentioned purpose, an embodiment of the present application further provides a circuit board, which is applied to the above-mentioned brake drive circuit.
[0008] To achieve the above-mentioned purpose, an embodiment of the present application also provides a control chip, including: at least one processing unit and a storage unit; a storage unit communicatively connected to at least one processing unit; wherein the storage unit stores instructions that can be executed by at least one processing unit, and the instructions are executed by at least one processing unit so that the at least one processing unit implements the above-mentioned control method of the brake drive circuit when executing.
[0009] In the brake drive circuit and control method proposed in the present invention, a current sampling unit is disposed within the current loop of the brake coil. This current sampling unit collects an actual sampled voltage value reflecting the actual drive current value of the brake coil. A control signal for a first switch unit is generated based on the target drive voltage value corresponding to the target drive current value of the brake coil and the actual sampled voltage value. The first switch unit is disposed within the current loop of the brake coil, thereby directly controlling the current in the current loop of the brake coil through control of the first switch unit. In other words, the present embodiment utilizes a voltage-monitoring and current-directly controlling method to control the brake coil. Compared to existing current-monitoring and voltage-directly controlling methods, this eliminates the need for brake adaptation to determine the exact required brake voltage, eliminates the need for complex monitoring units to monitor current, and avoids drive current errors caused by the internal resistance of the brake coil. The brake drive circuit proposed in the present invention offers high control adaptability, direct control effects, rapid control response, high reliability, and low cost. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] Figure 1 This is a schematic diagram of the structure of a brake drive circuit according to an embodiment of the present invention. Figure 1 ;
[0011] Figure 2 This is a schematic diagram of the structure of a brake drive circuit according to an embodiment of the present invention. Figure 2 ;
[0012] Figure 3A This is a schematic diagram of an existing passive resistor network connected to the brake drive circuit;
[0013] Figure 3B is a circuit diagram of a brake drive circuit according to one embodiment of the present invention;
[0014] Figure 4 is a flow chart of a brake steady-state operation phase according to another embodiment of the present invention;
[0015] Figure 5 is a flow chart of a brake starting working phase according to another embodiment of the present invention;
[0016] Figure 6 is a schematic structural diagram of an electronic device according to another embodiment of the present invention. DETAILED DESCRIPTION
[0017] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, each embodiment of the present application will be described in detail below with reference to the accompanying drawings. However, it will be understood by those skilled in the art that in each embodiment of the present application, many technical details are proposed to enable the reader to better understand the present application. However, even without these technical details and various changes and modifications based on the following embodiments, the technical solutions claimed in the present application can be implemented. The division of the following embodiments is for convenience of description and should not constitute any limitation on the specific implementation of the present application. The various embodiments can be combined and referenced with each other under the premise of no contradiction.
[0018] One embodiment of the present invention relates to a brake drive circuit, wherein the brake corresponding to the brake drive circuit is applied to each joint of a robot arm. Figure 1 The brake drive circuit includes: a first switch unit 1, a current sampling unit 5, and a control chip 5. The control chip 5 may be AL9910.
[0019] The first switch unit 1 and the current sampling unit 4 are connected in series within the current loop of the brake coil. Specifically, the brake coil has a positive lead 3 and a negative lead 2. A driving voltage is applied to the positive lead 3 of the brake coil. The first end of the first switch unit 1 is connected to the negative lead 2 of the brake coil, and the second end of the first switch unit 1 is connected to the first end of the current sampling unit 4. The second end of the current sampling unit 4 is connected to the ground. The driving voltage, the brake coil, the first switch unit 1, the current sampling unit 4, and the ground form a current loop. The circuit bus is connected to the positive lead 3 of the brake coil and the control chip, respectively, to provide power. The connection position of the first switch unit 1 and the current sampling unit 4 within the current loop is not limited; they can be connected in series. In one example, the first switch unit 1 is a switching transistor 1, and the current sampling unit 4 internally contains a current sampling resistor.
[0020] The first input terminal of the control chip 5 is used to receive a target driving voltage value, which is a driving voltage value corresponding to the target driving current value of the brake coil; the second input terminal of the control chip 5 is connected to the voltage sampling terminal of the current sampling unit 4, and is used to receive an actual sampling voltage value, which is a sampling voltage value reflecting the actual driving current value of the brake coil; the first output terminal of the control chip 5 is connected to the control terminal of the first switch unit 1; the control chip 5 is used to generate a control signal for the first switch unit 1 based on the target driving voltage value and the actual sampling voltage value.
[0021] Specifically, when the brake coil is in steady-state operation, the brake is in the open state. The drive voltage corresponding to the target drive current value of the brake coil received by the first input terminal of the control chip 5 is not zero. The first output terminal of the control chip 5 outputs a control signal from the first switch unit 1, keeping the current loop of the brake coil conductive. Simultaneously, because the current sampling resistor in the current sampling unit 4 is connected in series with the current loop of the brake coil, the current sampling unit 4 collects the voltage value, thereby obtaining the actual drive current value of the brake coil. The second input terminal of the control chip 5 receives the voltage value corresponding to the actual drive current value of the brake coil. The control chip 5 compares the actual drive current value of the brake coil with the target drive current value and generates a control signal for the first switch unit 1 based on the difference between the actual drive current value and the target drive current value. The control signal of the first switch unit 1 is a pulse control signal. The pulse ratio in the generated pulse control signal is used to control the relative duration of the opening and closing of the first switch unit 1, thereby adjusting the actual drive current value in the current loop where the brake coil is located so that the actual drive current value approaches the target drive current value, thereby dynamically adjusting the actual drive current value and continuously reducing the difference between the actual drive current value and the target drive current value. The first output terminal of the switch control chip 5 is connected to the control terminal of the switching transistor 1. When the actual sampled current value of the brake coil differs from the target drive current value, the switch control chip 5 generates a control signal for the switching transistor 1 based on the target drive voltage value and the actual sampled voltage value, and transmits the control signal of the switching transistor 1 to the switching transistor 1. Switching transistor 1, controlled by a control signal generated by control chip 5, turns on and off to adjust the pulse signal ratio, thereby regulating the current in the brake coil's current loop, bringing the brake coil's actual drive current close to the target drive current. In the event of a sudden power outage or brake failure, the drive voltage corresponding to the target drive current suddenly drops to zero or a high-impedance state. At this point, the control unit deems it has received a brake lock signal and the target drive current is zero. By controlling first switching unit 1, the control unit can quickly reduce the actual drive current in the brake coil loop to zero, rapidly achieving brake lock.
[0022] In the brake drive circuit proposed in the present invention, a current sampling unit 4 is disposed within the current loop containing the brake coil. This current sampling unit 4 collects an actual sampled voltage value reflecting the actual drive current value of the brake coil and generates a control signal for the first switch unit 1 based on the target drive voltage value corresponding to the target drive current value of the brake coil and the actual sampled voltage value. The first switch unit 1 is disposed within the current loop containing the brake coil, thereby directly controlling the current in the current loop containing the brake coil through control of the first switch unit 1. In other words, the present invention utilizes a voltage monitoring and current direct control approach to control the brake coil. Compared to existing current monitoring and voltage direct control approaches, the present invention eliminates the need for pre-calibration of the brake coil to determine the exact voltage required, nor does it require complex monitoring units for current monitoring. This avoids the drawback of large errors in actual current control caused by resistance errors within the brake coil. The brake drive circuit proposed in the present invention offers high control adaptability, direct control effects, rapid control response, high reliability, and low cost.
[0023] One embodiment of the present invention relates to a brake drive circuit, referring to Figure 2 As shown in the schematic diagram of the brake coil structure, the brake drive circuit also includes: a resistance adjustment unit; the resistance adjustment unit is connected in parallel with the current sampling unit 4, and the control end of the resistance adjustment unit is connected to the second output end of the control chip 5 or to the signal conversion adapter chip 9 of the brake drive circuit, and the adapter chip model can be 74LVC2G14; the control end of the resistance adjustment unit is used to receive an on signal or an off signal; the total resistance value formed by the resistance adjustment unit and the current sampling unit 4 under the control of the on signal is less than the total resistance value formed by the resistance adjustment unit and the current sampling unit 4 under the control of the off signal.
[0024] After the brake drive circuit is started, it first enters the startup working phase, and only after the startup working phase ends will it enter the steady-state working phase.
[0025] During the startup working stage, when the control end of the resistance adjustment unit is connected to the second output end of the control chip 5, the control chip 5 outputs an on signal to the resistance adjustment unit, and after continuously outputting the on signal for a preset period of time, outputs an off signal to the resistance adjustment unit; when the control end of the resistance adjustment unit is connected to the signal conversion adapter chip connected to the brake drive circuit, the signal conversion adapter chip outputs an on signal to the resistance adjustment unit, and after continuously outputting the on signal for a preset period of time, outputs an off signal to the resistance adjustment unit.
[0026] The control terminal of the resistance adjustment unit is connected to the second output terminal of the control chip 5. When the control terminal of the resistance adjustment unit receives an on signal, the resistance adjustment unit is connected in parallel with the current sampling unit 4. The total resistance formed by the resistance adjustment unit and the current sampling unit 4 decreases, thereby increasing the drive current flowing through the brake coil. After a preset time, the drive current of the brake coil reaches the excitation current of the brake coil. The preset time can be set based on practical experience, for example, 0.1 seconds. After the drive current of the brake coil reaches the excitation current of the brake coil, the control terminal of the resistance adjustment unit receives a off signal. At this time, only the current sampling unit 4 remains connected to the brake coil circuit, and the total resistance increases, thereby reducing the drive current flowing through the brake coil to the current required for normal operation and maintaining stability. In other words, the resistance adjustment unit is connected in parallel with the current sampling unit 4, and by adjusting the total resistance, the drive current flowing through the brake coil is adjusted, so that the drive current of the brake coil first reaches the excitation current of the startup phase and then returns to the current of the steady-state phase.
[0027] In one example, the resistance adjustment unit may be a passive resistance network, and the control end of the passive resistance network is connected to the second output end of the control chip 5. Figure 3A The figure shows a schematic diagram of an existing passive resistor network connected to the brake drive circuit. Specifically, when the brake drive circuit enters the startup phase, the passive resistor network receives an on signal from current switch 5. The passive resistor network adjusts the actual drive current of the brake coil by changing the total resistance of the brake coil circuit, ensuring that the drive current reaches the excitation current required for the brake startup phase.
[0028] In one example, the resistance adjustment unit may further include a resistance unit and a second switch unit connected in series. The brake drive circuit includes a signal conversion adapter chip, wherein a first output terminal of the signal conversion adapter chip is connected to a first input terminal of the control chip 5, and the control chip 5 receives the target drive voltage value through the signal conversion adapter chip; and a control terminal of the second switch unit is connected to a second output terminal of the signal conversion adapter chip.
[0029] Specifically, refer to Figure 3BIn the brake drive circuit diagram shown, the second switching unit is a switching transistor 2, which is connected in series with the resistor unit. The switching transistor 2 and the signal conversion adapter chip can be integrated together to form a signal conversion adapter unit. When the brake drive circuit enters the startup phase, within a preset duration, the switching transistor 2 turns on, the resistor unit and the current sampling resistor are connected in parallel, and the total resistance formed by the resistor unit and the current sampling resistor in parallel increases. The actual drive current of the brake coil in the circuit increases, and the drive current value of the brake coil reaches the brake coil's excitation current. After the preset duration, the switching transistor 2 receives a shutdown signal, turns off, and the resistor unit and the current sampling resistor are released from parallel connection. The total resistance value increases, thereby reducing the drive current flowing through the brake coil to the current required for normal operation and maintaining stability.
[0030] One embodiment of the present invention relates to a brake drive circuit, referring to Figure 2 The brake drive circuit also includes: a signal conversion adapter chip 9; a first output end of the signal conversion adapter chip 9 is connected to the first input end of the control chip 5, and the control chip receives the target drive voltage value through the signal conversion adapter chip.
[0031] Specifically, if the brake drive control signal is a digital signal, the signal conversion adapter chip 9 is a signal conversion adapter chip adapted to digital signals, that is, it converts the digital signal into a signal adapted to the brake drive circuit. If the brake drive control signal is an analog signal, the signal conversion adapter chip 9 is a signal conversion adapter chip adapted to analog signals, that is, it converts the analog signal into a signal adapted to the brake drive circuit.
[0032] One embodiment of the present invention relates to a brake drive circuit, referring to Figure 2 As shown in the structural diagram, the brake drive circuit further includes: a voltage divider unit 8; the first end of the voltage divider unit 8 is connected to the negative end of the lead of the brake coil, and the second end of the voltage divider unit 8 is grounded; the voltage divider unit 8 includes a first part and a second part connected in series. Figure 3B In the circuit diagram shown, the first part is the first voltage-dividing resistor, the second part is the second voltage-dividing resistor, and the connection point between the first part and the second part serves as the signal output terminal, which is used to output the voltage-dividing signal, i.e., the brake monitoring signal.
[0033] Specifically, the brake drive circuit's voltage divider unit 8 includes a first voltage divider resistor and a second voltage divider resistor. When the brake circuit is powered on, the brake coil generates a current and a voltage. One end of the first voltage divider resistor is connected to the negative terminal 2 of the brake coil lead, while one end of the second voltage divider resistor is grounded, dividing the voltage at the negative terminal of the brake lead. The connection point between the first and second voltage dividers outputs a voltage value for real-time monitoring. When the brake coil operates at its rated current, the brake drive operating voltage remains stable. The voltage divider resistor unit monitors the brake coil voltage for voltage drops in real time. If a voltage change is detected, a short circuit may have occurred in the brake circuit. If no voltage is detected, a short circuit may have occurred in the brake circuit. The voltage divider unit 8 in this embodiment monitors the brake circuit voltage in real time to determine if the brake circuit is faulty. This is in stark contrast to conventional brake drive circuits that monitor current. The cost of the voltage divider resistors is significantly lower than that of conventional current monitoring circuits, making this brake drive circuit a low-cost option.
[0034] One embodiment of the present invention relates to a brake drive circuit, which further includes an inductor unit. Specifically, referring to Figure 2 In the structure shown, the inductor unit can be a series inductor 6, which is connected in series with the brake coil's current loop and connected to the brake coil's positive lead 3. This creates an electrical short circuit between the brake coil's positive lead 3 and the brake coil's negative lead 2. If the brake coil shorts, the first switch unit 1 remains connected to the brake coil's negative lead 2, allowing the first switch unit 1 to continue operating normally for an extended period. Simultaneously, the voltage divider unit 8, connected to the brake coil's negative lead 2, also continues operating normally.
[0035] In one example, referring to Figure 3B As shown in the circuit diagram, the brake drive circuit also includes a decoupling capacitor 7. The decoupling capacitor 7 and series inductor 6 are connected in parallel and connected in series within the current loop of the brake coil. The decoupling capacitor 7 is connected to the positive terminal 3 of the brake coil lead, creating an electrical short circuit between the positive and negative terminals of the brake coil lead. By connecting the series inductor 6 and decoupling capacitor 7 in parallel and connecting them to the negative terminal 2 of the brake coil lead, if a short circuit occurs in the brake coil, the series inductor 6 and decoupling capacitor 7 protect the brake circuit, maintaining voltage stability, and ensuring that the first switch unit 1 remains unaffected and continues to operate normally.
[0036] One embodiment of the present invention relates to a control method for a brake drive circuit, which is applied to the brake drive circuit in any of the above embodiments. Figure 2 As shown in the schematic diagram of the brake circuit structure, the first switch unit 1 is a switch transistor 1, the current sampling unit 4 is internally a current sampling resistor, and the control chip is a control chip 5. The specific steps of the steady-state working stage of the brake coil are as follows: Figure 4As shown, including:
[0037] Step 401 : The control chip receives a target driving voltage value through a first input terminal of the control chip.
[0038] Specifically, when the brake coil is in the steady-state working stage, the brake is in the open state, and the first input terminal of the control chip 5 receives the target driving voltage value, wherein the target driving voltage value is the driving voltage value corresponding to the target driving current value of the brake coil.
[0039] Step 402 : The control chip receives the actual sampled voltage value via the second input terminal of the control chip.
[0040] Specifically, a current sampling resistor is connected in series in the current loop of the brake coil. This means that current sampling unit 4 collects voltage values to obtain the actual drive current value of the brake coil. The second input terminal of control chip 5 obtains a voltage value corresponding to the actual drive current value of the brake coil. The actual sampled voltage value reflects the actual drive current value of the brake coil.
[0041] Step 403: The control chip generates a control signal for the first switch unit according to the target driving voltage value and the actual sampling voltage value, and outputs the control signal for the first switch unit to the first switch unit.
[0042] The first switch unit 1 is turned on or off under the control of the control signal of the first switch unit 1 , so that the difference between the actual driving current value and the target driving current value in the current loop where the brake coil is located becomes smaller.
[0043] Specifically, the control chip 5 compares the actual drive current value of the brake coil with the target drive current value, and generates a control signal for the first switch unit 1 based on the difference between the actual drive current value and the target drive current value. The control signal of the first switch unit 1 is a pulse control signal. The pulse ratio in the generated pulse control signal is used to control the relative duration of the opening and closing of the first switch unit 1, thereby adjusting the actual drive current value in the current loop where the brake coil is located, so that the actual drive current value is close to the target drive current value, thereby dynamically adjusting the actual drive current value and continuously reducing the gap between the actual drive current value and the target drive current value. The specific implementation method for reducing the gap between the actual drive current value and the target drive current value in the current loop has been detailed in the first embodiment and will not be repeated here to avoid repetition.
[0044] After the brake drive circuit is started, it will first enter the startup phase, and will not enter the steady-state phase until the startup phase is complete. Figure 3B The brake drive circuit enters the starting working stage. The specific steps of the starting working stage of the brake coil are as follows: Figure 5As shown, including:
[0045] Step 501: The control chip outputs an on signal to the resistance adjustment unit.
[0046] Specifically, the control end of the resistance adjustment unit is connected to the second output end of the control chip 5 or to the signal conversion adapter chip connected to the brake drive circuit. When the control end of the resistance adjustment unit receives a start signal, the resistance adjustment unit is connected in parallel with the current sampling unit 4 within a preset time period, and the total resistance value formed by the resistance adjustment unit and the current sampling unit 4 becomes smaller, thereby increasing the driving current value flowing through the brake coil.
[0047] In one example, the resistance adjustment unit can be a passive resistor network, and the control end of the passive resistor network is connected to the second output end of the control chip 5. Specifically, when the brake drive circuit enters the startup phase, the passive resistor network receives a start signal from the control chip 5. The passive resistor network adjusts the actual drive current value of the brake coil by changing the total resistance of the brake coil loop, so that the drive current value of the brake coil reaches the excitation current of the brake startup phase.
[0048] In one example, the resistance adjustment unit may further include a resistance unit and a second switch unit connected in series. The brake drive circuit includes a signal conversion adapter chip, a first output terminal of which is connected to a first input terminal of a control chip 5, which receives a target drive voltage value via the signal conversion adapter chip. The control terminal of the second switch unit is connected to a second output terminal of the signal conversion adapter chip. The resistance adjustment unit adjusts the total resistance to adjust the drive current flowing through the brake coil, so that the drive current of the brake coil first reaches the excitation current of the startup phase. The specific process has been detailed in the second embodiment and will not be repeated here to avoid repetition.
[0049] Step 502 : After continuously outputting the on signal for a preset time period, the control chip outputs the off signal to the resistance adjustment unit.
[0050] The total resistance value formed by the resistance adjustment unit and the current sampling unit 4 under the control of the on signal is smaller than the total resistance value formed by the resistance adjustment unit and the current sampling unit 4 under the control of the off signal.
[0051] Specifically, after the on signal is continuously output for a preset period of time, the driving current value of the brake coil reaches the excitation current of the brake coil, and the control chip outputs a shutoff signal to the resistance adjustment unit. The specific implementation method has been detailed in the second embodiment and will not be repeated here to avoid repetition.
[0052] In the control method for a brake drive circuit proposed in the present invention, a current sampling unit is disposed within the current loop containing the brake coil. The current sampling unit collects an actual sampled voltage value reflecting the actual drive current value of the brake coil, and generates a control signal for a first switch unit based on the target drive voltage value corresponding to the target drive current value of the brake coil and the actual sampled voltage value. The first switch unit is disposed within the current loop containing the brake coil, and thus, controlling the first switch unit directly controls the current in the current loop containing the brake coil. In other words, the present embodiment utilizes a voltage-monitoring and current-directly controlling method to control the brake coil. Compared to existing current-monitoring and voltage-directly controlling methods, this eliminates the need for brake adaptation to determine the exact required brake voltage, eliminates the need for complex monitoring units to monitor current, and avoids drive current errors caused by the internal resistance of the brake coil. The proposed brake drive circuit boasts high control adaptability, direct control effects, rapid control response, high reliability, and low cost.
[0053] Another embodiment of the present invention relates to a circuit board. The circuit board is applied to the brake drive circuit of any of the above embodiments to execute the control method of the brake drive circuit in each of the above embodiments.
[0054] Another embodiment of the present invention relates to a control chip, such as Figure 6 As shown, it includes: at least one processing unit 601 and a storage unit 602; the storage unit 602 is communicatively connected to the at least one processing unit 601; wherein the storage unit 602 stores instructions that can be executed by the at least one processing unit 601, and the instructions are executed by the at least one processing unit 601, so that the at least one processing unit 601 implements the control method of the brake drive circuit in the above-mentioned embodiments when executing.
[0055] The storage unit and the processor are connected using a bus. The bus may include any number of interconnected buses and bridges, and the bus connects various circuits of one or more processing units and storage units. The bus can also connect various other circuits such as peripheral devices, voltage regulators, and power management circuits. These are all well known in the art and therefore will not be described further herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be a single component or multiple components, such as multiple receivers and transmitters, providing a unit for communicating with various other devices on a transmission medium. Data processed by the processing unit is transmitted on a wireless medium via an antenna. Furthermore, the antenna receives data and transmits the data to the processing unit.
[0056] The processing unit is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions. The memory unit can be used to store data used by the processing unit when performing operations.
[0057] That is, those skilled in the art will understand that all or part of the steps in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a program, which is stored in a storage medium and includes a number of instructions for causing a device (which may be a single-chip microcomputer, chip, etc.) or a processing unit (processor) to execute all or part of the steps in the various embodiments of the present application. The aforementioned storage medium includes: a USB flash drive, a mobile hard disk, a read-only memory unit (ROM), a random access memory unit (RAM), a magnetic disk, or an optical disk, etc., various media that can store program code.
[0058] Those skilled in the art will appreciate that the above-mentioned embodiments are specific examples for implementing the present invention, and that in actual applications, various changes may be made thereto in form and detail without departing from the spirit and scope of the present invention.
Claims
1. A brake drive circuit, characterized in that: include: A first switch unit, a current sampling unit, and a control chip; The first switch unit and the current sampling unit are respectively connected in series in the current loop where the brake coil is located; The first input terminal of the control chip is used to receive a target driving voltage value, and the target driving voltage value is a driving voltage value corresponding to the target driving current value of the brake coil; The second input terminal of the control chip is connected to the voltage sampling terminal of the current sampling unit and is used to receive an actual sampled voltage value, wherein the actual sampled voltage value is a sampled voltage value reflecting an actual driving current value of the brake coil; The first output terminal of the control chip is connected to the control terminal of the first switch unit; The control chip is used to generate a control signal for the first switch unit according to the target driving voltage value and the actual sampling voltage value; Wherein, the brake drive circuit further includes: A resistance adjustment unit; the resistance adjustment unit is connected in parallel with the current sampling unit, and the control end of the resistance adjustment unit is connected to the second output end of the control chip or to the signal conversion adapter chip of the brake drive circuit; the control end of the resistance adjustment unit is used to receive an on signal or a off signal; the total resistance value formed by the resistance adjustment unit and the current sampling unit under the control of the on signal is less than the total resistance value formed by the resistance adjustment unit and the current sampling unit under the control of the off signal; the resistance adjustment unit includes a resistance unit and a second switch unit connected in series; the brake drive circuit includes the signal conversion adapter chip, the first output end of the signal conversion adapter chip is connected to the first input end of the control chip, and the control chip receives the target drive voltage value through the signal conversion adapter chip; the control end of the second switch unit is connected to the second output end of the signal conversion adapter chip; Inductor unit; the inductor unit is connected in series in the current loop where the brake coil is located; A voltage divider unit; a first end of the voltage divider unit is connected to the negative end of the lead of the brake coil, and a second end of the voltage divider unit is grounded; the voltage divider unit includes a first part and a second part connected in series, and a connection point between the first part and the second part serves as a signal output end, and the signal output end is used to output a voltage divider signal; A signal conversion adapter chip; a first output terminal of the signal conversion adapter chip is connected to a first input terminal of the control chip, and the control chip receives the target driving voltage value through the signal conversion adapter chip.
2. A control method for a brake drive circuit, characterized in that: The brake drive circuit includes a first switch unit, a current sampling unit, and a control chip; the first switch unit and the current sampling unit are respectively connected in series in the current loop where the brake coil is located; the control chip has a first input end and a second input end, and the second input end of the control chip is connected to the voltage sampling end of the current sampling unit; the first output end of the control chip is connected to the control end of the first switch unit; A resistance adjustment unit; the resistance adjustment unit is connected in parallel with the current sampling unit, and a control end of the resistance adjustment unit is connected to the second output end of the control chip or to the signal conversion adapter chip of the brake drive circuit; the brake coil enters a steady-state operation phase after a startup operation phase; the resistance adjustment unit includes a resistance unit and a second switch unit connected in series; the brake drive circuit includes the signal conversion adapter chip, a first output end of the signal conversion adapter chip is connected to a first input end of the control chip, and the control chip receives a target drive voltage value through the signal conversion adapter chip; The control end of the second switch unit is connected to the second output end of the signal conversion adapter chip; Inductor unit; the inductor unit is connected in series in the current loop where the brake coil is located; A voltage divider unit; a first end of the voltage divider unit is connected to the negative end of the lead of the brake coil, and a second end of the voltage divider unit is grounded; the voltage divider unit includes a first part and a second part connected in series, and a connection point between the first part and the second part serves as a signal output end, and the signal output end is used to output a voltage divider signal; The method includes: in the steady-state working stage of the brake coil, the control chip receives the target driving voltage value through the first input terminal of the control chip; wherein the target driving voltage value is a driving voltage value corresponding to the target driving current value of the brake coil; the control chip receives the actual sampled voltage value through the second input terminal of the control chip; wherein the actual sampled voltage value is a sampled voltage value reflecting the actual driving current value of the brake coil; the control chip generates a control signal of the first switch unit according to the target driving voltage value and the actual sampled voltage value, and outputs the control signal of the first switch unit to the first switch unit; wherein the first switch unit is turned on or off under the control of the control signal of the first switch unit, so that the difference between the actual driving current value and the target driving current value in the current loop where the brake coil is located is reduced; During the startup working stage of the brake coil, when the control end of the resistance adjustment unit is connected to the second output end of the control chip, the control chip outputs a start signal to the resistance adjustment unit, and after continuously outputting the start signal for a preset period of time, outputs a shutdown signal to the resistance adjustment unit; when the control end of the resistance adjustment unit is connected to the signal conversion adapter chip of the brake drive circuit, the signal conversion adapter chip outputs a start signal to the resistance adjustment unit, and after continuously outputting the start signal for a preset period of time, outputs a shutdown signal to the resistance adjustment unit; wherein, the total resistance value formed by the resistance adjustment unit and the current sampling unit under the control of the start signal is less than the total resistance value formed by the resistance adjustment unit and the current sampling unit under the control of the shutdown signal.
3. A circuit board, characterized in that: include: The brake drive circuit according to claim 1.
4. A control chip, characterized in that: include: at least one processing unit; as well as, a storage unit in communication with the at least one processing unit; wherein, The storage unit stores instructions that can be executed by the at least one processing unit, and the instructions are executed by the at least one processing unit to enable the at least one processing unit to execute the control method for the brake drive circuit according to claim 2.
Citation Information
Patent Citations
Monitoring method and device for band-type brake of industrial robot
CN104460478A
Band -type brake drive circuit
CN208806598U
Band-type brake driving circuit and circuit board
CN216352007U