Control circuit system and solar cell panel cleaning robot with same
The control of the solar panel cleaning robot through independent roller brushes and walking drive modules solves the problem of low cleaning efficiency in the prior art, and achieves more efficient cleaning and equipment reliability.
Patent Information
- Application Number
- CN202422380585.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2025-07-22
- Estimated Expiration
- 2034-09-29
AI Technical Summary
The existing control circuit system of solar panel cleaning robots cannot effectively control the added cleaning device, resulting in low cleaning efficiency.
The independent roller brush drive module and the walking motor drive module are adopted to generate roller brush drive signals and walking drive signals through the main control module, and the front roller brush, left roller brush, right roller brush and walking wheel are controlled respectively, and the status detection module is added to monitor the equipment status in real time.
Improves cleaning efficiency and equipment reliability, enhances the flexibility and operational flexibility of cleaning robots, simplifies the drivetrain and is easy to expand and maintain.
Smart Images

Figure CN223141876U_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the fields of cleaning robots and circuit control, and particularly to a control circuit system and a solar panel cleaning robot having the same. Background Art
[0002] In existing solar panel cleaning robots, the robot includes a moving device and a cleaning roller brush installed at the end of the moving device. When the moving device drives the robot to move, it also drives the cleaning roller brush to perform rolling cleaning on the solar panel. However, the structure of the above-mentioned solar panel cleaning robot has low cleaning efficiency.
[0003] Setting multiple cleaning devices on the solar panel cleaning robot can achieve a larger cleaning range. However, the control circuit system of the existing solar panel cleaning robot does not consider more refined control of the added cleaning devices. The corresponding control circuit system uniformly drives one or two motors to control the synchronous operation of each walking wheel and roller brush, resulting in low efficiency of the synchronous operation of the walking wheel and the roller brush, and thus an unsatisfactory cleaning efficiency.
[0004] Therefore, there is an urgent need in the market for a control circuit system and a solar panel cleaning robot having the same to improve the cleaning efficiency of the solar panel and solve the problems existing in the above-mentioned prior art. Utility Model Content
[0005] The purpose of the present application is to solve the problem of low cleaning efficiency of the solar panel cleaning robot under the existing control circuit system.
[0006] To achieve the above purpose, the present application adopts the following technical solutions:
[0007] The present application provides a control circuit system applied to a solar panel cleaning robot. The solar panel cleaning robot includes a robot body and an execution device. The execution device includes a moving device disposed below the robot body, and a front roller brush, a left roller brush, and a right roller brush disposed at the front end and both sides of the robot body. The moving device, the front roller brush, the left roller brush, and the right roller brush respectively include separate driving devices. The control circuit system includes:
[0008] A main control module for generating a roller brush driving signal and a walking driving signal;
[0009] At least three roller brush driving modules, each of the roller brush driving modules being electrically connected to the main control module for receiving the roller brush driving signal sent by the main control module and correspondingly driving the front roller brush, the left roller brush, and the right roller brush;
[0010] At least two walking motor drive modules, each of the walking motor drive modules being electrically connected to the main control module, for receiving the walking drive signal sent by the main control module and correspondingly driving the left walking wheel and the right walking wheel of the mobile device;
[0011] A plurality of state detection modules, each of the state detection modules being respectively disposed between the main control module and the brush roller drive module or the walking motor drive module and establishing an electrical connection, for enabling the main control module to obtain status information after the brush roller drive module receives the brush roller drive signal or the walking motor drive module receives the walking drive signal.
[0012] In some possible implementation manners, the brush roller drive module includes a brush roller drive motor and a brush roller drive circuit. The input end of the brush roller drive circuit is electrically connected to the main control module, and the output end of the brush roller drive circuit is electrically connected to the brush roller drive motor. The brush roller drive motor is configured to receive the brush roller drive signal sent by the main control module through the brush roller drive circuit and drive the corresponding brush roller to rotate.
[0013] In some possible implementation manners, the brush roller drive circuit includes a drive chip. The input end of the drive chip is electrically connected to the main control module, and the output end of the drive chip is electrically connected to the brush roller drive motor for providing electrical energy.
[0014] In some possible implementation manners, the first input end of the drive chip is connected to the first power supply end of the main control module for accessing a first voltage, the second input end of the drive chip is connected to the rotational speed signal output end of the main control module, the third input end of the drive chip is connected to the steering signal output end of the main control module, the fourth input end of the drive chip is connected to the ground terminal, the fifth input end of the drive chip is connected to the enable output end of the main control module, the sixth input end of the drive chip is connected to the braking end of the main control module, and the first output end and the second output end of the drive chip are connected to the brush roller drive motor.
[0015] In some possible implementation manners, the brush roller drive circuit further includes a power supply circuit. The input end of the power supply circuit accesses a first voltage, and the output end of the power supply circuit and the second input end, the third input end, the fifth input end, and the sixth input end of the drive chip are respectively electrically connected through a first resistor, a second resistor, a third resistor, and a fourth resistor to provide a second voltage.
[0016] In some possible implementation manners, the third input end and the fifth input end of the drive chip are further respectively connected to the ground terminal through a first capacitor and a second capacitor.
[0017] In some possible implementation manners, the traveling motor driving module includes a traveling driving motor and a traveling driving circuit. The input end of the traveling driving circuit is electrically connected to the main control module, and the output end of the traveling driving circuit is electrically connected to the traveling driving motor. The traveling driving motor is configured to receive a traveling driving signal sent by the main control module through the traveling driving circuit, drive the corresponding traveling driving motor to rotate, and then drive the corresponding traveling wheel.
[0018] In some possible implementation manners, it further includes a status indication module. The status indication module is electrically connected to the main control module and is configured to indicate the communication status of the solar panel cleaning robot, and / or configured to indicate the working status of the solar panel cleaning robot.
[0019] In some possible implementation manners, the status indication module includes a status indication unit and a communication indication unit. The status indication unit and the communication indication unit each include a light-emitting diode. The status indication unit is electrically connected to the status signal output end of the main control module and is configured to indicate the working status of the solar panel cleaning robot. The communication indication unit is electrically connected to the communication status signal output end of the main control module and is configured to indicate the communication status of the solar panel cleaning robot.
[0020] This application further provides a solar panel cleaning robot. The solar panel cleaning robot includes a robot body and an execution device. The execution device includes a moving device disposed below the robot body, and a front roller brush, a left roller brush, and a right roller brush disposed at the front end and both sides of the robot body, and further includes the control circuit system according to any one of the above.
[0021] The beneficial effects brought by the technical solution provided by the embodiments of this application are as follows:
[0022] Through the independent roller brush driving module and the traveling motor driving module, the rotation of the roller brush and the movement of the robot can be controlled more precisely, thereby improving the cleaning efficiency. The independent driving module enables the solar panel cleaning robot to adjust the cleaning strategy more flexibly, such as independently controlling the start and stop of a certain roller brush, or adjusting the speed and steering of the traveling wheel. The driving devices are correspondingly distributed to each part of the execution device (each roller brush and traveling wheel), reducing the complexity of the transmission system and improving the reliability of the entire solar panel cleaning robot. The status detection module can monitor the working status of the execution device in real time and feedback it to the main control module in a timely manner, facilitating fault diagnosis and maintenance. The modular design of the control circuit enables the system to add or modify control modules as needed, making it easy to expand and maintain.
[0023] By implementing the control circuit system provided by the above technical solution, the solar panel cleaning robot can improve the cleaning efficiency while enabling the solar panel cleaning robot to be more flexibly adjusted in cleaning strategies, enhancing the flexibility of operation and the reliability of the device. Description of the Drawings
[0024] The present application will be further described below in conjunction with the drawings and embodiments.
[0025] Figure 1 It is a top view of a solar panel cleaning robot proposed by the present application.
[0026] Figure 2 It is a bottom view of a solar panel cleaning robot proposed by the present application.
[0027] Figure 3 It is a block diagram of the structure of a control circuit system proposed by the present application.
[0028] Figure 4 It is a circuit schematic diagram of a roller brush drive circuit proposed by the present application.
[0029] Figure 5 It is a circuit schematic diagram of a power supply circuit proposed by the present application. Detailed Embodiments
[0030] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments.
[0031] Embodiment 1
[0032] Refer to Figure 1 and Figure 2 , Figure 1 It is a top view of a solar panel cleaning robot proposed by the present application; Figure 2 It is a bottom view of a solar panel cleaning robot proposed by the present application.
[0033] The embodiments of the present application provide a solar panel cleaning robot. The solar panel cleaning robot includes a robot body and an execution device. The execution device includes a moving device arranged below the robot body, and front roller brushes, left roller brushes, and right roller brushes arranged at the front end and both sides of the robot body, and also includes a control circuit system. The control circuit system is described in Embodiment 2.
[0034] Among them, the robot body includes a chassis assembly and a housing disposed on the chassis assembly. The chassis assembly is used to fix the control module and the power module of the control circuit system. The rolling brush in the execution device is used to roll respectively according to the corresponding rolling brush driving signal sent by the control module, so that the bristles on the rolling brush can clean the solar panel more thoroughly. At the same time, the mobile device may include a left driving wheel and a right driving wheel. The left driving wheel and the right driving wheel are used to adjust the rotation speed and steering according to the walking driving signal sent by the main control module to achieve forward movement, backward movement or direction adjustment. The left driving wheel and the right driving wheel are, for example, driving wheels in the form of crawlers. The power module is used to supply power to the main control module and the like in the control circuit system.
[0035] In this way, each driving wheel, front rolling brush, left rolling brush and right rolling brush in the mobile device respectively includes a separate driving device, and receives a separate control signal from the control module; independent motors can be respectively arranged between different rolling brushes and between different driving wheels.
[0036] Thus, on the one hand, if a traditional single motor is used to drive each driving wheel and rolling brush, a supporting transmission system needs to be added, resulting in a complex structure and poor reliability of the whole machine. The technical solution of the present application improves the reliability of the whole machine. On the other hand, under the above separate control signals, each execution device can be controlled separately, which can improve the cleaning effect. On the other hand, the structure of driving by a single motor is improved to decentralized control of each execution device. Small motors can be selected for the driving wheels and rolling brushes, and some motors can be controlled separately to reduce the current in the circuit and reduce the impact and interference on the whole circuit. In a specific application, rotating brushes can be respectively arranged on both sides of the front rolling brush, and synchronized rotation with the front rolling brush is realized through transmission components to increase the cleaning area.
[0037] Embodiment 2
[0038] Refer to Figure 3 , Figure 3 which is a structural block diagram of a control circuit system proposed in the present application.
[0039] The embodiment of the present application provides a control circuit system, which is applied to a solar panel cleaning robot. The solar panel cleaning robot includes a robot body and an execution device. The execution device includes a mobile device disposed below the robot body, and a front rolling brush, a left rolling brush and a right rolling brush disposed at the front end and both sides of the robot body. The mobile device, the front rolling brush, the left rolling brush and the right rolling brush respectively include separate driving devices (rolling brush driving module, walking motor driving module); the control circuit system includes:
[0040] A main control module, which is used to generate a rolling brush driving signal and a walking driving signal;
[0041] At least three brush roller drive modules, each of the brush roller drive modules being electrically connected to the main control module, for receiving the brush roller drive signal sent by the main control module and correspondingly driving the front brush roller, the left brush roller, and the right brush roller;
[0042] At least two driving modules for the traveling motors, each of the driving modules for the traveling motors being electrically connected to the main control module, for receiving the traveling drive signal sent by the main control module and correspondingly driving the left traveling wheel and the right traveling wheel of the moving device;
[0043] A plurality of state detection modules, each of the state detection modules being respectively disposed between the main control module and the brush roller drive module or the driving module for the traveling motors and establishing an electrical connection, for the main control module to obtain state information after the brush roller drive module receives the brush roller drive signal or the driving module for the traveling motors receives the traveling drive signal.
[0044] Among them, the main control module includes, for example, a microcontroller (such as Arduino, STM32, etc.) and a communication interface (such as Wi-Fi, Bluetooth, Zigbee, etc.). The microcontroller serves as the control core and is responsible for processing input signals and generating control signals (brush roller drive signals and traveling drive signals). The brush roller drive signal is used to control the rotation of the brush rollers (front brush roller, left brush roller, right brush roller) at the front end and on both sides of the robot; the traveling drive signal is used to control the moving device under the robot body to realize the forward, backward, and turning of the robot. The communication interface is used for data communication with a remote control device.
[0045] There are at least three independent brush roller drive modules. Each module receives the brush roller drive signal sent by the main control module, and at the same time each brush roller drive module controls a corresponding brush roller to achieve separate control. For example, driving the front brush roller to rotate forward, the left brush roller to rotate backward, and the right brush roller not to rotate; driving the front brush roller to rotate backward, the left brush roller to rotate forward, and the right brush roller to rotate forward; driving the front brush roller not to rotate, the left brush roller to rotate backward, and the right brush roller to rotate forward.
[0046] There are at least two driving modules for the traveling motors, which receive the traveling drive signal sent by the main control module and respectively control the left traveling wheel and the right traveling wheel of the moving device. For example, controlling the left traveling wheel to rotate forward and the right traveling wheel to rotate backward; controlling the left traveling wheel to rotate backward and the right traveling wheel to rotate forward; controlling the left traveling wheel to rotate forward and the right traveling wheel to rotate forward.
[0047] Multiple state detection modules are respectively arranged between the main control module and the brush roller drive module or the traveling motor drive module, and are used to monitor the state of the brush roller drive module after receiving the brush roller drive signal and the state of the traveling motor drive module after receiving the traveling drive signal, and feed back the state information to the main control module to achieve real-time monitoring of the state of the execution device. The state information includes, for example, the rotational speed, voltage or current of the motor.
[0048] Thus, through the independent brush roller drive module and the traveling motor drive module, the rotation of the brush roller and the movement of the robot can be controlled more precisely, thereby improving the cleaning efficiency. The independent drive modules enable the solar panel cleaning robot to be adjusted more flexibly in cleaning strategies, such as independently controlling the start and stop of a certain brush roller, or adjusting the speed and steering of the traveling wheels. Distributing the drive devices correspondingly to each part of the execution device (each brush roller and traveling wheel) reduces the complexity of the transmission system and improves the reliability of the entire solar panel cleaning robot. The state detection module can monitor the working state of the execution device in real time and feed it back to the main control module in time for fault diagnosis and maintenance. The modular design of the control circuit enables the system to add or modify control modules as needed, making it easy to expand and maintain.
[0049] By implementing the control circuit system provided by the above technical solution, the solar panel cleaning robot can improve the cleaning efficiency while being more flexibly adjusted in cleaning strategies, enhancing the flexibility of operation and the reliability of the device.
[0050] In one embodiment, the brush roller drive module includes a brush roller drive motor and a brush roller drive circuit. The input end of the brush roller drive circuit is electrically connected to the main control module, and the output end of the brush roller drive circuit is electrically connected to the brush roller drive motor. The brush roller drive motor is used to receive the brush roller drive signal sent by the main control module through the brush roller drive circuit and drive the corresponding brush roller to rotate.
[0051] It can be considered that the brush roller drive signal generated by the main control module, including the rotational speed and steering signals, is sent to the brush roller drive circuit through electrical connection. The brush roller drive circuit receives the control signal from the main control module and converts it into a form suitable for driving the brush roller motor. The brush roller drive motor receives the electrical energy from the brush roller drive circuit and rotates, driving the brush roller to rotate through the transmission structure, that is, the brush roller is connected to the brush roller drive motor and performs the cleaning action according to the rotation of the drive motor.
[0052] Thus, the independent roller brush drive module allows for precise control of each roller brush, including rotational speed and direction, thereby improving the cleaning effect. Each roller brush has its own drive module, and the independent drive module reduces the complexity of the circuit control system, improving the reliability and stability of the system. The working state of each roller brush can be adjusted according to the cleaning requirements. For example, only some roller brushes can be started during the cleaning process, which can avoid unnecessary energy consumption and improve energy utilization efficiency. If a problem occurs with a certain roller brush drive module, it can be quickly located and replaced without affecting the operation of other roller brushes.
[0053] By implementing the above technical solutions, the solar panel cleaning robot can improve the cleaning efficiency while reducing energy consumption and maintenance costs, and enhancing the flexibility of operation and the reliability of the equipment.
[0054] In one embodiment, the roller brush drive circuit includes a drive chip. The input end of the drive chip is electrically connected to the main control module, and the output end of the drive chip is electrically connected to the roller brush drive motor to provide electrical energy.
[0055] Specifically, the operation of the roller brush drive circuit includes the following steps:
[0056] The main control module generates control signals including a speed control signal, a direction control signal, and a start / stop signal. The drive chip receives the control signals from the main control module, processes and adjusts the current according to the received signals to meet the requirements of the roller brush drive motor. The roller brush drive motor receives electrical energy from the drive chip and rotates to drive the roller brush. The roller brush is connected to the roller brush drive motor and performs cleaning actions according to the rotation of the motor.
[0057] Thus, using a drive chip can improve the integration of the circuit, reduce the number of external components, and save space.
[0058] In one embodiment, the first input end of the drive chip is connected to the first power supply end of the main control module for accessing a first voltage. The second input end of the drive chip is connected to the rotational speed signal output end of the main control module. The third input end of the drive chip is connected to the steering signal output end of the main control module. The fourth input end of the drive chip is connected to the ground terminal. The fifth input end of the drive chip is connected to the enable output end of the main control module. The sixth input end of the drive chip is connected to the braking end of the main control module. The first output end and the second output end of the drive chip are connected to the roller brush drive motor.
[0059] The first input terminal is connected to the first power supply terminal of the main control module, and is used to access the first voltage (such as the power supply voltage, such as DC12v, DC24v, DC36v voltage) to provide the required power supply for the drive chip. The second input terminal is connected to the rotation speed signal output terminal of the main control module, receives the rotation speed control signal sent by the main control module, and is used to control the rotation speed of the brush driving motor. The third input terminal is connected to the steering signal output terminal of the main control module, receives the direction control signal sent by the main control module, and is used to control the steering of the brush driving motor. The fourth input terminal is connected to the ground terminal to provide a reference ground potential for the drive chip. The fifth input terminal is connected to the enable output terminal of the main control module, receives the enable signal sent by the main control module, and controls whether the drive chip starts. The sixth input terminal is connected to the braking terminal of the main control module, receives the braking signal sent by the main control module, and is used to control the stop or deceleration of the motor. The first output terminal and the second output terminal are connected to the brush driving motor. According to the control signals received by the input terminals, the drive chip adjusts the current and voltage output to the motor to achieve precise control of the motor rotation speed and steering.
[0060] Thus, by independently controlling the signals of each input terminal, precise control of the brush driving motor is achieved. The high integration of the drive chip reduces the number of external components, simplifies the circuit design, and facilitates integration into a compact space.
[0061] As an example, refer to Figure 4 , Figure 4 which is the circuit schematic diagram of a brush driving circuit proposed in this application.
[0062] The first input terminal 1 of the driving chip U1 is connected to the first power supply terminal VCC of the main control module through a resistor R300, for accessing the first voltage to provide the required power supply for the driving chip. The second input terminal 2 is connected to the rotation speed signal output terminal FG of the main control module through a resistor R301, receiving the rotation speed control signal sent by the main control module, for controlling the rotation speed of the brush driving motor M. The third input terminal 3 is connected to the steering signal output terminal FR of the main control module through a resistor R302, receiving the direction control signal sent by the main control module, for controlling the steering of the brush driving motor M. The fourth input terminal 4 is connected to the ground terminal GND to provide a reference ground potential for the driving chip. The fifth input terminal 5 ENABLE is connected to the enable output terminal PWM of the main control module through a resistor R303, receiving the enable signal sent by the main control module to control whether the driving chip starts. The sixth input terminal 6 is connected to the braking terminal BRAKEY of the main control module through a resistor R305, receiving the braking signal sent by the main control module, for controlling the stop or deceleration of the motor. The first output terminal and the second output terminal are connected to the brush driving motor. According to the control signals received by the input terminals, the driving chip adjusts the current and voltage output to the motor to achieve precise control of the motor rotation speed and steering. At the same time, the first output terminal 7 and the second output terminal 8 of the driving chip U1 are connected to the brush driving motor. The sixth input terminal 6 of the driving chip U1 is grounded through a capacitor C201.
[0063] In one embodiment, the brush driving circuit further includes a power supply circuit. The input terminal of the power supply circuit accesses the first voltage, and the output terminal of the power supply circuit and the second input terminal, the third input terminal, the fifth input terminal, and the sixth input terminal of the driving chip are electrically connected through a first resistor, a second resistor, a third resistor, and a fourth resistor respectively to provide a second voltage.
[0064] The input terminal of the power supply circuit accesses the first voltage (usually a relatively high voltage, such as the voltage of a battery pack or the main power supply). The output terminal of the power supply circuit provides a converted second voltage (such as DC3v, DC5v), which is suitable for the working requirements of the terminals of the driving chip. The second input terminal (rotation speed control), the third input terminal (steering control), the fifth input terminal (enable control), and the sixth input terminal (braking control) are connected to the output terminal of the power supply circuit through their respective resistors (the first resistor to the fourth resistor). Each resistor provides a voltage division for the corresponding input terminal of the driving chip to ensure that the voltage of the input signal is within the acceptable range of the driving chip.
[0065] Thus, the voltage division circuit protects the driving chip from damage caused by excessive voltage, improving the reliability of the control circuit system. At the same time, the use of resistors helps to stabilize the control signal and reduce the impact of voltage fluctuations on the driving chip.
[0066] As another example, see Figure 4 and 5 ,Figure 5 This is a circuit schematic diagram of a power supply circuit proposed in this application. Based on the previous example, the input terminal IN of the power supply processing chip U2 of the power supply circuit is connected to the first voltage VCC, and the output terminal outputs a +5V voltage (the second voltage) and is connected to the second input terminal, the third input terminal, the fifth input terminal, and the sixth input terminal through resistors R306, R307, R308, and R309. The third input terminal and the fifth input terminal are also grounded through capacitors C200 and C198 respectively. The input terminal IN of the power supply processing chip U2 is grounded through capacitor C203, and the output terminal OUT is grounded through capacitor C202, and the ground terminal GND is directly grounded.
[0067] In one embodiment, the third input terminal and the fifth input terminal of the driving chip are also connected to the ground terminal through a first capacitor and a second capacitor respectively.
[0068] The third input terminal is connected to the ground terminal through a first capacitor, and the first capacitor plays a role in denoising and filtering the input signal. The fifth input terminal is connected to the ground terminal through another capacitor (the second capacitor). The capacitor can block the passage of direct current while allowing the passage of alternating current signals, thereby achieving signal denoising. At the same time, the charging and discharging characteristics of the capacitor help to smooth the voltage change at the input terminal and reduce the interference caused by voltage mutations. The ground terminal provides a loop for the capacitor.
[0069] In one embodiment, the walking motor driving module includes a walking driving motor and a walking driving circuit. The input terminal of the walking driving circuit is electrically connected to the main control module, and the output terminal of the walking driving circuit is electrically connected to the walking driving motor. The walking driving motor is used to receive the walking driving signal sent by the main control module through the walking driving circuit and drive the corresponding walking driving motor to rotate, thereby driving the corresponding walking wheel.
[0070] The walking driving circuit includes a walking driving chip. The input terminal of the walking driving chip is electrically connected to the main control module, and the output terminal of the walking driving chip is electrically connected to the walking driving motor to provide electrical energy.
[0071] In specific applications, the structures of the walking driving circuit and the brush roller driving circuit can be the same, and this application will not elaborate.
[0072] In one embodiment, a status indication module is further included. The status indication module is electrically connected to the main control module and is used to indicate the communication status of the solar panel cleaning robot and / or the working status of the solar panel cleaning robot.
[0073] When the solar panel cleaning robot communicates with a remote control device (such as a mobile phone, a tablet, or a remote control), the communication status indicator will display the current communication status, such as whether it is connected, the signal strength, etc.
[0074] The communication status indicator also shows the current working mode of the solar panel cleaning robot, such as the cleaning mode, standby mode, fault diagnosis mode, etc.
[0075] Thus, the status indication enables the operator to quickly understand the working condition of the solar panel cleaning robot, facilitating timely operation or adjustment, helping the operator to reasonably arrange the cleaning tasks, and improving the efficiency of the cleaning work.
[0076] In one embodiment, the status indication module includes a status indication unit and a communication indication unit. The status indication unit and the communication indication unit each include a light-emitting diode. The status indication unit is electrically connected to the status signal output terminal of the main control module for indicating the working status of the solar panel cleaning robot, and the communication indication unit is electrically connected to the communication status signal output terminal of the main control module for indicating the communication status of the solar panel cleaning robot.
[0077] In a specific application, the status indication unit includes a plurality of light-emitting diodes for indicating the working status of the solar panel cleaning robot, such as running, pausing, error, etc. The communication indication unit includes a plurality of light-emitting diodes for indicating the communication status of the solar panel cleaning robot. The light-emitting diodes of the status indication unit are connected to the status signal output terminal of the main control module to receive the status signal. The light-emitting diodes of the communication indication unit are connected to the communication status signal output terminal of the main control module to receive the communication status signal.
[0078] When receiving the status signal, the light-emitting diodes of the status indication unit will light up or flash in a specific pattern to indicate the current working status. When receiving the communication status signal, the light-emitting diodes of the communication indication unit will light up or flash in a specific pattern to indicate the current communication status.
[0079] Thus, the intuitive display of the light-emitting diodes enables the operator to immediately identify the status of the robot. The clear indicator feedback enhances the interaction experience between the user and the solar panel cleaning robot.
[0080] In the embodiments of the present application, "at least one" means one or more, and "a plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one (item)" or its similar expression means any combination of these items, including any combination of a single item or multiple items. For example, at least one (item) of a, b, or c can represent: a, b, c, a and b, a and c, b and c, a and b and c, where a, b, and c can be single or multiple. It should be noted that "at least one (item)" can also be interpreted as "one item or multiple items".
[0081] As described above, the above is only a preferred specific embodiment of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application, according to the technical solution and the application concept of the present application, makes equivalent substitutions or changes, and should be covered by the protection scope of the present application.
Claims
1. A control circuit system is applied to a solar panel cleaning robot. The solar panel cleaning robot includes a robot body and an execution device. The execution device includes a moving device arranged below the robot body, and a front roller brush, a left roller brush and a right roller brush arranged at the front end and both sides of the robot body. It is characterized in that, The control circuit system includes: A main control module, which is used to generate a roller brush drive signal and a traveling drive signal; At least three roller brush drive modules, each of which is electrically connected to the main control module, and is used to receive the roller brush drive signal sent by the main control module and drive the front roller brush, the left roller brush and the right roller brush correspondingly; At least two traveling motor drive modules, each of which is electrically connected to the main control module, and is used to receive the traveling drive signal sent by the main control module and drive the left traveling wheel and the right traveling wheel of the moving device correspondingly; A plurality of state detection modules, each of which is respectively arranged between the main control module and the roller brush drive module or the traveling motor drive module and establishes an electrical connection, and is used to enable the main control module to obtain state information after the roller brush drive module receives the roller brush drive signal or the traveling motor drive module receives the traveling drive signal.
2. The control circuit system according to claim 1, wherein The roller brush drive module includes a roller brush drive motor and a roller brush drive circuit. The input end of the roller brush drive circuit is electrically connected to the main control module, and the output end of the roller brush drive circuit is electrically connected to the roller brush drive motor. The roller brush drive motor is used to receive the roller brush drive signal sent by the main control module through the roller brush drive circuit and drive the corresponding roller brush to rotate.
3. The control circuit system according to claim 2, wherein The roller brush drive circuit includes a drive chip. The input end of the drive chip is electrically connected to the main control module, and the output end of the drive chip is electrically connected to the roller brush drive motor to provide electrical energy.
4. The control circuit system according to claim 3, wherein The first input end of the drive chip is connected to the first power supply end of the main control module for accessing a first voltage. The second input end of the drive chip is connected to the rotation speed signal output end of the main control module. The third input end of the drive chip is connected to the steering signal output end of the main control module. The fourth input end of the drive chip is connected to the ground terminal. The fifth input end of the drive chip is connected to the enable output end of the main control module. The sixth input end of the drive chip is connected to the braking end of the main control module. The first output end and the second output end of the drive chip are connected to the roller brush drive motor.
5. The control circuit system according to claim 4, wherein The roller brush drive circuit further includes a power supply circuit. The input end of the power supply circuit accesses a first voltage. The output end of the power supply circuit and the second input end, the third input end, the fifth input end and the sixth input end of the drive chip are respectively electrically connected through a first resistor, a second resistor, a third resistor and a fourth resistor to provide a second voltage.
6. The control circuit system according to claim 5, wherein The third input end and the fifth input end of the drive chip are also respectively connected to the ground terminal through a first capacitor and a second capacitor.
7. The control circuit system according to claim 1, wherein The traveling motor drive module includes a traveling drive motor and a traveling drive circuit. The input end of the traveling drive circuit is electrically connected to the main control module, and the output end of the traveling drive circuit is electrically connected to the traveling drive motor. The traveling drive motor is used to receive the traveling drive signal sent by the main control module through the traveling drive circuit and drive the corresponding traveling drive motor to rotate, thereby driving the corresponding traveling wheel.
8. The control circuit system according to claim 1, wherein It further includes a status indication module, which is electrically connected to the main control module and is used to indicate the communication status of the solar panel cleaning robot, and / or, is used to indicate the working status of the solar panel cleaning robot.
9. The control circuit system according to claim 8, wherein, The status indication module includes a status indication unit and a communication indication unit. The status indication unit and the communication indication unit each include a light-emitting diode. The status indication unit is electrically connected to the status signal output terminal of the main control module and is used to indicate the working status of the solar panel cleaning robot. The communication indication unit is electrically connected to the communication status signal output terminal of the main control module and is used to indicate the communication status of the solar panel cleaning robot.
10. A solar panel cleaning robot, the solar panel cleaning robot comprising a robot body and an execution device, the execution device including a moving device disposed below the robot body, and a front rolling brush, a left rolling brush and a right rolling brush disposed at the front end and both sides of the robot body, characterized in that, It further includes the control circuit system according to any one of claims 1 to 9.