INTRODUCTION
Background of study
Generally speaking, under-inflated tires are hard to see with the human eye, they can become dangerously under-inflated before you know it. To meet this requirement, each component must have a very low current standby or standby mode and efficient measurement and transmission hardware. Inside the tire is a very harsh environment, with possible temperatures from -40 to +125 C and exposure to moisture, tire mounting grease and many other potentially corrosive materials.
Integrating the functionality of the TPMS and the Remote Keyless Entry (RKE) receiver can help reduce overall system costs.
Problem Statement
Objectives
LITERATURE REVIEW
ORANGE TPMS
Sometimes the receiver can be more or less integrated into the car's remote keyless entry system. The computer's high byte is not directly readable or writable and originates from the PCLATH register (LATH High program counter). The contents of PCLATH are transferred to the upper byte of the program counter when the PC is loaded with a new value.
The stack is not part of the program or data space, and the stack pointer is not readable or writable. The project specifications are being identified as the first step in the completion of this project. If the results are not acceptable, troubleshoot either the coding of the PIC 16F877 or the circuit.
The resolution is always equal to the weight of the LSB and is referred to as the step size. Below is an address/data sequence table for various models of 318 series decoders.

Microcontroller
- PIC16F877 [12]
Display
- LCD display [9]
A liquid crystal display (LCD) is a thin, flat display consisting of any number of color or monochrome pixels arranged in front of a light source or reflector. Without liquid crystals between them, light passing through one would be blocked by the other. A liquid crystal rotates the polarization of light entering one filter so that it can pass through the other.
This changes the curve of the light passing through the molecules and allows different degrees of light to pass (or not pass) through the polarizing filters. Light passing through one filter is rotated as it passes through the liquid crystal, allowing it to pass through the second polarized filter. When an electric charge is applied to the electrodes, the liquid crystal molecules align parallel to the electric field, thus limiting the rotation of the incoming light.
If the liquid crystals are completely unwound, the light passing through them will be polarized perpendicular to the second filter and thus completely blocked. By controlling the rotation of the liquid crystals in each pixel, different amounts of light can pass through, illuminating the pixel accordingly.

METHODOLOGY AND PROJECT WORK
Methodology
- PIC microcontroller
- Tools and Equipments
- Electrical Components
- Transmitter
- Receiver
- Decoder
This sensor, together with the transmitter, is attached to the wheel of the vehicle in the air chamber of the tire. In this project, PICI6F877 was chosen because it has a special function and is the most suitable microcontroller for this project. To make the PIC function according to the requirements, I need to write coding for this PIC, regarding the specification and requirements of this project.
The specifications are that when the PIC controller handles a very low pressure, which is lower than 1 00, the buzzer activates and the LCD displays "VERY LOW". A circuit is designed and the PIC 16F877, LCD display, buzzer and other components are placed on it. The signal from the receiver via a decoder is processed according to the coding of PIC 16F877.
A buzzer is needed so that it is activated if the result of the pressure is very low. Once all the circuits and components are put in place and connected accordingly, the project will be tested many times to ensure its reliability.

Software Requirements
- PIC C Compiler
RESULTS AND DISCUSSION
Findings
- Microcontroller
- Decoders£13]
This PIC 16F877 offers built-in sequential-approach AID converter with 10-bit multi-channel where the conversation time is faster than digital ramp ADC. The monitoring device is used to display the values or display graph of the parameter such as pressure value. Pin 4, register select bit is used to select whether data or an instruction is transferred to and from the module.
When the line is low, bytes of data are transferred to the screen and treated as the commands. For pin 5, this point is set low to write commands and set high to read status information from its register. For proper operation, a pair of encoders/decoders with the same address number and data format must be selected.
The decoder receives the serial address and data from that serial encoder that is transmitted by the carrier using RF or a 1R transmission medium. If no errors or mismatched codes are encountered, the input data will be decoded and transferred to the output pins. They can be Gate to VDD, VSS or left open D1Q-D17 0 CMOS OUT Output Data Pins.
![Table 2 :Pin description of PIC 16F877[14]](https://thumb-ap.123doks.com/thumbv2/azpdforg/10278776.0/32.831.88.730.133.564/table-2-pin-description-pic-16f877-14.webp)
Discussion
For this semester, the signal sent by the receiver is already a digital signal, so the commands in the encoding to convert the signal from analog to digital can be eliminated. In addition, a multiplexer for the RF transmitter to transmit data signals should be implemented in the system instead of using many transmitters. The Microchip name, logo, PIC, PICmicro, PICMASTER, PIC-START PRO MATE, KEELOQ, SEEVAL, MPLAB and The Embedded Control Solutions Company are registered trademarks of Microchip Technology Incorporated in the US.
Lab, MXDEV, microiD, FlexROM, fuzzyLAB, MPASM, MPLINK, MPLIB, PICDEM, ICEPIC, Migratable Memory, FanSense, ECONOMONITOR and SelectMode are trademarks of Microchip Technology Incorporated in the U.S.A. Additional information can be found in the PIC micro m Mid Mid Series Reference Manual which can be obtained from your local microchip sales representative or downloaded from the microchip website. RA5 can also be analog input4 or the slave select for the synchronous serial port.
RC1 can also be the 1imer1 oscillator input or Capture2 input/Compam2 output!PWM2 output. RC2 can also be the Capture1 input/Compare1 output/. RC3 can also be the synchronous serial clock input/output for both SPI and 12c modes. RC1 can also be the Timer1 oscillator input or Coplure2 input/COmpare2 oulput/PWM2 output.
This buffer is a Schmitt Trigger input when configured as a general purpose 1/0 and a TTL input when used in Parallel Slave Port mode (for interfacing to a microprocessor bus). Additional information on the device's memory can be found in the PICmicro'" Midrange Reference Manual (DS33023). Note: The oscillator is disabled in the standby state and enabled as long as a logic "high· signal is applied to the DIN pin .
A correct device must be selected according to the requirements of individual address and data address/data bits. If this distance is reached and reception is still good, the word "MAX" appears in the table.

CONCLUSION