An integrated control device

Integrated control of multiple motors and power supplies is achieved through the first processing chip of the integrated control device, which solves the problems of resource waste and high control costs in the existing technology, simplifies the data interaction process, and improves control accuracy and efficiency.

CN109188988BActive Publication Date: 2025-09-16苏州安驰控制系统有限公司
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN201811261849.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2018-10-26
Publication Date
2025-09-16
Estimated Expiration
2038-10-26

AI Technical Summary

Technical Problem

In the prior art, the control of multiple motors and/or power supplies requires separate inverters for separate control, resulting in waste of resources and increased control costs, as well as difficulty in installation and debugging.

Method used

An integrated control device is adopted, and a first processing chip is utilized to simultaneously control a plurality of devices to be driven through a plurality of pulse width modulation ports, thereby realizing integrated control.

Benefits of technology

It reduces resource waste, lowers control costs, simplifies data interaction processes, and improves control accuracy and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN109188988B_ABST
    Figure CN109188988B_ABST
Patent Text Reader

Abstract

The present invention discloses an integrated control device for controlling multiple devices to be driven. The integrated control device includes: a control circuit; the control circuit includes a first processing chip, the first processing chip including multiple pulse width modulation ports, the multiple pulse width modulation ports being respectively connected to the multiple devices to be driven, and the first processing chip being configured to output pulse width modulation instructions to the multiple devices to be driven via the multiple pulse width modulation ports, thereby driving the multiple devices to be driven. This application provides a device that can include multiple pulse width modulation ports, thereby achieving simultaneous driving of multiple devices to be driven.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of integrated control, and in particular to an integrated control device. Background Art

[0002] In today's industrial environment, the control of external drive devices, such as motors and power supplies, is often achieved through the use of separate inverters. When multiple motors and / or power supplies need to be controlled simultaneously, the controllers can only be simply stacked. This wastes resources, increases control costs, and makes installation and commissioning difficult. Summary of the Invention

[0003] The main technical problem solved by the present application is to provide an integrated control device capable of controlling multiple devices to be driven.

[0004] In order to solve the above technical problems, a technical solution adopted by the present application is to provide an integrated control device, which is used to control multiple devices to be driven, and the integrated control device includes: a control circuit;

[0005] The control circuit includes a first processing chip, which includes multiple pulse width modulation ports. The multiple pulse width modulation ports are respectively connected to the multiple devices to be driven. The first processing chip is used to output pulse width modulation instructions to the multiple devices to be driven through the multiple pulse width modulation ports to drive the multiple devices to be driven.

[0006] In the above solution, the first processing chip in the control circuit is used to simultaneously control a plurality of devices to be driven, thereby achieving integrated control of the plurality of devices to be driven by one integrated control device. BRIEF DESCRIPTION OF THE DRAWINGS

[0007] Figure 1 This is a structural diagram of an integrated control device in one embodiment of the present application;

[0008] Figure 2 This is a schematic structural diagram of a control circuit in an integrated control device of the present application in one embodiment;

[0009] Figure 3 yes Figure 2 A schematic structural diagram of a human-computer interaction circuit in the illustrated embodiment;

[0010] Figure 4 is a schematic structural diagram of the integrated control device of the present application in another embodiment;

[0011] Figure 5 yes Figure 4 The structure diagram of the driving circuit in one embodiment is shown;

[0012] Figure 6 It is a structural diagram of an integrated control device in another embodiment of the present application. DETAILED DESCRIPTION

[0013] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. It will be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0014] The terms "first", "second" and "third" in this application are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the quantity of the indicated technical features.

[0015] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0016] See Figure 1 , Figure 1 1 is a schematic diagram of the structure of an integrated control device in one embodiment of the present application. Specifically, in the current embodiment, the integrated control device 1000 provided by the present application includes: a control circuit 1100.

[0017] The control circuit 1100 includes a first processing chip 1110. The first processing chip 1110 includes multiple pulse width modulation ports (PWM1, PWM2, and PWM3 in the figure), each of which is connected to a plurality of driving devices 1200. The first processing chip 1110 is configured to output pulse width modulation instructions to the plurality of driven devices 1200 through the plurality of pulse width debugging ports, thereby driving the plurality of driven devices 1200 to complete a process flow or portions of a process flow.

[0018] The device to be driven 1200 refers to a device that requires a drive signal from an external control device and executes at least one step in a process flow. Specifically, in the current embodiment, the device to be driven 1200 includes a motor and / or a power supply, meaning that an integrated control device can simultaneously drive multiple motors, multiple power supplies, or multiple power supplies and motors. It is understood that in other embodiments, the device to be driven 1200 may also be other devices not listed here that require external drive.

