Data collection method, device and system of scrubber

文档序号:1133247 发布日期:2020-10-09 浏览:21次 中文

阅读说明:本技术 洗地机的数据收集方法、装置及系统 (Data collection method, device and system of scrubber ) 是由 不公告发明人 于 2020-06-01 设计创作,主要内容包括:本申请提供一种洗地机的数据收集方法、装置及系统,数据收集方法适用于通讯盒,通讯盒与洗地机的工作部件连接,数据收集方法包括:实时检测洗地机的工作部件的电机的电压,工作部件至少包括刷盘、真空吸水盘、车轮、开关以及电池中的一个;根据电压确定的工作部件的工作状态,其中,当电压大于预设阈值时,判定电压对应的工作部件的工作状态为正在工作;根据各个部件的工作状态计算所述洗地机的工作数据,工作数据至少包括各个部件的工作时长以及洗地机的开机时长、行驶距离、清洁面积、充电时长、充电次数中的一个。通过上述实施方式,本申请能够实现降低洗地机的开发成本及维护难度。(The application provides a data collection method, a device and a system of a scrubber, wherein the data collection method is suitable for a communication box, the communication box is connected with a working component of the scrubber, and the data collection method comprises the following steps: detecting the voltage of a motor of a working part of the floor washing machine in real time, wherein the working part at least comprises one of a brush disc, a vacuum water sucking disc, wheels, a switch and a battery; determining the working state of the working component according to the voltage, wherein when the voltage is greater than a preset threshold value, the working state of the working component corresponding to the voltage is judged to be working; and calculating the working data of the floor washing machine according to the working state of each component, wherein the working data at least comprises one of the working time length of each component, the starting time length of the floor washing machine, the running distance, the cleaning area, the charging time length and the charging frequency. Through the embodiment, the development cost and the maintenance difficulty of the floor washing machine can be reduced.)

1. A data collection method for a scrubber machine, the data collection method being adapted for use with a communication box that is connected to a working component of the scrubber machine, the data collection method comprising:

detecting the voltage of a motor of a working part of the floor washing machine in real time, wherein the working part at least comprises one of a brush disc, a vacuum water sucking disc, wheels, a switch and a battery;

determining the working state of the working component according to the voltage, wherein when the voltage is greater than a preset threshold value, the working state of the working component corresponding to the voltage is judged to be working;

and calculating the working data of the scrubber according to the working state of each component, wherein the working data at least comprises the working time of each component and one of the starting time, the running distance, the cleaning area, the charging time and the charging times of the scrubber.

2. The data collection method of a scrubber machine as recited in claim 1, wherein when the working components are wheels, the motors of the wheels are travel motors, and the step of calculating the working data of the scrubber machine according to the working states of the respective components comprises:

when the working state of the wheel is working, calculating the running speed corresponding to the voltage of the travelling motor according to the corresponding relation between the pre-stored voltage and the speed;

and counting the running distance of the scrubber according to the running speed and the maintaining duration of the working state of the wheels.

3. The data collection method of a scrubber machine as recited in claim 2, wherein the step of calculating the operational data of the scrubber machine based on the operational status of the respective components further comprises:

when the working states of the wheels and the brush disc are working at the same time, acquiring the running distance of the floor cleaning machine when the brush disc is in the working state;

and counting the cleaning area of the floor cleaning machine according to the width of the brush disc and the running distance of the floor cleaning machine.

4. The data collection method for a scrubber according to any of claims 1-3, wherein after the step of calculating the operational data of the scrubber based on the operational status of the respective component, the data collection method further comprises:

and after the working data are changed, uploading the changed working data to a server at regular time.

5. The data collection method of a scrubber of claim 1, further comprising:

monitoring a battery temperature in the scrubber;

when the rising temperature of the battery temperature is higher than a preset temperature, the battery temperature is uploaded to a server;

and when the battery temperature is greater than or equal to a temperature critical value, uploading fault alarm information to the server.

6. The data collection method of a scrubber machine as recited in claim 1, wherein after the step of calculating the operational data of the scrubber machine based on the operational status of the respective components, the data collection method further comprises:

and when the working data meet preset conditions, uploading fault alarm information to the server.

7. A data collection device for a floor washing machine, the data collection device comprising:

