TMAP sensor not responding

hey guys.

i hooked up a Bosch TMAP (Temperature Manifold Absolute Pressure Sensor) sensor to my Arduino (Data sheet in attached).

this sensor simply tell the ECU of the car how much is air pressure in the air intake manifold.
it has a very simple wiring VCC,Ground,pressure Signal and Temp Signal

i connected : Sensor 5V ---> Arduino 5V
Sensor Ground ---> Arduino Ground
Pressure Signal ---> A0 arduino
temp signal ---> A1 Arduino

the code is very simple, just wanted to read the analog input from pressure pin which is A0:

void setup() {
  // put your setup code here, to run once:
}

void loop() {
  // put your main code here, to run repeatedly:
  Serial.begin(9600);
  
  int sensorValue = analogRead(A0);
  int sensorValueTemp = analogRead(A1);
  
  float voltage= sensorValue * (5.00 / 1023.00);
  float temp= sensorValueTemp * (5.0 / 1023.0);
  
  Serial.println ("voltage:");
  Serial.println (voltage);


  delay(1500);
}

the problem is the output signal (A0) which should increase whenever the air pressure goes up, not working
it will be at 1V regardless of any changes in air pressure.
but it will rise whenever you raise the tempreture,

anyone can help me with this?

CDS53010 BOSCH MAP sensor.pdf (142 KB)

How much pressure are you putting on the sensor? Please don't say you are blowing in it, it may take more pressure than you can blow to make a change you can see with your crossed eyes. :slight_smile:

of course not!

im using a 60ml syringe which is attached to sensor by tube.

similar to this picture:

of course not!

You would be amazed how many people try to get a reading from a 100 bar sensor by blowing in it. :smiley: ::slight_smile:
Anyway, code and wiring look OK, do you have a voltmeter to check the sensor output?
OH! Move the Serial.begin(9600); out of loop() and into setup().