Vehicle-mounted radio-cassette player power-on detection method and device, storage medium and vehicle

By performing power-off reset and resampling during the power-on detection of the vehicle-mounted radio and television, the problem of misjudgment under the single-judgment mechanism is solved, the startup success rate and reliability of the vehicle-mounted radio and television are improved, and stable operation in complex power supply environments is ensured.

CN121849065APending Publication Date: 2026-04-14SAIC GM WULING AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-15
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

Existing power-on detection methods for vehicle radios mostly adopt a single-trigger-based judgment mechanism, which is prone to misjudgment due to brief voltage drops or reset signal glitches, leading to power-on failure or abnormal restart, affecting user experience.

Method used

When the vehicle-mounted radio receives a power-on signal, it samples key parameters to determine whether they meet the preset anti-shake threshold requirements. If not, it performs a power-off reset operation and then resamples until the anti-shake threshold requirements are met before starting the radio.

Benefits of technology

It effectively identifies and filters voltage fluctuations or signal glitches at the moment of power-on, improving the success rate of power-on startup of vehicle radios in complex vehicle power environments and ensuring the reliability and safety of startup.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121849065A_ABST
    Figure CN121849065A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle-mounted radio and tape player power-on detection method and device, a storage medium and a vehicle, and the method comprises the steps: sampling key parameters when a vehicle-mounted radio and tape player receives a power-on signal, obtaining first sampling data, and judging whether the first sampling data meets a preset anti-shake threshold value requirement or not; if not, executing a power-off reset operation on the sampling link of the key parameters; when the power-off reset operation is executed, resampling the key parameters to obtain second sampling data; and judging whether the second sampling data meets a preset anti-shake threshold value requirement or not, and starting the vehicle-mounted radio and tape player when the second sampling data meets the preset anti-shake threshold value requirement. According to the invention, when the first power-on detection is not passed, the power-off reset and resampling process can be automatically executed, so that instantaneous interference caused by power-on instantaneous voltage fluctuation or signal burrs is effectively identified and filtered, and the power-on starting success rate of the vehicle-mounted radio and tape player in a complex vehicle power supply environment is remarkably improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle control technology, and in particular to a method, device, storage medium, and vehicle for detecting the power-on of an on-board radio. Background Technology

[0002] As a core component for enhancing the driving experience, the reliability and stability of a vehicle radio / cassette player are of paramount importance. Vehicle radio / cassette players typically initiate a power-on initialization process after the vehicle's accessory power supply (ACC) is powered on. However, the vehicle's power network often experiences brief voltage fluctuations and signal interference at the moment of power-on due to the large loads such as the starter motor, which can lead to radio / cassette player startup failure.

[0003] Existing power-on detection methods for vehicle radios mostly employ a single-trigger-based judgment mechanism. This mechanism, upon detecting an ACC power-on signal, performs a single sampling of key parameters such as power supply voltage and chip reset signal, and directly grants power-on permission based on a preset threshold. However, this method is highly susceptible to misjudgment due to single-point data anomalies in the presence of brief voltage drops or reset signal glitches, leading to power-on failures or abnormal restarts, thus impacting user experience. Summary of the Invention

[0004] The main purpose of this application is to provide a method, device, storage medium and vehicle for power-on detection of vehicle radios, which aims to solve the technical problem that existing power-on detection methods for vehicle radios mostly adopt a single-trigger-based judgment mechanism, which is prone to power-on failure or abnormal restart due to single-point data abnormality.

[0005] To achieve the above objectives, this application proposes a power-on detection method for a vehicle-mounted radio / telephone, the power-on detection method comprising: When the vehicle radio receives the power-on signal, it samples the key parameters to obtain the first sample data and determines whether the first sample data meets the preset anti-shake threshold requirements. When the first sampled data does not meet the preset anti-shake threshold requirement, a power-off reset operation is performed on the sampling link of the key parameter; When the power-off reset operation is completed, the key parameters are resampled to obtain second sampled data; Determine whether the second sampled data meets the preset anti-shake threshold requirement, and start the vehicle radio when the second sampled data meets the preset anti-shake threshold requirement.

[0006] In one embodiment, the step of determining whether the first sampled data meets the preset anti-shake threshold requirement includes: Compare the sampled data of each parameter in the first sampled data with the preset anti-shake threshold range of the corresponding key parameter type; When all parameter sampling data in the first sampling data are within the preset anti-shake threshold range of the corresponding key parameter type, it is determined that the first sampling data meets the preset anti-shake threshold requirement. If at least one parameter sample data in the first sample data is not within the preset anti-shake threshold range of the corresponding key parameter type, it is determined that the first sample data does not meet the preset anti-shake threshold requirement.

[0007] After the step of determining whether the first sampled data meets the preset anti-shake threshold requirement, the method further includes: When the first sampled data meets the preset anti-shake threshold requirement, a start command is generated; The start command is sent to the vehicle radio / telephone to control the vehicle radio / telephone to start up.

