Mit dem TSOP kann man nur die Länge der Pulse auswerten: Ist der Ball weit weg, reicht nur der erste Teil des Pulses und der Puls ist kurz. Je dichter der Ball ist, desto länger reicht auch die schwächere Intensität noch aus und der Puls wird länger. In wie weit man noch Zwischenstufen erkennen kann, weil die Zeit bis zum Ansprechen von der Intensität abhängt, müsste man probieren, aber ich befürchte das wird nicht viel helfen. Außerdem kann es da einen Unterschied machen welchen der TSOPs man nimmt, in den Detail wie der Zeit bis zum Ansprechen sind da Unterschiede. Je nach Typ ist man da mit der Pulslänge ggf. auch schon außerhalb der Spezifikation - da hilft eigentlich nur selber nachmessen.

Normal sollten die TSOPs auf kurze Entfernung auch noch das Abgeschwächte Signal erkennen - wofür ist das sonst auch da. Schließlich geht der Sensor bei einer Fernbedienung auch für viele Meter (z.B. 5 ). Auf 0,5 m würde dann schon 1/100 der Intensität ausreichen.