PDLC light control film switch control device for automobile
By designing a PDLC dimming film switch control device suitable for automobiles, and using a Bluetooth communication module and a microprocessor module to control the transparent or non-transparent state of the PDLC dimming film, the problem of the inability to provide shade and visibility in a full glass sunroof for automobiles is solved, thus improving the comfort and functionality of the vehicle interior.
Patent Information
- Application Number
- CN202311119515.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-31
- Publication Date
- 2026-02-06
- Estimated Expiration
- 2043-08-31
AI Technical Summary
Existing automotive full glass sunroofs cannot simultaneously achieve sunshade and visibility functions, and lack infrared light blocking capabilities, leading to increased interior temperature. Traditional sunshades also obstruct the view.
Design a PDLC dimming film switch control device suitable for automobiles. The conversion module is controlled by a Bluetooth communication module and a microprocessor module. The conversion module converts the DC signal of the car power supply into an AC signal to adjust the transparent or non-transparent state of the PDLC dimming film, so as to realize flexible switching between sunshade and visibility.
It enables flexible switching of PDLC dimming film states to meet the needs of sun shading and visibility, thereby improving the comfort and functionality of the car interior.
Smart Images

Figure CN117250785B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the field of electronic technology, and particularly relates to a PDLC light control film switch control device suitable for a car. BACKGROUND
[0002] At present, the roofs of many cars are designed with a full-glass sunroof. Due to the structural limitations and manufacturing cost considerations, the glass sunroof is a complete piece of glass and cannot be opened for ventilation. Meanwhile, no traditional openable sunshade is installed under the glass sunroof. Although the glass sunroof is provided with an ultraviolet-proof coating to block most ultraviolet rays, it cannot block infrared rays in sunlight due to the lack of an infrared-proof coating, resulting in a high temperature in the car under the sun.
[0003] The sunshade and cooling measure usually adopted by the car owner is to install a sunshade fiber cloth curtain between the glass sunroof and the roof frame. The sunshade curtain blocks the sunlight and also completely blocks the line of sight from the car to the sky through the glass sunroof, resulting in the loss of the original design function of the glass sunroof, i.e., the function of looking at the blue sky and white clouds and the starry sky from the car.
[0004] At present, there is a PDLC (polymer dispersed liquid crystal) light control film on the market. The PDLC light control film has the effects of privacy protection and sunshade and cooling when attached to the glass. However, if the PDLC light control film is to be applied to a car, it is necessary to consider how to design a PDLC light control film switch control device suitable for a car, which is suitable for the existing PDLC light control film and easy to use. SUMMARY
[0005] In view of the defects in the prior art, the present application provides a PDLC light control film switch control device suitable for a car, which is suitable for the existing PDLC light control film and easy to use.
[0006] A PDLC light control film switch control device suitable for a car, comprising:
[0007] a Bluetooth communication module, which is in an observer mode to receive a control instruction from a mobile phone or a Bluetooth remote controller and send the control instruction to a microprocessor module, and is in an external device mode to broadcast broadcast data generated from the microprocessor module;
[0008] the microprocessor module, which is used to verify the legality and validity of the control instruction when receiving the control instruction from the Bluetooth communication module, start or stop a conversion module when the verification is successful, and generate broadcast data according to the MAC address of the Bluetooth communication module, a randomly generated anti-replay attack instruction bit and the state of the conversion module, and send the broadcast data to the Bluetooth communication module for broadcasting.
[0009] The conversion module is connected with the automobile power supply at the input end and connected with the electrode of the PDLC dimming film at the output end. The PDLC dimming film is pasted on the automobile glass. When the conversion module is started under the control of the microprocessor module, the direct current signal from the automobile power supply is converted into an alternating current signal, and the alternating current signal is output to the electrode of the PDLC dimming film to adjust the PDLC dimming film to a transparent state. When the conversion module is turned off under the control of the microprocessor module, the output of the alternating current signal is stopped, and the PDLC dimming film is adjusted to a non-transparent state.
[0010] Further, the alternating current signal is an alternating voltage of 36-60V, 50Hz.
[0011] Further, the Bluetooth communication module broadcasts broadcast data when in the peripheral mode; the paired Bluetooth remote controller that receives the broadcast data parses the broadcast data, and the Bluetooth remote controller initiates a control instruction to send a second Bluetooth signal to in a broadcast manner.
[0012] Further, the broadcast data includes manufacturer information and dimming film state indication bits; the manufacturer information includes address information and signature information;
[0013] The address information is obtained according to the MAC address of the Bluetooth communication module;
[0014] The signature information is obtained by the following way: BASE64 encoding the address information to obtain a string; performing a hash operation on the string to obtain a first message digest; and extracting a plurality of numerical values from the first message digest in turn to form the signature information;
[0015] The manufacturer information generates a device identification code according to the paired Bluetooth remote controller.
[0016] The dimming film state indication bits are obtained according to the output state of the alternating current signal of the conversion module at present.
[0017] Further, the broadcast data further includes an anti-replay attack instruction bit; when the PDLC dimming film switch control device is powered on, the anti-replay attack instruction bit is set to a random initial value; when a legal control instruction is received, the anti-replay attack instruction bit is increased by 1.
[0018] Further, when the paired Bluetooth remote controller initiates a switch switching control instruction, the switch switching control instruction is encapsulated in the second Bluetooth signal for broadcast, and the Bluetooth communication module in the observer mode will receive the second Bluetooth signal.
[0019] Further, the second Bluetooth signal is obtained by the following way:
[0020] Generating a device identification code according to the manufacturer information in the broadcast data;
[0021] The control command serial number is generated according to the anti-replay attack instruction bit in the broadcast data;
[0022] The control command verification code is generated by using the special character and the generated control command serial number for hash operation;
[0023] The control command serial number and the control command verification code are subjected to hash operation to obtain a second message digest;
[0024] A plurality of digits are extracted from the second message digest in sequence, and the plurality of digits are combined with the aforementioned information to form a second Bluetooth signal.
[0025] Further, the microprocessor module is configured to verify the device identification code in the second Bluetooth signal received by the Bluetooth communication module from the paired Bluetooth remote controller, and only when the device identification code is verified to be correct, the subsequent verification is performed; the reason for the failure of the device identification code verification is that the second Bluetooth signal is sent by a non-paired Bluetooth remote controller in the surrounding area;
[0026] Further, the microprocessor module is configured to verify the control command serial number in the second Bluetooth signal received by the Bluetooth communication module from the paired Bluetooth remote controller, and only when the control command serial number is verified to be correct, the subsequent verification is performed; the reason for the failure of the control command serial number verification is that the attack signal is sent by an illegal remote controller, or the repeated second Bluetooth signal is sent by the legal paired remote controller.
[0027] Further, the microprocessor module is configured to verify the control command verification code in the second Bluetooth signal received by the Bluetooth communication module from the paired Bluetooth remote controller, and only when the control command verification code is verified to be correct, the subsequent control instruction verification is performed.
[0028] Further, the microprocessor module is configured to identify the switching control instruction in the second Bluetooth signal received by the Bluetooth communication module from the paired Bluetooth remote controller, and when the switching control instruction is identified to be correct, the working state of the switching conversion module is switched; the working state includes starting or shutting down.
[0029] According to the above technical solution, the PDLC dimming film switch control device provided by the application can control the output and disconnection of the alternating voltage through the signal of the Bluetooth remote controller, so that when the alternating voltage is output, the PDLC dimming film is in a transparent state, and when the output of the alternating voltage is stopped, the PDLC dimming film is in a non-transparent sunshade state. The PDLC dimming film switch control device is suitable for the existing PDLC dimming film, realizes flexible switching of the state of the PDLC dimming film, and is convenient to use. BRIEF DESCRIPTION OF DRAWINGS
[0030] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the specific embodiments or prior art description. In all the drawings, similar elements or parts are generally identified by similar reference signs. In the drawings, the elements or parts are not necessarily drawn according to the actual proportions.
[0031] Figure 1 Module diagram of the PDLC dimming film switch control device provided for the embodiment.
[0032] Figure 2 Flowchart of the broadcast data generation method provided for the embodiment.
[0033] Figure 3 Flowchart of the second Bluetooth signal generation method provided for the embodiment.
[0034] Figure 4 Flowchart of the verification control method of the control instruction provided for the embodiment. DETAILED DESCRIPTION
[0035] The embodiments of the technical solutions of the present application will be described in detail below with reference to the drawings. The following embodiments are only used to more clearly illustrate the technical solutions of the present application, and therefore only serve as examples, and cannot be used to limit the protection scope of the present application. It should be noted that, unless otherwise specified, the technical terms or scientific terms used in the present application should be understood as the usual meanings understood by the skilled in the art to which the present application belongs.
[0036] It should be understood that, when used in the present specification and the appended claims, the terms "comprise" and "include" indicate the presence of described features, integers, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or collections thereof.
[0037] It should also be understood that the terms used in the present application specification are only for the purpose of describing specific embodiments and are not intended to limit the present application. As used in the present application specification and the appended claims, unless otherwise specified by the context, the singular forms "a", "an" and "the" are intended to include the plural forms.
[0038] As used in the present specification and the appended claims, the term "if" can be interpreted as "when" or "upon" or "in response to a determination" or "in response to detecting" depending on the context. Similarly, the phrases "if it is determined" or "if [a described condition or event] is detected" can be interpreted to mean "upon determining" or "in response to determining" or "upon detecting [the described condition or event]" or "in response to detecting [the described condition or event]" depending on the context.
[0039] Embodiment:
[0040] A PDLC switch control device for car, see Figure 1 , comprising:
[0041] Bluetooth communication module: for receiving control instructions from mobile phone or Bluetooth remote controller, and sending control instructions to microprocessor module; broadcasting broadcast data generated from microprocessor module;
[0042] Microprocessor module: for verifying the legality and validity of control instructions when receiving control instructions from Bluetooth communication module, starting or closing conversion module when verification is successful; generating broadcast data according to MAC address of Bluetooth communication module, randomly generated anti-replay attack instruction bit and state of conversion module, and sending to Bluetooth communication module for broadcasting.
[0043] Conversion module: its input end is connected with 9-36 volt DC power output by car, and its output end is connected with electrode of PDLC dimming film; PDLC dimming film is pasted on car glass; conversion module is used to convert DC signal from car power into AC signal after starting, output AC signal to electrode of PDLC dimming film, and adjust PDLC dimming film to transparent state; conversion module is used to stop outputting AC signal after closing, and adjust PDLC dimming film to non-transparent state.
[0044] In the embodiment, the PDLC switch control device is installed on car. Microprocessor module can receive control instructions through Bluetooth communication module, and start or close conversion module. Microprocessor module has CPU operation function, and can also have data storage, input and output interface and other functions. Microprocessor module can verify legality and validity of control instructions after receiving control instructions, and can start or close conversion module according to control instructions if control instructions are legal and valid, and update local storage dimming film state indication bit, control command serial number and broadcast data after operation, and continuously broadcast updated broadcast data. If control instructions are not legal, no action is taken. Control instructions can be encrypted data, which can prevent interference control or malicious Bluetooth data replay attack from surrounding other Bluetooth devices.
[0045] In the embodiment, the automobile power supply is generally 12V or 24V DC power supply, and the power supply of the PDLC dimming film is generally 36-60V, 50Hz AC power supply. When the conversion module is started, the automobile power supply can be converted into an AC signal meeting the power supply requirements of the PDLC dimming film, and the PDLC dimming film is adjusted to be in a transparent state, so that the scene outside the vehicle can be seen from inside the vehicle. When the conversion module is turned off, the output of the AC signal is stopped, and at this time, the PDLC dimming film is in a non-transparent (fogging) state, thereby reducing the amount of light entering from outside the vehicle and achieving the effect of sunshade. After the vehicle is parked and powered off, the PDLC dimming film switching control device stops working due to the lack of power supply, and the conversion module is automatically in the off state, and the PDLC dimming film is in the non-transparent sunshade state.
[0046] The PDLC dimming film switching control device controls the output and disconnection of the AC voltage through the Bluetooth signal, so that when the AC voltage is output, the PDLC dimming film is in a transparent state, and when the output of the AC voltage is stopped, the PDLC dimming film is in a non-transparent sunshade state. The PDLC dimming film switching control device is suitable for existing PDLC dimming films, realizes flexible switching of the state of the PDLC dimming film under the control of a mobile phone or a Bluetooth remote controller, and is convenient to use.
[0047] Further, in some embodiments, the AC signal is a 36-60V, 50Hz AC voltage.
[0048] In the embodiment, the conversion module can convert a 9-36V DC voltage into a 36-60V, 50Hz or so AC voltage.
[0049] Further, in some embodiments, the Bluetooth communication module broadcasts broadcast data when in the peripheral mode; a paired Bluetooth remote controller receiving the broadcast data parses the broadcast data, the Bluetooth remote controller initiates a control instruction, and sends the second Bluetooth signal in a broadcast manner.
[0050] In the embodiment, the Bluetooth communication module can work in a peripheral mode. In the peripheral mode, the Bluetooth communication module broadcasts broadcast data, and a first Bluetooth remote controller or a mobile phone receiving the broadcast broadcast data will perform device matching. When the matching is successful, the relevant information in the broadcast data will be saved, and the Bluetooth remote controller becomes a paired remote controller specially used for the PDLC dimming film switching control device. At this time, the Bluetooth remote controller can send a control instruction to the microprocessor module through the Bluetooth communication module.
[0051] Further, in some embodiments, the broadcast data includes manufacturer information and dimming film state indication bits; the manufacturer information includes address information and signature information;
[0052] The address information is obtained according to the MAC address of the Bluetooth communication module.
[0053] The signature information is obtained by BASE64 encoding the address information to obtain a string, and hashing the string to obtain a first message digest, and extracting a number of digits from the first message digest in turn to form the signature information.
[0054] The manufacturer information is generated according to the paired Bluetooth remote controller generation device identification code.
[0055] The dimming film state indication bit is obtained according to the output state of the alternating current signal (start or stop of the conversion module).
[0056] In this embodiment, when the Bluetooth communication module works in the peripheral mode, the Bluetooth communication module can continuously broadcast the output state of the alternating current signal. The Bluetooth remote controller can obtain the current output state of the alternating current signal, that is, the real-time state of the PDLC dimming film, from the received broadcast data without maintaining Bluetooth connection with the PDLC dimming film switch control device. If the Bluetooth remote controller has a state display function, for example, the Bluetooth remote controller is a mobile phone, the real-time state of the dimming film can be displayed. The state of the PDLC dimming film can be represented in a special coded manner, so that even if other devices obtain these data, they cannot parse the special code.
[0057] In this embodiment, referring to Figure 2 , the broadcast data contains 16 bytes of manufacturer information, of which the last 10 bytes of the manufacturer information can be address information, which can be obtained according to the MAC address of the Bluetooth communication module. Since the MAC address of each Bluetooth communication module is different, the last 10 bytes of the manufacturer information of each Bluetooth communication module are unique. The first 4 bytes of the broadcast data can be filled with special characters agreed with the Bluetooth remote controller, such as "ABCD". The 5th and 6th bytes (that is, the 11th and 12th bytes from the end) of the 16 bytes of the broadcast data need to be filled according to the 6-byte signature information. The 6-byte signature information can be obtained by BASE64 encoding the last 10 bytes of the manufacturer information to obtain a BASE64 format string, performing SHA256 hashing on the string to obtain a 32-byte first message digest, and extracting the 3rd, 4th, 5th, 6th, 7th and 8th bytes from the first message digest in turn as the signature information.
[0058] In this embodiment, the 6th byte (i.e. the 11th byte from the end) of the broadcast data is used as the dimmer state indicator. The dimmer state indicator can be obtained by adding 1 to the 4th byte of the signature information if the AC signal is currently being output, or subtracting 5 from the 4th byte of the signature information if the AC signal is currently not being output.
[0059] Further, in some embodiments, the broadcast data further includes an anti-replay attack instruction bit. When the PDLC dimmer switch control device is powered on, the anti-replay attack instruction bit is set to a random initial value, for example, initialized to the value of the 6th byte of the signature information. Each time a valid Bluetooth control instruction is received, the value of the anti-replay attack instruction bit needs to change, for example, increase by 1.
[0060] In this embodiment, the broadcast data further includes an anti-replay attack instruction bit, for example, the 12th byte from the end (i.e. the 5th byte) of the broadcast data is used as the anti-replay attack instruction bit. When the PDLC dimmer switch control device is powered on, the anti-replay attack instruction bit can be initialized to the value of the 6th byte of the signature information. Each time a valid instruction from the Bluetooth remote control is received, the value of the anti-replay attack instruction bit increases by 1. The Bluetooth remote control can perform reverse analysis according to the above rules when receiving the broadcast data to obtain the anti-replay attack instruction bit required to generate the second Bluetooth signal.
[0061] Further, in some embodiments, when the switch switching control instruction initiated by the Bluetooth remote control is encapsulated in the second Bluetooth signal for broadcasting, the Bluetooth communication module in the observer mode will receive this second Bluetooth signal.
[0062] In this embodiment, the Bluetooth communication module can also work in the observer (Observer) mode. In the observer mode, the Bluetooth communication module actively scans to receive the surrounding Bluetooth broadcast signal. For example, when the paired Bluetooth remote control broadcasts the second Bluetooth signal, the Bluetooth communication module will receive the broadcasted second Bluetooth signal.
[0063] Further, in some embodiments, the second Bluetooth signal is obtained by:
[0064] performing a hash operation on part of the manufacturer information in the broadcast data to generate a device identification code;
[0065] generating a control command sequence number according to the anti-replay attack instruction bit;
[0066] generating a control command verification code according to the control command sequence number;
[0067] hashing the control command serial number and the control command verification code to obtain a second message digest;
[0068] extracting a number of bits from the second message digest in sequence to form a part of the second Bluetooth signal.
[0069] In this embodiment, referring to Figure 3 , the paired Bluetooth remote controller scans and parses the broadcast data. The second Bluetooth signal can be 16 bytes. The first 4 bytes of the second Bluetooth signal can be filled with 4 special characters agreed by both parties, for example, filled with the 4 characters "ABCD". The 5th, 6th, 8th and 9th bytes of the second Bluetooth signal will be used as the device identification code. The 5th and 6th bytes will be obtained from the 1st and 2nd bytes of the 6-byte signature information. The 6-byte signature information is obtained in the same way as the 6-byte signature information in the broadcast data: the last 10 bytes of the manufacturer information are BASE64 encoded to obtain a BASE64 format string, and the string is subjected to SHA256 hashing to obtain a 32-byte first message digest, and the 3rd, 4th, 5th, 6th, 7th and 8th bytes are extracted from the first message digest in sequence as the 6-byte signature information. Then the anti-replay attack instruction bit at the 12th byte from the end of the scanned broadcast data is multiplied by 2 to obtain the control command serial number, which is filled into the 7th byte of the second Bluetooth signal. Then the last 2 bytes of the 6-byte signature information are filled into the 8th and 9th bytes of the second Bluetooth signal. The 10th to 13th bytes of the second Bluetooth signal are the control command verification code. The control command verification code is generated as follows: the 6 special characters agreed by both parties, for example "XYZ123", are added to the control command serial number to obtain 7 bytes, which are BASE64 encoded and subjected to SHA256 hashing to obtain a 32-byte second message digest. Finally, the 2nd, 4th, 6th and 8th bytes of the second message digest are used as the 4-byte control command verification code, which is filled into the 10th to 13th bytes of the second Bluetooth signal in sequence. The 3-byte control command is filled into the 14th to 16th bytes of the second Bluetooth signal in sequence, for example, Bit 0 in the 14th byte is used as the command for switching the control of the light film switch, and a value of 1 for Bit 0 indicates switching, so that a complete 16-byte second Bluetooth signal is obtained.
[0070] In this embodiment, when the user presses the control button of the Bluetooth remote controller, the Bluetooth remote controller broadcasts the second Bluetooth signal formed by packing the 16 bytes in the above-mentioned second Bluetooth signal in sequence. In order to ensure that the Bluetooth communication module can reliably receive the broadcast data, the Bluetooth remote controller needs to broadcast the second Bluetooth signal multiple times, for example, 20 times. After the Bluetooth communication module scans the second Bluetooth signal broadcast by the Bluetooth remote controller in the observer mode, it can be inversely parsed according to the generation rule of the second Bluetooth signal to verify the legitimacy of the data.
[0071] In the present embodiment, referring to Figure 4 When the microprocessor module receives the second Bluetooth signal scanned by the Bluetooth communication module, it sequentially parses the second Bluetooth signal according to the generation rule of the second Bluetooth signal. If the first four bytes do not conform to the agreement, the subsequent parsing is stopped. After the first four bytes are verified, the device identification code contained in the fifth, sixth, eighth and ninth bytes of the second Bluetooth signal is verified. If the received device identification code does not match the locally saved device identification code, or the control command sequence number in the seventh byte is not verified, the microprocessor module considers that the control instruction verification is not passed. When the control instruction verification is passed, the microprocessor module verifies the control command verification code in bytes 10-13 using the same algorithm as the remote control, that is, a few special characters agreed upon by both parties (for example, "XYZ123") are added to the control command sequence number in byte 7 to obtain 7 bytes, and BASE64 encoding operation is performed on the 7 bytes. Then the encoding result is hashed to obtain a 32-byte message digest. The control command verification code composed of the second, fourth, sixth and eighth bytes of the message digest is compared with the tenth to thirteenth bytes of the second Bluetooth signal. If the comparison result is consistent, the control command contained in the fourteenth to sixteenth bytes of the second Bluetooth signal is parsed.
[0072] Further, in some embodiments, the microprocessor module is configured to switch the working state of the conversion module when a switching instruction in the second Bluetooth signal is received by the Bluetooth communication module; the working state includes starting or shutting down.
[0073] In the present embodiment, when the Bluetooth communication module works in the observer mode, the Bluetooth communication module can receive the switching instruction in the second Bluetooth signal to switch the alternating output voltage state. When the microprocessor verifies that the switching instruction contained in the fourteenth byte of the second Bluetooth signal is legal, if the current state of the conversion module is starting, the conversion module is controlled to shut down; if the current state of the conversion module is shutting down, the conversion module is controlled to start. When the Bluetooth communication module works in the observer mode, the remote control operation of multiple paired Bluetooth remote controls can be supported, for example, when multiple paired mobile phones sequentially remotely control the device, the microprocessor module will process the remote control instruction according to the steps of the above process (see Figure 4 ).
[0074] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, and are not intended to limit the present application; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that the technical solutions recorded in the foregoing embodiments can still be modified, or some or all of the technical features can be replaced by equivalents; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application, and they should be covered in the scope of the claims and the description of the present application.
Claims
1. A PDLC dimming film switch control device suitable for automobiles, characterized in that, The application relates to a kind of intelligent PDLC (Polymer Dispersed Liquid Crystal) control system, which comprises: a Bluetooth communication module; a control instruction receiving unit for receiving control instructions from a mobile phone or a Bluetooth remote controller and sending the control instructions to a microprocessor module; a broadcast data generating unit for generating broadcast data and sending the broadcast data to the Bluetooth communication module for broadcasting; the microprocessor module: for verifying the legality and validity of the control instructions when receiving the control instructions from the Bluetooth communication module, starting or stopping the conversion module when the verification is successful, generating the broadcast data according to the MAC address of the Bluetooth communication module, the randomly generated anti-replay attack instruction bit and the current state of the conversion module, and sending the broadcast data to the Bluetooth communication module for broadcasting; the conversion module: the input end of the conversion module is connected to a car power supply, and the output end of the conversion module is connected to the electrodes of a PDLC dimming film; the PDLC dimming film is attached to a car glass; the conversion module converts the direct current signal from the car power supply into an alternating current signal under the control of the microprocessor module, outputs the alternating current signal to the electrodes of the PDLC dimming film, and adjusts the PDLC dimming film to a transparent state; the conversion module stops outputting the alternating current signal under the control of the microprocessor module, and adjusts the PDLC dimming film to a non-transparent state; the Bluetooth communication module broadcasts the broadcast data when the Bluetooth communication module is in a peripheral mode; a paired Bluetooth remote controller analyzes the broadcast data when receiving the broadcast data, the Bluetooth remote controller initiates a control instruction, and sends a second Bluetooth signal in a broadcast mode; the broadcast data comprises manufacturer information and a dimming film state indication bit; the manufacturer information comprises address information and signature information; the address information is obtained according to the MAC address of the Bluetooth communication module; the signature information is obtained by the following method: BASE64 encoding the address information to obtain a string, performing a hash operation on the string to obtain a first message digest, and extracting a plurality of numerical values from the first message digest to obtain the signature information; the manufacturer information generates a device identification code according to the paired Bluetooth remote controller; the dimming film state indication bit is obtained according to the start or stop state of the conversion module; the Bluetooth communication module receives the second Bluetooth signal broadcast by the paired Bluetooth remote controller and transmits the second Bluetooth signal to the microprocessor module for verification when the Bluetooth communication module is in an observer mode; the second Bluetooth signal broadcast by the paired Bluetooth remote controller is obtained by the following method: performing a hash operation on part of the manufacturer information in the broadcast data to generate a device identification code; generating a control command serial number according to the anti-replay attack instruction bit in the broadcast data; performing a hash operation on the control command serial number and the control command verification code by using special characters and the control command serial number to generate a control command verification code; performing a hash operation on the control command serial number and the control command verification code to obtain a second message digest; extracting a plurality of numerical values from the second message digest to obtain the second Bluetooth signal.
2. The PDLC switch control device for a vehicle according to claim 1, wherein The direct current signal input into the conversion module is a direct current voltage of 9-36 V, and the alternating current signal output in the start state is an alternating current voltage of 36-60 V and 50 Hz.
3. The PDLC switch control device for automotive application according to claim 1, wherein, The broadcast data further comprises an anti-replay attack instruction bit; when the PDLC dimming film switch control device is powered on, the anti-replay attack instruction bit is set to a random initial value; when a legal control instruction is received once, the anti-replay attack instruction bit is increased by 1.
4. The PDLC switch control device for automotive application according to claim 1, wherein, The microprocessor module is used for switching the working state of the conversion module when receiving the switch switching control instruction in the second Bluetooth signal sent by the paired Bluetooth remote controller through the Bluetooth communication module; the working state comprises starting or shutting down.
5. The PDLC switch control device for automotive application according to claim 1, wherein, The microprocessor module is further used for: verifying the device identification code in the second Bluetooth signal sent by the paired Bluetooth remote controller; When it is detected that the second Bluetooth signal sent by the paired Bluetooth remote controller is received by the Bluetooth communication module, when the device identification code is the Bluetooth communication module, the verification of the second Bluetooth signal is completed.
Citation Information
Patent Citations
Multi-path power control system and method for PDLC (Polymer Dispersed Liquid Crystal) dimming films
CN105204215A
System and method for detection and prevention of attacks on in-vehicle networks
US20180007076A1