the voltage detection unit is used for detecting the voltage of a motor of a working component of the floor washing machine in real time, and the working component at least comprises one of a brush disc, a vacuum water sucking disc, wheels, a switch and a battery;

the working state determining unit is used for determining the working state of the working component according to the voltage, wherein when the voltage is greater than a preset threshold value, the working state of the working component corresponding to the voltage is judged to be working;

and the working data statistics unit is used for calculating the working data of the floor washing machine according to the working states of all the components, and the working data at least comprises the working time of all the components and one of the starting time, the running distance, the cleaning area, the charging time and the charging times of the floor washing machine.

8. The data collection device of a scrubber as recited in claim 7, wherein when the working member is a wheel, the motor of the wheel is a travel motor, and the working data statistics unit comprises:

the running speed calculation module is used for calculating the running speed corresponding to the voltage of the running motor according to the corresponding relation between the pre-stored voltage and the speed when the working state of the wheel is working;

and the running distance counting module is used for counting the running distance of the scrubber according to the running speed and the maintaining duration of the working state of the wheels.

9. The data collection device of a scrubber of claim 8, wherein the working data statistics unit further comprises:

the running distance acquisition module is used for acquiring the running distance of the floor washing machine when the wheels and the brush disc are in working states at the same time;

and the cleaning area counting module is used for counting the cleaning area of the floor cleaning machine according to the width of the brush disc and the running distance of the floor cleaning machine.

10. The data collection device of a scrubber machine as recited in any of claims 7-9, further comprising:

and the data uploading unit is used for uploading the changed working data to a server at regular time after the working data are changed.

11. The data collection device of a scrubber of claim 7, further comprising:

a battery temperature monitoring unit for monitoring the battery temperature in the scrubber;

and the battery temperature uploading unit is used for uploading the battery temperature to the server when the rising temperature of the battery temperature is greater than the preset temperature.

12. The data collection device of a scrubber of claim 7, further comprising:

and the fault alarm uploading unit uploads fault alarm information to the server when the working data meet preset conditions.

13. A data collection system of a floor washing machine is characterized by comprising the floor washing machine and a communication box;

the communication box comprises a data acquisition module, the data acquisition module is connected with a power supply input port of a working component in the floor washing machine through a wire harness, the communication box acquires the voltage of a motor of the working component through the data acquisition module, determines the working state of the working component according to the voltage, and calculates the working data of the floor washing machine according to the working state of each component;

the working parts of the floor washing machine at least comprise one of a brush disc, a vacuum water suction disc, wheels, a switch and a battery;

when the voltage is greater than the preset threshold value, the working state of the working component corresponding to the voltage is judged to be working, and the working data at least comprises the working time of each component and one of the starting time, the running distance, the cleaning area, the charging time and the charging frequency of the floor washing machine.

14. The data collection system of claim 13, wherein the system further comprises a server and a client;

the communication box is also used for determining the working state and the working duration of the working component according to the voltage and uploading the working duration of the working component and the working data of the scrubber to the server;

the server is used for receiving and counting the working duration of the working component and the working data of the scrubber uploaded by the communication box, and generating a statistical report of the working duration of the working component and the working data of the scrubber and transmitting the statistical report to the client regularly or when receiving a data request sent by the client;

and the client is used for sending a data request instruction to the server and receiving the statistical form transmitted by the server.

Technical Field

The application relates to the technical field of floor cleaning machines, in particular to a data collection method, device and system of a floor cleaning machine.

Background

Large-area cleaning of markets and the like requires the use of large-scale floor washers, which are expensive, occupy large areas and are often rented more. For a rented floor washing machine, a renter needs to manage and control the floor washing machine, so that some working conditions of the floor washing machine (such as working duration, how long a washing disc is used, how long a water absorption disc is used, a cleaning area, battery charging times and charging duration waiting) need to be acquired, and the floor washing machine is maintained according to the working conditions. Furthermore, rent can be collected according to the working condition of the floor washing machine.

Disclosure of Invention

The embodiment of the application provides a data collection method, a device and a system of a floor washing machine, and aims to solve the problems that in the prior art, the floor washing machine without a controller needs to develop an extra controller to finish data collection, so that the development cost of the floor washing machine is increased and the maintenance difficulty is increased.

