A central control screen control system and method

By using a combination of gyroscope and controller in the central control screen control system, vehicle attitude information is detected and analyzed in real time to generate accurate driving navigation screens, solving the problem of abnormal navigation positioning on the central control screen and improving navigation accuracy and the driver's driving experience.

CN116215418BActive Publication Date: 2026-04-03WUHAN HAIWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-16
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

In existing technologies, navigation on car center console screens is prone to positioning anomalies, especially in complex road conditions or when there is signal delay, which can lead to navigation deviations and affect the driver's route.

Method used

A gyroscope and a controller are set in the central control screen control system and connected via an I2C bus. The gyroscope detects the vehicle's attitude information and transmits it to the controller for parsing. The controller sends the parsed information to the host, which generates and displays the driving navigation screen, combining the current location information for a visual display.

Benefits of technology

It improves navigation accuracy, avoids navigation deviations caused by GPS positioning errors, optimizes the driver's driving experience, and can correct navigation routes in a timely manner, especially in complex road conditions or situations with signal delays.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116215418B_ABST
    Figure CN116215418B_ABST
Patent Text Reader

Abstract

This invention relates to the field of automotive navigation technology, and discloses a central control screen control system and method. The system includes a host, a control board, and a screen module; the control board is equipped with a gyroscope and a controller; the gyroscope and controller are connected via a first I2C bus, and the controller is also connected to the host and the screen module. The gyroscope detects the vehicle's own attitude and generates attitude information, which is then sent to the controller; the controller parses and processes the received attitude information and sends the parsed attitude information back to the host; the host generates a driving navigation screen based on the parsed attitude information and the current location information; and the driving navigation screen is visualized through the screen module. This system generates a driving navigation screen based on the vehicle's attitude and current location information during driving, avoiding positioning errors that can occur with GPS navigation in complex road conditions, and optimizing the driving experience for novice drivers.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of automotive navigation technology, and in particular to a central control screen control system and method. Background Technology

[0002] When using GPS to navigate a car, navigation errors can easily occur when navigating complex roads with curves or multiple levels of overpasses. For example, the car might be on a bridge but appear to be below it, or the navigation might be incorrectly positioned below the bridge while the car is moving normally, requiring a new route to be provided. These situations are very inconvenient for the driver in the lead car, causing them to take incorrect routes and drive in circles.

[0003] The above content is only used to help understand the technical solution of the present invention and does not represent an admission that the above content is prior art. Summary of the Invention

[0004] The main objective of this invention is to provide a central control screen control system and method, which aims to solve the technical problem that positioning anomalies are prone to occur in the existing automotive central control screen navigation.

[0005] To achieve the above objectives, the present invention provides a central control screen control system for a vehicle's in-vehicle central control screen, the system comprising: a host, a control board, and a screen module;

[0006] The control board is equipped with a gyroscope and a controller; the gyroscope and the controller are connected via a first I2C bus, and the controller is connected to the host and the screen module respectively.

[0007] The gyroscope is used to detect its own posture and generate posture information, and send the posture information to the controller through the first I2C bus. The posture information is used to characterize the vehicle body posture during vehicle driving.

[0008] The controller is used to parse the received attitude information and send the parsed attitude information to the host.

[0009] The host computer is used to generate a driving navigation screen based on the parsed attitude information and current location information;

[0010] The screen module is used to visualize the driving navigation screen.

[0011] Optionally, the control board further includes: a deserializer;

[0012] The deserializer is connected to the controller via a second I2C bus, and is also connected to the host.

[0013] The deserializer is used to receive the parsed attitude information sent by the controller and convert the parsed attitude information into a first low-voltage differential signal and send it to the host.

[0014] Optionally, the host includes: a host chip and a serializer;

[0015] The host chip is connected to the serializer via a third I2C bus, and the serializer is connected to the deserializer.

[0016] The serializer is used to receive the first low-voltage differential signal sent by the deserializer, and to obtain the parsed attitude information based on the first low-voltage differential signal.

[0017] The host chip is used to acquire the parsed attitude information and generate a driving navigation screen based on the parsed attitude information and the current location information.

[0018] Optionally, the host computer further includes: a positioning module;

[0019] The positioning module is connected to the host chip;

[0020] The positioning module is used to obtain the current location information of the vehicle and send the current location information to the host chip.

[0021] Optionally, the host chip is further configured to convert the driving navigation screen into a mipi_dsi signal and send it to the serializer;

[0022] The serializer is also used to convert the mipi_dsi signal into a second low-voltage differential signal and send it to the deserializer;

[0023] The deserializer is further configured to convert the second low-voltage differential signal into a display signal and send the display signal to the screen module;

[0024] The screen module is also used to visualize the driving navigation screen according to the display signal.

[0025] Optionally, the control panel further includes: a monitoring module;

[0026] The monitoring module is connected to the gyroscope;