[0019] Among them, after the first processing chip 1110 in the control circuit 1100 obtains the target parameters of any one of the multiple devices 1200 to be driven, and calls the parameter relationships between the devices 1200 to be driven stored in the integrated control device 1000, it calculates the target parameters corresponding to each device 1200 to be driven in the integrated control, and then sends a pulse width modulation instruction to each device 1200 to be driven to drive each device 1200 to be driven, so as to enable each device 1200 to be driven to complete the corresponding process flow while meeting the process requirements.

[0020] The integrated control device provided herein includes a first processing chip capable of simultaneously sending pulse-width modulation instructions to multiple devices to be driven, effectively integrating the control circuits of the devices to be driven and reducing costs. Compared to the prior art method of individually controlling each device to be driven and exchanging external data to ensure that each device to be driven operates in accordance with process requirements, the external interface of the integrated control device enables internal data exchange within the integrated control device. This allows for integrated control of each device to be driven while still meeting process requirements, simplifies the data exchange process during the integrated control of the devices to be driven, and improves the accuracy of data exchange.

[0021] For further information, see Figure 2 , FIG is a schematic structural diagram of a control circuit 2000 in one embodiment of the integrated control device of the present application.

[0022] The control circuit 2000 further includes a buffer device 2104, a buffer device 2105, a buffer device 2106 and a buffer device 2107. The pulse width debugging port is connected to the device to be driven ( Figure 2The buffer device is connected to a pulse width debugging port (not shown). The buffer device is used to convert the signal voltage of the pulse width modulation command output by the pulse width debugging port to match the signal voltage requirement of the device to be driven. In the current embodiment, four pulse width debugging ports are included: PWM1, PWM2, PWM3, and PWM4. Each pulse width debugging port is connected to a buffer device to convert the signal or command output by the first processing chip 2100 via the pulse width debugging port to match the voltage requirement of the external device.

[0023] The control circuit 2000 further includes an overcurrent detection circuit 2108 and a current detection circuit 2109. The overcurrent detection circuit 2108 is connected to a digital input port (i.e., an IO port) of the first processing chip 2100 and is used to detect overcurrent of the current output to the device to be driven and to feed back the overcurrent detection result to the first processing chip 2100. The current detection circuit 2109 is connected to an analog input port (i.e., an ADC port) of the first processing chip 2100 and is used to detect the current value corresponding to the drive signal output to the device to be driven and to feed back the current value to the first processing chip 2100.

[0024] The first processing chip 2100 includes a preset number of expansion ports, namely Figure 2 2101, 2102 and 2103 in. The expansion port is used to connect an external device or module to realize the function of completing the setting. In one embodiment, when the integrated control device 2000 provided in the present application includes a third processing chip (not shown), the expansion port is used to connect the third processing chip (not shown). Among them, the third processing chip can be connected to any expansion port on the first processing chip 2100 to perform level conversion on at least part of the input signal and / or output signal input to the first processing chip 2100, or to share part of the computing tasks of the first processing chip 2100, etc.

[0025] The first processing chip 2100 further includes a peripheral drive circuit 2110 for converting a signal input to or output from the first processing chip 2100 so that the signal can match the first processing chip 2100 or the device to be driven.

[0026] In one embodiment, the first processing chip 2100 further includes a human-machine interaction port 2111. The integrated control device provided in this application further includes a human-machine interaction circuit 2112, which is connected to the human-machine port 2111. The human-machine interaction circuit 2112 is connected to an external human-machine interface (not shown) for displaying relevant parameters to the user or providing an input interface for the user.

[0027] See Figure 3 , Figure 3 for Figure 2The diagram shows the structure of a human-machine interaction circuit in an integrated control device in one embodiment. The human-machine interaction circuit 3100 includes a second processing chip 3001, a PHY chip 3005, and / or a wireless chip 3008. The PHY chip 3005 and / or the wireless chip 3008 are connected to the second processing chip 3001. The PHY chip 3005 is used to provide a communication port for an external terminal (not shown) to communicate with the human-machine interaction circuit 3100. The wireless chip 3008 is used to implement communication between the human-machine interaction circuit 3100 and the external terminal.

[0028] The PHY chip 3005 is used to provide a communication port and define communication parameters for communication between external terminals and the human-computer interaction circuit 3100. Specifically, the output of the PHY chip 3005 is sequentially connected to a network transformer 3006 and an RJ45 communication interface 3007. The PHY chip 3005 is used to exchange data with the integrated control device 3000 via a switch (not shown). The switch is used to exchange data with multiple integrated control devices 3000 or to allow personnel to monitor multiple integrated control devices 3000 through the switch. The wireless chip 3008 is connected to the second processing chip 3001 and is used to enable communication between the human-computer interaction circuit 3100 and external terminals, such as mobile phones, tablet computers, and laptop computers.

[0029] Please continue to see Figure 3 In another embodiment, the human-computer interaction circuit 3100 further includes a FLASH chip 3003, a battery 3004, buttons 3014, and a display screen 3002. In the current embodiment, there are nine buttons 3014, which allow the user to input other related commands into the human-computer interaction circuit 3100 through the buttons 3014. The human-computer interaction circuit 3100 then converts and outputs the commands to the first processing chip 3200, or directly processes and provides feedback to the human-computer interaction circuit 3100. It is understood that in other embodiments, the number of buttons can be adjusted according to actual needs, and the number of buttons is not limited here.

[0030] Human-computer interaction circuit 3100 also includes a main crystal oscillator 3011, an RTC crystal oscillator 3010, and a USB interface 3009. Main crystal oscillator 3011 and RTC crystal oscillator 3010 are used to keep time for the integrated control device. USB interface 3009 provides a compatible interface when a user needs to load relevant data into the integrated control device through a device connected to USB interface 3009.

[0031] For further information, see Figure 4 , Figure 4This is a schematic diagram of the structure of another embodiment of an integrated control device of the present application. In the current embodiment, the integrated control device 4000 further includes a drive circuit 4300. The pulse width modulation port of the first processing chip 4110 is connected to the device to be driven 4500 via the drive circuit 4300. The drive circuit 4300 is configured to respond to the pulse width modulation instructions output by the first processing chip 4110 and output a drive signal corresponding to the pulse width modulation instructions to the device to be driven 4500. In other words, in the current embodiment, the drive circuit 4300 and the control circuit 4100 are integrated into an integrated control device, that is, the drive circuit 4300 is directly integrated into the integrated control device 4000, becoming a part of the integrated control device 4000. It will be understood that in other embodiments, the drive circuit 4300 can also be independent of the integrated control device 4000, such as being directly integrated with the device to be driven 4500, with a drive port connected to the integrated control device to receive control instructions sent by the integrated control device, thereby driving the device to be driven under the control of the integrated control device.

[0032] For further information, please see Figure 4 , Figure 4 This is a structural diagram of an integrated control device in one embodiment of the present application. Figure 4 In the illustrated embodiment, in the integrated control device 4000 provided in the present application, when the device 4500 to be driven is a motor, the drive circuit further includes: an inverter circuit (not shown in the figure).

[0033] The inverter circuit includes a set number of IGBT driver chips 4310 and a set number of IGBT groups 4320. The input of each IGBT driver chip 4310 is connected to a pulse width modulation port in the first processing chip 4110, the output of each IGBT driver chip 4310 is connected to the input of an IGBT group 4320, and the output of each IGBT group is connected to a device to be driven 4500. Each IGBT driver chip 4310 is configured to generate a drive instruction based on a pulse width modulation instruction output by a pulse width modulation port and output the drive instruction to the IGBT group 4320. Each IGBT group is configured to generate a drive signal based on the received drive instruction and output it to the connected device to be driven 4500. The pulse width modulation port of the first processing chip 4100 is connected to the IGBT driver chip 4310 via a buffer device 4120, so that the pulse width modulation instruction output by the first processing chip 4110 matches the voltage on the driver circuit 4300 side.

[0034] See Figure 5 , Figure 5 for Figure 4The schematic diagram of the structure of the driving circuit in one embodiment is shown. In the current embodiment, the driving circuit 5000 in the integrated control device provided by the present application further includes: a power conversion circuit 5102. The input end of the power conversion circuit 5102 is connected to the DC bus in the driving circuit, and the output end of the power conversion circuit 5102 is connected to the first processing chip (not shown) and the IGBT group driving end, and is used to convert the power signal input from the DC bus to provide power to the first processing chip. When the rated power supply voltage of the first processing chip is different from the voltage of the IGBT group, the driving circuit further includes a second power conversion circuit 5101, which is used to re-convert the current output by the first power conversion circuit 5102 to obtain a current that meets the rated power supply voltage of the first processing chip and output it to the first processing chip.

[0035] It is understandable that in other embodiments, when the integrated control device is used to provide drive signals for multiple devices to be driven with different rated voltages, the drive circuit 5000 further includes a third power conversion circuit 5105. The input end of the third power conversion circuit is connected to the DC bus, and the output end is connected to a drive device or device to provide drive power to the device. Figure 5 In the embodiment shown, when the device to be driven is a motor, the output end of the third power conversion circuit is connected to a brake control circuit 5110, the output end of the brake control circuit 5110 is connected to a solenoid valve 5004, and the output end of the solenoid valve 5004 is connected to a motor 5003, which is used to lock the motor 5003 when the brake control circuit 5110 is closed to overcome the inertia of the motor at the moment of shutdown.

[0036] Please continue to see Figure 5 The IGBT group 5103 in the drive circuit 5000 includes multiple IGBTs. In the current embodiment, the multiple IGBTs and the power conversion circuit are connected to the positive and negative DC bus sides, which can avoid device damage caused by the increase of the DC bus voltage when one of the driven devices is braked. Figure 5 All the bold positions, i.e., the positive DC busbars are AB, HP, HJ and HK, and the negative DC busbars are CY, YQ, YW and YD, among which some circuits are mentioned repeatedly for the convenience of description.

[0037] exist Figure 5 In the embodiment shown, a detection resistor 5005 is further provided at the output end of the IGBT group 5103 and the IGBT group 5104 for connecting to a current detection point in the first processing chip to obtain the current output from the IGBT group to the device to be driven.

[0038] In the current embodiment, the drive circuit further includes a switch 5001 for circuit protection. Specifically, the switch is an air switch. The drive circuit 5000 also includes a phase loss detection circuit 5109, a rectifier circuit 5108, a buffer protection circuit 5110, and a filter circuit 5106. The phase loss detection circuit 5109 is used to detect phase losses in the current input to the drive circuit 5000. The rectifier circuit 5108 is used to convert the AC power input to the drive circuit 5000 to a high-voltage DC power. The buffer protection circuit 5110 is used to delay the current output by the rectifier circuit 5108 to prevent the impact of rapid current changes on related components in the filter circuit 5106. The filter circuit 5106 is used to filter and output the current flowing through the filter circuit 5106.

[0039] See Figure 6 , Figure 6 This is a schematic diagram of the structure of another embodiment of an integrated control device of the present application. In the current embodiment, the integrated control device provided by the present application is used to provide integrated control of the motors in a wire drawing machine, specifically, the stretching motor, take-up motor, and traversing motor in the wire drawing machine. In the current embodiment, the integrated control device is defined as a wire drawing machine integrated control device.

[0040] The first processing chip 6111 further includes a tension detection port 6013 , a reset detection port 6015 , a commutation detection port 6018 and a current detection port 6022 .

[0041] The tension detection port 6013 is connected to the tension detection component 6014 and is used to obtain the tension signal fed back by the tension detection component 6014. The tension detection component 6014 is used to obtain the tension changes in the drawn product. The tension detection component 6014 feeds back the obtained tension conditions in the drawn product to the first processing chip 6111 in the form of a tension signal via the tension detection port 6013. The first processing chip 6111 then determines whether the tension of the product being processed on the wire drawing machine meets the tension balance requirements based on the tension signal. Based on the determination result, the first processing chip 6111 determines whether the drive signal of at least one motor output needs to be adjusted, or calculates the motor frequency based on the tension conditions and adjusts the motor frequency based on the PID feedback principle. The tension detection component 6014 is arranged after the stretching component driven by the stretching motor and before the take-up reel controlled by the take-up motor.

[0042] The tension detection component 6014 includes a tension swing arm device and a pulse detection component (not shown).

[0043] When the tension detection component 6014 is a tension swing lever, the first processing chip 6111 is provided with a corresponding tension detection port 6013 for receiving the tension signal fed back by the tension swing lever. The tension signal fed back by the tension swing lever is expressed as a feedback voltage. After obtaining the feedback voltage from the tension swing lever, the first processing chip 6111 queries the real-time frequency difference corresponding to the feedback voltage to calculate the real-time frequency difference of the motor before and after the tension swing lever is set. After calculating the real-time frequency difference, the real-time frequency difference is compared with the calibrated real-time frequency difference that meets the tension balance requirement to determine whether the tension in the current product meets the tension balance requirement. If the tension balance requirement is met, the current product tension continues to be monitored. If the tension balance requirement is not met, the frequency of at least one of the motors is further adjusted to ensure that the tension in the current product meets the tension balance requirement. Among them, the storage area in the first processing chip 6111 or the storage chip accessible to the first processing chip 6111 will pre-store the real-time frequency difference corresponding to the feedback voltage and the calibrated real-time frequency difference corresponding to when the drawn product meets the tension balance. The real-time frequency difference corresponding to the feedback voltage is set based on the empirical value.

[0044] When the tension detection component 6014 is a pulse detection component, since the pulse detection component includes a first pulse component and a second pulse component (not shown in the figure), the first processing chip 6111 is provided with two tension detection ports 6013, each for obtaining the number of pulses obtained by the pulse detection component. The first pulse component is arranged at the fixed speed wheel behind the stretching component driven by the stretching motor, and the second pulse component is arranged at the guide wheel. At this time, the tension signal obtained by the tension detection port 6013 is in the form of the number of pulses fed back by the pulse detection component. When the first processing chip 6111 obtains the number of pulses fed back by the two pulse detection components, it converts the obtained number of pulses into the corresponding real-time stretching motor frequency and the real-time take-up motor frequency, and then obtains the real-time frequency difference based on the real-time stretching motor frequency and the real-time take-up motor frequency. After obtaining the real-time frequency difference, the obtained real-time frequency difference will also be compared with the set calibrated real-time frequency difference to determine whether the tension in the current product meets the tension balance requirement.

[0045] When the first processing chip 6111 determines that the tension in the current product does not meet the tension balance requirement, it will calculate the target frequencies of the other motors based on the tension balance requirement and the relationship between the frequencies of the stretching motor, wire taking-up motor and wire arrangement motor in the wire drawing machine, so as to output the target frequency of a motor as required by the user and meet the tension balance.

[0046] Specifically, when the target frequency of the stretching motor is known, the method for calculating the target frequency of the take-up motor and the target frequency of the traversing motor is as follows:

[0047] Step 1: Get the target stretch motor frequency.

[0048] Step 2: Obtain the tension signal fed back by the tension detection device and calculate the auxiliary frequency based on the tension signal.

[0049] Step 3: Calculate the main frequency based on the obtained stretching motor frequency.

[0050] Step 4: Sum the main frequency and the auxiliary frequency to obtain the target take-up motor frequency.

[0051] Step 5: Calculate the target wire-winding motor frequency based on the target wire-winding motor frequency and preset parameters. Step 5 also includes:

[0052] 1) Calculate the take-up motor speed corresponding to the target take-up motor frequency. When the target take-up motor frequency is obtained, the motor frequency is calculated based on the relationship between the motor frequency and the motor speed. Specifically, the take-up motor speed is calculated according to the following formula:

