Wiper switch control device and method
By setting up only one acquisition circuit in the wiper switch control system, using the controller to judge the wiper task type and send a driving signal, the problems of complex layout and high cost in the existing system are solved, and multi-function wiper control in a limited space is realized.
Patent Information
- Application Number
- CN202411898992.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-04-18
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing wiper switch control system has a complex layout, high cost, and limited space near the steering wheel, making it difficult to configure other control devices.
By setting only one acquisition circuit in the wiper switch control device, the controller determines the task type based on the time interval of the wiper switch signal, and then sends corresponding driving signals to the driving circuit, thereby realizing the control of the wiper jog and washing tasks.
The layout of wiper switches has been optimized, hardware costs have been reduced, and multi-function wiper control has been realized in limited space.
Smart Images

Figure CN119840558A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control, and in particular to a wiper switch control device and method. Background Art
[0002] In the current wiper control system, the front wiper inching operation and the wiper water spraying operation are controlled by two switches, one front wiper inching switch and one front wiper water spraying switch. The body control module needs to set up a corresponding acquisition circuit for each switch, and also needs to match two sections of vehicle wiring harness wiring to achieve control of the two switches. This solution is costly, and the space near the steering wheel is limited. This layout will compress the configuration space of other control components. Summary of the invention
[0003] In view of this, the present application provides a wiper switch control device and method to help solve the problems of complex wiper switch layout and high cost in the prior art.
[0004] In a first aspect, an embodiment of the present application provides a wiper switch control device, comprising: An acquisition circuit, used for acquiring a wiper switch signal and sending the wiper switch signal to a controller; A controller, configured to determine a wiper task type based on the wiper switch signal, wherein the task type includes a wiper inching task or a wiper washing task; The controller is further configured to send a corresponding driving signal to a driving circuit based on the wiper task type.
[0005] In an optional embodiment, the wiper switch signal includes: a switch closing signal or a switch opening signal; The determining the wiper task type based on the wiper switch signal comprises: After receiving the switch closing signal, if the switch opening signal is not received within a preset time threshold, determining that the task type is a windshield wiper washing task; After receiving the switch closing signal, if the switch opening signal is received within the time threshold, it is determined that the task type is a wiper inching task.
[0006] In an optional embodiment, the sending a corresponding driving signal to a driving circuit based on the signal type of the wiper switch signal includes: When it is determined that the wiper task type is the wiper inching task, a first driving signal is sent to the first driving circuit; when it is determined that the wiper task type is the wiper washing task, a second driving signal is sent to the second driving circuit.
[0007] In an optional embodiment, the device further includes: The first driving circuit is used to control the circuit connection between the wiper motor and the power supply when receiving the first driving signal, so that the wiper motor performs an inching window wiping operation.
[0008] In an optional embodiment, the first driving circuit is further used to control the circuit between the wiper motor and the power supply to be disconnected after a first period of time, so that the wiper motor stops working.
[0009] In an optional embodiment, the device further includes: The second driving circuit is used to control the circuit connection between the washing motor and the power supply when receiving the second driving signal, so that the washing motor performs the window washing operation.
[0010] In an optional embodiment, the controller is further configured to send a third drive signal to the second drive circuit when receiving the switch disconnect signal after determining that the task type is the wiper washing task.
[0011] In an optional embodiment, the second driving circuit is further used to control the circuit between the washing motor and the power supply to disconnect when receiving the third driving signal, so that the washing motor stops performing the window washing operation.
[0012] In a second aspect, an embodiment of the present application provides a wiper switch control method, which is applied to the wiper switch control device provided in the first aspect, including: The acquisition circuit acquires the wiper switch signal and sends the wiper switch signal to the controller; The controller determines a wiper task type based on the wiper switch signal, wherein the task type includes a wiper inching task or a wiper washing task; The controller also sends a corresponding driving signal to the driving circuit based on the wiper task type.
[0013] In an optional embodiment, the controller determines the wiper task type based on the wiper switch signal, including: After the controller receives the switch closing signal, if the controller does not receive the switch opening signal within a preset time threshold, determining that the task type is a windshield wiper washing task; After the controller receives the switch closing signal, if the controller receives the switch opening signal within the time threshold, it determines that the task type is a wiper inching task.
[0014] In the embodiment of the present application, the wiper switch control device includes: a collection circuit, a controller and two drive circuits, the collection circuit acquires the wiper switch signal, including a switch closing signal or a switch opening signal; the controller determines the wiper task type based on the time interval between the received switch closing signal and the switch opening signal, and the wiper task type includes a wiper inching task or a wiper washing task; then the controller sends a corresponding drive signal to the drive circuit based on the wiper task type, and the drive circuit performs the corresponding task based on the drive signal. The wiper task type can be determined under the condition of only one collection circuit through the time interval between the switch closing signal and the switch opening signal, thereby optimizing the layout of the wiper switch and reducing the cost. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0016] Figure 1 A schematic diagram of the structure of a wiper switch control device provided in an embodiment of the present application; Figure 2 A schematic diagram of the structure of another wiper switch control device provided in an embodiment of the present application; Figure 3 A schematic diagram of the structure of another wiper switch control device provided in an embodiment of the present application; Figure 4 A schematic diagram of a flow chart of a wiper switch control method provided in an embodiment of the present application; Figure 5 A schematic flow chart of another wiper switch control method provided in an embodiment of the present application; Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0017] In order to better understand the technical solution of the present application, the embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0018] It should be clear that the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0019] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.
[0020] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0021] The existing wiper switch control system can refer to Figure 1 The structure shown is integrated into the body control module (BCM) as a whole, and mainly includes two acquisition circuits and two drive circuits. The two acquisition circuits are respectively connected to the front wiper inching switch and the front wiper washing switch to collect the corresponding switch signals. A controller is provided inside the BCM to process the switch signal and output the corresponding drive signal to the corresponding drive circuit. The two drive circuits respectively control the line between the front wiper motor and the power supply and the line between the front washing motor and the power supply. When the drive signal is received, the control line is connected to perform the wiper inching operation or the window washing operation.
[0022] Specifically, when the BCM detects that the front wiper inching switch is valid, the front wiper is controlled to inching and wipe the window once. When the body control module (BCM) detects that the front wiper washing switch is valid, the washing motor is controlled to wash and spray water.
[0023] The control system has at least the following disadvantages: (1) Two independent switches need to be designed to match two sections of vehicle wiring harnesses, and the body control module (BCM) hardware needs to design two acquisition circuits, which is costly.
[0024] (2) The space available for arranging the combination switch near the steering wheel is limited, and it is difficult to arrange two switches at the same time in some car models.
[0025] In response to the above problems, an embodiment of the present application provides a wiper switch control device, which only has one acquisition circuit and distinguishes the task type triggered by the user through logical judgment at the software level, and then executes the corresponding task.
[0026] The structure of the wiper switch control device of the embodiment of the present application can be as follows Figure 2As shown, it includes: an acquisition circuit, a controller, a first drive circuit and a second drive circuit. The acquisition circuit is connected to the wiper switch to obtain the wiper switch signal. One end of the controller is connected to the acquisition circuit to receive the wiper switch signal and perform corresponding logical judgment. The other end of the controller is respectively connected to the first drive circuit and the second drive circuit, and sends a drive signal to the corresponding drive circuit based on the result of the logical judgment. The first drive circuit can control the wiper motor to jog the window when receiving the drive signal, and the second drive circuit can control the washing circuit to spray water to wash the car window when receiving the drive signal.
[0027] The wiper switch signal may include: a switch closing signal and a switch opening signal. After the controller obtains the wiper switch signal through the acquisition circuit, it first determines the wiper task type through the time interval between the switch closing signal and the switch opening signal. Among them, the wiper task type includes: a wiper inching task or a wiper washing task. After determining the wiper task type, the controller sends a drive signal to the corresponding drive circuit. When the wiper task type is a wiper inching task, a first drive signal is sent to the first drive circuit, and when the wiper task type is a wiper washing task, a second drive signal is sent to the second drive circuit.
[0028] Specifically, the wiper switch is in the off state by default. When the driver presses the wiper switch, the acquisition circuit can acquire the switch closing signal. When the driver releases the wiper switch, the acquisition circuit can acquire the switch disconnection signal. The controller starts timing after receiving the switch closing signal. If the switch disconnection signal is received within the preset time threshold, the current wiper task type is determined to be a wiper inching task. If the controller does not receive the switch disconnection signal within the preset time threshold after receiving the switch closing signal, the current wiper task type is determined to be a wiper washing task.
[0029] For example, the duration threshold can be set to 1 second. If the driver releases the wiper switch within 1 second after pressing it, the wipers will wipe the windows once. If the driver presses the wiper switch for more than 1 second, the wipers will spray water to wash the windows. Figure 1 In the structure shown, the wiper's inching window scraping and water spraying are controlled by different wiper switches, and each wiper switch is triggered by different actions. Normally, when the driver pulls the wiper switch downward, the wiper will inching window scraping once, and when the driver pulls the wiper switch outward, the wiper will spray water for washing. However, the wiper switch control device of the embodiment of the present application only has one wiper switch, and the wiper switch is triggered by only one action, such as pulling downward or pulling outward. Based on the length of time the driver operates the wiper switch, the controller distinguishes different wiper task types at the software level, and then controls the wiper to inching window scraping or spray water for washing.
[0030] In the wiper inching task scenario, the first drive circuit controls the circuit between the wiper motor and the power supply to be connected when receiving the first drive signal, and the wiper motor performs the inching window wiping operation after being powered on. Since the wiper only needs to wipe the window once, after the first time period, the first drive circuit controls the circuit between the wiper motor and the power supply to be disconnected, and the wiper motor stops working after being powered off.
[0031] In the wiper and washing task field, when the second drive circuit receives the second drive signal, the circuit between the washing motor and the power supply is controlled to be connected, and the washing motor performs the window washing operation after being powered on. At this time, the controller has not received the switch disconnection signal. After waiting for the driver to release the wiper switch, the controller receives the switch disconnection signal and sends the third drive signal to the second drive circuit. When the second drive circuit receives the third drive signal, the circuit between the washing motor and the power supply is controlled to be disconnected, and the washing motor stops working after being powered off.
[0032] Through the above solution, the layout of the wiper area can be optimized at the hardware level, and the same effect can be achieved by using fewer components, thus saving hardware costs.
[0033] In a specific implementation, the wiper switch control device of the embodiment of the present application can be integrated into the BCM. Figure 3 , BCM is provided with a collection circuit, a first drive circuit and a second drive circuit. The collection circuit is connected to the wiper switch, and BCM obtains the wiper switch signal through the collection circuit, including: a switch closing signal and a switch opening signal. BCM controls the on-off of the circuit between the wiper motor and the power supply through the first drive circuit, and controls the on-off of the circuit between the washing motor and the power supply through the second drive circuit. In response to the driver's operation, the specific execution process of BCM can be as follows Figure 4 As shown, including: Step 401, detecting that the wiper switch is pressed and starting timing.
[0034] After the driver presses the wiper switch, the BCM can obtain the switch closing signal through the acquisition circuit to determine that the driver has pressed the wiper switch and start timing. Optionally, the driver pressing the wiper switch can be regarded as performing a preset action on the wiper switch, such as turning the wiper switch downward or turning the wiper switch outward or other reasonable actions, which are not limited here.
[0035] Step 402 , whether the wiper switch is continuously pressed for more than 700 milliseconds, if so, proceed to step 405 , otherwise proceed to step 403 .
[0036] Step 403, whether the wiper switch is released, if so, proceed to step 404, otherwise feedback to step 402.
[0037] Step 404: The windshield wiper is moved once to wipe the window.
[0038] If the driver releases the wiper switch within 700 milliseconds, the BCM can determine that the driver intends to wipe the window, and then control the wiper to wipe the window once. The timing continues while the driver does not release the wiper switch. After the driver releases the wiper switch, the BCM can obtain the switch disconnection signal through the acquisition circuit to determine that the driver has released the wiper switch.
[0039] Step 405: the wipers are sprayed with water for washing.
[0040] If the driver continues to press the wiper switch for more than 700 milliseconds, the BCM can determine that the driver's intention is to wash the windows, and then control the wipers to spray water for washing.
[0041] Step 406 , whether the wiper switch is released, if so, proceed to step 407 , otherwise return to step 405 .
[0042] Step 407, the wiper stops spraying water for washing.
[0043] When the driver does not release the wiper switch, the wiper continues to spray water for washing. When the driver releases the wiper switch, the BCM can obtain the switch disconnection signal through the acquisition circuit to determine that the driver has released the wiper switch, and then control the wiper to stop spraying water for washing.
[0044] In the embodiment of the present application, only one wiper switch is needed to realize the wiper inching and washing functions at the same time. The trigger control of the wiper inching and the wiper washing can be flexibly distinguished by setting the logic judgment method through the BCM software, which not only optimizes the hardware layout but also saves costs.
[0045] Figure 5 1 is a flow chart of another wiper switch control method provided in an embodiment of the present application. The method can be applied to the above-mentioned wiper switch control device, such as Figure 5 As shown, the method may include: Step 501: The acquisition circuit acquires the wiper switch signal and sends the wiper switch signal to the controller.
[0046] Step 502 : The controller determines a wiper task type based on a wiper switch signal, where the task type includes a wiper inching task or a wiper washing task.
[0047] Step 503: The controller also sends a corresponding driving signal to the driving circuit based on the wiper task type.
[0048] For other details, please refer to the description in other embodiments.
[0049] Corresponding to the above embodiment, the present application also provides an electronic device that can be used to implement the above controller. Figure 6A schematic diagram of the structure of an electronic device provided in an embodiment of the present application, the electronic device 600 may include: a processor 601, a memory 602 and a communication unit 603. These components communicate through one or more buses, and those skilled in the art can understand that the structure of the electronic device shown in the figure does not constitute a limitation on the embodiment of the present application, it can be a bus structure or a star structure, and can also include more or fewer components than shown in the figure, or combine certain components, or arrange components differently.
[0050] The communication unit 603 is used to establish a communication channel so that the electronic device can communicate with other devices, receive user data sent by other devices or send user data to other devices.
[0051] The processor 601 is the control center of the electronic device. It uses various interfaces and lines to connect various parts of the entire electronic device. It runs or executes software programs, instructions, and / or modules stored in the memory 602, and calls data stored in the memory to perform various functions of the electronic device and / or process data. The processor can be composed of an integrated circuit (IC), for example, it can be composed of a single packaged IC, or it can be composed of multiple packaged ICs with the same or different functions. For example, the processor 601 can include only a central processing unit (CPU). In the embodiment of the present application, the CPU can be a single computing core or multiple computing cores.
[0052] The memory 602 is used to store the execution instructions of the processor 601. The memory 602 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0053] When the execution instructions in the memory 602 are executed by the processor 601 , the electronic device 600 is enabled to execute part or all of the steps in the above embodiments.
[0054] In a specific implementation, the present application further provides a computer storage medium, wherein the computer storage medium may store a program, and when the program is executed, the program may include some or all of the steps in each embodiment of the wiper switch control method provided in the present application. The storage medium may be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.
[0055] In a specific implementation, the present application also provides a computer program product, wherein the computer program product includes executable instructions, and when the executable instructions are executed on a computer, the computer executes part or all of the steps in each embodiment of the wiper switch control method provided in the present application.
[0056] The embodiment of the present application also provides a non-temporary computer-readable storage medium, which stores computer instructions, and the computer instructions enable the computer to execute the wiper switch control method provided by the embodiment of the present application.
[0057] The above-mentioned non-temporary computer-readable storage medium may adopt any combination of one or more computer-readable media. The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (Read Only Memory; hereinafter referred to as: ROM), an erasable programmable read-only memory (ErasableProgrammable Read Only Memory; hereinafter referred to as: EPROM) or flash memory, optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, device or device.
[0058] Computer-readable signal media may include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0059] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0060] Those skilled in the art can clearly understand that the technology in the embodiments of the present application can be implemented by means of software plus a necessary general hardware platform. Based on this understanding, the technical solution in the embodiments of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which can be stored in a storage medium such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application or some parts of the embodiments.
[0061] In this specification, the same or similar parts between the various embodiments can be referred to each other. In particular, for the device embodiment and the terminal embodiment, since they are basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the description in the method embodiment.
Claims
1. A wiper switch control device, characterized in that: The device comprises: An acquisition circuit, used for acquiring a wiper switch signal and sending the wiper switch signal to a controller; A controller, configured to determine a wiper task type based on the wiper switch signal, wherein the task type includes a wiper inching task or a wiper washing task; The controller is further configured to send a corresponding driving signal to a driving circuit based on the wiper task type.
2. The device according to claim 1, characterized in that The wiper switch signal includes: a switch closing signal or a switch opening signal; The determining the wiper task type based on the wiper switch signal comprises: After receiving the switch closing signal, if the switch opening signal is not received within a preset time threshold, determining that the wiper task type is a wiper washing task; After receiving the switch closing signal, if the switch opening signal is received within the time threshold, it is determined that the wiper task type is a wiper inching task.
3. The device according to claim 2, characterized in that The sending a corresponding driving signal to a driving circuit based on the signal type of the wiper switch signal comprises: When it is determined that the wiper task type is the wiper inching task, a first driving signal is sent to the first driving circuit; when it is determined that the wiper task type is the wiper washing task, a second driving signal is sent to the second driving circuit.
4. The device according to claim 3, characterized in that The device also includes: The first driving circuit is used to control the circuit connection between the wiper motor and the power supply when receiving the first driving signal, so that the wiper motor performs an inching window wiping operation.
5. The device according to claim 4, characterized in that The first driving circuit is further used for controlling the circuit between the wiper motor and the power supply to be disconnected after a first time period, so that the wiper motor stops working.
6. The device according to claim 3, characterized in that The device also includes: The second driving circuit is used to control the circuit connection between the washing motor and the power supply when receiving the second driving signal, so that the washing motor performs the window washing operation.
7. The device according to claim 6, characterized in that The controller is further configured to send a third drive signal to the second drive circuit when receiving the switch disconnection signal after determining that the task type is the wiper washing task.
8. The device according to claim 7, characterized in that The second driving circuit is further configured to control the circuit between the washing motor and the power supply to disconnect when receiving the third driving signal, so that the washing motor stops performing the window washing operation.
9. A wiper switch control method, characterized in that: The device according to any one of claims 1 to 8 comprises: The acquisition circuit acquires the wiper switch signal and sends the wiper switch signal to the controller; The controller determines a wiper task type based on the wiper switch signal, wherein the task type includes a wiper inching task or a wiper washing task; The controller also sends a corresponding driving signal to the driving circuit based on the wiper task type.
10. The method according to claim 9, characterized in that The controller determines the wiper task type based on the wiper switch signal, including: After the controller receives the switch closing signal, if the controller does not receive the switch opening signal within a preset time threshold, determining that the task type is a windshield wiper washing task; After the controller receives the switch closing signal, if the controller receives the switch opening signal within the time threshold, it determines that the task type is a wiper inching task.
Citation Information
Patent Citations
Back rain blowing controlled system
CN101204946A
Wiper with antisticking and heating function
CN101306679A
System for realizing controlling action of windscreen wiper based on state machine, and control method thereof
CN113147681A
Windscreen wiper control method and device, electronic equipment and storage medium
CN118438980A