Multi-cabin mechanism control device and method
Through the multi-cabin mechanism control device, the operating panel, controller and motor driver are used to realize the decentralization and recycling of the cabin mechanism, which solves the problem that traditional multi-cabin mechanism cannot be decentralized and recycled at the same time, and improves the usability and operation convenience of the product.
Patent Information
- Application Number
- CN202510193625.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-21
- Publication Date
- 2025-07-08
AI Technical Summary
Traditional multi-cabin mechanisms only have the function of loading accessories and tools, and do not have the functions of decentralizing and recycling a single cabin mechanism, and the functions of decentralizing and recycling a single cabin mechanism, and the functions of decentralizing and recycling a multiple cabin mechanism at the same time.
Multi-cabin mechanism control devices are adopted, including operating panels, controllers, high-power motor drivers, low-power motor drivers, large motors, small motors and sensors. The downward and recovery control of the cabin mechanism is realized through bus communication and signal cable connection.
The decentralization and recycling of a single cabin mechanism is realized, and the simultaneous decentralization and recycling of multiple cabin mechanisms is realized, improving the usability and operational convenience of the product.
Smart Images

Figure CN120276279A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of mechanism control, and particularly relates to a multi-cabin mechanism control device and method. Background Art
[0002] In the technical field of multi-cabin mechanisms, multi-cabin mechanisms are mainly used to load related accessories and tools, and at the same time, users can organize, pick up, and place the accessories and tools in the cabin. With the development of multi-cabin mechanism technology, multi-cabin mechanisms with automatic lowering and recovery have become an optional method. However, traditional multi-cabin mechanisms only have the function of loading accessories and tools, and do not have the functions of lowering and recovering a single cabin mechanism and lowering and recovering multiple cabin mechanisms simultaneously. Summary of the Invention
[0003] The present invention aims to provide a multi-cabin mechanism control device and device that overcome or at least partially solve the above problems.
[0004] To achieve the above object, the technical solution of the present invention is specifically implemented as follows:
[0005] The first aspect of the present invention provides a multi-cabin mechanism control device, including: an operation panel, a controller, N high-power motor drivers, N low-power motor drivers, N large motors, N small motors, and 2N sensors, where N is a preset value, N≥2 and is a natural number; wherein:
[0006] The operation panel forms a signal connection with the controller;
[0007] The controller respectively forms a communication connection with the N high-power motor drivers and the N low-power motor drivers;
[0008] Each high-power motor driver respectively forms a signal connection with a large motor, and each low-power motor driver respectively forms a signal connection with a small motor;
[0009] Each high-power motor driver and each low-power motor driver respectively form a signal connection with a sensor;
[0010] One large motor and one small motor are connected to the actuator of a cabin mechanism;
[0011] The operation panel is used to generate the signal state of the operation button;
[0012] The controller is configured to collect the signal states of the operation buttons on the operation panel, convert the signal states into communication instructions, and send the communication instructions to the high-power motor driver and / or the low-power motor driver, and determine the position of the cabin mechanism according to the sensor signal data.
[0013] The high-power motor driver and the low-power motor driver are configured to convert the communication instructions into motor rotation data signals, and collect the sensor states at a preset period and send the sensor signal data to the controller.
[0014] The large motor and the small motor are configured to rotate according to the data signals, driving the actuators of the corresponding cabin mechanisms to perform lowering and / or retracting actions.
[0015] Optionally, the controller controls the actuator of the cabin mechanism to perform a lowering action in the following manner:
[0016] Control the cabin mechanism to move upward from the initial position. After moving to the lifting position, perform a horizontal movement. After moving to the extending position, move downward. After moving to the lowering position, the movement stops.
[0017] Optionally, the controller controls the actuator of the cabin mechanism to perform a retracting action in the following manner:
[0018] Control the cabin mechanism to move upward from the lowering position. After moving to the extending position, perform a horizontal movement. After moving to the lifting position, move downward. After moving to the initial position, the movement stops.
[0019] Optionally, there are two operation panels.
[0020] Optionally, N = 4.
[0021] Optionally, the communication connection is bus communication.
[0022] Optionally, the signal connection uses a signal cable connection.
[0023] The second aspect of the present invention provides a multi-cabin mechanism control method. Using the multi-cabin mechanism control device as described above, the multi-cabin mechanism is controlled for lowering, including:
[0024] Determine the cabin mechanism to be operated, select the corresponding cabin lowering button on the operation panel, and press the operation button.
[0025] The controller collects that the operation button is in the pressed state, converts the signal data of the operation button in the pressed state into corresponding instruction data according to the signal data, and sends the instruction data to the high-power motor driver and the low-power motor driver corresponding to the cabin mechanism to be operated. The high-power motor driver and the low-power motor driver drive the large motor and the small motor to rotate according to the received instruction data. The large motor and the small motor drive the actuating mechanism of the cabin mechanism to control the cabin mechanism to move upward from the initial position;
[0026] When the cabin mechanism moves upward to the lifting position, it triggers the sensor. The controller collects the corresponding sensor signal data, detects and judges that the cabin mechanism moves from the initial position to the lifting position, sends a stop instruction to the high-power motor driver to stop the rotation of the large motor, and continues to send a control instruction to the low-power motor driver. The low-power motor driver continues to drive the small motor to rotate. The small motor drives the actuating mechanism of the cabin mechanism to continue to move, and controls the cabin mechanism to move horizontally from the lifting position to the extended position;
[0027] When the cabin mechanism moves horizontally and reaches the extended position, it triggers the sensor. The controller collects the corresponding sensor signal data, detects and judges that the cabin mechanism moves from the lifting position to the extended position, and sends control instructions to the high-power motor driver and the low-power motor driver respectively. The high-power motor driver and the low-power motor driver drive the large motor and the small motor to rotate respectively, drive the actuating mechanism of the cabin mechanism to continue to move, and control the cabin mechanism to move downward from the extended position to the lowering position;
[0028] When the cabin mechanism moves downward to the lowering position, it triggers the sensor. The controller collects the corresponding sensor signal data, detects and judges that the cabin mechanism moves from the extended position to the lowering position, and sends stop instructions to the high-power motor driver and the low-power motor driver respectively. The high-power motor driver and the low-power motor driver drive the large motor and the small motor to stop rotating respectively, drive the actuating mechanism of the cabin mechanism to stop moving, and control the cabin mechanism to stop at the lowering position.
[0029] The third aspect of the present invention provides a multi-cabin mechanism control method, which uses the multi-cabin mechanism control device as described above to perform recovery control on the multi-cabin mechanism, including:
[0030] Determine the cabin mechanism to be operated, select the corresponding cabin recovery button on the operation panel, and press the operation button;
[0031] The controller collects that the operation button is in the pressed state, converts the signal data of the operation button in the pressed state into corresponding instruction data, and sends the instruction data to the high-power motor driver and the low-power motor driver corresponding to the cabin mechanism to be operated. The high-power motor driver and the low-power motor driver drive the large motor and the small motor to rotate according to the received instruction data. The large motor and the small motor drive the actuating mechanism of the cabin mechanism to control the cabin mechanism to move upward from the lowered position.
[0032] When the cabin mechanism moves upward to the extended position, it triggers the sensor. The controller collects the corresponding sensor signal data, detects and judges that the cabin mechanism moves from the lowered position to the extended position, sends a stop instruction to the high-power motor driver to stop the rotation of the large motor, and continues to send a control instruction to the low-power motor driver. The low-power motor driver continues to drive the small motor to rotate. The small motor drives the actuating mechanism of the cabin mechanism to continue to move, and controls the cabin mechanism to move horizontally from the extended position to the lifting position.
[0033] When the cabin mechanism moves horizontally to the lifting position, it triggers the sensor. The controller collects the corresponding sensor signal data, detects and judges that the cabin mechanism moves from the extended position to the lifting position, and sends control instructions to the high-power motor driver and the low-power motor driver respectively. The high-power motor driver and the low-power motor driver drive the large motor and the small motor to rotate respectively, drive the actuating mechanism of the cabin mechanism to continue to move, and control the cabin mechanism to move downward from the lifting position to the initial position.
[0034] When the cabin mechanism moves downward to the initial position, it triggers the sensor. The controller collects the corresponding sensor signal data, detects and judges that the cabin mechanism moves from the lifting position to the initial position, and sends stop instructions to the high-power motor driver and the low-power motor driver respectively. The high-power motor driver and the low-power motor driver drive the large motor and the small motor to stop rotating respectively, drive the actuating mechanism of the cabin mechanism to stop moving, and control the cabin mechanism to stop at the initial position.
[0035] Optionally, the method further includes:
[0036] After the operation button on the operation panel is released, the operation button is in the popped-up state. The controller collects that the operation button is in the popped-up state, converts the signal data of the operation button in the popped-up state into corresponding stop instruction data, and sends the stop instruction data to the high-power motor drive and the low-power motor driver corresponding to the cabin mechanism to be operated. The high-power motor drive and the low-power motor driver control the high-power motor and the low-power motor to stop rotating according to the received stop instruction, and control the cabin mechanism to stop operating.
[0037] It can be seen that through the multi-cabin mechanism control device and method provided by the present invention, by operating on the operation panel, the movement of the high- and low-power motor drivers, the high- and low-power motors, and the actuators of the cabin mechanism can be controlled via the controller, so as to realize the lowering and recovery of a single cabin mechanism and the simultaneous lowering and recovery of multiple cabin mechanisms. Description of the Drawings
[0038] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0039] Figure 1 It is a schematic structural diagram of the multi-cabin mechanism control device provided by the embodiment of the present invention;
[0040] Figure 2 It is a schematic diagram of the lowering and recovery positions of the cabin mechanism provided by the embodiment of the present invention. Detailed Embodiments
[0041] The following will describe the exemplary embodiments of the present disclosure in more detail with reference to the drawings. Although the exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided so that the present disclosure can be more thoroughly understood and the scope of the present disclosure can be fully conveyed to those skilled in the art.
[0042] The multi-cabin mechanism control device provided by the embodiment of the present invention includes: an operation panel, a controller, N high-power motor drivers, N low-power motor drivers, N high-power motors, N low-power motors, and 2N sensors, where N is a preset value, N≥2 and is a natural number; where:
[0043] The operation panel forms a signal connection with the controller;
[0044] The controller is respectively in communication connection with the N high-power motor drivers and the N low-power motor drivers;
[0045] Each of the high-power motor drivers is respectively in signal connection with one of the large motors, and each of the low-power motor drivers is respectively in signal connection with one of the small motors;
[0046] Each of the high-power motor drivers and each of the low-power motor drivers are respectively in signal connection with a sensor;
[0047] One of the large motors and one of the small motors are connected to an actuator of a cabin mechanism;
[0048] The operation panel is used to generate the signal status of the operation buttons;
[0049] The controller is used to collect the signal status of the operation buttons on the operation panel, convert the signal status into a communication instruction; and send the communication instruction to the high-power motor driver and / or the low-power motor driver, and judge the position of the cabin mechanism according to the sensor signal data;
[0050] The high-power motor driver and the low-power motor driver are used to convert the communication instruction into a data signal for motor rotation; and collect the sensor status according to a preset period, and send the sensor signal data to the controller;
[0051] The large motor and the small motor are used to rotate according to the data signal, and drive the actuator of the corresponding cabin mechanism to perform lowering and / or retracting actions.
[0052] As an optional implementation manner of the embodiment of the present invention, the communication connection is bus communication; the signal connection is made by using a signal cable.
[0053] Specifically, the operation panel of the present invention is connected to the controller through a signal cable. The controller collects the signal data of the operation buttons on the operation panel through the signal cable; the controller is connected to the motor driver through a bus communication cable. The controller and the motor driver perform device-to-device communication through the bus. The controller converts the collected signal data into instruction data and sends it to the relevant motor driver through bus communication. The motor driver is connected to the motor and the sensor through a signal cable, and the motor is connected to the mechanical actuator of the cabin mechanism.
[0054] To realize the lowering and recovery of the cabin mechanism, press the operation button on the operation panel. After the controller collects the status signal of the operation button on the operation panel, it converts the status signal into a communication instruction and transmits it to the motor driver through the bus communication cable. The motor driver converts the communication instruction into a data signal for the motor to rotate. The motor rotates according to the data signal, drives the mechanical actuator of the cabin mechanism, and performs the lowering or recovery action to realize the lowering and recovery of the cabin mechanism.
[0055] As an alternative implementation mode of the embodiment of the present invention, there may be two operation panels in the present invention, such as a left panel and a right panel. As an alternative implementation mode of the embodiment of the present invention, N = 4. For example, the cabin mechanism may include a left front cabin, a left rear cabin, a right front cabin, and a right rear cabin.
[0056] Specifically, the multi-cabin mechanism control device provided by the embodiment of the present invention may be as Figure 1 shown, mainly composed of 2 operation panels (left panel, right panel), 1 controller, 4 high-power motor drivers, 4 low-power motor drivers, 4 large motors, 4 small motors, and multiple sensors.
[0057] According to the characteristics of the cabin mechanism, the present invention designs the movement of the cabin mechanism into 4 positions, namely the initial position, the lifting position, the extending position, and the lowering position, as Figure 2 shown.
[0058] As an alternative implementation mode of the embodiment of the present invention, the controller controls the actuator of the cabin mechanism to perform the lowering action in the following manner: controlling the cabin mechanism to move upward from the initial position, after moving to the lifting position, performing horizontal movement, after moving to the extending position, moving downward, and after moving to the lowering position, stopping the movement.
[0059] Specifically, the process of lowering the cabin mechanism of the present invention is as follows: the cabin mechanism first moves upward from the initial position, after moving to the lifting position, performs horizontal movement, after moving to the extending position, moves downward, and after moving to the lowering position, stops the movement, completing the lowering process.
[0060] As an alternative implementation mode of the embodiment of the present invention, the controller controls the actuator of the cabin mechanism to perform the recovery action in the following manner: controlling the cabin mechanism to move upward from the lowering position, after moving to the extending position, performing horizontal movement, after moving to the lifting position, moving downward, and after moving to the initial position, stopping the movement.
[0061] Specifically, the recovery process of the cabin mechanism of the present invention is as follows: The cabin mechanism first moves upward from the lowered position. After moving to the extended position, it moves horizontally. After moving to the lifting position, it moves downward. After moving to the initial position, the movement stops, completing the recovery process.
[0062] The present invention also has a position detection and judgment function for the cabin mechanism: When the cabin mechanism is in the powered-on working state, the large and small motor drivers continuously collect the relevant sensor states periodically and send the sensor signal data to the controller through bus communication; the controller detects and judges the position of the cabin mechanism according to the received sensor data.
[0063] It can be seen that through the multi-cabin mechanism control device provided by the embodiments of the present invention, the lowering and recovery of a single cabin mechanism and multiple cabin mechanisms can be realized, improving the usability of the product.
[0064] The present invention also provides a multi-cabin mechanism control method, which uses the above multi-cabin mechanism control device to control the lowering of the multi-cabin mechanism, including:
[0065] Determine the cabin mechanism to be operated, select the corresponding cabin lowering button on the operation panel, and press the operation button;
[0066] The controller collects that the operation button is in the pressed state, converts the signal data of the operation button in the pressed state into corresponding instruction data, and sends the instruction data to the high-power motor driver and the low-power motor driver corresponding to the cabin mechanism to be operated. The high-power motor driver and the low-power motor driver drive the large motor and the small motor to rotate according to the received instruction data. The large motor and the small motor drive the actuating mechanism of the cabin mechanism to control the cabin mechanism to move upward from the initial position;
[0067] When the cabin mechanism moves upward to the lifting position, it triggers the sensor. The controller collects the corresponding sensor signal data, detects and judges that the cabin mechanism moves from the initial position to the lifting position, sends a stop instruction to the high-power motor driver to stop the rotation of the large motor, and continues to send a control instruction to the low-power motor driver. The low-power motor driver continues to drive the small motor to rotate, and the small motor drives the actuating mechanism of the cabin mechanism to continue to move, controlling the cabin mechanism to move horizontally from the lifting position to the extended position;
[0068] When the cabin mechanism moves horizontally and reaches the extended position, it triggers the sensor. The controller collects the corresponding sensor signal data, detects and determines that the cabin mechanism moves from the lifting position to the extended position, and sends control commands to the high-power motor driver and the low-power motor driver respectively. The high-power motor driver and the low-power motor driver drive the large motor and the small motor to rotate respectively, driving the actuator of the cabin mechanism to continue moving, and controlling the cabin mechanism to move downward from the extended position to the lowered position.
[0069] When the cabin mechanism moves downward to the lowered position, it triggers the sensor. The controller collects the corresponding sensor signal data, detects and determines that the cabin mechanism moves from the extended position to the lowered position, and sends stop commands to the high-power motor driver and the low-power motor driver respectively. The high-power motor driver and the low-power motor driver drive the large motor and the small motor to stop rotating respectively, driving the actuator of the cabin mechanism to stop moving, and controlling the cabin mechanism to stop at the lowered position.
[0070] Specifically, the lowering process of a single cabin mechanism of the present invention is as follows:
[0071] ① According to the cabin mechanism to be operated, select the corresponding cabin lowering button on the panel. After pressing the operation button, the controller collects that the operation button is in the pressed state. According to the signal data of the operation button being in the pressed state, it is converted into corresponding instruction data. In the way of bus communication, the controller sends the instruction data to the relevant large and small motor drivers. The large and small motor drivers drive the large and small motors to rotate according to the received instruction data, and the large and small motors drive the actuator of the cabin mechanism to realize the upward movement of the cabin mechanism from the initial position.
[0072] ② When the cabin mechanism moves upward to the lifting position, it triggers the corresponding sensor. At this time, the controller collects the corresponding sensor signal data, detects and determines that the cabin mechanism moves from the initial position to the lifting position. As Figure 2 shown, at this time, the controller sends a stop command to the large motor driver to stop the rotation of the large motor, and continues to send a control command to the small motor driver. The small motor driver continues to drive the small motor to rotate, and the small motor drives the actuator of the cabin mechanism to continue moving, realizing the horizontal movement of the cabin mechanism from the lifting position to the extended position.
[0073] ③ When the cabin mechanism moves horizontally and reaches the extended position, it triggers the corresponding sensor. At this time, the controller collects the corresponding sensor signal data, detects and determines that the cabin mechanism moves from the lifting position to the extended position. As Figure 2As shown in [figure], at this time, the controller sends control instructions to the large and small motor drivers respectively. The large and small motor drivers drive the large and small motors to rotate respectively, driving the actuators of the cabin mechanism to continue moving, so that the cabin mechanism moves downward from the extended position to the lowered position.
[0074] ④ When the cabin mechanism moves downward to the lowered position, it triggers the corresponding sensor. At this time, the controller collects the corresponding sensor signal data, detects and judges that the cabin mechanism moves from the extended position to the lowered position. As Figure 2 shown in [figure], at this time, the controller sends stop instructions to the large and small motor drivers respectively. The large and small motor drivers drive the large and small motors to stop rotating respectively, driving the actuators of the cabin mechanism to stop moving, so that the cabin mechanism stops at the lowered position.
[0075] The present invention also provides a multi-cabin mechanism control method, which uses the above multi-cabin mechanism control device to perform recovery control on the multi-cabin mechanism, including:
[0076] Determine the cabin mechanism to be operated, select the corresponding cabin recovery button on the operation panel, and press the operation button;
[0077] The controller collects that the operation button is in the pressed state, converts the signal data of the operation button in the pressed state into corresponding instruction data, and sends the instruction data to the high-power motor driver and the low-power motor driver corresponding to the cabin mechanism to be operated. The high-power motor driver and the low-power motor driver drive the large motor and the small motor to rotate according to the received instruction data. The large motor and the small motor drive the actuators of the cabin mechanism to control the cabin mechanism to move upward from the lowered position.
[0078] When the cabin mechanism moves upward to the extended position, it triggers the sensor. The controller collects the corresponding sensor signal data, detects and judges that the cabin mechanism moves from the lowered position to the extended position, sends a stop instruction to the high-power motor driver to stop the rotation of the large motor, and continues to send a control instruction to the low-power motor driver. The low-power motor driver continues to drive the small motor to rotate. The small motor drives the actuators of the cabin mechanism to continue moving, controlling the cabin mechanism to move horizontally from the extended position to the lifting position.
[0079] When the cabin mechanism moves horizontally and reaches the lifting position, it triggers the sensor. The controller collects the corresponding sensor signal data, detects and determines that the cabin mechanism moves from the extended position to the lifting position, and sends control commands to the high-power motor driver and the low-power motor driver respectively. The high-power motor driver and the low-power motor driver drive the large motor and the small motor to rotate respectively, driving the actuator of the cabin mechanism to continue moving, controlling the cabin mechanism to move downward from the lifting position and move back to the initial position.
[0080] When the cabin mechanism moves downward to the initial position, it triggers the sensor. The controller collects the corresponding sensor signal data, detects and determines that the cabin mechanism moves from the lifting position to the initial position, and sends stop commands to the high-power motor driver and the low-power motor driver respectively. The high-power motor driver and the low-power motor driver drive the large motor and the small motor to stop rotating respectively, driving the actuator of the cabin mechanism to stop moving, and controlling the cabin mechanism to stop at the initial position.
[0081] Specifically, the recovery process of a single cabin mechanism of the present invention is as follows:
[0082] ① According to the cabin mechanism to be operated, select the corresponding cabin recovery button on the panel. After pressing the operation button, the controller collects that the operation button is in the pressed state. According to the signal data of the operation button being in the pressed state, it is converted into corresponding instruction data. In the way of bus communication, the controller sends the instruction data to the relevant large and small motor drivers. The large and small motor drivers drive the large and small motors to rotate according to the received instruction data. The large and small motors drive the actuator of the cabin mechanism to realize the upward movement of the cabin mechanism from the lowered position.
[0083] ② When the cabin mechanism moves upward to the extended position, it triggers the corresponding sensor. At this time, the controller collects the corresponding sensor signal data, detects and determines that the cabin mechanism moves from the lowered position to the extended position. As Figure 2 shown, at this time, the controller sends a stop command to the large motor driver to stop the rotation of the large motor, and continues to send a control command to the small motor driver. The small motor driver continues to drive the small motor to rotate. The small motor drives the actuator of the cabin mechanism to continue moving, realizing the horizontal movement of the cabin mechanism from the extended position and moving towards the lifting position.
[0084] ③ When the cabin mechanism moves horizontally and reaches the lifting position, it triggers the corresponding sensor. At this time, the controller collects the corresponding sensor signal data, detects and determines that the cabin mechanism moves from the extended position to the lifting position. As Figure 2As shown in [reference], at this time, the controller sends control instructions to the large and small motor drivers respectively. The large and small motor drivers drive the large and small motors to rotate respectively, driving the actuators of the cabin mechanism to continue moving, so that the cabin mechanism moves downward from the lifting position to the initial position.
[0085] ④ When the cabin mechanism moves downward to the initial position, it triggers the corresponding sensor. At this time, the controller collects the corresponding sensor signal data, detects and judges that the cabin mechanism moves from the lifting position to the initial position. As Figure 2 shown in [reference], at this time, the controller sends stop instructions to the large and small motor drivers respectively. The large and small motor drivers drive the large and small motors to stop rotating respectively, driving the actuators of the cabin mechanism to stop moving, so that the cabin mechanism stops at the initial position.
[0086] As an optional implementation manner of the embodiment of the present invention, the multi-cabin mechanism control method provided by the embodiment of the present invention further includes: when the operation button on the operation panel is released, the operation button is in the popped-up state. The controller collects that the operation button is in the popped-up state, converts the signal data of the operation button in the popped-up state into corresponding stop instruction data, and sends the stop instruction data to the large motor drive and the small power motor driver corresponding to the cabin mechanism to be operated. The high-power motor driver and the small-power motor driver control the large motor and the small motor to stop rotating according to the received stop instruction, and control the cabin mechanism to stop operating.
[0087] Specifically, the cabin mechanism of the present invention can be parked at any position:
[0088] When the operation button on the panel is pressed, the movement of the cabin mechanism can be realized according to the above design implementation method, and the cabin can be lowered or retracted. When the operation button on the panel is released, the button is in the popped-up state. The controller collects that the button is in the popped-up state, converts the signal data of the button in the popped-up state into corresponding stop instruction data, and through the bus communication method, the controller sends the stop instruction data to the relevant large and small motor drivers. The large and small motor drivers control the large and small motors to stop rotating according to the received stop instruction, realizing the stop operation of the cabin mechanism, so that the cabin mechanism can be parked at any position.
[0089] It can be seen that through the multi-cabin mechanism control method provided by the embodiment of the present invention, the lowering and recovery of a single cabin mechanism and multiple cabin mechanisms can be realized, improving the usability of the product; at the same time, the cabin mechanism can also be parked at any position, which is convenient for users to operate.
[0090] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the scope of the claims of the present application.
Claims
1. A multi-cabin mechanism control device, characterized in that, Including: An operation panel, a controller, N high-power motor drivers, N low-power motor drivers, N large motors, N small motors, and 2N sensors, where N is a preset value, N ≥ 2 and is a natural number; where: The operation panel is in signal connection with the controller; The controller is in communication connection with the N high-power motor drivers and the N low-power motor drivers respectively; Each of the high-power motor drivers is in signal connection with a large motor respectively, and each of the low-power motor drivers is in signal connection with a small motor respectively; Each of the high-power motor drivers and each of the low-power motor drivers is in signal connection with a sensor respectively; A large motor and a small motor are connected to an actuator of a cabin mechanism; The operation panel is used to generate the signal state of the operation button; The controller is used to collect the signal state of the operation button on the operation panel, convert the signal state into a communication instruction; and send the communication instruction to the high-power motor driver and / or the low-power motor driver, and judge the position of the cabin mechanism according to the sensor signal data; The high-power motor driver and the low-power motor driver are used to convert the communication instruction into a data signal for motor rotation; and collect the sensor state at a preset period and send the sensor signal data to the controller; The large motor and the small motor are used to rotate according to the data signal, driving the actuator of the corresponding cabin mechanism to perform the lowering and / or retracting actions.
2. The device according to claim 1, characterized in that, The controller controls the actuator of the cabin mechanism to perform the lowering action in the following way: Control the cabin mechanism to move upward from the initial position, after moving to the lifting position, move horizontally, after moving to the extending position, move downward, and after moving to the lowering position, stop moving.
3. The device according to claim 1, characterized in that, The controller controls the actuator of the cabin mechanism to perform the retracting action in the following way: Control the cabin mechanism to move upward from the lowering position, after moving to the extending position, move horizontally, after moving to the lifting position, move downward, and after moving to the initial position, stop moving.
4. The device according to any one of claims 1 to 3, characterized in that, There are two operation panels.
5. The device according to claim 4, characterized in that, The N = 4.
6. The device according to claim 5, characterized in that, The communication connection is bus communication.
7. The device according to claim 6, wherein The signal connection uses a signal cable connection.
8. A control method for a multi-cabin mechanism, characterized in that, Using the multi-cabin mechanism control device according to any one of claims 1 to 7 to control the lowering of the multi-cabin mechanism, including: Determine the cabin mechanism to be operated, select the corresponding cabin lowering button on the operation panel, and press the operation button; The controller collects that the operation button is in the pressed state, converts the signal data of the operation button in the pressed state into corresponding instruction data, and sends the instruction data to the high-power motor driver and the low-power motor driver corresponding to the cabin mechanism to be operated. The high-power motor driver and the low-power motor driver drive the large motor and the small motor to rotate according to the received instruction data. The large motor and the small motor drive the actuating mechanism of the cabin mechanism to control the cabin mechanism to move upward from the initial position; When the cabin mechanism moves upward to the lifting position, the sensor is triggered. The controller collects the corresponding sensor signal data, detects and judges that the cabin mechanism moves from the initial position to the lifting position, sends a stop instruction to the high-power motor driver to stop the rotation of the large motor, and continues to send a control instruction to the low-power motor driver. The low-power motor driver continues to drive the small motor to rotate. The small motor drives the actuating mechanism of the cabin mechanism to continue to move, and controls the cabin mechanism to move in the horizontal direction from the lifting position to the extended position; When the cabin mechanism moves in the horizontal direction and reaches the extended position, the sensor is triggered. The controller collects the corresponding sensor signal data, detects and judges that the cabin mechanism moves from the lifting position to the extended position, and sends control instructions to the high-power motor driver and the low-power motor driver respectively. The high-power motor driver and the low-power motor driver drive the large motor and the small motor to rotate respectively, drive the actuating mechanism of the cabin mechanism to continue to move, and control the cabin mechanism to move downward from the extended position to the lowering position; When the cabin mechanism moves downward to the lowering position, the sensor is triggered. The controller collects the corresponding sensor signal data, detects and judges that the cabin mechanism moves from the extended position to the lowering position, and sends stop instructions to the high-power motor driver and the low-power motor driver respectively. The high-power motor driver and the low-power motor driver drive the large motor and the small motor to stop rotating respectively, drive the actuating mechanism of the cabin mechanism to stop moving, and control the cabin mechanism to stop at the lowering position.
9. A control method for a multi-cabin mechanism, characterized in that, Using the multi-cabin mechanism control device according to any one of claims 1 to 7 to perform recovery control on the multi-cabin mechanism, including: Determine the cabin mechanism to be operated, select the corresponding cabin recovery button on the operation panel, and press the operation button; The controller collects that the operation button is in the pressed state, converts the signal data of the operation button in the pressed state into corresponding instruction data, and sends the instruction data to the high-power motor driver and the low-power motor driver corresponding to the cabin mechanism to be operated. The high-power motor driver and the low-power motor driver drive the large motor and the small motor to rotate according to the received instruction data. The large motor and the small motor drive the actuating mechanism of the cabin mechanism to control the cabin mechanism to move upward from the lowering position; When the cabin mechanism moves upward to the extended position, it triggers the sensor. The controller collects the corresponding sensor signal data, detects and determines that the cabin mechanism moves from the lowered position to the extended position, sends a stop command to the high-power motor driver to stop the rotation of the large motor, and continues to send a control command to the low-power motor driver. The low-power motor driver continues to drive the small motor to rotate, and the small motor drives the actuator of the cabin mechanism to continue moving, controlling the cabin mechanism to move horizontally from the extended position and move towards the lifting position; When the cabin mechanism moves horizontally and reaches the lifting position, it triggers the sensor. The controller collects the corresponding sensor signal data, detects and determines that the cabin mechanism moves from the extended position to the lifting position, and sends control commands to the high-power motor driver and the low-power motor driver respectively. The high-power motor driver and the low-power motor driver drive the large motor and the small motor to rotate respectively, driving the actuator of the cabin mechanism to continue moving, and controlling the cabin mechanism to move downward from the lifting position and move towards the initial position; When the cabin mechanism moves downward to the initial position, it triggers the sensor. The controller collects the corresponding sensor signal data, detects and determines that the cabin mechanism moves from the lifting position to the initial position, and sends stop commands to the high-power motor driver and the low-power motor driver respectively. The high-power motor driver and the low-power motor driver drive the large motor and the small motor to stop rotating respectively, driving the actuator of the cabin mechanism to stop moving, and controlling the cabin mechanism to stop at the initial position.
10. The method according to claim 8 or 9, characterized in that, It further includes: After the operation button on the operation panel is released, the operation button is in the popped-up state. The controller collects that the operation button is in the popped-up state, converts the signal data of the operation button in the popped-up state into corresponding stop command data, and sends the stop command data to the large motor drive and the low-power motor driver corresponding to the cabin mechanism to be operated. The high-power motor driver and the low-power motor driver control the large motor and the small motor to stop rotating according to the received stop command, and control the cabin mechanism to stop operating.