In order to solve the technical problem, the application adopts a technical scheme that: the data collection method of the floor washing machine is provided and is suitable for a communication box which is connected with a working component of the floor washing machine, and comprises the following steps: detecting the voltage of a motor of a working part of the floor washing machine in real time, wherein the working part at least comprises one of a brush disc, a vacuum water sucking disc, wheels, a switch and a battery; determining the working state of the working component according to the voltage, wherein when the voltage is greater than a preset threshold value, the working state of the working component corresponding to the voltage is judged to be working; and calculating the working data of the scrubber according to the working state of each component, wherein the working data at least comprises the working time of each component and one of the starting time, the running distance, the cleaning area, the charging time and the charging times of the scrubber.

When the working components are wheels, motors of the wheels are traveling motors, and the step of calculating the working data of the scrubber according to the working states of the components comprises the following steps of: when the working state of the wheel is working, calculating the running speed corresponding to the voltage of the travelling motor according to the corresponding relation between the pre-stored voltage and the speed; and counting the running distance of the scrubber according to the running speed and the maintaining duration of the working state of the wheels.

Wherein the step of calculating the working data of the scrubber according to the working state of each component further comprises: when the working states of the wheels and the brush disc are working at the same time, acquiring the running distance of the floor cleaning machine when the brush disc is in the working state; and counting the cleaning area of the floor cleaning machine according to the width of the brush disc and the running distance of the floor cleaning machine.

After the step of calculating the working data of the scrubber according to the working states of the components, the data collection method further comprises the following steps: and after the working data are changed, uploading the changed working data to a server at regular time.

Wherein the data collection method further comprises: monitoring a battery temperature in the scrubber; when the rising temperature of the battery temperature is higher than a preset temperature, the battery temperature is uploaded to a server; and when the battery temperature is greater than or equal to a temperature critical value, uploading fault alarm information to the server.

After the step of calculating the working data of the scrubber according to the working states of the components, the data collection method further comprises the following steps: and when the working data meet preset conditions, uploading fault alarm information to the server.

In order to solve the technical problem, the application adopts a technical scheme that: there is provided a data collection device for a floor washing machine, the data collection device comprising: the voltage detection unit is used for detecting the voltage of a motor of a working component of the floor washing machine in real time, and the working component at least comprises one of a brush disc, a vacuum water sucking disc, wheels, a switch and a battery; the working state determining unit is used for determining the working state of the working component according to the voltage, wherein when the voltage is greater than a preset threshold value, the working state of the working component corresponding to the voltage is judged to be working; and the working data statistics unit is used for calculating the working data of the floor washing machine according to the working states of all the components, and the working data at least comprises the working time of all the components and one of the starting time, the running distance, the cleaning area, the charging time and the charging times of the floor washing machine.

Wherein, when the working member is a wheel, the motor of the wheel is a traveling motor, and the working data statistic unit includes: the running speed calculation module is used for calculating the running speed corresponding to the voltage of the running motor according to the corresponding relation between the pre-stored voltage and the speed when the working state of the wheel is working; and the running distance counting module is used for counting the running distance of the scrubber according to the running speed and the maintaining duration of the working state of the wheels.

Wherein the working data statistical unit further comprises: the running distance acquisition module is used for acquiring the running distance of the floor washing machine when the wheels and the brush disc are in working states at the same time; and the cleaning area counting module is used for counting the cleaning area of the floor cleaning machine according to the width of the brush disc and the running distance of the floor cleaning machine.

Wherein the data collection apparatus further comprises: and the data uploading unit is used for uploading the changed working data to a server at regular time after the working data are changed.

Wherein the data collection apparatus further comprises: a battery temperature monitoring unit for monitoring the battery temperature in the scrubber; and the battery temperature uploading unit is used for uploading the battery temperature to the server when the rising temperature of the battery temperature is greater than the preset temperature.

Wherein the data collection apparatus further comprises: and the fault alarm uploading unit uploads fault alarm information to the server when the working data meet preset conditions.

In order to solve the above technical problem, another technical solution adopted by the present application is: a data collection system for a scrubber, the system comprising a scrubber and a communication box;