[0008] In one embodiment, the step of performing a power-off reset operation on the sampling link of the key parameter includes: Identify and disconnect the sampling link corresponding to the key parameter to perform a power-off operation; When the power outage is complete, the buffer used to store the first sampled data is released, and the buffer pointer is reset to the starting address to complete the logical reset operation.

[0009] In one embodiment, the step of resampling the key parameters to obtain second sampled data upon completion of the power-off reset operation includes: Upon completion of the logical reset operation, the sampling link corresponding to the key parameter is connected. The key parameters are resampled based on the reconnected sampling link to obtain second sampling data.

[0010] In one embodiment, the step of determining whether the second sampled data meets the preset anti-shake threshold requirement, and activating the vehicle-mounted transceiver when the second sampled data meets the preset anti-shake threshold requirement, includes: Determine whether the second sampled data meets the preset anti-shake threshold requirement; When the second sampled data meets the preset anti-shake threshold requirement, the second sampled data is compared with the first sampled data, and the historical interference type is determined based on the comparison result. The historical interference type is: instantaneous interference or critical interference. A diagnostic warning log is generated based on the historical interference types, and the vehicle-mounted radio is started.

[0011] In one embodiment, after the step of determining whether the second sampled data meets the preset anti-shake threshold requirement, the method includes: When the second sampled data does not meet the preset anti-shake threshold requirement, the second sampled data is compared with the first sampled data, and the current fault type is determined based on the comparison result; Based on the current fault type, an electrical fault code is output and a fault alarm is triggered.

[0012] Furthermore, to achieve the above objectives, this application also proposes a power-on detection device for a vehicle-mounted radio / cassette player, the device comprising: The anti-shake detection module is used to sample key parameters when the vehicle radio receives a power-on signal, obtain first sample data, and determine whether the first sample data meets the preset anti-shake threshold requirements. The rollback correction module is used to perform a power-off reset operation on the sampling link of the key parameters when the first sampled data does not meet the preset anti-shake threshold requirement. The rollback correction module is used to resample the key parameters to obtain second sample data when the power-off reset operation is completed. The image stabilization detection module is used to determine whether the second sampled data meets the preset image stabilization threshold requirement, and to start the vehicle radio when the second sampled data meets the preset image stabilization threshold requirement.

[0013] In addition, to achieve the above objectives, this application also proposes a storage medium storing a vehicle radio power-on detection program, which, when executed by a processor, implements the vehicle radio power-on detection method as described above.

[0014] In addition, to achieve the above objectives, this application also proposes a vehicle equipped with a radio controller, the radio controller comprising: a memory, a processor, and a vehicle radio power-on detection program stored in the memory and executable on the processor, wherein when the vehicle radio power-on detection program is executed by the processor, the vehicle radio power-on detection method as described above is implemented.

[0015] This application discloses a power-on detection method for a vehicle-mounted radio / transceiver. The method includes: when the vehicle-mounted radio / transceiver receives a power-on signal, sampling key parameters to obtain first sampled data, and determining whether the first sampled data meets a preset anti-shake threshold requirement; when the first sampled data does not meet the preset anti-shake threshold requirement, performing a power-off reset operation on the sampling link of the key parameters; when the power-off reset operation is completed, resampling the key parameters to obtain second sampled data; determining whether the second sampled data meets the preset anti-shake threshold requirement, and starting the vehicle-mounted radio / transceiver when the second sampled data meets the preset anti-shake threshold requirement.

[0016] This application can automatically execute a power-off reset and resampling process when the initial power-on test fails, thereby effectively identifying and filtering transient interference caused by voltage fluctuations or signal glitches at the moment of power-on, significantly improving the power-on success rate of vehicle radios in complex vehicle power environments. Specifically, it employs a judgment mechanism that first performs a link power-off reset and then performs a second sampling, effectively eliminating abnormal states caused by interference during the initial sampling, ensuring the accuracy of the second judgment. This avoids false triggering of fault protection due to transient interference while also ensuring reliable interlocking in the event of a real fault, thus balancing the reliability and safety of radio startup. Attached Figure Description

[0017] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0018] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0019] Figure 1 This is a flowchart illustrating the first embodiment of the power-on detection method for vehicle-mounted radios in this application; Figure 2 This is a flowchart illustrating the second embodiment of the power-on detection method for vehicle-mounted radios in this application; Figure 3 This is a schematic diagram of the entire process of the power-on testing method for the vehicle-mounted radio / cassette player in this application; Figure 4 This is a schematic diagram of the module structure of the vehicle-mounted radio power-on detection device of this application; Figure 5 This is a schematic diagram of the structure of the receiver controller of this application.

[0020] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0021] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.

[0022] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.

