Tengo una señal de video PAL o NTSC y quiero extraer la información CSYNC. Preferiblemente, me gustaría evitar usar un LM1881, porque tengo poco espacio y estoy optimizando el costo. Además, el LM1881 está limitado a un rango operativo de 0 °C a +70 °C y quiero un rango industrial completo de -40 °C a +85 °C.
Así que configuré una pequeña red divisoria como esta:
3.3V --------------+
|
/
\ 4.7k
/
4.7u 1k |
Inp --| |--/\/\/\-+--- to PIC comparator
|
/
\ 4.7k
/
1k |
---
-
Esto produce una señal con un rango de 1,27 V a 1,5 V, ¡pero la señal sube y baja cuando cambia el brillo de la escena! Creo que esto sucede porque la compensación de CC está cambiando.
¿Alguna idea sobre cómo eliminar este desplazamiento? Supongo que podría agregar algunos otros componentes, pero prefiero no hacerlo. Estoy tratando de mantener esto lo más simple posible.
Si ya tiene muestreo de AD con PIC, entonces podría considerar la detección de CSYNC solo por software.
Tuve el mismo problema con la variación de la compensación de CC según el nivel de luz. Solucioné esto haciendo que el código PIC rastreara el nivel y, por lo tanto, la referencia para el comparador siempre estaría dentro del rango de desviación de la señal. Funciona bien pero ahora tiene otro problema. Estoy tratando de detectar la sincronización vertical para saber cuándo cambiar un multiplexor de video y detener cualquier parpadeo o movimiento. Puedo detectar la sincronización vertical pero actualmente no puedo discriminar entre campos pares e impares. Todavía recibo un parpadeo cuando las dos cámaras se alimentan y no están sincronizadas. ¿Alguien sabe en qué punto debo cambiar el multiplexor? ¿Lo hago solo al comienzo del campo impar? ¿O podría ser que el problema se deba a que la cámara ve diferentes niveles de luz y, a medida que cambian, la tapa de bloqueo de CC necesita cargarse/descargarse a un nivel diferente?
gracias, jose
Tomas O.
Kellenjb
Tomas O.