[0027] The monitoring module is used to monitor the attitude information and determine whether the vehicle has changed lanes based on the attitude information, wherein the attitude information includes the tilt amplitude.

[0028] The monitoring module is also used to determine the position of the vehicle after changing lanes relative to before changing lanes when the vehicle changes lanes, and to determine whether the position after changing lanes is correct based on the current position information.

[0029] The monitoring module is also used to generate lane change error information when the position is incorrect after changing lanes;

[0030] The screen module is also used to provide lane change error prompts based on the lane change error information.

[0031] Optionally, the host chip is further configured to generate a new navigation route based on the lane change error information and the current location information, and send the new navigation route to the screen module;

[0032] The screen module is also used to visualize the new navigation route.

[0033] Furthermore, to achieve the above objectives, the present invention also proposes a central control screen control method, which is applied to the central control screen control system described above, and the method includes:

[0034] The gyroscope detects its own attitude and generates attitude information, and sends the attitude information to the controller through the first I2C bus. The attitude information is used to characterize the vehicle body attitude during vehicle driving.

[0035] The controller parses the received attitude information and sends the parsed attitude information to the host.

[0036] The host computer generates a driving navigation screen based on the parsed attitude information and current location information;

[0037] The screen module provides a visual display of the driving navigation screen.

[0038] Optionally, the step of the controller parsing the received attitude information and sending the parsed attitude information to the host includes:

[0039] The controller parses and processes the attitude information, and sends the parsed attitude information to the deserializer;

[0040] The deserializer receives the parsed attitude information sent by the controller and converts the parsed attitude information into a first low-voltage differential signal, which is then sent to the host.

[0041] Optionally, the step of the host generating a driving navigation screen based on the parsed attitude information and current location information includes:

[0042] The serializer receives a first low-voltage differential signal sent by the deserializer and obtains the parsed attitude information based on the first low-voltage differential signal.

[0043] The host chip acquires the parsed attitude information and generates a driving navigation screen based on the parsed attitude information and the current location information.

[0044] The central control screen control system proposed in this invention includes a host, a control board, and a screen module. A gyroscope and a controller are installed in the control board. The gyroscope and controller are connected via a first I2C bus, and the controller is also connected to both the host and the screen module. The gyroscope detects the vehicle's own attitude and generates attitude information, which is then sent to the controller via the first I2C bus. This attitude information characterizes the vehicle's posture during driving. The controller parses the received attitude information and sends the parsed attitude information back to the host. The host generates a driving navigation screen based on the parsed attitude information and the current location information, and then displays the driving navigation screen visually through the screen module. This achieves the generation of a driving navigation screen based on the vehicle's posture and current location information during driving, avoiding positioning errors that can occur when using GPS for navigation in situations with complex roads or high signal latency, thus optimizing the driver's driving experience. Attached Figure Description

[0045] Figure 1 This is a structural block diagram of the first embodiment of the central control screen control system of the present invention;

[0046] Figure 2 This is a structural block diagram of the second embodiment of the central control screen control system of the present invention;

[0047] Figure 3 This is a flowchart illustrating the first embodiment of the central control screen control system of the present invention.

[0048] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0049] It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the invention.

[0050] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0051] It should be noted that all directional indications (such as up, down, left, right, front, back, etc.) in the embodiments of the present invention are only used to explain the relative positional relationship and movement of each component in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indication will also change accordingly.

[0052] Furthermore, the use of terms such as "first" and "second" in this invention is for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined with "first" or "second" may explicitly or implicitly include at least one of that feature. Additionally, the technical solutions of the various embodiments can be combined with each other, but only on the basis of being achievable by those skilled in the art. When the combination of technical solutions is contradictory or impossible to implement, the user should consider such a combination of technical solutions to be non-existent and not within the scope of protection claimed by this invention.

[0053] This invention provides a central control screen control system, referring to... Figure 1 , Figure 1 This is a structural block diagram of the first embodiment of the central control screen control system of the present invention.

[0054] It should be noted that the central control screen control system proposed in this embodiment of the invention can be applied to the in-vehicle central control screen of a vehicle. The type of vehicle can be a car, a truck, etc., and this embodiment does not limit it.

[0055] The system includes: a host, a control board, and a screen module.

[0056] It should be noted that, in order to reduce the deviation of the central control screen during navigation, the control board may be equipped with a gyroscope and a controller; the gyroscope and the controller can be connected through a first I2C bus, and the controller is connected to the host and the screen module respectively.

[0057] It is understood that the I2C bus is a simple, bidirectional, two-wire synchronous serial bus developed by Philips. It requires only two wires to transmit signals between devices connected to the bus. The first I2C bus mentioned above is the bus connecting the gyroscope and the controller. Of course, the gyroscope and the controller can also be connected via other cables; this embodiment does not impose any limitations on this.