[0053] n1=60*f1 / p

[0054] Wherein, f1 is the target take-up motor frequency obtained, p is the number of magnetic pole pairs of the motor, and n1 is the speed of the take-up motor corresponding to the target take-up motor frequency, in revolutions per minute.

[0055] 2) Calculate the target wire-winding motor frequency based on the wire-winding motor speed, lead screw pitch, and wire-winding pitch.

[0056] The target winding motor frequency is calculated based on the winding motor speed calculated in S6521 and the screw lead and pitch in the preset parameters. The specific calculation is based on the following formula:

[0057] n2=n1*nSpaceRoute / nLSRoute

[0058] Among them, n2 is the target wire-traversing motor speed, n1 is the take-up motor speed corresponding to the target take-up motor frequency obtained in the above steps, and the unit is revolutions per minute, nSpaceRoute represents the preset row spacing, nLSRoute is the lead of the lead screw, and nSpaceRoute / nLSRoute represents the ratio of the speed of the wire-traversing motor to the speed of the take-up motor. Therefore, the target wire-traversing motor speed is obtained by multiplying the take-up motor speed corresponding to the target take-up motor speed by the ratio of the speed of the wire-traversing motor to the speed of the take-up motor.

[0059] After obtaining the target speed of the cable traversing motor, the target frequency of the cable traversing motor is further obtained according to the following formula:

