mega 2560 and sensor BR3M-MDT-P

Hi
I am using an IR sensor (model BR3M) connecting to digital port.
Has external power and he seems to respond well (because lights on when passes the object), but the value of the print on the console (Serial.println (sensorleitura):wink: takes a long time to update.
Only after 3 or 4 seconds is changing the value (from 0 to 1 or the opposite)
I tested with a Sharp sensor( analog) and works well
What could it be?
The arduino are to slow?

my code:

int sensor = 7;
int sensorleitura;
void setup()
{
** Serial.begin(9600);**
** pinMode(sensor, INPUT);**
}
void loop()
{
** sensorleitura = digitalRead(sensor);**
** Serial.println(sensorleitura);**
delay(100);
}