[0058] The gyroscope is used to detect its own attitude and generate attitude information, and sends the attitude information to the controller through the first I2C bus. The attitude information is used to characterize the vehicle body attitude during the vehicle's driving process.

[0059] It should be noted that the aforementioned gyroscope can accurately sense the acceleration and tilt direction of its own chip, thereby determining its own attitude information. Since the gyroscope is a gyroscope chip fixed in the control board, the vehicle's attitude during driving can be obtained through the gyroscope's own attitude information.

[0060] Understandably, GPS (Global Positioning System) navigation systems rely on external satellites to detect a vehicle's location and determine the presence of curves or overpasses based on distance. However, on complex urban overpasses, GPS navigation routes are prone to errors and delays in correction. Furthermore, poor signal can cause delays, potentially missing overpasses or turns on complex roads, and causing vehicle positioning deviations (e.g., a difference of tens of meters between the calculated and actual vehicle position), resulting in inexplicable navigation routes and impacting driving. In contrast, a gyroscope chip fixed to the control board of the central control screen, which is spatially fixed relative to the vehicle, can assist navigation in more accurately determining whether the vehicle is correctly entering or exiting overpasses or turning lanes when detecting changes in its own posture. When the vehicle is about to enter an overpass or turn, GPS identifies the lane; if it is no longer in the correct lane, the gyroscope chip can sense the vehicle's turning motion and promptly alert the central control screen to correct the route, rather than allowing the navigation system to continue navigating along the previous path for an extended period.

[0061] It should be understood that the navigation method of the central control screen can be achieved by setting up a voice input module in the central control screen. The driver inputs the navigation destination by voice, and the host chip of the central control screen determines the nearby map and corresponding navigation route through navigation software or navigation module. The nearby map and navigation route are then visualized and displayed on the screen module, allowing the driver to choose the correct driving route based on the nearby map and navigation route. Of course, the driver can also select the navigation destination by manual input or other input methods, and this embodiment does not limit this.

[0062] Understandably, the central control screen can still display the vehicle's location information and vehicle posture even when the driver has not selected a navigation route.

[0063] In the specific implementation, the gyroscope detects its own attitude and generates attitude information, which is then sent to the controller via the first I2C bus.

[0064] The controller is used to parse the received attitude information and send the parsed attitude information to the host.

[0065] It should be understood that the aforementioned controller can use devices such as MCUs (Microcontroller Units) and microcomputers. The controller and gyroscope communicate via an I2C connection, allowing the controller to read the attitude information transmitted by the gyroscope. The controller parses and processes the attitude information transmitted from the gyroscope and sends the parsed attitude information to the host computer.

[0066] To improve communication speed, the control board further includes a deserializer; the deserializer is connected to the controller via a second I2C bus, and the deserializer is also connected to the host.

[0067] The deserializer is used to receive the parsed attitude information sent by the controller and convert the parsed attitude information into a first low-voltage differential signal and send it to the host.

[0068] It should be noted that a deserializer is a device that can deserialize a serial signal into a parallel signal, while a serializer is a device that can convert multiple parallel signals into a serial signal. Typically, a deserializer or serializer has both deserialization and serialization functions; hence, it is called a serializer / deserializer. For ease of description, a serializer / deserializer located in the host computer is usually called a serializer, while a serializer / deserializer located on the control board is called a deserializer.

[0069] Understandably, Low Voltage Differential Signaling (LVDS) is a differential signaling technology characterized by low power consumption, low bit error rate, low crosstalk, and low radiation. This transmission technology can achieve transmission rates exceeding 155 Mbps. The core of LVDS technology is the use of extremely low voltage to enable high-speed differential data transmission, allowing for point-to-point or point-to-multipoint connections. The transmission medium can be copper PCB traces or balanced cables; this embodiment does not impose any limitations. Through the LVDS driver on the deserializer, the parsed attitude information sent by the controller can be converted into an LVDS signal (i.e., the first low voltage differential signal mentioned above) and sent to the host.

[0070] In the actual implementation, the controller parses and processes the received attitude information and sends the parsed attitude information to the host.

[0071] The host computer is used to generate a driving navigation screen based on the parsed attitude information and current location information.

[0072] It should be noted that the above-mentioned driving navigation screen includes the vehicle's current location and the vehicle's navigation route. The vehicle's current location information can be used to determine the vehicle's current position, and the vehicle's driving posture can be determined based on the parsed posture information, thereby determining whether the vehicle is on the correct road.

[0073] Understandably, in order to improve communication speed, the host includes a host chip and a serializer.

[0074] The host chip is connected to the serializer via a third I2C bus, and the serializer is connected to the deserializer.

[0075] The serializer is used to receive the first low-voltage differential signal sent by the deserializer, and to obtain the parsed attitude information based on the first low-voltage differential signal.