[0023] This application provides a power-on detection method for a vehicle-mounted radio / telephone, referencing... Figure 1 , Figure 1This is a flowchart illustrating the first embodiment of the power-on detection method for a vehicle-mounted radio / telephone according to this application. In this embodiment, the method includes steps S10 to S40: Step S10: When the vehicle radio receives the power-on signal, the key parameters are sampled to obtain the first sampled data, and it is determined whether the first sampled data meets the preset anti-shake threshold requirements.

[0024] It should be noted that the execution entity in this embodiment can be a microcontroller (MCU) in a vehicle, or a radio controller capable of performing functions such as data sampling, data processing, and link control. The following embodiments will be described using a radio controller (hereinafter referred to as "controller") as an example.

[0025] It should be understood that a car radio (hereinafter referred to as "radio") can be a device installed in a vehicle that can be used to receive or play audio or video, such as a car radio, in-vehicle multimedia system, central control screen, and other in-vehicle equipment. The power-on signal can be the electrical signal generated when the vehicle's ACC is turned on, which is the trigger condition for the radio to start.

[0026] Understandably, when the receiver receives the power-on signal, it can start the power-on initialization program, simultaneously triggering the initial anti-shake detection process executed by the controller, and entering the initial anti-shake judgment stage to determine the stability of the ACC.

[0027] The controller can sample key parameters related to ACC stability through the sampling link. These key parameters may include electrical or logic signals that affect the stable start-up of the radio, such as the power supply voltage value, the core chip reset signal, and the initialization status of the storage module.

[0028] It should be understood that since a vehicle's ACC can have multiple power supply rails, such as 5V, 3.3V, 1.8V, and 1.2V, the sampling voltage can be preset to determine the corresponding power supply rail for the sampling link. For example, the sampling voltage can be set to 3.3V, meaning that the 3.3V power supply rail is selected as the power supply rail corresponding to the sampling link.

[0029] In addition, in order to make an initial anti-shake judgment, the number of data groups to be sampled can be preset. Then the controller can continuously collect that number of sampled data as the first sampled data within a sampling period according to the sampling interval.

[0030] For example, if the number of sampling data groups is set to 100, the controller can sample key parameters once every 10ms within a sampling period (1s) to finally obtain 100 data groups as the first sampling data.

[0031] It should also be noted that the preset anti-shake threshold requirement can be a normal parameter range that is preset for key parameters, such as the anti-shake voltage threshold range and the anti-shake reset high-level signal duration threshold range.

[0032] Furthermore, to specifically illustrate how to achieve image stabilization detection of the first sampled data, the step of determining whether the first sampled data meets the preset image stabilization threshold requirement includes: steps S101~S103: Step S101: Compare the sampled data of each parameter in the first sampled data with the preset anti-shake threshold range of the corresponding key parameter type.

[0033] It should be understood that the first set of sampled data can be a collection containing multiple sets of sampled results for all key parameters during the initial image stabilization detection process described above. Each parameter's sampled data can be a subset or a single sampled data point within this collection.

[0034] For example, if the key parameters include two key parameter types, "supply voltage" and "reset signal level", and each parameter type is sampled 100 times consecutively, then the sampled data of each parameter can include: [voltage sampling point 1, voltage sampling point 2, ..., voltage sampling point 100] and [reset signal level sampling point 1, ..., reset signal level sampling point 100].

[0035] The preset image stabilization threshold range can be a pre-set image stabilization interval for different key parameter types. By setting this interval, the key parameters can be allowed to fluctuate normally within a reasonable range.

[0036] For example, for the "supply voltage" type, the corresponding threshold range is set to [3.285V, 3.315V] (around the nominal value of 3.3V); for the "reset signal high level duration", the corresponding threshold range can be set to [200ms, infinity), that is, the reset signal high level duration must last for at least 200ms.

[0037] In the actual implementation, the controller can compare the threshold range of the key parameter type to which each sampled data point belongs.

[0038] Step S102: When all the sampled data of each parameter in the first sampled data are within the preset anti-shake threshold range of the corresponding key parameter type, it is determined that the first sampled data meets the preset anti-shake threshold requirement.

[0039] It should be understood that only after confirming that all key parameter types (such as voltage and reset signal) have passed the aforementioned threshold comparison, and that all data sampling points for each key parameter type are within the threshold range, is it determined that the sampled data of each parameter in the first sample data is within the preset anti-shake threshold range for the corresponding key parameter type. At this point, the anti-shake detection can be considered successful, and to improve the turntable startup efficiency, the subsequent power-on process can proceed directly.

[0040] Specifically, when the first sampled data meets the preset anti-shake threshold requirement, the controller can determine that the ACC is stable and generate a start command; then send the start command to the radio to control the radio to start up.

[0041] Step S103: When at least one parameter sample data in the first sample data is not within the preset anti-shake threshold range of the corresponding key parameter type, it is determined that the first sample data does not meet the preset anti-shake threshold requirement.