the communication box comprises a data acquisition module, the data acquisition module is connected with a power supply input port of a working component in the floor washing machine through a wire harness, the communication box acquires the voltage of a motor of the working component through the data acquisition module, determines the working state of the working component according to the voltage, and calculates the working data of the floor washing machine according to the working state of each component;

the working parts of the floor washing machine at least comprise one of a brush disc, a vacuum water suction disc, wheels, a switch and a battery;

when the voltage is greater than the preset threshold value, the working state of the working component corresponding to the voltage is judged to be working, and the working data at least comprises the working time of each component and one of the starting time, the running distance, the cleaning area, the charging time and the charging frequency of the floor washing machine.

Further, the system also comprises a server and a client;

the communication box is also used for determining the working state and the working duration of the working component according to the voltage and uploading the working duration of the working component and the working data of the scrubber to the server;

the server is used for receiving and counting the working duration of the working component and the working data of the scrubber uploaded by the communication box, and generating a statistical report of the working duration of the working component and the working data of the scrubber and transmitting the statistical report to the client regularly or when receiving a data request sent by the client;

and the client is used for sending a data request instruction to the server and receiving the statistical form transmitted by the server.

The application provides a data collection method, device and system of scrubber, be different from prior art's condition, this application is through being connected the communication box directly with the working part of scrubber, can realize acquireing the voltage of the motor of each working part of scrubber in real time, confirm the operating condition of each working part according to voltage, and directly obtain the working data of each part of scrubber according to operating condition, so can realize need not to be connected with the controller and alright accomplish the data collection of scrubber, thereby reduce the development cost and the maintenance degree of difficulty of scrubber.

Drawings

FIG. 1 is a schematic block diagram of an embodiment of a scrubber IOT system according to the present application;

FIG. 2 is a schematic flow chart diagram illustrating one embodiment of a method for collecting data from a scrubber according to the present disclosure;

FIG. 3 is a schematic flow chart of one embodiment of step S120 of the present application;

FIG. 4 is a graph of the charging characteristics of a battery of the scrubber of the present application;

FIG. 5 is a schematic flow chart diagram of another embodiment of a data collection method of the present application;

FIG. 6 is a schematic diagram of the construction of an embodiment of the data collection system of the present application;

FIG. 7 is a schematic block diagram of an embodiment of a floor scrubber as provided herein;

FIG. 8 is a schematic block diagram of an embodiment of a computer-readable storage medium provided herein.

Detailed Description

In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.

Referring to fig. 1, fig. 1 is a schematic structural diagram of an embodiment of an IOT (Internet of Things) system of the scrubber, which is referred to as an Internet of Things system, and mainly includes a communication box 110 and a scrubber 120.

The communication box 110 includes a data acquisition module that is connected to the power input of the working components in the scrubber 120 via a wiring harness to obtain the voltage of the motors of the working components.

The communication box 110 obtains the voltage of the motor of the detection working component through the data acquisition module, determines the working state of the working component according to the voltage, and calculates the working data of the scrubber 120 according to the working state of each component.

The working components of the scrubber 120 include, but are not limited to, one of a brush pan, a vacuum pan, wheels, switches, and batteries.

When the voltage of the motor of the working component is larger than a preset threshold value, the working state of the working component is judged to be working.

Further, the scrubber IOT system includes a server 130 and a client 140.

The communication box 110 of the present application includes a communication module, and the communication module transmits the working information to the server 130 in a wireless manner (e.g., 2G/3G/4G/5G/Wifi). In this embodiment, the communication box 110 has a CAN bus, an RS485 bus, and other communication modes, and CAN be connected to various external devices, and in addition, the communication box 110 may further have a hundred mega network port, through which the communication box CAN be interconnected with other communication devices, or CAN be used for networking.

Further, in this application, the communication box 110 is also provided with a GPS, WiFi list and base station list for locating the scrubber 120, and the locating module can detect the traveling position of the scrubber in real time for general rental, thereby preventing the scrubber from being lost.

Further, the communication box 110 in the present application is further provided with a temperature sensor for detecting the temperature inside the communication box 110, so as to protect the communication box 110 from being damaged due to an excessively high temperature.