[0076] It is understandable that since the first low-voltage differential signal is obtained based on the parsed attitude information, the parsed attitude information can be obtained by reversing the first low-voltage differential signal, and then sent to the host chip via the I2C bus.

[0077] The host chip is used to acquire the parsed attitude information and generate a driving navigation screen based on the parsed attitude information and the current location information.

[0078] It is understandable that, in order to obtain the vehicle's current location information, the host also includes a positioning module.

[0079] The positioning module is connected to the host chip.

[0080] The positioning module is used to obtain the current location information of the vehicle and send the current location information to the host chip.

[0081] It should be noted that the above-mentioned positioning module is a sensor or other device for obtaining the current position of a vehicle. It can use the positioning function of the host chip or use an external positioning module connected to the host chip to obtain the current position of the vehicle. This embodiment does not limit this.

[0082] Understandably, the host chip can parse and process the attitude information sent by the serializer through the I2C bus, analyze the information, load it into the navigation software running in the host chip for processing, and assist the positioning module in outputting the current position information and route data, thereby generating a driving navigation screen with gyroscope assistance in real time, and sending the driving navigation screen to the screen module.

[0083] In the actual implementation, the host generates a driving navigation screen based on the parsed attitude information and current location information.

[0084] The screen module is used to visualize the driving navigation screen.

[0085] It is understood that the aforementioned screen module is an LCD or OLED screen used to display the navigation screen. Users can refer to the driving navigation screen through the screen module to plan driving routes or correct incorrect routes. Of course, functions such as Bluetooth connection, music playback, and navigation route switching can also be achieved through the touch screen function, and this embodiment does not limit this.

[0086] It should be noted that the video signal required by the screen module can be changed according to the different types of screens. It may be an EDP signal or other signals. For different screens, a suitable deserializer needs to be selected for output.

[0087] In practice, the screen module provides a visual display of the driving navigation screen.

[0088] This embodiment uses a gyroscope to detect its own attitude and generate attitude information, which is then sent to the controller via a first I2C bus. This attitude information characterizes the vehicle's posture during driving. The controller parses the received attitude information and sends the parsed information to the host computer. The host computer generates a navigation screen based on the parsed attitude information and the current location information, and displays the navigation screen visually through a screen module. This achieves the generation of a navigation screen based on the vehicle's posture and current location information during driving, avoiding positioning errors that can occur when using GPS for navigation in complex road conditions or with high signal latency, thus optimizing the driving experience for drivers (especially novice drivers).

[0089] Based on the first embodiment of the central control screen control system of the present invention described above, a second embodiment of the present invention is proposed. (Refer to...) Figure 2 , Figure 2 This is a structural block diagram of the second embodiment of the central control screen control system of the present invention.

[0090] To quickly change routes in response to erroneous driving information, the control board also includes a detection module; the monitoring module is connected to the gyroscope.

[0091] The monitoring module is used to monitor the attitude information and determine whether the vehicle has changed lanes based on the attitude information, wherein the attitude information includes the tilt amplitude.

[0092] Understandably, the attitude information includes data such as the acceleration and tilt amplitude from the gyroscope chip. Since the gyroscope chip is fixed in the control board, its acceleration and tilt amplitude can characterize the vehicle's acceleration and body tilt amplitude. When the vehicle needs to turn, the gyroscope chip can determine whether the vehicle needs to change lanes and its position relative to before the lane change based on whether it tilts and the degree of tilt.

[0093] The monitoring module is also used to determine the position of the vehicle after changing lanes relative to its position before changing lanes when the vehicle changes lanes, and to determine whether the position after changing lanes is correct based on the current position information.

[0094] Understandably, when determining the vehicle's position relative to its original position after a lane change, the system can simultaneously monitor the vehicle's current position to determine if the post-lane-change position is correct and whether the vehicle has entered an alternate road. If the vehicle's position after a lane change is incorrect, the monitoring module can generate corresponding lane change error information.

[0095] The monitoring module is also used to generate lane change error information when the position is incorrect after changing lanes;

[0096] The screen module is also used to provide lane change error prompts based on the lane change error information.

[0097] Understandably, the screen module can provide lane change error prompts based on lane change error information, so that drivers can be informed of lane change errors in a timely manner.

[0098] Furthermore, in order to change the navigation route in a timely manner, the host chip is also used to generate a new navigation route based on the lane change error information and the current location information, and send the new navigation route to the screen module;

[0099] The screen module is also used to visualize the new navigation route.

[0100] Understandably, the host chip can obtain the vehicle's current location information in real time through the positioning module. When a lane change error message is generated, the host chip can generate a new navigation route based on the vehicle's current location information and send the new navigation route to the screen module so that the screen module can visualize the new navigation route in a timely manner, allowing the driver to replan the driving route based on the new navigation route.