[0060] f=n2*h / 60

[0061] Where f is the target wire-traversing motor frequency, n2 is the target wire-traversing motor speed calculated above, and h is the number of motor teeth. In the current embodiment, h is 50, and 60 indicates a duration of 60 seconds. While the wire drawing machine is operating, the target wire-traversing motor frequency can be calibrated based on the calculated target wire-traversing motor frequency.

[0062] Please continue to see Figure 6 The zero detection port 6015 on the first processing chip 6111 is connected to the midpoint switch 6016 on the lead screw. The lead screw is a component used to assist in wiring, and the midpoint switch 6016 is located at the midpoint of the lead screw. When the moving part on the lead screw contacts the midpoint switch 6016 during movement, a high-level signal is triggered (in other embodiments, it can also be a low level). The high-level signal is fed back to the first processing chip 6111 via the zero detection port 6015 to clear the previous pulse number of the midpoint switch 6016, thereby reducing the accumulation of errors.

[0063] The commutation detection port 6018 on the first processing chip 6111 is connected to the limit switches 6017 provided on both sides of the lead screw. The commutation detection port 6018 includes a forward commutation detection port (not shown) and a reverse commutation detection port (not shown). The limit switches 6017 include a forward limit switch (not shown) and a reverse limit switch (not shown). The forward limit switch and the reverse limit switch are provided on both sides of the lead screw and connected to the forward commutation detection port and the reverse commutation detection port, respectively. When the movable member on the lead screw, driven by the cable motor, moves to the sides of the lead screw and touches the limit switch, the limit switch is triggered to close (in other embodiments, the limit switch may also be triggered to open). When the limit switch 6017 is closed, the commutation detection port 6018 corresponding to the limit switch 6017 will detect a high level (in other embodiments, it can also be a low level) and output it to the first processing chip 6111, so that the first processing chip 6111 generates a control instruction to control the reverse rotation of the cable motor, and sends the control instruction to the circuit in the drive circuit 6300 for controlling the cable motor to control the reverse operation of the cable motor.