The server 130 is configured to count parameters, such as a controller operating mode, a power on/off time, a work time of the disc washing motor, the travel motor, and the water absorption motor, battery power, remaining battery operating time, a charging state, and an ambient temperature, uploaded by the scrubber 120, and generate a statistical report from the parameters at regular time or when receiving a data request sent by the client 140, and transmit the statistical report to the client 140. In addition, the server 130 or the client 140 may issue a setting function to perform parameter setting on the communication box 110. Of course, in this application, the communication box 110 may also directly transmit the collected work data of the scrubber 120 to the client 140 through wireless transmission.

For traditional scrubber, the IOT system of this application can be through mode such as 2G 3G 4G 5G Wifi with data upload to server or mobile device, not only makes terminal customer see scrubber operation data and state through equipment such as smart mobile phone, can also make scrubber producer carry out big data analysis, acquires scrubber behavior. In addition the IOT system of this application can also gather the work information of scrubber through the communication box, has compensatied among the prior art simple function that scrubber controller only has motor control.

Referring to fig. 2, fig. 2 is a schematic flowchart illustrating an embodiment of a data collection method of a scrubber of the present application, and as shown in fig. 2, the data collection method of the present application includes the following steps:

s100, detecting the voltage of a motor of a working part of the floor washing machine in real time, wherein the working part at least comprises one of a brush disc, a vacuum water sucking disc, wheels, a switch and a battery.

Referring to fig. 1, the communication box 110 is connected to the working components of the scrubber 120, and can detect the voltage of the motor of the working components of the scrubber 120 in real time. Wherein the working components of the scrubber 120 include at least one of a brush pan, a vacuum suction pan, wheels, a switch, and a battery. When the working components are respectively a brush disc, a vacuum water absorption disc, a wheel, a switch and a battery, the voltage acquisition parts are respectively a brush disc motor, a water absorption electrode, a traveling motor, a switch relay and a battery. The voltage of the brush motor is represented by U1, the voltage of the suction motor is represented by U2, the switching relay voltage is represented by U3, and the voltage of the travel motor is represented by U4.

And S110, determining the working state of the working component according to the voltage, wherein when the voltage is greater than a preset threshold value, the working state of the working component corresponding to the voltage is judged to be working.

Alternatively, the operation mode of each component may be determined based on the voltage of each working component motor acquired in step S100. Specifically, the switch of the scrubber 120 is off except in the shutdown mode, and the switches are all in the on state in the other modes, so that the communication box 110 detects the voltage U3 of the switching relay, and when the voltage U3 is greater than the preset threshold (in this embodiment, the preset threshold is 0.9V), it can be determined that the scrubber 120 is in the on state, and then the on time and the charging capacity at this time are recorded; when the communication box 110 detects that the voltage U3 of the switching relay is less than or equal to the preset threshold value of 0.9V, it can be determined that the scrubber 120 is in the shutdown state, and the shutdown time at this time is recorded, so that the accumulated startup time of the scrubber 120 can be determined according to the startup time and the shutdown time. It is understood that the preset threshold of the switching relay in this embodiment is only an illustrative example, and may be selected and set according to the actual application, and is not limited specifically here.

Further, on the premise that the floor washing machine 120 is in the on state (when it is detected that the voltage U3 of the switch relay is greater than the preset threshold), when the working component is a brush disk, the voltage value of the brush disk motor obtained by the communication box 110 is U1, and when U1 is greater than the preset threshold, the floor brush motor starts to work, and the accumulated working time of the floor brush motor starts to be counted; when the voltage value U1 of the brush disc motor obtained by the communication box 110 is less than or equal to the preset threshold, it indicates that the floor brush motor finishes working, and ends to count the accumulated working time of the floor brush motor, and the accumulated working time of the floor brush motor can be determined according to the starting time and the ending time of the floor brush motor.

Similarly, on the premise that the floor washing machine 120 is in the on state, when the working component is the vacuum water suction disc, the voltage value of the water suction motor obtained by the communication box 110 is U2, and when U2 is greater than a preset threshold, the water suction motor starts to work, and the accumulated working time of the water suction motor starts to be counted; when the voltage value U2 of the water absorption motor obtained by the communication box 110 is less than or equal to the preset threshold, it indicates that the water absorption motor finishes working, and ends counting the accumulated working time of the water absorption motor, and the accumulated working time of the water absorption motor can be determined according to the starting time and the ending time of the water absorption motor.