[0101] This embodiment detects attitude information through a monitoring module and determines whether the vehicle has changed lanes based on this information, including the degree of tilt. When determining if a lane change has occurred, the module determines the vehicle's position relative to its original position after the change and assesses the correctness of the new position based on the vehicle's current location. If the vehicle's position after the lane change is incorrect, a lane change error message is generated and displayed on the screen. The host chip generates a new navigation route based on the lane change error message and the current location information, and sends this new route to the screen module for visualization. This allows the driver to promptly receive lane change error information and adjust their route accordingly, preventing further errors caused by outdated navigation due to lane change errors and improving the driver's experience.

[0102] Furthermore, in order to accelerate the signal transmission rate within the system, the host chip is also used to convert the driving navigation screen into a mipi_dsi signal and send it to the serializer.

[0103] It's important to note that DSI stands for Display Serial Interface, primarily used as an interface for display modules. It's based on the MIPI protocol, which also includes CSI (Camera Serial Interface), DBI (Display Bus Interface), and DPI (Display Pixel Interface). Compared to a typical RGB interface, DSI offers advantages such as lower cost and higher speed. The mipi_dsi signal can serially send commands or image information to peripherals, and can also read status information from peripherals, using an independent communication protocol, including data packet format and error correction / detection mechanisms.

[0104] The serializer is also used to convert the mipi_dsi signal into a second low-voltage differential signal and send it to the deserializer;

[0105] It should be understood that the serializer and deserializer transmit information through low-voltage differential signals. The serializer can convert the mipi_dsi signal sent by the host chip into a low-voltage differential signal (i.e., the second low-voltage differential signal) and send it to the deserializer.

[0106] The deserializer is further configured to convert the second low-voltage differential signal into a display signal and send the display signal to the screen module;

[0107] The screen module is also used to visualize the driving navigation screen according to the display signal.

[0108] It is understandable that when the deserializer receives the second low-voltage differential signal sent by the serializer, it can process the signal to generate a display signal and send the display signal to the screen module.

[0109] It should be understood that when the screen module receives a display signal, it can visualize the driving navigation screen according to the display signal.

[0110] It should be noted that the above-mentioned display signal can be an EDP signal, an RGB signal, or other signals that can be used for displaying images on a screen module. This embodiment does not limit this.

[0111] This invention also provides a central control screen control method, which is applied to the central control screen control system described above. (Refer to...) Figure 3 , Figure 3 This is a flowchart illustrating the first embodiment of the central control screen control system of the present invention.

[0112] It should be noted that the central control screen control method proposed in this embodiment of the invention can be applied to the vehicle's central control screen. The type of vehicle can be a car, a truck, etc., and this embodiment does not limit this.

[0113] The system includes: a host, a control board, and a screen module;

[0114] It should be noted that, in order to reduce the deviation of the central control screen during navigation, the control board may be equipped with a gyroscope and a controller; the gyroscope and the controller can be connected through a first I2C bus, and the controller is connected to the host and the screen module respectively.

[0115] It is understood that the I2C bus is a simple, bidirectional, two-wire synchronous serial bus developed by Philips. It requires only two wires to transmit signals between devices connected to the bus. The first I2C bus mentioned above is the bus connecting the gyroscope and the controller. Of course, the gyroscope and the controller can also be connected via other cables; this embodiment does not impose any limitations on this.

[0116] The central control screen control method includes:

[0117] Step S10: The gyroscope detects its own attitude and generates attitude information, and sends the attitude information to the controller through the first I2C bus. The attitude information is used to characterize the vehicle body attitude during vehicle driving.

[0118] It should be noted that the aforementioned gyroscope can accurately sense the acceleration and tilt direction of its own chip, thereby determining its own attitude information. Since the gyroscope is a gyroscope chip fixed in the control board, the vehicle's attitude during driving can be obtained through the gyroscope's own attitude information.

[0119] Understandably, GPS (Global Positioning System) navigation systems rely on external satellites to detect a vehicle's location and determine the presence of curves or overpasses based on distance. However, on complex urban overpasses, GPS navigation routes are prone to errors and delays in correction. Furthermore, poor signal can cause delays, potentially missing overpasses or turns on complex roads, and causing vehicle positioning deviations (e.g., a difference of tens of meters between the calculated and actual vehicle position), resulting in inexplicable navigation routes and impacting driving. In contrast, a gyroscope chip fixed to the control board of the central control screen, which is spatially fixed relative to the vehicle, can assist navigation in more accurately determining whether the vehicle is correctly entering or exiting overpasses or turning lanes when detecting changes in its own posture. When the vehicle is about to enter an overpass or turn, GPS identifies the lane; if it is no longer in the correct lane, the gyroscope chip can sense the vehicle's turning motion and promptly alert the central control screen to correct the route, rather than allowing the navigation system to continue navigating along the previous path for an extended period.

