TPMS Detector Firmware Updating for Protocol Compatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing tire pressure monitoring systems (TPMS) face challenges due to varying communication protocols among different car manufacturers and models, requiring manual programming and updates of tire pressure detectors to comply with specific communication protocols.
Innovation Solution
A programming method for tire pressure detectors that includes a programmer with a memory storing predetermined program codes and version information, allowing automatic updating of program codes via wireless communication and microcontrollers to ensure compatibility with the TPMS communication protocol.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual programming is used to update tire pressure detector program codes, then compatibility with specific communication protocols can be achieved, but the programming process becomes time-consuming and labor-intensive
Solution Approach 1:
The tire pressure detector automatically reads its own version information, compares it with the predetermined version information in the programmer, and receives program code updates without manual intervention. The system performs self-diagnosis and self-updating, eliminating the need for manual programming operations while ensuring protocol compatibility through automatic version matching.
2Extent of automation
If version information checking is implemented, then automatic program code updates can be enabled, but the communication protocol between programmer and detector becomes more complex
Solution Approach 1:
The communication protocol is segmented into distinct functional stages: version information reading, version comparison, and program code transmission. Each stage handles a specific task independently, which simplifies the overall complexity by breaking down the automatic update process into manageable, standardized communication steps that can be implemented systematically.
3Adaptability or versatility
If program code updates are performed frequently, then the tire pressure detector can maintain compatibility with updated communication protocols, but the frequency of programming operations increases
Solution Approach 1:
The system implements a feedback mechanism where the tire pressure detector transmits its version information to the programmer, which then compares it with the predetermined version information. Based on this feedback comparison, the programmer automatically determines whether a program code update is needed and initiates the update process accordingly, enabling adaptive updates that maintain protocol compatibility without unnecessary operations.
Data Source
AI summary
A programming method for a tire pressure detector includes the following steps: a first microcontroller reads first version information of a first program code from a first memory; the first microcontroller transmits the first version information to the programmer; when the first version information is older than the first predetermined version information, the programmer, either actively or under user control, transmits the first predetermined program code to the first microcontroller, and the first predetermined program code is programmed into the first memory, thereby updating the program code of the tire pressure detector.


