logo elektroda
logo elektroda
X
logo elektroda

Using Arduino or ESP32 for TPMS 125kHz Signal Activation and Copying

ken-wawa 2517 6
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • #1 21071238
    ken-wawa
    Level 12  
    Hello!

    I was wondering in which section to give this post. However, considering that an Arduino or ESP32 type platform (due to its higher power) might be the ideal solution, I take the liberty to put the post here.

    Well, TPMS tyre pressure sensor activators work in a simplified way in such a way that they send a signal on 125 kHz to the sensor activating it and, in some systems, it is more complex because it also determines the parameters of its operation (a kind of "programming" of the sensor, although it is not a typical program, but rather a certain sending of several or a dozen variables). We are talking about the activation itself (applying the activator to the tyre) and not the subsequent periodic sending of a signal about the current pressure and other parameters at 433 MHz.

    I also suppose, but this is my guess, that in some systems it may not be a single signal, but an exchange of several messages between the sensor and the activator.

    I'm wondering how one would go about making a signal copying circuit here that would capture the signal sent from the activator to the sensor, store it, and then be able to generate it itself. Ideally, it would not be a simple 'wav sound' recording of the signal, but rather something that analyses the recording structure and also allows, for example, the generation of another similar signal, e.g. with changed parameters.

    Has anyone seen a similar project on the web somewhere? I've searched a bit, but either I'm looking poorly or they're not really there.

    And if not, how would you go about doing something like this?

    PS. Here are some sample activation devices if anyone is not familiar with the subject:
    https://www.ateq-tpms.com/en-us/products/vt37/
    https://autel.com/us/product/maxitpms-ts508/
    Do you have a problem with Arduino? Ask question. Visit our forum Arduino.
  • ADVERTISEMENT
  • ADVERTISEMENT
  • #3 21071416
    ken-wawa
    Level 12  
    @jarzabek666 Exactly not! A colleague flew on fast and threw in whatever he could find. I wasn't talking about capturing a 433 MHz signal and analysing it, I was talking about capturing and analysing a 125 kHz signal. This project, which you gave me, concerns the first thing (plus there is an option after Bluetooth) and additionally sensors, let's call it, alternative, where it is much easier to get technical data, while the "large" manufacturers hide what they can, as long as someone does not do them competition (I am not even talking about in the production of sensors, but in the device itself to activate).
  • ADVERTISEMENT
  • #4 21082547
    waltersalata
    Level 23  
    What makes you think there is a signal on 125 kHz?
  • ADVERTISEMENT
  • #5 21082735
    William Bonawentura
    Level 34  
    ken-wawa wrote:
    125 kHz
    .
    You have this frequency listed on the housing of the factory "programmer" for the sensors. This is RFID technology - as in proximity cards.
  • #6 21084083
    ken-wawa
    Level 12  
    As far as I have found on the web, it is actually 125 kHz. There is only 433 MHz on the case, and I doubt there is activation at that frequency. RFID is either just 125 kHz or 13.56 MHz.
  • #7 21084204
    waltersalata
    Level 23  
    ken-wawa wrote:
    As far as I have found on the web, it is actually 125 kHz. There is only 433 MHz on the case, and I doubt there is activation on that frequency. RFID is either just 125 kHz or 13.56 MHz.
    .
    You can buy off-the-shelf RFID receivers for 125 kHz, only you would have to have a device to be able to eavesdrop on what it is sending and receiving.

Topic summary

The discussion revolves around the use of Arduino or ESP32 platforms for activating and copying signals from TPMS (Tire Pressure Monitoring System) sensors, specifically focusing on the 125 kHz frequency. Participants clarify that TPMS activators send signals at 125 kHz to activate sensors, while periodic data transmission occurs at 433 MHz. The conversation highlights the challenges in capturing and analyzing the 125 kHz signal, with references to RFID technology and the availability of off-the-shelf RFID receivers. The need for a device capable of eavesdropping on the communication between the sensor and activator is emphasized.
Summary generated by the language model.
ADVERTISEMENT