[0120] It should be understood that the navigation method of the central control screen can be achieved by setting up a voice input module in the central control screen. The driver inputs the navigation destination by voice, and the host chip of the central control screen determines the nearby map and corresponding navigation route through navigation software or navigation module. The nearby map and navigation route are then visualized and displayed on the screen module, allowing the driver to choose the correct driving route based on the nearby map and navigation route. Of course, the driver can also select the navigation destination by manual input or other input methods, and this embodiment does not limit this.

[0121] Understandably, the central control screen can still display the vehicle's location information and vehicle posture even when the driver has not selected a navigation route.

[0122] In the specific implementation, the gyroscope detects its own attitude and generates attitude information, which is then sent to the controller via the first I2C bus.

[0123] Step S20: The controller parses the received attitude information and sends the parsed attitude information to the host.

[0124] It should be understood that the aforementioned controller can use devices such as MCUs (Microcontroller Units) and microcomputers. The controller and gyroscope communicate via an I2C connection, allowing the controller to read the attitude information transmitted by the gyroscope. The controller parses and processes the attitude information transmitted from the gyroscope and sends the parsed attitude information to the host computer.

[0125] To improve communication speed, the control board further includes a deserializer; the deserializer is connected to the controller via a second I2C bus, and is also connected to the host. The step of the controller parsing the received attitude information and sending the parsed attitude information to the host includes:

[0126] The controller parses and processes the attitude information, and sends the parsed attitude information to the deserializer;

[0127] The deserializer receives the parsed attitude information sent by the controller and converts the parsed attitude information into a first low-voltage differential signal, which is then sent to the host.

[0128] It should be noted that a deserializer is a device that can deserialize a serial signal into a parallel signal, while a serializer is a device that can convert multiple parallel signals into a serial signal. Typically, a deserializer or serializer has both deserialization and serialization functions; hence, it is called a serializer / deserializer. For ease of description, a serializer / deserializer located in the host computer is usually called a serializer, while a serializer / deserializer located on the control board is called a deserializer.

[0129] Understandably, Low Voltage Differential Signaling (LVDS) is a differential signaling technology characterized by low power consumption, low bit error rate, low crosstalk, and low radiation. This transmission technology can achieve transmission rates exceeding 155 Mbps. The core of LVDS technology is the use of extremely low voltage to enable high-speed differential data transmission, allowing for point-to-point or point-to-multipoint connections. The transmission medium can be copper PCB traces or balanced cables; this embodiment does not impose any limitations. Through the LVDS driver on the deserializer, the parsed attitude information sent by the controller can be converted into an LVDS signal (i.e., the first low voltage differential signal mentioned above) and sent to the host.

[0130] In the actual implementation, the controller parses and processes the received attitude information and sends the parsed attitude information to the host.

[0131] Step S30: The host generates a driving navigation screen based on the parsed attitude information and current location information.

[0132] It should be noted that the above-mentioned driving navigation screen includes the vehicle's current location and the vehicle's navigation route. The vehicle's current location information can be used to determine the vehicle's current position, and the vehicle's driving posture can be determined based on the parsed posture information, thereby determining whether the vehicle is on the correct road.

[0133] Understandably, in order to improve communication speed, the host includes a host chip and a serializer.

[0134] The host chip is connected to the serializer via a third I2C bus, and the serializer is connected to the deserializer.

[0135] The step of the host generating a driving navigation screen based on the parsed attitude information and current location information includes:

[0136] The serializer receives a first low-voltage differential signal sent by the deserializer and obtains the parsed attitude information based on the first low-voltage differential signal.

[0137] It is understandable that since the first low-voltage differential signal is obtained based on the parsed attitude information, the parsed attitude information can be obtained by reversing the first low-voltage differential signal, and then sent to the host chip via the I2C bus.

[0138] The host chip acquires the parsed attitude information and generates a driving navigation screen based on the parsed attitude information and the current location information.

[0139] It is understandable that, in order to obtain the vehicle's current location information, the host also includes a positioning module.

[0140] The positioning module is connected to the host chip.

[0141] Before the step of the host chip acquiring the parsed attitude information and generating a driving navigation screen based on the parsed attitude information and the current location information, the method further includes:

[0142] The positioning module acquires the vehicle's current location information and sends the current location information to the host chip.

[0143] It should be noted that the above-mentioned positioning module is a sensor or other device for obtaining the current position of a vehicle. It can use the positioning function of the host chip or use an external positioning module connected to the host chip to obtain the current position of the vehicle. This embodiment does not limit this.

[0144] Understandably, the host chip can parse and process the attitude information sent by the serializer through the I2C bus, analyze the information, load it into the navigation software running in the host chip for processing, and assist the positioning module in outputting the current position information and route data, thereby generating a driving navigation screen with gyroscope assistance in real time, and sending the driving navigation screen to the screen module.

[0145] In the actual implementation, the host generates a driving navigation screen based on the parsed attitude information and current location information.

[0146] Step S40: The screen module displays the driving navigation screen visually.

