Chip program burning device of BMS (Battery Management System)
By designing a chip program recording device including power supply, MCU control, burning, BMS reset, USB interface, I2C communication and display units, the problem of inability to judge the correctness of the program in the prior art is solved, and the accuracy and efficiency improvement is achieved.
Patent Information
- Application Number
- CN202422243753.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-13
- Publication Date
- 2025-08-15
- Estimated Expiration
- 2034-09-13
AI Technical Summary
The existing chip program burning device cannot accurately determine whether the program is burned correctly, resulting in rework and waste of labor during the production process.
A BMS chip program recording device is designed, including a power supply unit, an MCU control unit, a recording interface unit, a BMS reset unit, a USB interface unit, an I2C communication unit, a boost unit and a display unit. The actual burn parameters are read through the I2C communication unit and sent to the display unit through the USB interface unit for comparison and display to ensure program accuracy.
It realizes reducing rework during the BMS production process, saving manpower, and improving the accuracy and efficiency of program burning.
Smart Images

Figure CN223229966U_ABST
Abstract
Description
Technical Field
[0001] The utility model relates to the technical field of BMS chip program burning, in particular to a BMS chip program burning device. Background Art
[0002] BMS (Battery Management System) is a key component of electric vehicles and energy storage systems. It is responsible for monitoring the battery status, protecting battery safety, and optimizing battery performance and service life.
[0003] During actual use, the BMS controls the battery by running the programmed program. Therefore, accurate programming is crucial to the proper functioning of the BMS. Existing chip programming devices can only determine programming completion by observing the red and blue indicator lights on the programmer. They cannot determine if the programmed program is correct, for example, whether there have been programming omissions or programming parameter errors.
[0004] In addition, during the actual production process of the BMS, if the chip program parameters are incorrectly burned, missed, or individual parameters are written incorrectly, it will cause product malfunction. This error can only be discovered at the finished product testing station, which will waste manpower to disassemble the finished product and re-burn the program. Utility Model Content
[0005] In view of the deficiencies in the background technology, the present invention provides a BMS chip program burning device for realizing BMS chip program burning and detection, which can reduce rework in the BMS production process and save manpower.
[0006] In order to solve the above technical problems, the utility model provides the following technical solutions: a BMS chip program burning device, including a power supply unit, an MCU control unit, a burning interface unit, a BMS reset unit, a USB interface unit, an I2C communication unit, a boost unit and a display unit;
[0007] The power supply unit is electrically connected to the MCU control unit, the burning interface unit and the boost unit respectively, and provides working power for the MCU control unit, the burning interface unit and the boost unit;
[0008] The MCU control unit is electrically connected to the programming interface unit, and the chip is programmed via the programming interface unit;
[0009] The MCU control unit is electrically connected to the BMS reset unit, and provides a reset signal to the BMS through the BMS reset unit;
[0010] The MCU control unit is electrically connected to the boost unit, and inputs a boost control signal to the boost unit. The boost unit boosts the working power supply to a read voltage in response to the boost control signal, and the read voltage is input to the power supply terminal of the I2C communication unit.
[0011] The MCU control unit is electrically connected to the I2C communication unit, and reads the actual burning parameters of the BMS through the I2C communication unit;
[0012] The MCU control unit is electrically connected to the USB interface unit, and sends the actual burning parameters to the display unit through the USB interface unit. The display unit is used to display the actual burning parameters and standard burning parameters.
[0013] In a certain embodiment, the power supply unit includes a power plug P1, a resistor R9, a capacitor C15, a capacitor C16, a resistor R7, a diode D3 and a power chip model 78M05. The voltage output end of the power plug P1 is electrically connected to pin 1 of the power chip and one end of the capacitor C15 through the resistor R9, and pin 3 of the power chip is electrically connected to one end of the capacitor C16 and the negative electrode of the diode D3 for outputting the working power. The other end of the capacitor C15, the other end of the capacitor C16 and pin 2 of the power chip are all grounded. The positive electrode of the diode D3 is electrically connected to one end of the resistor R7, and the other end of the resistor R7 is electrically connected to the power end of the USB interface unit.
[0014] In a certain embodiment, the MCU control unit includes a control chip model GD32F303CGT6.
[0015] In a certain embodiment, the burning interface unit includes a burning interface JP3, terminal 1 of the burning interface JP3 is used to input the working power supply, terminals 2, 3, 5, and 6 of the burning interface JP3 are electrically connected to one end of resistor R16, one end of resistor R19, one end of resistor R20, and one end of resistor R21, respectively, the other ends of resistor R16, the other end of resistor R19, the other end of resistor R20, and the other end of resistor R21 are electrically connected to the MCU control unit, respectively, and terminal 4 of the burning interface JP3 is grounded.
[0016] In a certain embodiment, the BMS reset unit includes a resistor R23, a resistor R24, a resistor R26, a MOS transistor Q3, and a reset interface JP4. One end of the resistor R24 is electrically connected to the MCU control unit, and the other end of the resistor R24 is electrically connected to one end of the resistor R23 and the gate of the MOS transistor Q3, respectively. The other end of the resistor R23, the source of the MOS transistor Q3, and the first terminal of the reset interface JP4 are electrically connected. The drain of the MOS transistor Q3 is electrically connected to the second terminal of the reset interface JP4 through the resistor R26.
[0017] In a certain embodiment, the I2C communication unit includes a communication interface JP1, wherein terminal 1 and terminal 2 of the communication interface JP1 are electrically connected to one end of resistor R4 and one end of resistor R5, respectively, and the other ends of resistor R4 and the other ends of resistor R5 are electrically connected to the MCU control unit, terminal 3 of the communication interface JP1 is grounded, and terminals 4 and 5 of the communication interface JP1 are electrically connected to one end of resistor R6 and one end of resistor R8, respectively, and the other end of resistor R6 is electrically connected to the cathode of diode D1, and the other end of resistor R8 is electrically connected to the cathode of diode D2, and the anode of diode D1 and the anode of diode D2 are electrically connected, for inputting the read voltage.
[0018] In a certain embodiment, the boost unit includes a boost chip U3 of model TPS61040, and the fifth pin of the boost chip U3 is electrically connected to the fourth pin of the boost chip U3, the positive electrode of the capacitor C13, one end of the capacitor C10, one end of the inductor L1, and the drain of the MOS tube Q1 for inputting the working power supply. The drain of the MOS tube Q1 is electrically connected to one end of the resistor R12 for inputting the working power supply. The other end of the resistor R12 is electrically connected to one end of the resistor R15 and the gate of the MOS tube Q1. The other end of the resistor R15 is electrically connected to the collector of the transistor Q2, and the base of the transistor Q2 is electrically connected to the collector of the transistor Q2. It is electrically connected to the MCU control unit, and the emitter of the transistor Q2 is grounded; the No. 1 pin of the boost chip U3 is respectively electrically connected to the other end of the inductor L1 and the positive electrode of the diode D4, and the negative electrode of the diode D4 is respectively electrically connected to one end of the resistor R14, one end of the capacitor C12 and one end of the capacitor C14, for outputting the read voltage, the other end of the resistor R14 is electrically connected to one end of the resistor R13, and the other end of the resistor R13 is respectively electrically connected to the No. 3 pin of the boost chip U3, one end of the resistor R17 and the other end of the capacitor C12, and the other end of the resistor R17, the other end of the capacitor C14 and the No. 2 pin of the boost chip U3 are all grounded.
[0019] In a certain embodiment, the present invention further includes an MCU reset unit, which is electrically connected to the MCU control unit and provides a reset signal to the MCU control unit.
[0020] In a certain embodiment, the present invention also includes a buzzer unit and an LED display unit, and the MCU control unit is electrically connected to the buzzer unit and the LED display unit respectively, and a warning sound is emitted through the buzzer unit, and a status indicator light is emitted through the LED display unit.
[0021] In a certain embodiment, the display unit is a host computer.
[0022] Compared with the prior art, the present invention has the following beneficial effects: in actual use, the MCU control unit can read the actual burning parameters of the BMS through the I2C communication unit, and send the actual burning parameters to the display unit through the USB interface unit. The display unit displays the actual burning parameters and the standard burning parameters, so that the staff can judge whether the burning program is correct based on the displayed actual burning parameters and the standard burning parameters. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Figure 1 It is a structural schematic diagram of the utility model in an embodiment;
[0024] Figure 2 is a circuit diagram of a power supply unit in an embodiment;
[0025] Figure 3 1 is a circuit diagram of the MCU control unit in the embodiment;
[0026] Figure 4 is a circuit diagram of the programming interface unit in the embodiment;
[0027] Figure 5 is a circuit diagram of a BMS reset unit in an embodiment;
[0028] Figure 6 is a circuit diagram of an I2C communication unit in an embodiment;
[0029] Figure 7 is a circuit diagram of a boost unit in an embodiment;
[0030] Figure 8 is a circuit diagram of the MCU reset unit in the embodiment;
[0031] Figure 9 4 is a circuit diagram of the buzzer unit and the LED display unit in the embodiment. DETAILED DESCRIPTION
[0032] The present invention will now be described in further detail with reference to the accompanying drawings, which are simplified schematic diagrams that illustrate the basic structure of the present invention in a schematic manner.
[0033] like Figure 1 As shown, a BMS chip program burning device includes a power supply unit 1, an MCU control unit 2, a burning interface unit 3, a BMS reset unit 5, a USB interface unit 7, an I2C communication unit 4, a boost unit 6 and a display unit 8;
[0034] The power supply unit 1 is electrically connected to the MCU control unit 2, the burning interface unit 3 and the boost unit 6 respectively, and provides working power for the MCU control unit 2, the burning interface unit 3 and the boost unit 6;
[0035] The MCU control unit 1 is electrically connected to the programming interface unit 3, and the chip is programmed via the programming interface unit 3;
[0036] The MCU control unit 1 is electrically connected to the BMS reset unit 5 and provides a reset signal to the BMS through the BMS reset unit 5;
[0037] The MCU control unit 1 is electrically connected to the boost unit 6 and inputs a boost control signal to the boost unit 6. The boost unit 6 responds to the boost control signal to boost the working power supply to a read voltage, and the read voltage is input to the power supply terminal of the I2C communication unit 4.
[0038] The MCU control unit 2 is electrically connected to the I2C communication unit 4, and reads the actual burning parameters of the BMS through the I2C communication unit 4;
[0039] The MCU control unit 2 is electrically connected to the USB interface unit 7 and sends the actual burning parameters to the display unit 8 via the USB interface unit 7. The display unit 8 is used to display the actual burning parameters and the standard burning parameters.
[0040] In actual use, the reset signal provided by the BMS reset unit 5 to the BMS is used to put the BMS board into a reset state, thereby providing conditions for reading actual programming parameters.
[0041] In actual use, the MCU control unit 2 can read the actual burning parameters of the BMS through the I2C communication unit 4, and send the actual burning parameters to the display unit 8 through the USB interface unit 7. The display unit 8 displays the actual burning parameters and the standard burning parameters. In this way, the staff can judge whether the burning program is correct based on the displayed actual burning parameters and the standard burning parameters.
[0042] Specifically, in this embodiment, the circuit of the power supply unit 1 is as follows: Figure 2As shown, it includes a power plug P1, a resistor R9, a capacitor C15, a capacitor C16, a resistor R7, a diode D3 and a power chip model 78M05. The voltage output end of the power plug P1 is electrically connected to pin 1 of the power chip and one end of the capacitor C15 through the resistor R9, and pin 3 of the power chip is electrically connected to one end of the capacitor C16 and the negative electrode of the diode D3 for outputting the working power. The other end of the capacitor C15, the other end of the capacitor C16 and pin 2 of the power chip are all grounded. The positive electrode of the diode D3 is electrically connected to one end of the resistor R7, and the other end of the resistor R7 is electrically connected to the power end of the USB interface unit.
[0043] In actual use, the power supply unit in this example has two external power input modes, namely power plug P1 input and USB input. Resistors R7 and R9 are used for current limiting, and diode D3 is used to prevent current backflow.
[0044] Specifically, in this embodiment, the circuit of the MCU control unit 2 is as follows: Figure 3 As shown, it includes a control chip model GD32F303CGT6.
[0045] Specifically, in this embodiment, the circuit of the burning interface unit 3 is as follows: Figure 4 As shown, it includes a burning interface JP3, terminal 1 of the burning interface JP3 is used to input a working power supply, terminals 2, 3, 5 and 6 of the burning interface JP3 are electrically connected to one end of a resistor R16, one end of a resistor R19, one end of a resistor R20 and one end of a resistor R21, respectively, the other ends of the resistors R16, R19, R20 and R21 are electrically connected to the MCU control unit, respectively, and terminal 4 of the burning interface JP3 is grounded.
[0046] Specifically, in this embodiment, the circuit of the BMS reset unit 5 is as follows: Figure 5 As shown, it includes a resistor R23, a resistor R24, a resistor R26, a MOS transistor Q3, and a reset interface JP4. One end of the resistor R24 is electrically connected to the MCU control unit, and the other end of the resistor R24 is electrically connected to one end of the resistor R23 and the gate of the MOS transistor Q3 respectively. The other end of the resistor R23, the source of the MOS transistor Q3, and the first terminal of the reset interface JP4 are electrically connected. The drain of the MOS transistor Q3 is electrically connected to the second terminal of the reset interface JP4 through the resistor R26.
[0047] Specifically, in this embodiment, the circuit of the I2C communication unit 4 is as follows: Figure 6As shown, it includes a communication interface JP1. Terminals 1 and 2 of the communication interface JP1 are electrically connected to one end of resistor R4 and one end of resistor R5, respectively. The other ends of resistors R4 and R5 are electrically connected to the MCU control unit, respectively. Terminal 3 of the communication interface JP1 is grounded. Terminals 4 and 5 of the communication interface JP1 are electrically connected to one end of resistor R6 and one end of resistor R8, respectively. The other end of resistor R6 is electrically connected to the cathode of diode D1, the other end of resistor R8 is electrically connected to the cathode of diode D2, and the anode of diode D1 is electrically connected to the anode of diode D2. The anode of diode D1 is electrically connected to the anode of diode D2, for inputting a read voltage. The read voltage is 8V DC.
[0048] Specifically, in this embodiment, the circuit of the boost unit 6 is as follows: Figure 7 As shown, it includes a boost chip U3 of model TPS61040, and the fifth pin of the boost chip U3 is electrically connected to the fourth pin of the boost chip U3, the positive electrode of the capacitor C13, one end of the capacitor C10, one end of the inductor L1 and the drain of the MOS tube Q1 for inputting the working power supply. The drain of the MOS tube Q1 is electrically connected to one end of the resistor R12 for inputting the working power supply. The other end of the resistor R12 is electrically connected to one end of the resistor R15 and the gate of the MOS tube Q1. The other end of the resistor R15 is electrically connected to the collector of the transistor Q2. The base of the transistor Q2 is electrically connected to the MCU control unit. The emitter of the transistor Q2 is grounded; the No. 1 pin of the boost chip U3 is electrically connected to the other end of the inductor L1 and the positive electrode of the diode D4 respectively, and the negative electrode of the diode D4 is electrically connected to one end of the resistor R14, one end of the capacitor C12 and one end of the capacitor C14 respectively, for outputting the read voltage, the other end of the resistor R14 is electrically connected to one end of the resistor R13, and the other end of the resistor R13 is electrically connected to the No. 3 pin of the boost chip U3, one end of the resistor R17 and the other end of the capacitor C12 respectively, the other end of the resistor R17, the other end of the capacitor C14 and the No. 2 pin of the boost chip U3 are all grounded.
[0049] In actual use, the boost control signal is input to the on-off of the transistor Q2 to control the boost unit 6 to output the read voltage, and the read voltage is input to the AFE chip of the BMS board for power supply to establish the reading conditions of the actual burning parameters.
[0050] Specifically, in this embodiment, the present invention further includes an MCU reset unit 9, which is electrically connected to the MCU control unit 2 and provides a reset signal to the MCU control unit 2. The circuit of the MCU reset unit 9 is as follows: Figure 8 As shown, one end of the resistor R11 electrically connected to the capacitor C11 is used to output a reset signal.
[0051] Specifically, in this embodiment, the present invention further includes a buzzer unit 10 and an LED display unit 11. The MCU control unit 2 is electrically connected to the buzzer unit 10 and the LED display unit 11, respectively, and emits a warning sound through the buzzer unit 10 and emits a status indicator light through the LED display unit 11. The circuits of the buzzer unit 10 and the LED display unit 11 are as follows: Figure 9 As shown, the MCU control unit 2 controls whether the buzzer Beep makes a sound by controlling the on-off of the transistor Q4, and the MCU control unit 2 controls whether the diode D5 lights up by controlling the cathode level state of the diode D5.
[0052] Specifically, in this embodiment, the display unit 8 is a host computer, which displays actual burning parameters and standard burning parameters. By comparing and displaying them, it can be known whether the burning program of the BMS chip is correct.
[0053] The above description is based on the present invention. Based on the above description, relevant personnel can make various changes and modifications without departing from the technical concept of this utility model. The technical scope of this utility model is not limited to the content of the specification. Its technical scope must be determined according to the scope of the claims.
Claims
1. A BMS chip program burning device, characterized in that: Including power supply unit, MCU control unit, burning interface unit, BMS reset unit, USB interface unit, I2C communication unit, boost unit and display unit; The power supply unit is electrically connected to the MCU control unit, the burning interface unit and the boost unit respectively, and provides working power for the MCU control unit, the burning interface unit and the boost unit; The MCU control unit is electrically connected to the programming interface unit, and the chip is programmed via the programming interface unit; The MCU control unit is electrically connected to the BMS reset unit, and provides a reset signal to the BMS through the BMS reset unit; The MCU control unit is electrically connected to the boost unit, and inputs a boost control signal to the boost unit. The boost unit boosts the working power supply to a read voltage in response to the boost control signal, and the read voltage is input to the power supply terminal of the I2C communication unit. The MCU control unit is electrically connected to the I2C communication unit, and reads the actual burning parameters of the BMS through the I2C communication unit; The MCU control unit is electrically connected to the USB interface unit, and sends the actual burning parameters to the display unit through the USB interface unit, and the display unit is used to display the actual burning parameters and standard burning parameters; The burning interface unit includes a burning interface JP3, wherein terminal 1 of the burning interface JP3 is used to input the working power supply, terminals 2, 3, 5, and 6 of the burning interface JP3 are electrically connected to one end of a resistor R16, one end of a resistor R19, one end of a resistor R20, and one end of a resistor R21, respectively, and the other ends of the resistors R16, R19, R20, and R21 are electrically connected to the MCU control unit, respectively. Terminal 4 of the burning interface JP3 is grounded.
2. A BMS chip program burning device according to claim 1, characterized in that: The power supply unit includes a power plug P1, a resistor R9, a capacitor C15, a capacitor C16, a resistor R7, a diode D3 and a power chip model 78M05. The voltage output end of the power plug P1 is electrically connected to pin 1 of the power chip and one end of the capacitor C15 through the resistor R9, and pin 3 of the power chip is electrically connected to one end of the capacitor C16 and the negative electrode of the diode D3 for outputting the working power. The other end of the capacitor C15, the other end of the capacitor C16 and pin 2 of the power chip are all grounded. The positive electrode of the diode D3 is electrically connected to one end of the resistor R7, and the other end of the resistor R7 is electrically connected to the power end of the USB interface unit.
3. The BMS chip program burning device according to claim 1, characterized in that: The MCU control unit includes a control chip with model number GD32F303CGT6.
4. The BMS chip program burning device according to claim 1, characterized in that: The BMS reset unit includes a resistor R23, a resistor R24, a resistor R26, a MOS transistor Q3 and a reset interface JP4. One end of the resistor R24 is electrically connected to the MCU control unit, and the other end of the resistor R24 is electrically connected to one end of the resistor R23 and the gate of the MOS transistor Q3 respectively. The other end of the resistor R23, the source of the MOS transistor Q3 and the first terminal of the reset interface JP4 are electrically connected. The drain of the MOS transistor Q3 is electrically connected to the second terminal of the reset interface JP4 through the resistor R26.
5. The BMS chip program burning device according to claim 1, characterized in that: The I2C communication unit includes a communication interface JP1, wherein terminal 1 and terminal 2 of the communication interface JP1 are electrically connected to one end of resistor R4 and one end of resistor R5, respectively, and the other ends of resistor R4 and the other ends of resistor R5 are electrically connected to the MCU control unit, respectively. Terminal 3 of the communication interface JP1 is grounded, and terminals 4 and 5 of the communication interface JP1 are electrically connected to one end of resistor R6 and one end of resistor R8, respectively, and the other end of resistor R6 is electrically connected to the cathode of diode D1, and the other end of resistor R8 is electrically connected to the cathode of diode D2, and the anode of diode D1 and the anode of diode D2 are electrically connected, for inputting the read voltage.
6. The BMS chip program burning device according to claim 1, characterized in that: The boost unit includes a boost chip U3 of model TPS61040, wherein the fifth pin of the boost chip U3 is electrically connected to the fourth pin of the boost chip U3, the positive electrode of the capacitor C13, one end of the capacitor C10, one end of the inductor L1 and the drain of the MOS tube Q1 for inputting the working power supply, the drain of the MOS tube Q1 is electrically connected to one end of the resistor R12 for inputting the working power supply, the other end of the resistor R12 is electrically connected to one end of the resistor R15 and the gate of the MOS tube Q1, the other end of the resistor R15 is electrically connected to the collector of the transistor Q2, and the base of the transistor Q2 is electrically connected to the M The CU control unit is electrically connected, and the emitter of the transistor Q2 is grounded; the No. 1 pin of the boost chip U3 is electrically connected to the other end of the inductor L1 and the positive electrode of the diode D4, respectively, and the negative electrode of the diode D4 is electrically connected to one end of the resistor R14, one end of the capacitor C12 and one end of the capacitor C14, respectively, for outputting the read voltage, the other end of the resistor R14 is electrically connected to one end of the resistor R13, and the other end of the resistor R13 is electrically connected to the No. 3 pin of the boost chip U3, one end of the resistor R17 and the other end of the capacitor C12, respectively, and the other end of the resistor R17, the other end of the capacitor C14 and the No. 2 pin of the boost chip U3 are all grounded.
7. The BMS chip program burning device according to claim 1, characterized in that: It also includes an MCU reset unit, which is electrically connected to the MCU control unit and provides a reset signal to the MCU control unit.
8. The BMS chip program burning device according to claim 1, characterized in that: It also includes a buzzer unit and an LED display unit. The MCU control unit is electrically connected to the buzzer unit and the LED display unit respectively. A warning sound is emitted through the buzzer unit, and a status indicator light is emitted through the LED display unit.
9. The BMS chip program burning device according to claim 1, characterized in that: The display unit is a host computer.