[0042] It should be noted that when a sampled data point (regardless of its key parameter type or sampling point number) exceeds its corresponding threshold range, the ACC can be temporarily determined to be abnormal, triggering the subsequent rollback process to perform a secondary anti-shake detection.

[0043] Step S20: When the first sampled data does not meet the preset anti-shake threshold requirement, perform a power-off reset operation on the sampling link of the key parameter.

[0044] It should be noted that if at least one sampling data point in the first sampled data exceeds the threshold range, the initial jitter detection fails and a rollback process can be triggered. At this time, the controller can, based on the rollback mechanism, first disconnect the current jitter detection link, i.e., the sampling link, to perform a brief power-off reset on the power supply module (e.g., setting the reset duration to 10ms), thereby clearing the abnormal detection data, i.e., the aforementioned first sampled data, from the temporary buffer in the transceiver chip.

[0045] It should be understood that a sampling link can be a complete signal path from the sensing point of a key parameter (such as the supply voltage test point) to the controller sampling port (such as an ADC pin), which may include source devices such as voltage divider resistors, filter capacitors, protection circuits, and signal conditioning chips (such as operational amplifiers). Different types of key parameters may correspond to different sampling links.

[0046] It should be noted that the power-off reset operation of the sampling link can be further broken down into two sub-steps: hardware power-off and software reset. Therefore, step S20 includes: steps S201~S202: Step S201: Determine and disconnect the sampling link corresponding to the key parameter to perform a power-off operation.

[0047] It should be understood that the cut-off operation can be to disconnect the power supply to the sampling link (e.g., VCC or VCD), rather than disconnecting the signal line itself; thereby de-energizing all source devices in the sampling link and forcing their internal states (capacitor charge, logic level, register value) to zero, thus completely clearing any abnormal states that may have been introduced into the hardware by transient interference (such as voltage glitches) and latched up.

[0048] In practical implementation, the power supply to the sampling link corresponding to the key parameters can be cut off, so that the hardware circuit of this part is completely de-energized and restored to its initial physical state.

[0049] Step S202: When the power-off is complete, release the buffer area used to store the first sampled data and reset the buffer pointer to the starting address to complete the logic reset operation.

[0050] It should be noted that releasing the buffer used to store the first sampled data means marking the buffer as invalid, overwriting it, or directly clearing the data content therein, thereby preventing the first sampled data from being misused in subsequent logic and affecting the accuracy of the secondary stabilization detection.

[0051] It should be understood that the cache pointer can be a software variable that manages the location of data read and write operations. Resetting the cache pointer to the starting address brings the associated sampling, storage, and retrieval control logic back to its initial ready state, thereby ensuring that the secondary anti-jitter detection can start from the absolute starting point, guaranteeing its logical independence and fairness from the first sampling.

[0052] In the specific implementation, after the aforementioned hardware power-off steps are completed and the sampling link is powered on again, a software reset operation can be performed: clear the first sampled data cached in the controller, and reset all software status flags and control variables (state machine, flag bits, timers) related to this power-on detection to the initial state.

[0053] It should be noted that, since this implementation method adds a rollback correction process of "power failure reset - data clearing - secondary sampling" on the basis of the traditional "single detection process", it constructs a dual-link judgment mechanism of "detection - abnormal rollback - secondary detection", which is conducive to improving the fault tolerance of anti-shake detection.

[0054] Step S30: When the power-off reset operation is completed, the key parameters are resampled to obtain second sampled data.

[0055] It should be noted that after the aforementioned logical reset operation is completed, the sampling link corresponding to the key parameter can be reconnected; based on the reconnected sampling link, the key parameter is resampled to obtain the second sampling data.

[0056] Specifically, the power paths supplying each sampling link that were interrupted during the aforementioned "power-down operation" can be restored (e.g., by re-enabling the MOSFET switch or PMIC channel controlling the power supply of that link). This allows the sampling circuits (including source devices such as sensors and operational amplifiers) that were previously forced into sleep mode and reset to zero to regain operating voltage and begin working from a defined, clean initial hardware state. This helps in obtaining valid second sampling data.

[0057] Next, since the sampling link has been reconnected and initialized, the same key parameter sampling as in the initial anti-shake detection process can be performed based on the sampling link, such as using the same sampling voltage, sampling frequency, number of sampling data groups, etc., to obtain new sampling data, i.e., the second sampling data.

[0058] Step S40: Determine whether the second sampled data meets the preset anti-shake threshold requirement, and start the vehicle radio when the second sampled data meets the preset anti-shake threshold requirement.

[0059] It should be noted that after obtaining the second sampled data, the threshold judgment logic in step S10 above can be repeated: the sampled data of each parameter in the second sampled data is compared with the anti-shake threshold range of the corresponding key parameter type; and when the sampled data of each parameter in the second sampled data are all within the preset anti-shake threshold range of the corresponding key parameter type, it is determined that the second sampled data meets the preset anti-shake threshold requirement.

