Para un pequeño proyecto mío (FPV OSD para la cámara Quadcopter) necesito detectar cada vez que el voltaje de la señal sea negativo. La señal que recibo es NTSC. Aquí cada línea sincronizada está marcada por el voltaje que va a aproximadamente -0.3V. El propio OSD se realizará utilizando un ATTiny, que no puede leer voltajes negativos. Además, el ADC en el ATTiny es demasiado lento para detectar ese corto tiempo de sincronización de línea. Para que esto funcione, tendré que usar una interrupción digital.
Por lo tanto, necesito algún tipo de circuito que detecte cada vez que el voltaje caiga por debajo de 0 V y lo convierta en ALTO (> 0,7 V), mientras permanece bajo si el voltaje es superior a 0V. Esto debería funcionar lo suficientemente rápido para NTSC (por lo que debería ser capaz de trabajar al menos en algunos megahertz).
Estoy basando esto en un circuito de fuente abierta existente que actualmente usa un LMH1980 (para la detección de sincronización de línea) junto con un ATTiny13A (para representar el OSD real), que (el LMH1980) es comparativamente costoso y voluminoso. Creo que debería ser posible reemplazar el LMH1980 con un circuito más barato y simple para detectar voltajes negativos (= sincronización de línea) y hacer que ATTiny haga el trabajo trivial de detección de sincronizaciones de línea y trama.
Preferiría que la solución usara solo componentes estándar y fuera lo más pequeña y simple posible.
Editar: Una restricción de diseño que olvidé mencionar es que la solución debería impactar lo menos posible en la señal de video para no introducir artefactos de imagen, ya que el video original también se enviará a través de un transmisor de video y el piloto lo verá.