[0064] The current detection port 6022 is used to obtain the current output by the drive circuit 6300 to each motor, so that the first processing chip 6111 can determine whether the current output to the motor is abnormal, or whether the current output to the current motor is as calculated by the control circuit 6100. Since in the current embodiment, the wire drawing machine integrated control device 6000 controls the stretching motor, the wire taking-up motor and the wire arranging motor, the current detection port 6022 can respectively detect the current value corresponding to the drive signal sent to each motor (wherein the motor includes motor 6024, motor 6025 and motor 6026 as shown in the figure). When the first processing chip 6111 detects that the current sent to a motor is abnormal through the current detection port 6022, it will further send the information to the human-machine interface circuit 6012 through the human-machine port 6010, and then feedback to the user in the form of a human-machine interface at the output end of the human-machine interface circuit 6012, or trigger an alarm, or generate a temporary shutdown control instruction by the first processing chip 6111 to control the wire drawing machine to pause, and then provide the user with the cause of the abnormality.

[0065] The current detection port 6022 is also used to implement overcurrent protection from the software to avoid abnormal damage to the circuit due to excessive current.

[0066] It is understood that in other embodiments, the first processing chip 6111 in the wire drawing machine integrated control device 6000 provided in this application further includes: a voltage detection port (not shown) and a speed control voltage input port (not shown). The voltage detection port is used to obtain the voltage feedback from the tension swing arm when the tension detection component is a tension swing arm. The speed control voltage input port is used to obtain the voltage value corresponding to the target motor frequency input by the user.

