Pues ya estoy con el circuito receptor. Resumo un poco a continuación:
Necesito comparar dos señales cuadradas (una que se emite, de referencia, y otra que va a tener un desfase por ser recibida en la distancia).
La idea es que con el sensor emisor (transductor) envío una señal cuadrada de reloj de 40khz de 5V. Luego con el sensor receptor recibo esa señal y tengo que acondicionarla para trabajar. El transductor me capta una señal senoidal de 150mV. Por lo cual mi diseño consta de una primera etapa de potencia con pequeña ganancia (x10), y luego una segunda etapa con más amplificación (además de incluir un filtro paso-banda de 40khz).
Finalmente esa señal se convierte a señal cuadrada con un detector de cruce en la tercera etapa.
Hasta aquí la teoría correcta. Y mi circuito lo podeis observar en la imagen a continuación:



En las gráficas podeis observar la señal recibida y las señales de cada etapa.
Mi problema, como se puede observar, es que no hay "sincronización" entre la señal recibida y la obtenida finalmente (señal cuadrada de la salida del comparador). Mi duda es como podría solucionar el retardo que se produce?
Cosa a tener en cuenta en el diseño. Como fuente de alimentación sólo dispongo de señal +5V (por eso los operacionales no se alimentan simétricamente, +5v,-5v).
Podeis descargaros mis archivos del schematic para poder hacer simulaciones desde el siguiente enlace:
https://mega.co.nz/#!M1ogkJKJ!COYvsXt0TWlXjLQpNzwGpzi8KrIeAERyDoAelyKqyJo