[0060] It should be understood that the second sampled data is compared with the preset anti-shake threshold range. If the second sampled data meets the preset anti-shake threshold requirements, the secondary anti-shake detection (anti-shake detection after rollback correction) is considered to have passed, and then the subsequent boot process can proceed.

[0061] Specifically, when the second sampled data meets the preset anti-shake threshold requirement, the controller can determine that the ACC is stable and generate a start command; then send the start command to the radio receiver to control the radio receiver to start up: the controller sends start commands to each functional module of the radio receiver (RF receiving module, audio decoding module, display driver module) to complete module initialization and execute the normal power-on procedure.

[0062] Furthermore, if at least one parameter in the first sampled data is not within the preset anti-shake threshold range for the corresponding key parameter type, then the second sampled data is determined to not meet the preset anti-shake threshold requirement. In this case, an ACC anomaly can be confirmed, triggering a fault alarm mechanism and maintaining the receiver in standby mode.

[0063] Furthermore, if the radio / cassette is already powered on and has successfully started, and the radio / cassette receives a power-off signal, a similar power-on detection method to the vehicle radio / cassette power-off detection method described in steps S10-S40 above can be used. Specific steps can be directly referred to in steps S10-S40 above, and will not be elaborated upon in this embodiment.

[0064] This embodiment can automatically execute a power-off reset and resampling process when the initial power-on detection fails, thereby effectively identifying and filtering transient interference caused by voltage fluctuations or signal glitches at the moment of power-on, significantly improving the power-on success rate of vehicle radios in complex vehicle power environments. Specifically, it employs a judgment mechanism that first performs a link power-off reset and then performs secondary sampling, effectively eliminating abnormal states caused by interference during the initial sampling, ensuring the accuracy of the secondary judgment. While avoiding false triggering of fault protection due to transient interference, it also ensures reliable interlocking even when a real fault occurs, thus balancing the reliability and safety of radio startup.

[0065] Based on the first embodiment of this application, in the second embodiment of this application, the content that is the same as or similar to that in the first embodiment described above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 2 , Figure 2 This is a flowchart illustrating the second embodiment of the power-on detection method for vehicle-mounted radios in this application.

[0066] In this embodiment, the rollback process can also incorporate a comparison of differences in the sampled data for subsequent ACC historical fault analysis. Therefore, step S40 further includes: steps S401~S403: Step S401: Determine whether the second sampled data meets the preset anti-shake threshold requirement.

[0067] It should be noted that when obtaining the second sampled data through resampling, the ACC stability judgment still needs to be performed based on the second sampled data, that is, the second sampled data is compared with the preset image stabilization threshold range.

[0068] Step S402: When the second sampled data meets the preset anti-shake threshold requirement, the second sampled data is compared with the first sampled data, and the historical interference type is determined according to the comparison result. The historical interference type is: instantaneous interference or critical interference.

[0069] It should be understood that the subsequent anomaly comparison process based on the difference between the sampled data only begins when the second sampled data is determined to meet the preset anti-shake threshold requirements.

[0070] It should be noted that the first and second sampled data can be compared according to pre-set comparison dimensions, which may include: the magnitude of numerical difference, the trend of change, and the distribution of outliers. A difference threshold can be set for each comparison dimension to determine whether there is a significant difference in that dimension between the two sampled data. Based on the determination of whether there is a significant difference, the type of interference present in the initial image stabilization detection process for the ACC can be determined.

[0071] Specifically, if there is a significant difference in at least one dimension of the data in the two sampling data, the historical interference type can be determined to be instantaneous interference; if the difference in each dimension of the data in the two sampling data is not significant and both are close to the edge of the aforementioned anti-shake threshold range (for example, the first sampling data exceeds the threshold range, while the second sampling data is within the threshold range), the historical interference type can be determined to be critical interference.

[0072] For example, for transient interference, this can manifest as follows: a large voltage drop spike appears in the first sampled data (e.g., a sudden drop from 3.3V to 2.8V), while the second sampled data remains stable around 3.3V. This indicates that the problem in the initial anti-jitter detection process of ACC is a brief, external shock that has been successfully eliminated through a reset operation.

[0073] For critical interference types, it can manifest as follows: the sampled voltage in the first sampling data is 3.28V, and the sampled voltage in the second sampling data is 3.29V. That is, the two sampled voltages fluctuate slightly near the lower limit of the threshold (e.g., 3.285V). This may indicate that there is periodic low-frequency interference such as insufficient power supply load capacity or slightly high line contact resistance. Although the current power-on is successful, the stability of ACC is still questionable at this time.

[0074] Step S403: Generate a diagnostic warning log based on the historical interference type and start the vehicle-mounted radio.

