semplicemente hai un sensore ad impulsi. Ecco qualcosa che ho scritto tempo fa:
- tipologie digitali (MODULI RICEVITORI IR, tipo IR38DM o TSOP348xx) che sono sensibili alla luce infrarossa ed insensibili alla luce visibile, nel campo di frequenza che vanno da 30KHz a 56KHZ, i più usati sono quelli a 38KHz, ma ce ne stanno di specifici per 32KHz e le altre gamme del range citato. Queste tipologie digitali, hanno due tipi di risposta:
a - ad impulso: normalmente sull'uscita, in presenza di un segnale ricevuto alla corretta frequenza, c'è un livello LOW costante, nel momento in cui il fascio si interrompe danno un solo impulso HIGH di durata fissa, che prescinde dal fatto che il fascio sia ancora interrotto o meno;
b – a tempo: anche in questo caso l’uscita è normalmente LOW, ma quando si interrompe il fascio si attiva un livello HIGH che dura per l’intera durata dell’interruzione.
poi gli stati H e L possono anche risultare invertiti, ma nel tuo caso comunque il comportamento è quello ad impulsi, un sensore "a tempo" è certamente il TSOP34838 della Vishay, l'ho usato diverse volte e lo trovi su
RS