[0147] It is understood that the aforementioned screen module is an LCD or OLED screen used to display the navigation screen. Users can refer to the driving navigation screen through the screen module to plan driving routes or correct incorrect routes. Of course, functions such as Bluetooth connection, music playback, and navigation route switching can also be achieved through the touch screen function, and this embodiment does not limit this.

[0148] It should be noted that the video signal required by the screen module can be changed according to the different types of screens. It may be an EDP signal or other signals. For different screens, a suitable deserializer needs to be selected for output.

[0149] In practice, the screen module provides a visual display of the driving navigation screen.

[0150] This embodiment uses a gyroscope to detect its own attitude and generate attitude information, which is then sent to the controller via a first I2C bus. This attitude information characterizes the vehicle's posture during driving. The controller parses the received attitude information and sends the parsed information to the host computer. The host computer generates a navigation screen based on the parsed attitude information and the current location information, and displays the navigation screen visually through a screen module. This achieves the generation of a navigation screen based on the vehicle's posture and current location information during driving, avoiding positioning errors that can occur when using GPS for navigation in complex road conditions or with high signal latency, thus optimizing the driving experience for drivers (especially novice drivers).

[0151] Based on the first embodiment of the central control screen control method of the present invention as described above, a second embodiment of the central control screen control method of the present invention is proposed.

[0152] To quickly change routes in response to erroneous driving information, the control board further includes a detection module; the detection module is connected to the gyroscope. The method also includes:

[0153] The monitoring module monitors the attitude information and determines whether the vehicle has changed lanes based on the attitude information, which includes the tilt angle.

[0154] Understandably, the attitude information includes data such as the acceleration and tilt amplitude from the gyroscope chip. Since the gyroscope chip is fixed in the control board, its acceleration and tilt amplitude can characterize the vehicle's acceleration and body tilt amplitude. When the vehicle needs to turn, the gyroscope chip can determine whether the vehicle needs to change lanes and its position relative to before the lane change based on whether it tilts and the degree of tilt.

[0155] When the monitoring module determines that the vehicle has changed lanes, it determines the vehicle's position relative to its position before changing lanes, and judges whether the position after changing lanes is correct based on the current position information.

[0156] Understandably, when determining the vehicle's position relative to its original position after a lane change, the system can simultaneously monitor the vehicle's current position to determine if the post-lane-change position is correct and whether the vehicle has entered an alternate road. If the vehicle's position after a lane change is incorrect, the monitoring module can generate corresponding lane change error information.

[0157] When the monitoring module detects an error in the position after a lane change, it generates a lane change error message.

[0158] The screen module provides a lane change error message based on the lane change error information.

[0159] Understandably, the screen module can provide lane change error prompts based on lane change error information, so that drivers can be informed of lane change errors in a timely manner.

[0160] Furthermore, in order to update the navigation route in a timely manner, the method also includes:

[0161] The host chip generates a new navigation route based on the lane change error information and the current location information, and sends the new navigation route to the screen module;

[0162] The screen module provides a visual representation of the new navigation route.

[0163] Understandably, the host chip can obtain the vehicle's current location information in real time through the positioning module. When a lane change error message is generated, the host chip can generate a new navigation route based on the vehicle's current location information and send the new navigation route to the screen module so that the screen module can visualize the new navigation route in a timely manner, allowing the driver to replan the driving route based on the new navigation route.

[0164] This embodiment detects attitude information through a monitoring module and determines whether the vehicle has changed lanes based on this information, including the degree of tilt. When determining if a lane change has occurred, the module determines the vehicle's position relative to its original position after the change and assesses the correctness of the new position based on the vehicle's current location. If the vehicle's position after the lane change is incorrect, a lane change error message is generated and displayed on the screen. The host chip generates a new navigation route based on the lane change error message and the current location information, and sends this new route to the screen module for visualization. This allows the driver to promptly receive lane change error information and adjust their route accordingly, preventing further errors caused by outdated navigation due to lane change errors and improving the driver's experience.

[0165] Furthermore, in order to accelerate the signal transmission rate within the system, the host chip converts the driving navigation screen into a mipi_dsi signal and sends it to the serializer.

[0166] It's important to note that DSI stands for Display Serial Interface, primarily used as an interface for display modules. It's based on the MIPI protocol, which also includes CSI (Camera Serial Interface), DBI (Display Bus Interface), and DPI (Display Pixel Interface). Compared to a typical RGB interface, DSI offers advantages such as lower cost and higher speed. The mipi_dsi signal can serially send commands or image information to peripherals, and can also read status information from peripherals, using an independent communication protocol, including data packet format and error correction / detection mechanisms.

[0167] The serializer converts the mipi_dsi signal into a second low-voltage differential signal and sends it to the deserializer;