Optionally, on the premise that the floor washing machine 120 is in the on state, when the working component is a wheel, the voltage value of the traveling motor acquired by the communication box 110 is U4, when U4 is greater than a preset threshold, it indicates that the traveling motor starts to operate, the accumulated working time of the traveling motor starts to be recorded, otherwise, when U4 is less than or equal to the preset threshold, it indicates that the traveling motor ends to operate, the accumulated working time of the traveling motor ends to be recorded, and the accumulated working time of the traveling motor can be obtained by the two.

Optionally, in an actual application scenario, the communication box 110 may collect voltages of motors of different working components to determine the working mode of the scrubber 120, and the following working mode of the scrubber 120 may be obtained according to different working states of the working components;

1. in the shutdown mode, the voltage value U1 of the brush disk motor, the voltage value U2 of the water absorption motor, the voltage value U4 of the traveling motor and the voltage U3 of the switch relay are all smaller than or equal to a preset threshold value;

2. in the standby mode, the voltage U3 of the switch relay is greater than a preset threshold, and the voltage value U1 of the brush disc motor, the voltage value U2 of the water absorption motor and the voltage value U4 of the traveling motor are all less than or equal to the preset threshold;

3. in the traveling mode, the voltage U3 of the switch relay and the voltage value U4 of the traveling motor are greater than preset thresholds, and the voltage value U1 of the brush disk motor and the voltage value U2 of the water absorption motor are less than or equal to the preset thresholds;

4. in the ground brush mode, the voltage U3 of the switch relay and the voltage value U1 of the brush disc motor are greater than preset thresholds, and the voltage value U2 of the water absorption motor is less than or equal to the preset thresholds;

5. in the water suction mode, the voltage value U2 of the water suction motor and the voltage U3 of the switch relay are greater than a preset threshold, and the voltage value U1 of the brush disc motor is less than or equal to the preset threshold;

6. and in the suction and brush integrated mode, the voltage U3 of the switch relay, the voltage value U2 of the water suction motor and the voltage value U1 of the brush disk motor are greater than preset thresholds.

Therefore, the 6 different working modes can be obtained according to the voltage value of the working part motor, and the working time, the starting time, the electric quantity, the residual working time and the like of the floor washing machine during starting, advancing, floor brushing and water absorption can be respectively calculated according to the different working modes of the floor washing machine.

And S120, calculating the working data of the floor washing machine according to the working state of each component, wherein the working data at least comprises the working time of each component and one of the starting time, the running distance, the cleaning area, the charging time and the charging frequency of the floor washing machine.

Optionally, the operation data of each working component may be obtained according to the statistics of the working status of the working components in step S110, and the operation data may include the working duration of each component and one of the power-on duration, the travel distance, the cleaning area, the charging duration, and the charging number of the scrubber.

Optionally, with reference to fig. 3, fig. 3 is a schematic flowchart of an embodiment of step S120 in the present application, and step S120 in fig. 3 further includes the following sub-steps:

and S121, when the working state of the wheel is working, calculating the running speed corresponding to the voltage of the running motor according to the corresponding relation between the pre-stored voltage and the speed.

Alternatively, in the present embodiment, the working component is a wheel, and the motor of the wheel is a traveling motor, so as to describe the method for collecting the working data.

Specifically, when the communication box 110 detects that the voltage value U4 of the wheel traveling motor is greater than the preset threshold value in the power-on state, that is, the wheel is in the working state, at this time, the traveling speed corresponding to the voltage of the traveling motor can be calculated according to the corresponding relationship between the pre-stored voltage and the speed, and the corresponding relationship between the pre-stored voltage and the speed is as follows:

V=a*U4+b (1)

where V represents the traveling speed of the traveling motor, and a and b are constants.

And S122, counting the running distance of the scrubber according to the running speed and the maintaining time of the working state of the wheels.

Further, the travel distance of the travel motor is calculated by a differential method, and the calculation formula is as follows:

S+=V*Δt (2)

where S represents a travel distance of the travel motor, and Δ t represents an operation state maintaining time period of the travel motor.

Further, if it is determined that the working states of the wheel and the brush tray are working at the same time, that is, the communication box 110 detects that the voltage value U4 of the traveling motor and the voltage value U1 of the brush tray motor are both greater than the preset threshold value, the travel distance of the scrubber in the working state of the brush tray can be obtained at this time, and it is assumed that the travel distance is S1.