[0075] It should be understood that for the two types of historical interference mentioned above, since the aforementioned process has determined that the second sampled data meets the preset anti-shake threshold requirements, the controller can generate a power-on command and send it to the receiver to control its activation.

[0076] At the same time, the controller can also generate corresponding diagnostic warning logs based on the historical interference types identified above.

[0077] For example, for transient interference, the diagnostic warning log can record: "Timestamp: Detected and mitigated a transient voltage spike during ACC power-on; the system has automatically recovered." This log can be used to statistically analyze interference events without affecting the health rating of the receiver / receiver.

[0078] For critical interference, the diagnostic warning log can record: "Timestamp: Power-on detection found the supply voltage to be at the critical lower limit (value: X.XXV), attention recommended." This generates a low-level warning. The controller can increase the monitoring frequency of this power supply in the background or upload this information to the vehicle cloud for predictive maintenance.

[0079] Furthermore, if the second sampled data still does not meet the preset anti-shake threshold range, the difference between the sampled data can be compared again for subsequent repair and positioning. Therefore, after step S401, the following steps are also included: steps S404~S405: Step S404: When the second sampled data does not meet the preset anti-shake threshold requirement, the second sampled data is compared with the first sampled data, and the current fault type is determined based on the comparison result.

[0080] It should be understood that if the first and second sampling data do not meet the preset anti-shake threshold requirements, that is, the sampled key parameters are continuously abnormal, then it can be determined that the fault is real and persistent, rather than a momentary disturbance.

[0081] Similarly, pre-defined comparison dimensions can still be used to compare the first and second sampled data. These dimensions can include: the magnitude of numerical differences, trends, and outlier distributions. A difference threshold can be set for each comparison dimension to determine whether there is a significant difference in that dimension between the two sampled data sets. Based on the determination of significant difference, the type of fault in the ACC can be determined. This fault type can include: consistency fault, deterioration fault, and oscillation fault.

[0082] Among them, a consistency hard fault can be defined as: two sets of data showing no significant difference, and both exceeding the limit in the same way (e.g., the voltage is consistently below the lower limit of the threshold by 20%). This indicates a deterministic hardware fault in the power supply chain, such as a damaged power module, a short circuit, or a severe overload.

[0083] A deteriorating fault can be characterized by a discrepancy between two data points, with the second sampled data being worse than the first (e.g., a further drop in voltage). This indicates that the fault in the link is worsening, such as a rapid battery drain or a continuous deterioration of the connection point.

[0084] Oscillatory faults can be characterized by significant differences between two sets of data, but with drastic fluctuations and no stable values. This could indicate intermittent problems in the link, such as poor contact, severe load fluctuations, or control loop instability.

[0085] Step S405: Output electrical fault code based on the current fault type and trigger fault alarm prompt.

[0086] It should be noted that, based on the specific problem in the aforementioned current fault type, a fault code containing specific characteristics can be output, such as "Fault code P-ACC-102: B+ power supply voltage is continuously lower than the threshold (first time: 2.9V, second time: 2.8V), suspected power supply hardware failure." At the same time, an audible and visual alarm or instrument panel alarm will be triggered to prompt the user to have it checked immediately.

[0087] This embodiment determines the type of interference or fault by comparing two sets of sampled data: when the second sampled data meets the requirements, the comparison data is used to determine the historical interference type (instantaneous interference or critical interference) and generate a diagnostic warning log before powering on; when the second sampled data does not meet the requirements, the comparison data is used to determine the current fault type and output an electrical fault code and trigger an alarm. This not only achieves intelligent fault tolerance and reliable startup, but also enables precise analysis and classification of the root causes of anomalies, providing direct evidence for status monitoring, predictive maintenance, and rapid fault diagnosis, thereby significantly improving the maintainability and long-term operational reliability of the receiver.

[0088] Furthermore, you can also refer to this section. Figure 3 This paper describes the entire process of the power-on testing method for the vehicle-mounted radio / cassette player in this application. Figure 3 This is a schematic diagram of the entire process of the power-on testing method for the vehicle-mounted radio / cassette player in this application.

[0089] Depend on Figure 3 It can be seen that, firstly, when the vehicle radio detects the ACC power-on signal, the controller can execute the initial anti-shake detection process: every 10ms, it detects key parameters related to ACC (such as whether the voltage changes from 0 to 1), and continues to detect for 200ms (that is, the sampling period is set to 200ms and the number of sampling data groups is 20).

[0090] After a 200m sampling period, the controller obtains the first sampled data and then determines whether the sampled data of each parameter in the first sampled data meets the preset anti-shake threshold requirement; if the first sampled data meets the preset anti-shake threshold requirement, the controller controls the receiver to start. If the first sampled data does not meet the preset anti-shake threshold requirement, then based on the rollback mechanism, the current anti-shake detection link, i.e. the sampling link, is first cut off to perform a brief power-off reset on the power supply module (e.g., setting the reset duration to 10ms), thereby clearing the abnormal detection data, i.e. the aforementioned first sampled data, in the temporary cache within the transceiver chip.

