Boa tarde para todos,
Preciso da ajuda de vocês, estou tentando fazer uma mesa de controle do tipo PTZ para cameras speed dome usano o Arduino, e esbarrei no protocolo de comunição PELCO D, ele é implementado em cima do padrão RS485, mas não estou conseguindo encontrar muita informação do mesmo.
Aguém já usou ou conhence algum lugar onde eu possa encontrar informaçãos sobre este protocolo.
Abraços para todos.
Tags:
Wiechert, obrigado pela resposta. Mas o link esta quebrado. (Servidor não encontrado). Procurei no Google para ver ser tinha mudado o Dominio e achei: http://www.commfront.net/index.php?main_page=index&cPath=4, mas a maioria dos links do Site também estão com problemas. Abraços.
Olá,
O link está funcionando... http://www.commfront.com/RS232_Examples/CCTV/Pelco_D_Pelco_P_Exampl...
Abraço
Bruno, você quer usar Pelco D com qual camera? Vai usar Arduino para controlar a camera ?
Tem o manual da camera, com os comandos Pelco D ?
Achei isso na WEB:
http://forum.arduino.cc/index.php?topic=67590.0
http://www.codeproject.com/Articles/8034/Pelco-P-and-D-protocol-imp...
https://forums.adafruit.com/viewtopic.php?f=25&t=15928
Olá
Tenho rotina para comunicação com o protocolo pelco D para arduino via RS485, praticamente todo o circuito para isso.
Levei alguns "anos" pesquisando para consegui.
Tendo fazer um PTZ controlado por DVR (saída RS485).
O protótipo funciona perfeitamente.
Só não conseguir colocar a prova d'agua.
Abs.
Boa tarde Jose,
obrigado pela atenção, irei verificar os links enviados
Boa tarde, FCaldeira
cara é exatamente isso que pretendo, com o arduino controlar a minha camera via rs485 no protocolo pelco D,( comandos vindo do dvr ou pela propria mesa ptz que possuo )
porem estou apanhando para fazer comunicar, nada da certo, poderia me dar alguma ajuda?
Oi.
A ideia aqui é ajudar. Levei um bom tempo para achar este código.
Se não entender eu explico, já usei e funciona.
Abs
Boa noite FCaldeira,
Parece que a logica esta com falhas, da alguns erros ao verificar para compilar, alguns voids são chamados e não estão no codigo, poderia verificar?
Realmente seu codigo parece ser top, entendi bastante e creio que realmente é o que preciso, mais teria que roda-lo. no aguardo e obrigado
Bom dia Bruno.
Este código não é meu, está original, achei em um fórum, como dá para ver ele se refere a uma mesa de controle de PTZ pq tem display. Não está completo, só dá uma ideia inicial
Retirei dele a logica e como receber e interpretar os comandos pelo protocolo Pelco D.
Parte do código:
Movimentação PAN/DIREITA/VELOCIDADE:
if ( bitRead(outArray[3],1) == 1 ){
analogWrite(3 , MotorSpeed); // aciona o motor PAN
// digitalWrite(3, HIGH);
lcd.print("RIGHT SPEED: "); // direita velocidade
lcd.print(outArray[4]);} // X
Qual tipo de motor vc está usando para os eixos?
bom dia FCaldeira
então, vou utilizar o servo motor.
Porem preciso reconhecer os comandos corretos que saem da mesa ptz e postormenete crirar minha logica no arduino, ai seria, envio o sinal saindo da mesa ou dvr em rs485 ( pelco D ) em seguida vou corverte-lo em serial e entrar no arduino, ai se for função de pan, movimenta o servo , se for tilt , movimenta outro e se for zoom, vai direto na camera por rs485( a camera que possuo e uma camera fixa de 30x zoom )
Ai quero criar a base ptz, porem pra comecar preciso ler e entender corretamente o protocolo/ comando q saem da mesa
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por