创客出手

目录

摄像头控制协议PELCO-D和PELCO-P的详解

1. 简介

闭路电视(CCTV)系统广泛应用于安防监控领域,摄像头的遥控对于系统至关重要。PELCO-D和PELCO-P是两种主流的视频传输协议,用于在摄像机和控制设备之间传输控制命令与视频信号。

PELCO-D由Pelco公司于1986年首次提出,是早期的串行协议标准,主要用于传输控制信息。PELCO-P则是后续推出的改进版本,加入了数字视频传输的功能。这两种协议在传输距离、视频质量、支持的控制指令等方面有所不同。

本文将主要从以下几个方面比较PELCO-D和PELCO-P两种协议:

  • 技术原理及实现差异
  • 传输距离与视频质量
  • 支持的控制命令
  • 系统容量与兼容性
  • 常见应用领域

通过分析对比,可以更清楚两种协议之间的区别,为CCTV系统设计提供参考。下文将详细展开论述,比较两种协议的优劣。

2. PELCO-D协议

PELCO-D是Pelco公司在1986年首次提出的闭路电视摄像头控制协议,它采用RS-485串行通信方式,可以通过一根双绞线可靠地传输控制命令。

PELCO-D使用Manchester编码,以2400bps的波特率工作。该协议只负责传输控制信号,不传输视频信号。它可以支持多达255台摄像机设备,允许对摄像机进行点动、放大、预置位等操作控制。

PELCO-D的控制命令包含了预置位控制、伺服控制、图传控制等。其中预置位最多可设置64个,旋转范围为0-355度,俯仰范围为0-90度。它还支持8条巡航记录路径。

PELCO-D的最大传输距离为240米。它广泛应用于需要长距离控制的场景,如高校、工厂、体育场馆等。PELCO-D成熟稳定,兼容设备广泛,是很多早期CCTV系统的首选控制协议。

2. PELCO-D协议通信数据格式

PELCO-D的通信数据包格式如下:

字节1 字节2 字节3 字节4 字节5 字节6 字节7
同步字节 地址码 指令码1 指令码2 数据码1 数据码1 校验码
  • 第1字节 – 地址码
  • 第2字节 – 命令码
  • 第3-7字节 – 数据
  • 第8字节 – 校验和
  1. 该协议中所有数值都为十六进制数
  2. 同步字节始终为FFH
  3. 地址码为摄像机的逻辑地址号,地址范围:00H–FFH
  4. 指令码表示不同的动作
  5. 数据码1、2分别表示水平、垂直方向速度(00-3FH),FFH表示“turbo”速度
  6. 校验码 = MOD[(字节2 + 字节3 + 字节4 + 字节5 + 字节6)/100H]

PELCO-D的部分控制命令示例:

命令码 描述
FF 01 00 08 00 FF 08 云台上仰
FF 01 00 10 00 FF 10 云台下俯
FF 01 00 04 FF 00 04 云台左转
FF 01 00 02 FF 00 02 云台右转
FF 01 00 00 00 00 01 云台停止

PELCO-D的通信非常简单可靠,这也是它可以工作在较差网络环境下的原因之一。各控制命令的实现也比较直观,容易被设备支持。

3. PELCO-P协议

PELCO-P是Pelco在1996年推出的新一代协议,相比PELCO-D有很大改进。它使用同轴电缆传输,可同时传输控制命令和视频信号。

PELCO-P沿用了Manchester编码,但提高了波特率至9600bps。它支持传统的球机控制,同时加入了对速度型球机的控制。预置位数扩展到255,巡航路径最多可设置80条。

PELCO-P的视频传输支持CVBS和Y/C两种格式,传输距离可达500米。它还实现了双向通信,可以返回摄像头状态信息。支持对视频PARAMETERS的控制,如亮度、对比度、色度等。

此外,PELCO-P增强了可靠性,使用CRC校验检验传输错误。它广泛应用于需要高品质视频传输的场合,如银行、交通、机场等。PELCO-P功能强大,但兼容性较差,且成本更高。

4. 比较

比较项 PELCO-D PELCO-P
传输模式 RS-485串行线 同轴电缆
最大传输距离 240米 500米
视频传输 不支持 支持CVBS/Y/C
最高波特率 2400bps 9600bps
预置位数 64 255
巡航路径数 8 80
速度球机控制 不支持 支持
CRC误码检测 不支持 支持
成本
兼容性

综上,PELCO-P在功能和性能上更优秀,但是PELCO-D由于成本低,兼容性强,在应用上更加广泛。两者都有各自的优势,应根据实际需求进行选择。

5. 总结

通过上述对比可以看出,PELCO-D和PELCO-P各有优势。

PELCO-D是早期的控制类协议,优点是成本低,简单可靠,兼容设备广泛。它满足基本的遥控需要,适合长距离场景,是很多早期系统的标准配置。

PELCO-P则在功能和性能上更先进,它实现了数字视频传输,支持更多高级控制功能。适合对图像质量和操作要求较高的应用场景。但成本更高,且装备复杂,需要专业调试。

选择使用哪种协议,需要根据实际场景需求进行平衡。如果只需要基本控制,或者预算有限,PELCO-D是一个不错的选择。如果追求高品质视频和更强大功能,则PELCO-P更合适。一般来说,PELCO-D适合普通 gsb^CV,PELCO-P适合高端场所。

更多关于 的文章
关注创客出手公众号

关注创客出手