Thus, the cleaning area a of the scrubber 120 may be obtained as S1L according to the width of the brush tray (e.g., L) and the travel distance S1 of the scrubber.

Further, referring to fig. 4, fig. 4 is a charging characteristic curve of the battery of the floor washing machine of the present application, as shown in fig. 4, when the working component is the battery, when the communication box 110 detects that the voltage value of the battery rises to be greater than the second threshold voltage Up and continues for a period of time, it may be considered that the battery enters the charging mode, at this time, the charging frequency and the charging duration of the battery may be recorded, and when it is detected that the voltage drops by the second preset threshold value Ud in the charging process, it is considered that the charging of the battery is completed.

With further reference to fig. 5, fig. 5 is a schematic flowchart of another embodiment of the data collection method of the present application, and as shown in fig. 5, the data collection method provided by the present application includes the following steps:

s200, monitoring the temperature of the battery in the floor washing machine.

Optionally, a temperature sensor is disposed in the battery compartment of the scrubber 120 for monitoring the temperature of the battery in real time.

And S210, uploading the battery temperature to a server when the rising temperature of the battery temperature is greater than a preset temperature.

In this embodiment, when the rising temperature of the battery temperature exceeds the preset temperature, the battery temperature is uploaded to the server 130. In the present application, the preset temperature may be set to 2 ℃, that is, the preset temperature is reported to the server 130 every time the temperature of the battery rises by 2 ℃, so that the temperature change of the battery can be monitored in real time. Of course, in other embodiments, the preset temperature may also be other values, and is not limited herein.

And S220, uploading fault alarm information to the server when the temperature of the battery is greater than or equal to the temperature critical value.

Further, if the temperature of the battery rises to be greater than or equal to a certain temperature critical value, that is, exceeds the upper limit temperature value of the battery, the temperature critical value of the battery in the present application may be set to 60 ℃, and may also be other values, which is not specifically limited herein. Therefore, error codes are required to be generated to upload fault alarm information to the server, so that the temperature of the battery of the scrubber 120 is monitored in real time, the condition of fire caused by overhigh temperature can be avoided, and the safety of the scrubber is improved.

Optionally, the data collection method further includes uploading the changed working data to the server at regular time after the detected working data of the working component is changed. For example, when the floor washing machine 120 is switched from a power-off mode to a standby mode, from the standby mode to a traveling mode, etc., the working data of the working components needs to be reported to the server 130 at regular time, so as to realize big data analysis and remote monitoring of the floor washing machine.

Further, when the changed working data meet a preset condition, uploading fault alarm information to the server. If the changed working data meets the preset condition, that is, the communication box 110 detects that each data is abnormal, a corresponding fault code is reported to the server 130, where the fault code is a code agreed with the server. For example, if the water absorption time of the water absorption motor is detected to be much shorter than the conventional water absorption time, the water absorption fault is reported to the scrubber 120. Optionally, the server 130 may further send the fault code to the client 140 in a form of short message push, so as to implement real-time monitoring of the operation data and the working state of the scrubber 120.

Further, if it is detected that the scrubber 120 has a water absorption fault but the server 130 does not have a fault code, it may be further determined whether the server 130 has alarm data, and if so, the alarm data is further sent to the client 140 in a form of short message push. Optionally, the server 130 may also add an alarm function directly, and alarm directly by sound when the working component of the scrubber 120 is failed. Among the above-mentioned embodiment, be connected the communication box directly with the working part of scrubber, can realize acquireing the voltage of the motor of each working part of scrubber in real time, confirm the operating condition of each working part according to voltage to directly obtain the working data of each part of scrubber according to operating condition, so can realize need not to be connected with the controller alright accomplish the data acquisition of scrubber, thereby reduce the development cost and the maintenance degree of difficulty of scrubber.

Referring to fig. 6, fig. 6 is a schematic structural diagram of an embodiment of a data collection device of a scrubber according to the present application. As shown in fig. 6, the data collection apparatus 400 of the present application includes a voltage detection unit 410, an operation state determination unit 420, an operation data statistics unit 430, a data upload unit 440, a battery temperature monitoring unit 450, a battery temperature upload unit 460, and a malfunction alarm upload unit 470.