[0168] It should be understood that the serializer and deserializer transmit information through low-voltage differential signals. The serializer can convert the mipi_dsi signal sent by the host chip into a low-voltage differential signal (i.e., the second low-voltage differential signal) and send it to the deserializer.

[0169] The deserializer converts the second low-voltage differential signal into a display signal and sends the display signal to the screen module;

[0170] The screen module visualizes the driving navigation screen according to the display signal.

[0171] It is understandable that when the deserializer receives the second low-voltage differential signal sent by the serializer, it can process the signal to generate a display signal and send the display signal to the screen module.

[0172] It should be understood that when the screen module receives a display signal, it can visualize the driving navigation screen according to the display signal.

[0173] It should be noted that the above-mentioned display signal can be an EDP signal, an RGB signal, or other signals that can be used for displaying images on a screen module. This embodiment does not limit this.

[0174] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.

[0175] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0176] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as read-only memory / random access memory, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0177] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.

Claims

1. A central control screen control system, characterized in that, The system is used for the vehicle's in-vehicle central control screen, and the system includes: a host, a control board, and a screen module; The control board is equipped with a gyroscope and a controller; the gyroscope and the controller are connected via a first I2C bus, and the controller is connected to the host and the screen module respectively. The gyroscope is used to detect its own posture and generate posture information, and send the posture information to the controller through the first I2C bus. The posture information is used to characterize the vehicle body posture during vehicle driving. The controller is used to parse the received attitude information and send the parsed attitude information to the host. The host computer is used to generate a driving navigation screen based on the parsed attitude information and current location information; The screen module is used to visualize the driving navigation screen; The control board also includes: a deserializer; The deserializer is connected to the controller via a second I2C bus, and is also connected to the host. The deserializer is used to receive the parsed attitude information sent by the controller and convert the parsed attitude information into a first low-voltage differential signal and send it to the host. The host includes: a host chip and a serializer; The host chip is connected to the serializer via a third I2C bus, and the serializer is connected to the deserializer. The serializer is used to receive the first low-voltage differential signal sent by the deserializer, and to obtain the parsed attitude information based on the first low-voltage differential signal. The host chip is used to acquire the parsed attitude information and generate a driving navigation screen based on the parsed attitude information and the current location information.

2. The central control screen control system as described in claim 1, characterized in that, The host also includes: a positioning module; The positioning module is connected to the host chip; The positioning module is used to obtain the current location information of the vehicle and send the current location information to the host chip.

3. The central control screen control system as described in claim 1, characterized in that, The host chip is also used to convert the driving navigation screen into a mipi_dsi signal and send it to the serializer; The serializer is also used to convert the mipi_dsi signal into a second low-voltage differential signal and send it to the deserializer; The deserializer is further configured to convert the second low-voltage differential signal into a display signal and send the display signal to the screen module; The screen module is also used to visualize the driving navigation screen according to the display signal.

4. The central control screen control system as described in claim 2, characterized in that, The control panel also includes: a monitoring module; The monitoring module is connected to the gyroscope; The monitoring module is used to monitor the attitude information and determine whether the vehicle has changed lanes based on the attitude information, wherein the attitude information includes the tilt amplitude. The monitoring module is also used to determine the position of the vehicle after changing lanes relative to before changing lanes when the vehicle changes lanes, and to determine whether the position after changing lanes is correct based on the current position information. The monitoring module is also used to generate lane change error information when the position is incorrect after changing lanes; The screen module is also used to provide lane change error prompts based on the lane change error information.

5. The central control screen control system as described in claim 4, characterized in that, The host chip is also used to generate a new navigation route based on the lane change error information and the current location information, and send the new navigation route to the screen module; The screen module is also used to visualize the new navigation route.

6. A central control screen control method, characterized in that, The method is applied to the central control screen control system according to any one of claims 1-5, and the method includes: The gyroscope detects its own attitude and generates attitude information, and sends the attitude information to the controller through the first I2C bus. The attitude information is used to characterize the vehicle body attitude during vehicle driving. The controller parses the received attitude information and sends the parsed attitude information to the host. The host computer generates a driving navigation screen based on the parsed attitude information and current location information; The screen module provides a visual display of the driving navigation screen; The step of the controller parsing the received attitude information and sending the parsed attitude information to the host includes: The controller parses and processes the attitude information, and sends the parsed attitude information to the deserializer; The deserializer receives the parsed attitude information sent by the controller and converts the parsed attitude information into a first low-voltage differential signal and sends it to the host. The step of the host generating a driving navigation screen based on the parsed attitude information and current location information includes: The serializer receives a first low-voltage differential signal sent by the deserializer and obtains the parsed attitude information based on the first low-voltage differential signal. The host chip acquires the parsed attitude information and generates a driving navigation screen based on the parsed attitude information and the current location information.

Citation Information

Patent Citations

  • Vehicle-mounted navigation method and device

    CN110174103A

  • Vehicle carried pilot system

    CN2464571Y