[0067] The first processing chip 6111 also includes a brake control port 6027 connected to the second input of a brake control circuit (not shown). The brake control port 6027 is configured to output a brake control command to the brake control circuit in the drive circuit 6300 via the port, thereby causing the brake control circuit to conduct between the first input and output of the brake control circuit, thereby driving a solenoid valve (not shown) connected to the output of the brake control circuit to lock the line-reeling motor and overcome the inertia of the line-reeling motor when it stops. Specifically, the output of the brake control circuit is connected to the solenoid valve, which is then connected to the line-reeling motor.

[0068] The first processing chip 6111 further includes a human-machine port 6010 for connecting to a human-machine interaction circuit 6012, enabling the first processing chip 6111 to communicate and exchange data with the human-machine interaction circuit 6012. Specifically, the structure of the human-machine interaction circuit 6012 is described in the section below regarding the human-machine interaction circuit 6012.

[0069] Please continue to see Figure 3 The first processing chip 6111 also includes an expansion interface 6011. This provides an interface for expanding the functionality of the device. Specifically, the expansion interface 6011 can be connected to an external chip capable of performing simple signal processing, such as level conversion for simple signals. In other embodiments, the expansion interface 6011 can also be connected to a low-end ARM chip, thereby reducing the load and resource pressure on the mainboard CPU in the human-computer interaction circuit 6012.

[0070] The first processing chip 6111 also includes: a momentary switch port 6004 and a reset port 6001. The momentary switch port 6004 is connected to a momentary switch (not shown) for obtaining instructions output by the momentary switch. When the user inputs a momentary instruction through the momentary switch, the first processing chip 6111 obtains the instruction input by the momentary switch through the momentary switch 6004, and then generates a pulse width modulation instruction based on the momentary instruction that can drive the motor forward a point (which can be defined as a step in other embodiments), and outputs it to the drive circuit 6300, so that the drive circuit 6300 generates a drive control instruction for controlling each motor to rotate a preset distance. It should be noted that the momentary switch is mostly enabled when threading the wire before debugging or starting the wire drawing machine.

[0071] The first processing chip 6111 further includes a speed setting port 6005, which is used to obtain the frequency (or speed) that the user desires the motor to operate. In the current embodiment, the speed setting port 6005 is connected to a rotary switch in the wire drawing machine integrated control device to obtain the target drawing motor frequency input by the user via the rotary switch.

[0072] The first processing chip also includes a memory chip port 6006. The memory chip port 6006 is used to connect to a memory chip. The connected memory chip is used to store algorithms corresponding to functions executed by the first processing chip 6111, or data acquired or calculated by the first processing chip 6111.

[0073] Reset port 6001 is connected to a reset switch and is used to output instructions to the first processing chip 6111, causing the first processing chip 6111 to reset relevant data. The relevant data includes the number of meters of wire drawn. In other embodiments, the reset switch is also used to reset fault alarms. Specifically, when a fault occurs in the wire drawing machine or the integrated control device, a fault alarm is generated. Once the current fault is resolved, the reset switch can be used to clear the fault alarm.