[0091] Next, the secondary image stabilization detection process (rollback detection process) is executed to restart the aforementioned sampling link in order to resample the key parameters, obtain the second sampling data, and then determine whether the sampling data of each parameter in the second sampling data meets the preset image stabilization threshold requirements. Finally, if the second sampled data meets the preset anti-shake threshold requirement, the controller controls the transceiver to turn on and generates a corresponding diagnostic warning log based on the historical interference type determined by the comparison results of the differences between the first and second sampled data.

[0092] Conversely, the fault alarm mechanism is triggered based on the fault type determined by the comparison of the first and second sampled data, outputting an electrical fault code and maintaining the receiver in standby mode.

[0093] Furthermore, if the radio fails to power on after two anti-shake tests and remains in standby mode, a delay time, such as 100ms, can be set. Then, the next initial anti-shake test will only be executed after this delay has elapsed and a new ACC power-on signal is detected.

[0094] This application's method, based on the traditional "single-time detection process," adds a rollback detection process of "power-off reset - data clearing - secondary sampling," constructing a dual-link judgment mechanism of "detection - anomaly rollback - secondary detection" to improve the fault tolerance of anti-shake detection. Furthermore, the rollback process incorporates "abnormal data clearing + secondary data verification" logic, which can effectively filter out instantaneous interference such as voltage fluctuations and signal glitches at the moment of ACC power-on, avoiding misjudgments caused by temporary abnormal data and ensuring the accuracy of anti-shake detection results.

[0095] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the power-on detection method of the vehicle-mounted radio and television in this application. Any simple modifications based on this technical concept are within the protection scope of this application.

[0096] This application also proposes a power-on detection device for a vehicle-mounted radio / cassette player, referenced... Figure 4 , Figure 4 This is a schematic diagram of the module structure of the vehicle-mounted radio power-on detection device of this application. Figure 4 It is known that the vehicle-mounted radio power-on detection device includes: The anti-shake detection module 401 is used to sample key parameters when the vehicle radio receives a power-on signal, obtain first sample data, and determine whether the first sample data meets the preset anti-shake threshold requirements. The rollback correction module 402 is used to perform a power-off reset operation on the sampling link of the key parameter when the first sampled data does not meet the preset anti-shake threshold requirement; The rollback correction module 402 is used to resample the key parameters to obtain second sample data when the power-off reset operation is completed. The image stabilization detection module 401 is used to determine whether the second sampled data meets the preset image stabilization threshold requirement, and to start the vehicle radio when the second sampled data meets the preset image stabilization threshold requirement.

[0097] This embodiment can automatically execute a power-off reset and resampling process when the initial power-on detection fails, thereby effectively identifying and filtering transient interference caused by voltage fluctuations or signal glitches at the moment of power-on, significantly improving the power-on success rate of vehicle radios in complex vehicle power environments. Specifically, it employs a judgment mechanism that first performs a link power-off reset and then performs secondary sampling, effectively eliminating abnormal states caused by interference during the initial sampling, ensuring the accuracy of the secondary judgment. While avoiding false triggering of fault protection due to transient interference, it also ensures reliable interlocking even when a real fault occurs, thus balancing the reliability and safety of radio startup.

[0098] This application also provides a vehicle equipped with a radio controller, the radio controller including: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the vehicle radio power-on detection method in Embodiment 1 above.

[0099] The following is for reference. Figure 5 , Figure 5 This is a schematic diagram of the structure of the receiver controller of this application. Figure 5 The receiver controller shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of this application.

[0100] like Figure 5As shown, the radio controller may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.) that can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 1002 or a program loaded from storage device 1003 into random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the radio controller. The processing unit 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices 1008 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 1003 including, for example, magnetic tapes, hard disks, etc.; and communication devices 1009. Communication device 1009 allows the radio controller to communicate wirelessly or wiredly with other devices to exchange data. Although radio controllers with various systems are shown in the figures, it should be understood that implementation or possession of all the systems shown is not required. More or fewer systems may be implemented alternatively.

[0101] The vehicle radio controller provided in this application employs the vehicle radio power-on detection method described in the above embodiments, which can solve the technical problem of vehicle radio power-on detection. Compared with the prior art, the beneficial effects of the vehicle provided in this application are the same as those of the vehicle radio power-on detection method provided in the above embodiments, and other technical features of the vehicle radio controller are the same as those disclosed in the previous embodiment method, and will not be repeated here.

[0102] This application also provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the vehicle-mounted radio power-on detection method in the above embodiments.

[0103] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, radio frequency (RF), etc., or any suitable combination thereof.