The voltage detection unit 410 is used for detecting the voltage of a motor of a working component of the floor washing machine in real time, wherein the working component at least comprises one of a brush disc, a vacuum suction disc, wheels, a switch and a battery.

The working state determining unit 420 is configured to determine, according to the working state of the working component determined by the voltage, that the working state of the working component corresponding to the voltage is working when the voltage is greater than a preset threshold.

The working data statistics unit 430 is configured to calculate working data of the scrubber according to the working state of each component, where the working data at least includes one of the working duration of each component, the start-up duration of the scrubber, the travel distance, the cleaning area, the charging duration, and the charging frequency.

Further, when the working component is a wheel, the motor of the wheel is a traveling motor, and the working data statistics unit 430 includes a traveling speed calculation module 431, a traveling distance statistics module 432, a traveling distance acquisition module 433, and a cleaning area statistics module 434.

The running speed calculating module 431 is configured to calculate a running speed corresponding to the voltage of the traveling motor according to a pre-stored correspondence between the voltage and the speed when the working state of the wheel is working.

The driving distance counting module 432 is used for counting the driving distance of the scrubber according to the driving speed and the maintaining time of the working state of the wheels.

The driving distance obtaining module 433 is configured to obtain a driving distance of the scrubber when the wheels and the brush tray are in working states at the same time.

The cleaning area statistic module 434 is used for counting the cleaning area of the floor washing machine according to the width of the brush disc and the travel distance of the floor washing machine.

Optionally, the data uploading unit 440 is configured to upload the changed working data to the server at regular time after the working data is changed.

The battery temperature monitoring unit 450 is used to monitor the battery temperature in the scrubber.

The battery temperature uploading unit 460 is configured to upload the battery temperature to the server when the rising temperature of the battery temperature is greater than a preset temperature.

The failure alarm uploading unit 470 is configured to upload failure alarm information to the server when the changed working data meets a preset condition.

The data collection device of scrubber provided in this embodiment is connected through the direct working part with the communication box with scrubber, can realize acquireing the voltage of the motor of each working part of scrubber in real time, confirms the operating condition of each working part according to voltage to directly obtain the working data of each part of scrubber according to operating condition, so can realize need not to be connected with the controller alright accomplish the data collection of scrubber, thereby reduce the development cost and the maintenance degree of difficulty of scrubber.

Referring to fig. 7, fig. 7 is a schematic block diagram of an embodiment of the floor washing machine provided in the present application, the floor washing machine in this embodiment includes a processor 51, a memory 52 coupled to the processor 51, and a computer program stored in the memory 52 and executable on the processor 51, wherein the memory 52 stores computer instructions, and the processor 51 executes the computer instructions to implement the data collection method of the floor washing machine in any of the above embodiments when operating.

The processor 51 may also be referred to as a CPU (Central Processing Unit). The processor 51 may be an integrated circuit chip having signal processing capabilities. The processor 51 may also be a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components. A general purpose processor may be a microprocessor or the processor may be any conventional processor, but is not limited thereto.

Referring to fig. 8, fig. 8 is a schematic block diagram of an embodiment of a computer storage medium provided in the present application, in which a computer program 61 is stored, and the computer program 61 can be executed by a processor to implement the floor washing machine and the data collection method in any of the above embodiments.

Alternatively, the readable storage medium may be various media that can store program codes, such as a usb disk, a removable hard disk, a Read-only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, or may be a terminal device such as a computer, a server, a mobile phone, or a tablet.

In summary, those skilled in the art can easily understand that the present application provides a data collection method, device and system for a scrubber, which can achieve real-time acquisition of the voltage of the motor of each working component of the scrubber, determine the working state of each working component according to the voltage, and directly obtain the working data of each component of the scrubber according to the working state by directly connecting the communication box with the working component of the scrubber, so that the data collection of the scrubber can be completed without being connected with a controller, thereby reducing the development cost and the maintenance difficulty of the scrubber.

The above description is only exemplary of the present application and should not be taken as limiting the present application, as any modification, equivalent replacement, or improvement made within the spirit and principle of the present application should be included in the protection scope of the present application.

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:清洁机器人

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!