[0074] The first processing chip 6111 further includes a phase loss detection port 6007. The phase loss detection port 6007 is connected to the phase loss detection circuit ( Figure 6The first processing chip 6111 is connected to an output terminal (not shown) for obtaining detection results from the phase loss detection circuit. When a phase loss is detected in the electrical signal input from the external power supply circuit to the drive circuit, the detection result is fed back to the first processing chip 6111 via the phase loss detection port 6007. Upon receiving the detection result, the first processing chip 6111 generates a control command or other instruction to temporarily shut down the system, prompting the user to perform maintenance.

[0075] The first processing chip 6111 further includes a bus voltage detection port 6008 for detecting the voltage on the DC bus to determine whether the DC bus voltage exceeds a set voltage value.

[0076] The first processing chip 6111 further includes a debug port 6009 , wherein the debug port 6009 is used for debugging or updating program data in the integrated control device.

[0077] The first processing chip 6111 further includes a buffer contact port 6019, which is connected to the buffer protection circuit ( Figure 6 (not shown) to control the buffer protection circuit to protect the circuit and avoid excessive impact on subsequent components due to rapid current changes, thereby causing damage to the components.

[0078] The first processing chip also protects a temperature detection port 6021, which is connected to a temperature sensor 6020. In the current embodiment, the temperature sensor 6020 is provided on the drive circuit of the wire drawing machine integrated control device, specifically on the surface of the heating element in the drive circuit. The temperature of the heating element is monitored and fed back to the first processing chip 6111 to monitor the temperature of the heating element in the drive circuit 6300. When the temperature of the heating element is higher than a preset alarm value, the first processing chip initiates an alarm. Specifically, the alarm measures include: initiating a pause for cooling, or issuing an alarm to notify the user.

[0079] In other embodiments, the temperature sensor 6020 may also be disposed at other desired locations for temperature detection, such as somewhere in the cooling system of the wire drawing machine, for real-time monitoring of the temperature of the coolant in the cooling system.

[0080] The first processing chip 6111 further includes an EST port 6002, a RUN port 6003, and an LED port 6023. The EST port 6002 is an emergency stop port for outputting an emergency stop command, while the LED port 6023 is connected to an indicator light for the first processing chip to control the indicator light to be turned on or off.

[0081] Correspondingly, in the current embodiment, after the target stretching motor frequency, the target take-up motor frequency, and the target arranging motor frequency are known, the first processing chip in the control circuit calculates the current corresponding to the target stretching motor frequency, the target take-up motor frequency, and the target arranging motor frequency, respectively. Since the resistance in the motor can be considered fixed, the voltage corresponding to each motor frequency can be obtained based on Ohm's law or other relevant electrical principles. Then, based on the obtained voltage value, the duty cycle value for driving the motor is obtained. Finally, the first processing chip generates a pulse width modulation instruction based on the obtained duty cycle value and sends it to the drive circuit, so that the drive circuit outputs the corresponding drive signal to the motor, so that each motor operates while meeting the tension balance requirement. After obtaining the pulse width modulation instruction, the IGBT driver chip 6121 (or IGBT driver chip 6122 and IGBT driver chip 6123) in the driving circuit generates a driving instruction to control the on and off of each IGBT in the IGBT group 6321, IGBT group 6322 and IGBT group 6323 based on the pulse width modulation instruction, so that the corresponding IGBT can output the corresponding driving signal to the connected motor 6024, motor 6025 and motor 6026.

[0082] The above description is only an implementation method of the present application and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the description and drawings of this application, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. An integrated control device, characterized in that: The integrated control device is used to control multiple devices to be driven, and the integrated control device includes: A control circuit; the control circuit includes a first processing chip, the first processing chip including a plurality of pulse width modulation ports, the plurality of pulse width modulation ports being connected one-to-one with the plurality of devices to be driven, the first processing chip being configured to output pulse width modulation instructions to the plurality of devices to be driven through the plurality of pulse width modulation ports, respectively, so as to drive the plurality of devices to be driven; wherein the first processing chip is capable of calculating target parameters of each of the devices to be driven based on the target parameters of any of the devices to be driven and the parameter relationship between the devices to be driven, and sending the pulse width modulation instructions to each of the devices to be driven according to the target parameters of each of the devices to be driven; Wherein, the plurality of devices to be driven include motors and / or power supplies, and the integrated control device provides driving signals for the plurality of devices to be driven; The multiple devices to be driven include a wire arrangement motor, a stretching motor and a wire take-up motor in a wire drawing machine, and the first processing chip further includes a phase change detection port and a tension detection port; The commutation detection port is connected to the limit switches on both sides of the lead screw; wherein the lead screw is a component used to assist in cable traversing; the limit switches include a forward limit switch and a reverse limit switch, which are respectively arranged on both sides of the lead screw. When the limit switches are closed, the commutation detection port corresponding to the limit switches detects a level signal and outputs it to the first processing chip, so that the first processing chip generates a control instruction to control the reverse rotation of the cable traversing motor, thereby controlling the reverse operation of the cable traversing motor. The tension detection port is connected to the tension detection component, and the tension detection component includes a pulse detection component. When the first processing chip obtains the number of pulses fed back by the pulse detection component through the tension detection port, the obtained number of pulses is converted into a real-time stretching motor frequency and a real-time wire-taking motor frequency, and a real-time frequency difference is obtained based on the real-time stretching motor frequency and the real-time wire-taking motor frequency. Based on the real-time frequency difference, whether the tension of the wire drawing machine meets the tension balance requirement is determined, and when it is determined that the tension of the wire drawing machine does not meet the balance requirement, the target frequencies of the other motors are determined based on the frequency relationship between the stretching motor, the wire-taking motor and the wire-arranging motor and the target frequency of any one of the motors.

2. The integrated control device according to claim 1, characterized in that: The control circuit further includes a buffer device, through which the pulse width modulation port is connected to the device to be driven. The buffer device is used to convert the pulse width modulation instruction output by the pulse width debugging port so that the pulse width modulation instruction matches the device to be driven.

3. The integrated control device according to claim 2, characterized in that: The control circuit also includes an overcurrent detection circuit and a current detection circuit. The overcurrent detection circuit is connected to the IO port in the first processing chip, and is used to perform overcurrent detection on the current output to the device to be driven, and feed back the overcurrent detection result to the first processing chip. The current detection circuit is connected to the ADC port in the first processing chip, and is used to detect the current value corresponding to the drive signal output to the device to be driven, and feed back the current value to the first processing chip.

4. The integrated control device according to claim 1, wherein the first processing chip further comprises: A human-computer interaction port, the integrated control device further comprising: a human-computer interaction circuit, the human-computer interaction circuit being connected to the human-computer interaction port; The human-computer interaction circuit includes a second processing chip, a PHY and / or a wireless chip, the PHY and / or the wireless chip are connected to the second processing chip, the PHY is used to provide a communication port for an external terminal to communicate with the human-computer interaction circuit, and the wireless chip is used to realize communication between the human-computer interaction circuit and the external terminal.

5. The integrated control device according to claim 1, characterized in that: The first processing chip includes a preset number of expansion ports, and the expansion ports are used for externally connecting to predetermined devices.

6. The integrated control device according to claim 5, characterized in that: The integrated control device further includes: a third processing chip, the third processing chip being connected to one of the expansion ports, and the third processing chip being configured to perform level conversion on at least part of the input signal and / or output signal of the first processing chip.

7. The integrated control device according to claim 1, characterized in that: The first processing chip further includes: a peripheral drive circuit, which is used to convert a signal input to or output from the first processing chip so that the signal can match the first processing chip or the device to be driven.

8. The integrated control device according to claim 1, characterized in that: The integrated control device further comprises: a drive circuit; The pulse width modulation port of the first processing chip is connected to the device to be driven through the driving circuit. The driving circuit is used to respond to the pulse width modulation instruction output by the first processing chip and output the driving signal corresponding to the pulse width modulation instruction to the device to be driven.

9. The integrated control device according to claim 8, characterized in that: When the device to be driven is a motor, the driving circuit further includes: an inverter circuit, the inverter circuit comprising a set number of IGBT driver chips and a set number of IGBT groups; the input end of each IGBT driver chip is respectively connected to a pulse width modulation port in the first processing chip, the output end of the IGBT driver chip is connected to the input end of one of the IGBT groups, and the output end of each IGBT group is connected to the motor; Each of the IGBT driver chips is used to generate a driving instruction according to a pulse width modulation instruction output by the pulse width modulation port, and output the driving instruction to the IGBT group; Each of the IGBT groups is used to generate the driving signal according to the received driving instruction and output it to the motor connected thereto.

10. The integrated control device according to claim 8, characterized in that: The driving circuit also includes: a power conversion circuit, the input end of the power conversion circuit is connected to the DC bus in the driving circuit, and the output end of the power conversion circuit is connected to the first processing chip, which is used to convert the power signal input by the DC bus to provide power for the first processing chip.

Citation Information

Patent Citations

  • Integrated stepper motor driving system with multiple degrees of freedom

    CN106533286A

  • Electrical control system of high-strength cutting line water tank wiredrawing machine

    CN202490833U

  • Integrated control device

    CN209103119U