[0104] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the above-described vehicle-mounted radio power-on detection method, thereby solving the technical problem of the vehicle-mounted radio power-on detection method. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the vehicle-mounted radio power-on detection method provided in the above embodiments, and will not be repeated here.

[0105] 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 elements in the process, method, article, or system that includes that element.

[0106] The sequence numbers of the above embodiments of the present invention are merely for description and do not represent the superiority or inferiority of the embodiments. They are only some embodiments of this application and are not intended to limit the scope of this application. All equivalent structural transformations made under the technical concept of this application and based on the content of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included within the protection scope of this application.

Claims

1. A method for detecting the power-on status of a vehicle-mounted radio / cassette player, characterized in that, The method includes: When the vehicle radio receives the power-on signal, it samples the key parameters to obtain the first sample data and determines whether the first sample data meets the preset anti-shake threshold requirements. When the first sampled data does not meet the preset anti-shake threshold requirement, a power-off reset operation is performed on the sampling link of the key parameter; When the power-off reset operation is completed, the key parameters are resampled to obtain second sampled data; Determine whether the second sampled data meets the preset anti-shake threshold requirement, and start the vehicle radio when the second sampled data meets the preset anti-shake threshold requirement.

2. The method as described in claim 1, characterized in that, The step of determining whether the first sampled data meets the preset anti-shake threshold requirement includes: Compare the sampled data of each parameter in the first sampled data with the preset anti-shake threshold range of the corresponding key parameter type; When all parameter sampling data in the first sampling data are within the preset anti-shake threshold range of the corresponding key parameter type, it is determined that the first sampling data meets the preset anti-shake threshold requirement. If at least one parameter sample data in the first sample data is not within the preset anti-shake threshold range of the corresponding key parameter type, it is determined that the first sample data does not meet the preset anti-shake threshold requirement.

3. The method as described in claim 2, characterized in that, After the step of determining whether the first sampled data meets the preset anti-shake threshold requirement, the method further includes: When the first sampled data meets the preset anti-shake threshold requirement, a start command is generated; The start command is sent to the vehicle radio / telephone to control the vehicle radio / telephone to start up.

4. The method as described in claim 1, characterized in that, The step of performing a power-off reset operation on the sampling link of the key parameters includes: Identify and disconnect the sampling link corresponding to the key parameter to perform a power-off operation; When the power outage is complete, the buffer used to store the first sampled data is released, and the buffer pointer is reset to the starting address to complete the logical reset operation.

5. The method as described in claim 4, characterized in that, The step of resampling the key parameters to obtain second sampled data when the power-off reset operation is completed includes: Upon completion of the logical reset operation, the sampling link corresponding to the key parameter is connected. The key parameters are resampled based on the reconnected sampling link to obtain second sampling data.

6. The method as described in claim 5, characterized in that, The step of determining whether the second sampled data meets the preset anti-shake threshold requirement, and activating the vehicle-mounted radio when the second sampled data meets the preset anti-shake threshold requirement, includes: Determine whether the second sampled data meets the preset anti-shake threshold requirement; When the second sampled data meets the preset anti-shake threshold requirement, the second sampled data is compared with the first sampled data, and the historical interference type is determined based on the comparison result. The historical interference type is: instantaneous interference or critical interference. A diagnostic warning log is generated based on the historical interference types, and the vehicle-mounted radio is started.

7. The method as described in claim 6, characterized in that, After the step of determining whether the second sampled data meets the preset anti-shake threshold requirement, the following steps are included: When the second sampled data does not meet the preset anti-shake threshold requirement, the second sampled data is compared with the first sampled data, and the current fault type is determined based on the comparison result; Based on the current fault type, an electrical fault code is output and a fault alarm is triggered.

8. A power-on detection device for a vehicle-mounted radio / cassette player, characterized in that, The device includes: The anti-shake detection module is used to sample key parameters when the vehicle radio receives a power-on signal, obtain first sample data, and determine whether the first sample data meets the preset anti-shake threshold requirements. The rollback correction module is used to perform a power-off reset operation on the sampling link of the key parameters when the first sampled data does not meet the preset anti-shake threshold requirement. The rollback correction module is used to resample the key parameters to obtain second sample data when the power-off reset operation is completed. The image stabilization detection module is used to determine whether the second sampled data meets the preset image stabilization threshold requirement, and to start the vehicle radio when the second sampled data meets the preset image stabilization threshold requirement.

9. A storage medium, characterized in that, The storage medium stores a vehicle radio power-on detection program, which, when executed by the processor, implements the vehicle radio power-on detection method as described in any one of claims 1 to 7.

10. A vehicle, characterized in that, The vehicle is equipped with a radio controller, which includes a memory, a processor, and a vehicle radio power-on detection program stored in the memory and executable on the processor. When the vehicle radio power-on detection program is executed by the processor, it implements the vehicle radio power-on detection method as described in any one of claims 1 to 7.