Electronic equipment dust removal reminder method, electronic equipment, fan and storage medium
By controlling the duty cycle of the fan operation and detecting the actual speed, the problem that electronic devices cannot detect the fan dust accumulation is solved, and fan dust accumulation detection and reminder are realized to ensure the normal operation of the electronic devices.
Patent Information
- Application Number
- CN202210187153.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-28
- Publication Date
- 2025-02-07
- Estimated Expiration
- 2042-02-28
AI Technical Summary
Existing electronic devices cannot detect the accumulation of dust in the fan, resulting in manual cleaning in time, thereby reducing the fan's heat dissipation effect.
By obtaining multiple target duty cycles, controlling the fan operation according to each target duty cycle, detecting the actual speed, obtaining the test speed according to the preset correspondence, and counting the actual speed quantity that is less than the test speed, when the quantity reaches or exceeds the preset quantity. When output, dust removal reminder information.
The detection and reminder of the dust accumulation of fans is realized to ensure that the heat dissipation effect of the fan does not decrease and to avoid abnormalities in electronic equipment due to the decrease in heat dissipation effect.
Smart Images

Figure CN114667034B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of electrical equipment control, and in particular to an electronic equipment dust removal reminder method, electronic equipment, a fan and a storage medium. Background Art
[0002] The structure of consumer electronic devices with air cooling is an open structure, and the heat is mainly dissipated by fans. Current electronic devices cannot detect the dust accumulation of fans, resulting in the inability to clean the dust in time. When a large amount of dust adheres to the fan blades, the dust will increase the wind resistance, causing the fan speed to drop, resulting in reduced heat dissipation effect of the fan. Summary of the invention
[0003] The embodiments of the present invention provide an electronic device dust removal reminder method, an electronic device, a fan and a storage medium, aiming to solve the technical problem that current electronic devices are unable to detect dust accumulation on fans, resulting in manual dust cleaning failure and reduced heat dissipation effect of the fans.
[0004] An embodiment of the present invention provides a method for reminding an electronic device to remove dust, and the method comprises:
[0005] Acquire a plurality of target duty cycles, and control the operation of a fan in the electronic device according to each of the target duty cycles;
[0006] detecting a first actual rotation speed of the fan corresponding to when the fan is controlled according to each of the target duty cycles;
[0007] Acquire the test speeds corresponding to the test duty ratios that are the same as the target duty ratios according to the preset corresponding relationships; wherein the preset corresponding relationships are the corresponding relationships between the test duty ratios of the fan and the test speeds corresponding to the test duty ratios when the electronic device meets the preset noise index and the preset dust accumulation degree;
[0008] Based on the target duty cycle that is the same as each test duty cycle, obtaining a target number of the first actual rotational speeds that are less than each test rotational speed;
[0009] When the target number is greater than or equal to a preset number, a dust removal reminder message is output.
[0010] In one embodiment, the electronic device dust removal reminder method further includes:
[0011] When the electronic device is turned on for the first time, obtaining a plurality of different initial duty cycles of the fan, and controlling the fan to operate according to the plurality of different initial duty cycles;
[0012] Obtaining a second actual rotation speed of the fan corresponding to a plurality of different initial duty cycles;
[0013] When the second actual speed is the same as a reference speed corresponding to a reference duty cycle, and the reference duty cycle corresponding to the reference speed that is the same as the second actual speed is different from the initial duty cycle, the initial duty cycle is adjusted to the reference duty cycle.
[0014] In one embodiment, the target duty cycle is selected from the reference duty cycle.
[0015] In one embodiment, the process of establishing the preset corresponding relationship includes:
[0016] Under the condition that the electronic device meets the preset dust accumulation degree, controlling the fan to run with a plurality of different test duty ratios, and detecting the noise values generated by the fan respectively;
[0017] When the noise value does not exceed the preset noise index, the corresponding test duty cycle and the test rotation speed corresponding to the test duty cycle are associated to obtain the preset corresponding relationship.
[0018] In one embodiment, after the step of outputting dust removal reminder information when the number is greater than or equal to the preset number, the method further includes:
[0019] The fan is controlled to run at a critical duty cycle until the dust removal operation is completed, wherein the critical duty cycle is a test duty cycle of the fan running when the noise value is equal to the preset noise index.
[0020] In one embodiment, after the step of outputting dust removal reminder information when the number is greater than or equal to the preset number, the method further includes:
[0021] determining a maximum target duty cycle among a plurality of the target duty cycles;
[0022] The maximum target duty cycle is increased according to a preset increment, and the fan is controlled to operate according to the increased maximum target duty cycle.
[0023] In one embodiment, the intervals between any two adjacent target duty cycles are the same.
[0024] In addition, to achieve the above object, the present invention further provides an electronic device, the electronic device comprising:
[0025] A control module, used to obtain a plurality of target duty cycles and control the operation of a fan in the electronic device according to each of the target duty cycles;
[0026] a detection module, configured to detect a first actual rotation speed of the fan corresponding to when the fan is controlled according to each of the target duty cycles;
[0027] An acquisition module, configured to acquire, according to a preset correspondence, test rotation speeds corresponding to each test duty cycle that is the same as each target duty cycle; wherein the preset correspondence is a correspondence between each test duty cycle of the fan and the test rotation speeds corresponding to each test duty cycle when the electronic device meets a preset noise index and a preset dust accumulation degree;
[0028] An alarm module is used to obtain a target number of the first actual rotational speeds that are less than each of the test rotational speeds based on the target duty cycle that is the same as each of the test duty cycles, and output dust removal reminder information when the target number is greater than or equal to a preset number.
[0029] In addition, to achieve the above-mentioned purpose, the present invention also provides a fan, which includes: a memory, a processor, and an electronic device dust removal reminder program stored in the memory and runnable on the processor, and when the electronic device dust removal reminder program is executed by the processor, the steps of the above-mentioned electronic device dust removal reminder method are implemented.
[0030] In addition, to achieve the above-mentioned purpose, the present invention also provides a storage medium on which an electronic device dust removal reminder program is stored, and when the electronic device dust removal reminder program is executed by a processor, the steps of the above-mentioned electronic device dust removal reminder method are implemented.
[0031] The technical solutions of a dust removal reminder method for an electronic device, an electronic device, a fan, and a storage medium provided in the embodiments of the present invention have at least the following technical effects or advantages:
[0032] The invention adopts the method of obtaining multiple target duty cycles, and controlling the operation of the fan in the electronic device according to each target duty cycle, detecting the first actual speed of the fan corresponding to the control of the fan according to each target duty cycle, obtaining the test speeds corresponding to each test duty cycle that is the same as each target duty cycle according to a preset corresponding relationship, obtaining the target number of the first actual speed that is less than each test speed based on the target duty cycle that is the same as each test duty cycle, and outputting dust removal reminder information when the target number is greater than or equal to the preset number. The invention realizes the technical solution of detecting and reminding the dust accumulation of the fan, solves the technical problem that the current electronic device cannot detect the dust accumulation of the fan, resulting in the inability to clean the dust in time manually and causing the heat dissipation effect of the fan to be reduced, realizes the detection of the dust accumulation of the fan, and when it is detected that the dust accumulation of the fan is serious and the heat dissipation effect of the fan is reduced, a dust removal reminder can be issued in time to remind the manual intervention of the fan dust removal to maintain the normal operation of the electronic device, which is conducive to avoiding the abnormal situation of the electronic device due to the reduction of the heat dissipation effect of the fan. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1 A schematic diagram of the structure of the hardware operating environment involved in the embodiment of the present invention;
[0034] Figure 2 A schematic diagram of a process flow of an embodiment of a dust removal reminder method for an electronic device according to the present invention;
[0035] Figure 3 It is a schematic diagram of a flow chart of a correction process of a fan duty cycle in the electronic equipment dust removal reminder method of the present invention;
[0036] Figure 4 It is a schematic diagram of the process of establishing a preset corresponding relationship in the electronic device dust removal reminder method of the present invention;
[0037] Figure 5 It is a functional module diagram of the electronic device of the present invention. DETAILED DESCRIPTION
[0038] In order to better understand the above technical solution, exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present invention and to fully convey the scope of the present invention to those skilled in the art.
[0039] like Figure 1 As shown, Figure 1 It is a schematic diagram of the structure of the hardware operating environment involved in the embodiment of the present invention.
[0040] It should be noted that Figure 1 That is, it can be a structural diagram of the hardware operating environment of the electronic device.
[0041] like Figure 1As shown, the electronic device may include: a processor 1001, such as a CPU, a memory 1005, a user interface 1003, a network interface 1004, and a communication bus 1002. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1005 may be a high-speed RAM memory, or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0042] Those skilled in the art will understand that Figure 1 The electronic device structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. The electronic device may be an electronic product such as a projector, a computer, a game console, etc. that uses a fan for heat dissipation.
[0043] like Figure 1 As shown, the memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and an electronic device dust removal reminder program. Among them, the operating system is a program that manages and controls the hardware and software resources of the electronic device, and the electronic device dust removal reminder program and other software or programs are running.
[0044] exist Figure 1 In the electronic device shown, the user interface 1003 is mainly used to connect to the terminal and communicate data with the terminal; the network interface 1004 is mainly used for the background server and communicates data with the background server; the processor 1001 can be used to call the electronic device dust removal reminder program stored in the memory 1005.
[0045] In this embodiment, the electronic device includes: a memory 1005, a processor 1001, and an electronic device dust removal reminder program stored in the memory 1005 and executable on the processor, wherein:
[0046] When the processor 1001 calls the electronic device dust removal reminder program stored in the memory 1005, the following operations are performed:
[0047] Acquire a plurality of target duty cycles, and control the operation of a fan in the electronic device according to each of the target duty cycles;
[0048] detecting a first actual rotation speed of the fan corresponding to when the fan is controlled according to each of the target duty cycles;
[0049] Acquire the test speeds corresponding to the test duty ratios that are the same as the target duty ratios according to the preset corresponding relationships; wherein the preset corresponding relationships are the corresponding relationships between the test duty ratios of the fan and the test speeds corresponding to the test duty ratios when the electronic device meets the preset noise index and the preset dust accumulation degree;
[0050] Based on the target duty cycle that is the same as each test duty cycle, obtaining a target number of the first actual rotational speeds that are less than each test rotational speed;
[0051] When the target number is greater than or equal to a preset number, a dust removal reminder message is output.
[0052] When the processor 1001 calls the electronic device dust removal reminder program stored in the memory 1005, the following operations are also performed:
[0053] When the electronic device is turned on for the first time, obtaining a plurality of different initial duty cycles of the fan, and controlling the fan to operate according to the plurality of different initial duty cycles;
[0054] Obtaining a second actual rotation speed of the fan corresponding to a plurality of different initial duty cycles;
[0055] When the second actual speed is the same as a reference speed corresponding to a reference duty cycle, and the reference duty cycle corresponding to the reference speed that is the same as the second actual speed is different from the initial duty cycle, the initial duty cycle is adjusted to the reference duty cycle.
[0056] When the processor 1001 calls the electronic device dust removal reminder program stored in the memory 1005, the following operations are also performed:
[0057] Under the condition that the electronic device meets the preset dust accumulation degree, controlling the fan to run with a plurality of different test duty ratios, and detecting the noise values generated by the fan respectively;
[0058] When the noise value does not exceed the preset noise index, the corresponding test duty cycle and the test rotation speed corresponding to the test duty cycle are associated to obtain the preset corresponding relationship.
[0059] When the processor 1001 calls the electronic device dust removal reminder program stored in the memory 1005, the following operations are also performed:
[0060] The fan is controlled to run at a critical duty cycle until the dust removal operation is completed, wherein the critical duty cycle is a test duty cycle of the fan running when the noise value is equal to the preset noise index.
[0061] When the processor 1001 calls the electronic device dust removal reminder program stored in the memory 1005, the following operations are also performed:
[0062] determining a maximum target duty cycle among a plurality of the target duty cycles;
[0063] The maximum target duty cycle is increased according to a preset increment, and the fan operation is controlled according to the increased maximum target duty cycle, so that a first actual speed measured when the fan is operated at the increased maximum target duty cycle reaches a target speed corresponding to the maximum target duty cycle.
[0064] The interval between any two adjacent target duty cycles is the same.
[0065] In order to solve the technical problem that the current electronic equipment cannot detect the dust accumulation of the fan, resulting in the inability to clean the dust in time manually and causing the heat dissipation effect of the fan to be reduced, the present invention adopts a method of obtaining multiple target duty cycles, and controlling the operation of the fan in the electronic equipment according to each target duty cycle, detecting the first actual speed of the fan corresponding to the control of the fan according to each target duty cycle, obtaining the test speed corresponding to each test duty cycle that is the same as each target duty cycle according to a preset corresponding relationship, obtaining the target number of the first actual speed that is less than each test speed based on the target duty cycle that is the same as each test duty cycle, and outputting dust removal reminder information when the target number is greater than or equal to the preset number. The present invention realizes the technical solution of detecting and reminding the dust accumulation of the fan.
[0066] The embodiment of the present invention provides an embodiment of a method for reminding electronic equipment to remove dust. It should be noted that although the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in an order different from that shown here. Usually, a fan is pre-set in the electronic device. The electronic device will generate heat for a long time. The fan can dissipate heat for the electronic device to keep the electronic device in good working condition. Over time, dust will accumulate on the blades of the fan in the electronic device. The more dust accumulates on the blades, the greater the weight of the dust on the blades, and the greater the resistance to the rotation of the fan, resulting in a decrease in the speed of the fan. When the speed of the fan decreases, the heat dissipation effect of the fan on the electronic device is also reduced. Based on this, the present invention proposes a method for reminding electronic equipment to remove dust, so as to detect and remind the fan with a heat dissipation function.
[0067] like Figure 2 As shown, in a first embodiment of the present invention, the electronic device dust removal reminder method of the present invention comprises the following steps:
[0068] Step S210: acquiring a plurality of target duty cycles, and controlling the operation of a fan in the electronic device according to each of the target duty cycles.
[0069] Step S220: detecting a first actual rotation speed of the fan corresponding to when the fan is controlled according to each of the target duty cycles.
[0070] In this embodiment, the electronic device will detect the dust accumulation of the fan from time to time, and when the dust accumulation detection time of the fan is reached, the electronic device dust removal reminder method is activated.
[0071] Specifically, there are multiple target duty cycles, and the target duty cycle can be pre-stored in the electronic device, or sent to the electronic device by an external device. The external device can exchange data with the electronic device, such as a mobile device, a PC and other devices, a test device, etc. The target duty cycle can be understood as the duty cycle for controlling the operation of the fan when the fan has a good heat dissipation effect. Each target duty cycle corresponds to a target speed, and each target duty cycle is different, and the target speeds corresponding to each target duty cycle are also different. The interval between any two adjacent target duty cycles is the same. For example, there are 4 target duty cycles, namely 75%, 80%, 85%, and 90%, and the interval between any two adjacent target duty cycles is 5%. The interval between two adjacent target duty cycles can be set according to the implementation of the electronic device or the fan.
[0072] When the electronic device executes the electronic device dust removal reminder method, multiple target duty cycles are obtained, and then the fan is controlled to run respectively according to the order of the obtained target duty cycles. Among them, for the same target duty cycle, the fan is controlled to run for a certain time, and the time for running the fan with different target duty cycles can be the same or different.
[0073] When the fans are controlled to run according to the acquired target duty cycle, the first actual speed of the fans corresponding to the target duty cycle is detected. The first actual speed is the actual speed measured when the fans run at the target duty cycle. For the same target duty cycle, multiple real-time speeds are detected. The multiple real-time speeds are not necessarily the same, and there may be situations where they are not all the same. The average value of the multiple real-time speeds measured is used as the first actual speed.
[0074] Step S230: acquiring test rotation speeds corresponding to each test duty cycle that is the same as each target duty cycle according to a preset corresponding relationship.
[0075] In this embodiment, the preset corresponding relationship is the corresponding relationship between each test duty cycle of the fan and the test speed corresponding to each test duty cycle when the electronic device meets the preset noise index and the preset dust accumulation degree. In actual operation of the fan, the more dust accumulates on the fan blades, the more noise will be generated by the rotation of the fan. Based on this, the dust accumulation degree of the fan can be measured by noise. It is assumed that the noise index and the preset dust accumulation degree can be determined according to the actual situation of the electronic device. For the same electronic device, each preset noise index corresponds to a preset dust accumulation degree. Under the same preset noise index and the preset dust accumulation degree corresponding to the preset noise index, the fan has a critical duty cycle and a critical speed corresponding to the critical duty cycle. If the speed of the fan exceeds the critical speed, the noise of the electronic device will exceed the preset noise index, making the user experience worse; if the speed of the fan is lower than the critical speed, the heat dissipation effect of the fan will decrease due to the reduction in speed. Under the same preset noise index and the preset dust accumulation degree corresponding to the preset noise index, there is a critical duty cycle and a critical speed corresponding to the critical duty cycle, and the test duty cycle in the preset corresponding relationship is equal to or lower than the critical duty cycle, and the test speed corresponding to the test duty cycle is equal to or lower than the critical speed corresponding to the critical duty cycle.
[0076] Step S240: based on the target duty cycle that is the same as each test duty cycle, obtaining a target number of the first actual rotational speeds that are smaller than each test rotational speed.
[0077] Step S250: when the target number is greater than or equal to a preset number, output dust removal reminder information.
[0078] In this embodiment, the fan operation is controlled according to each target duty cycle. After multiple first actual speeds are detected under each target duty cycle, the target number of the first actual speeds less than each test speed measured under the target duty cycle that is the same as each test duty cycle is counted respectively. If the target number is greater than or equal to the preset number, it means that the fan is seriously dusty and the fan heat dissipation effect is poor, and dust removal is required, that is, a dust removal reminder is output, and the dust removal reminder is used to prompt manual fan dust removal; the dust removal reminder includes one or more of sound, text information, light, and vibration.
[0079] In one embodiment, there are three target duty cycles, namely P11, P12, and P13. When the fan operates at the target duty cycles P11, P12, and P13, the first actual rotational speeds of the fan measured are V11, V12, and V13 respectively. In the preset correspondence, the test rotational speed corresponding to the test duty cycle C11 is R11, the test rotational speed corresponding to the test duty cycle C12 is R12, and the test rotational speed corresponding to the test duty cycle C13 is R13. Among them, P11 is equal to C11, P12 is equal to C12, and P13 is equal to C13. Set the preset quantity to 3, and compare the magnitudes of V11 and R11, V12 and R12, and V13 and R13 respectively. If V11 < R11, V12 < R12, and V13 < R13, then the target quantity is 3, and a reminder for dust removal information is sent.
[0080] In another example, there are three target duty cycles, namely P21, P22, and P23. When the fan operates at the target duty cycle P21, the first actual rotational speeds of the fan measured three times are (V21, V22, V23), and their average value is V1; when the fan operates at the target duty cycle P22, the first actual rotational speeds of the fan measured three times are (V24, V25, V26), and their average value is V2; when the fan operates at the target duty cycle P23, the first actual rotational speeds of the fan measured three times are (V27, V28, V29), and their average value is V9. In the preset correspondence, the test rotational speed corresponding to the test duty cycle C21 is R21, the test rotational speed corresponding to the test duty cycle C22 is R22, and the test rotational speed corresponding to the test duty cycle C23 is R23. Among them, P21 is equal to C21, P22 is equal to C22, and P23 is equal to C23. Set the preset quantity to 2, and compare the magnitudes of V1 and R11, V2 and R12, and V3 and R13 respectively. If V1 < R11 and V3 < R23, then the target quantity is 2, and a reminder for dust removal information is sent.
[0081] According to the above technical solution, this embodiment realizes the detection of the dust accumulation situation of the fan. When it is detected that the dust accumulation of the fan is serious and the heat dissipation effect of the fan decreases, a dust removal reminder can be sent in time to remind the operator to perform dust removal intervention on the fan to maintain the normal operation of the electronic device, which is beneficial to avoiding abnormal situations of the electronic device due to the decrease in the heat dissipation effect of the fan.
[0082] As Figure 3 shown, the method for reminding dust removal of the electronic device of the present invention further includes the following steps:
[0083] Step S110: When the electronic device is turned on for the first time, obtain a plurality of different initial duty cycles of the fan and control the fan to operate according to the plurality of different initial duty cycles;
[0084] Step S120: obtaining a second actual rotation speed of the fan corresponding to a plurality of different initial duty cycles;
[0085] Step S130: When the second actual speed is the same as a reference speed corresponding to a reference duty cycle, and the reference duty cycle corresponding to the reference speed that is the same as the second actual speed is different from the initial duty cycle, adjust the initial duty cycle to the reference duty cycle.
[0086] In the actual production of fans, fans are mass-produced according to the standards of fan prototypes. Fan prototypes refer to fans that are designed in advance. The parameters of each fan product in subsequent mass production are set according to the fan prototype. Therefore, the base duty cycle of the fan prototype is set as the operating parameters of each fan produced. Since each fan produced in batches is not exactly the same, there are reasonable differences in the hardware of each fan. After setting the base duty cycle for each fan, when each fan is working, it may not necessarily run according to the base duty cycle. Therefore, after the fan is put into actual use, when each fan is running for the first time, the duty cycle of controlling the fan operation needs to be corrected to allow the fan to operate accurately. Among them, the duty cycle of controlling the fan operation is called the initial duty cycle, and each initial duty cycle corresponds to an initial speed.
[0087] Usually, after the electronic device is turned on, the fan is also turned on accordingly, that is, whether the electronic device is turned on for the first time is detected to determine whether the fan is running for the first time. When the electronic device is turned on for the first time, that is, the fan is running for the first time, multiple different initial duty cycles of the fan are obtained, the fan is controlled to run according to the multiple different initial duty cycles, and the second actual speed of the fan corresponding to the multiple different initial duty cycles is detected, that is, the second actual speed is the actual speed corresponding to the fan running at the multiple different initial duty cycles when the fan is running for the first time.
[0088] After obtaining the second actual speed corresponding to each initial duty cycle, obtain the reference speed that is the same as the second actual speed. If the reference duty cycle corresponding to the reference speed that is the same as the second actual speed is different from the initial duty cycle corresponding to the second actual speed, the initial duty cycle needs to be adjusted to the reference duty cycle. Wherein, if the fan is operated according to the adjusted initial duty cycle and the fan is in a normal working room, the initial speed corresponding to the adjusted initial duty cycle is the second actual speed, which is also the reference speed. For example, the multiple different initial duty cycles are W1, W2, and W3, respectively, and the second actual speeds obtained by detecting the fan according to W1, W2, and W3 are v11, v22, and v33, respectively, and the multiple reference duty cycles are D1, D2, and D3, respectively. The reference speeds corresponding to D1, D2, and D3 are v01, v02, and v03, respectively. Among them, v11=v01, v22=v02, v33=v03, that is, W1, W2, W3 are adjusted, and the adjusted W1, W2, W3 are W1', W2', W3' respectively, W1'=D1, W2'=D2, W3'=D3, that is, the initial speeds corresponding to W1', W2', W3' are v11, v22, v33 respectively.
[0089] Furthermore, by adjusting the initial duty cycle of the fan, the initial duty cycle of the fan is corrected, and the fan will then operate according to the corrected initial duty cycle (i.e., the reference duty cycle), thereby improving the accuracy of the fan operation. Based on this, when irregularly detecting whether the fan needs dust removal, the fan operation is controlled by selecting a target duty cycle from the reference duty cycle, thereby determining whether the fan needs dust removal, i.e., the target duty cycle is selected from the reference duty cycle.
[0090] like Figure 4 As shown, the process of establishing the above preset corresponding relationship includes the following steps:
[0091] Step 310: When the electronic device meets the preset dust accumulation level, control the fan to run with a plurality of different test duty cycles, and detect noise values generated by the fan respectively;
[0092] Step 320: When the noise value does not exceed the preset noise index, the corresponding test duty cycle and the test speed corresponding to the test duty cycle are associated to obtain the preset corresponding relationship.
[0093] The preset dust accumulation condition can be obtained by simulating the dust accumulation of the fan, that is, after the fan blades accumulate dust, the resistance affecting the fan rotation increases, and the fan generates noise, so the resistance to the fan rotation can be equivalent to the external resistance, that is, different external resistances can be applied to the fan blades to simulate the preset dust accumulation condition. In addition, the preset dust accumulation condition can also be determined according to the actual dust accumulation of the fan, by real-time monitoring the amount of dust accumulated on the fan blades, and the preset dust accumulation condition is determined when the heat dissipation effect of the fan begins to decline.
[0094] Specifically, under the condition that the electronic device meets the preset dust accumulation level, the fan operation is controlled with multiple different test duty cycles, and the noise values generated by the fans when they are running with the different test duty cycles are detected respectively. Then, the obtained noise values are compared with the preset noise index. If the noise value is less than or equal to the preset noise index, the corresponding test duty cycle and the test speed corresponding to the test duty cycle are associated to obtain a preset corresponding relationship.
[0095] Furthermore, after step S250, the method further includes: controlling the fan to run at a critical duty cycle until the dust removal operation is completed.
[0096] Considering that if the fan cannot be manually dusted in time after the dust removal reminder message is output, and the electronic equipment still needs to work within the corresponding time, based on this, the fan is controlled to operate according to the critical duty cycle, so as to increase the fan speed when the fan is dusty, so that the fan can continue to dissipate heat for the electronic equipment. After detecting that the manual dust removal of the fan is completed, the fan is controlled to operate according to the reference duty cycle. Among them, the critical duty cycle is the test duty cycle of the fan operation when the noise value is equal to the preset noise index, the test speed corresponding to the test duty cycle is the critical speed corresponding to the critical duty cycle, the critical duty cycle is greater than or equal to the test duty cycle in the preset corresponding relationship, and the critical speed corresponding to the critical duty cycle is greater than or equal to the test speed corresponding to the test duty cycle in the preset corresponding relationship.
[0097] Furthermore, after step S250, the following steps are further included:
[0098] determining a maximum target duty cycle among a plurality of the target duty cycles;
[0099] The maximum target duty cycle is increased according to a preset increment, and the fan operation is controlled according to the increased maximum target duty cycle, so that the first actual speed measured when the fan is operated at the increased maximum target duty cycle reaches the target speed corresponding to the maximum target duty cycle. The size of the preset increment can be obtained according to the difference between the maximum target duty cycle and the critical duty cycle. For example, when the difference between the maximum target duty cycle and the critical duty cycle is 1% to 5%, the preset increment is 1%; when the difference between the maximum target duty cycle and the critical duty cycle is 3% to 5%, the preset increment is 3%. The larger the difference between the maximum target duty cycle and the critical duty cycle, the larger the value of the preset increment.
[0100] Considering that if the dust removal reminder information is output, the manual operation of the fan cannot be performed in time, and the electronic equipment still needs to work within the corresponding time, based on this, the maximum target duty cycle among multiple target duty cycles is selected, and then the maximum target duty cycle is increased, and then the fan operation is controlled according to the increased maximum target duty cycle, so that the first actual speed measured when the fan is operated at the maximum target duty cycle reaches the target speed corresponding to the maximum target duty cycle, so that the fan speed can be increased when the fan is dusty, so that the fan can rotate at a higher speed, thereby maintaining a good heat dissipation effect. Among them, the target duty cycle is greater than the critical duty cycle.
[0101] like Figure 5 As shown, the present invention provides an electronic device, the electronic device comprising:
[0102] The control module 410 is used to obtain a plurality of target duty cycles and control the operation of the fan in the electronic device according to each of the target duty cycles;
[0103] A detection module 420, configured to detect a first actual rotation speed of the fan corresponding to when the fan is controlled according to each of the target duty cycles;
[0104] The acquisition module 430 is used to acquire the test speeds corresponding to the test duty ratios that are the same as the target duty ratios according to a preset corresponding relationship; wherein the preset corresponding relationship is the corresponding relationship between the test duty ratios of the fan and the test speeds corresponding to the test duty ratios when the electronic device meets the preset noise index and the preset dust accumulation degree;
[0105] The alarm module 440 is used to obtain a target number of the first actual speeds that are less than each of the test speeds based on the target duty cycle that is the same as each of the test duty cycles, and output dust removal reminder information when the target number is greater than or equal to a preset number.
[0106] The specific implementation of the electronic device of the present invention is basically the same as the various embodiments of the above-mentioned electronic device dust removal reminder method, and will not be repeated here.
[0107] Furthermore, the present invention also provides a fan, comprising: a memory, a processor, and an electronic device dust removal reminder program stored in the memory and executable on the processor, wherein the electronic device dust removal reminder program implements the steps of the above-mentioned electronic device dust removal reminder method when executed by the processor.
[0108] Furthermore, the present invention also provides a storage medium on which an electronic device dust removal reminder program is stored, and when the electronic device dust removal reminder program is executed by a processor, the steps of the above-mentioned electronic device dust removal reminder method are implemented.
[0109] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0110] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0111] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0112] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0113] It should be noted that in the claims, any reference signs placed between brackets shall not be construed as limiting the claims. The word "comprising" does not exclude the presence of components or steps not listed in the claim. The word "a" or "an" preceding a component does not exclude the presence of a plurality of such components. The invention may be implemented by means of hardware comprising several different components and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third etc. does not indicate any order. These words may be interpreted as names.
[0114] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.
[0115] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A dust removal reminder method for electronic equipment, characterized in that: The electronic device dust removal reminder method comprises: Acquire a plurality of target duty cycles, and control the operation of a fan in the electronic device according to each of the target duty cycles; detecting a first actual rotation speed of the fan corresponding to when the fan is controlled according to each of the target duty cycles; Acquire the test speeds corresponding to the test duty ratios that are the same as the target duty ratios according to the preset corresponding relationships; wherein the preset corresponding relationships are the corresponding relationships between the test duty ratios of the fan and the test speeds corresponding to the test duty ratios when the electronic device meets the preset noise index and the preset dust accumulation degree; Based on the target duty cycle that is the same as each test duty cycle, obtaining a target number of the first actual rotational speeds that are less than each test rotational speed; When the target number is greater than or equal to a preset number, outputting dust removal reminder information; The process of establishing the preset corresponding relationship includes: Under the condition that the electronic device meets the preset dust accumulation degree, controlling the fan to run with a plurality of different test duty cycles, and detecting the noise values generated by the fan respectively; When the noise value does not exceed the preset noise index, the corresponding test duty cycle and the test rotation speed corresponding to the test duty cycle are associated to obtain the preset corresponding relationship.
2. The method according to claim 1, characterized in that The electronic device dust removal reminder method further includes: When the electronic device is turned on for the first time, obtaining a plurality of different initial duty cycles of the fan, and controlling the fan to operate according to the plurality of different initial duty cycles; Acquire a second actual rotation speed of the fan corresponding to a plurality of different initial duty cycles; When the second actual speed is the same as a reference speed corresponding to a reference duty cycle, and the reference duty cycle corresponding to the reference speed that is the same as the second actual speed is different from the initial duty cycle, the initial duty cycle is adjusted to the reference duty cycle.
3. The method according to claim 2, characterized in that The target duty cycle is selected from the reference duty cycle.
4. The method according to claim 1, characterized in that After the step of outputting dust removal reminder information when the number is greater than or equal to the preset number, the method further includes: The fan is controlled to run at a critical duty cycle until the dust removal operation is completed; the critical duty cycle is a test duty cycle of the fan running when the noise value is equal to the preset noise index.
5. The method according to claim 1, characterized in that After the step of outputting dust removal reminder information when the number is greater than or equal to the preset number, the method further includes: determining a maximum target duty cycle among a plurality of the target duty cycles; The maximum target duty cycle is increased according to a preset increment, and the fan operating speed is controlled according to the increased maximum target duty cycle.
6. The method according to claim 1, characterized in that The interval between any two adjacent target duty cycles is the same.
7. An electronic device, characterized in that: The electronic device comprises: A control module, used to obtain a plurality of target duty cycles and control the operation of a fan in the electronic device according to each of the target duty cycles; a detection module, configured to detect a first actual rotation speed of the fan corresponding to when the fan is controlled according to each of the target duty cycles; An acquisition module, configured to acquire, according to a preset correspondence, test rotation speeds corresponding to each test duty cycle that is the same as each target duty cycle; wherein the preset correspondence is a correspondence between each test duty cycle of the fan and the test rotation speeds corresponding to each test duty cycle when the electronic device meets a preset noise index and a preset dust accumulation degree; an alarm module, configured to obtain a target number of the first actual rotational speeds that are less than each of the test rotational speeds based on the target duty cycle that is the same as each of the test duty cycles, and output dust removal reminder information when the target number is greater than or equal to a preset number; The acquisition module is also used for the process of establishing the preset corresponding relationship, including: under the condition that the electronic device meets the preset dust accumulation level, controlling the operation of the fan with multiple different test duty cycles, and detecting the noise values generated by the fan respectively; when the noise value does not exceed the preset noise index, associating the corresponding test duty cycle and the test speed corresponding to the test duty cycle to obtain the preset corresponding relationship.
8. A fan, characterized in that: The fan includes: a memory, a processor, and an electronic device dust removal reminder program stored in the memory and executable on the processor. When the electronic device dust removal reminder program is executed by the processor, the steps of the electronic device dust removal reminder method as described in any one of claims 1 to 6 are implemented.
9. A storage medium, characterized in that: An electronic device dust removal reminder program is stored thereon, and when the electronic device dust removal reminder program is executed by the processor, the steps of the electronic device dust removal reminder method described in any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Method of regularly reminding computer system of removing dust and device thereof
CN103092741A