Estoy construyendo sistemas de cámaras para montar en la parte superior de una torre de televisión. Cuando ruedan las nubes de tormenta, el video se muestra en el informe meteorológico del televisor. Nadie quiere subir a la torre para panoramizar, inclinar, hacer zoom y enfocar la cámara manualmente durante una tormenta eléctrica, por lo que los controlamos de forma remota. Actualmente controlo los sistemas con protocolo Pelco D sobre RS485.
Estoy construyendo algunos sistemas de cámara que son capaces de paneo, inclinación, zoom y enfoque de velocidad variable. (PTZ). (El prototipo tiene un Arduino que controla los motores de enfoque y enfoque).
Lamentablemente, mi copia antigua del protocolo estándar de Pelco D (y el protocolo anterior de Pelco P) no tiene una manera de decirle a la cámara qué velocidad para hacer zoom o enfocar. (Las únicas cosas de velocidad variable que admite son las funciones de giro e inclinación de velocidad variable). Así que en la actualidad, cablé la velocidad, lo que todos están de acuerdo es la velocidad incorrecta. Aproximadamente la mitad de la gente dice que es demasiado rápido, y el otro dice que es demasiado lento :-). Sería mucho más fácil encuadrar una toma y enfocar si pudiéramos aprovechar el hardware que ya tengo para hacer el control de velocidad variable.
Controlo ambos extremos del cable RS485, así que podría inventar otro protocolo aleatorio.
- ¿Existe una extensión estándar o semi estándar para el protocolo de Pelco que admita el enfoque o el zoom de velocidad variable o ambos?
- ¿Existe una buena manera de extender el protocolo de Pelco de manera que, cuando agregué nuevas cámaras y un nuevo controlador de cámara a un bus RS485 común, no entren en conflicto con cámaras antiguas y controladores de cámara antiguos que ya están en el autobús; ¿y es menos probable que entren en conflicto con las nuevas extensiones que otros pueden agregar más adelante?
- ¿Hay algún otro protocolo estándar para controlar las cámaras de televisión, preferiblemente uno que admita el zoom de velocidad variable? Wikipedia dice que Pelco D se usa en "infancia" . ¿Hay mejores protocolos disponibles? Si es así, ¿cómo obtengo la información que necesito para implementar esos protocolos en mis sistemas de cámaras?