[发明专利]通讯自适应云台解码器及其解码方法有效
申请号: | 201210488631.3 | 申请日: | 2012-11-26 |
公开(公告)号: | CN103840990A | 公开(公告)日: | 2014-06-04 |
发明(设计)人: | 李金成 | 申请(专利权)人: | 富盛科技股份有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L12/24;H04L1/00;H04L29/08 |
代理公司: | 北京市兰台律师事务所 11354 | 代理人: | 张峰 |
地址: | 100070 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通讯 自适应 解码器 及其 解码 方法 | ||
技术领域
本发明属于安防监控领域,特别涉及一种云台解码器及其解码方法。
背景技术
在安防监控行业里,云台解码器的作用是将串口控制命令转化为云台的实际动作电信号,用来驱动云台和摄像机的各个电机和继电器,从而实现对云台和摄像机的远程控制。在现有工业应用中,为获得比较强的通讯稳定性和工程施工的便利性,云台通讯线串口通常都采用RS485标准,这样就自然涉及到串口通讯的通讯参数设置和控制协议的设置,如:串口波特率、数据位数、校验方式、起始位、停止位、通讯协议等。在绝大多数情况下:数据位数、校验方式、起始位、停止位都是固定的,变动的只有波特率和通讯协议。目前,在商品化运用的云台解码器中,上述通讯参数的设置方式是通过云台解码器的拨码开关进行手动设置。
在RS485通讯中,RS485的两根通讯线分别是A、B,它们是不能接反的,否则不能正常通讯。当两根通讯线接反或者接错时一般通过靠检查核对接线是否正确来实现正常通讯。在视频监控系统安装的过程中,RS485通讯线接反时有发生,接反之后只能到前端将其调整回来,否则系统无法工作。
在视频监控系统中,云台摄像机的位置都在前端,安装维护工作比较不便。当系统升级改造、中心控制设备更换时,通讯参数或通讯协议会发生变化,此时为了视频监控系统的正常运行,就必须到前端,在云台解码器的拨码开关上进行设置校正,然后重新开机。同样,当通讯线极性接反了的时候,也要到前端进行校正,这些工作都非常繁琐不便,而且视频监控系统会停止工作较长时间,为系统添加了安全隐患。
发明内容
为了解决上述背景技术中存在的:当通讯线极性接反或系统参数、协议等因系统升级改造、设备更换等原因而改变时,只能通过云台解码器的拨码开关进行手动设置,从而存在工作程序复杂、增加安全隐患等技术问题,本发明提供了一种通讯自适应云台解码器及其解码方法。本发明就是针对现有云台解码的不足,添加了自适应通讯功能,自动检测通讯波特率、通讯协议、RS485通讯线极性,并能自动调整,以适应波特率、通讯协议、RS485通讯线极性的改变,使云台解码器可以正常工作。
本发明具体技术方案如下:
本发明提供了一种通讯自适应云台解码器,包括:中央处理器、中央处理器输出端口、 RS485通讯接口芯片、 RS485通讯线、中央处理器串口输入端口,所述中央处理器包括非易失性存储器,此外还包括具有反相器功能的电子电路。
作为本发明所述通讯自适应云台解码器的一种优选实施方式,所述具有反相器功能的电子电路为74HC86集成电路、分立元件、可编程逻辑电路CPLD、可编程逻辑电路FPGA中的一种。
本发明还提供了一种上述通讯自适应云台解码器的解码方法,包括:用于初始化所述中央处理器的步骤;用于读取所述非易失性存储器数据、检测所述中央处理器通讯参数的步骤;用于通讯端口设置的步骤;用于脉宽检测、确定通讯波特率的步骤;用于波特率确定后通讯端口设置的步骤;用于通讯协议检测的步骤;用于通讯参数保存的步骤;用于控制反相的步骤;用于控制命令识别的步骤。
所述通讯自适应云台解码器的解码方法中所述通讯参数包括:波特率、协议类型、RS485通讯线极性。
本发明所述多通讯自适应云台解码器及其解码方法,至少可实现以下有益技术效果,但不限于此:
(1)通讯自适应云台解码器由于采用了通讯参数的自动查找,通讯参数的自动更换,从而实现自适应通讯参数变更。
(2)本发明由于采用了波特率自动检测、控制协议类型自动检测、RS485通讯线极性自动检测,所以可以跟踪通讯参数,并可以改变这些通讯参数,故可以实现通讯自适应的功能。
(3)云台解码器具有通讯自适应的功能后,给系统安装、维护、升级、改造等都提供的极大的便利。
附图说明
图1为本发明所述通讯自适应云台解码器硬件逻辑结构图;
图2为本发明所述通讯自适应云台解码器的解码方法流程图;
附图说明:
1为中央处理器CPU;
2为中央处理器的输出端口;
3为具有反相器功能的电子电路;
4为RS485通讯接口芯片;
5为RS485通讯线;
6为CPU串口输入端口;
101为用于读取所述非易失性存储器数据、检测所述中央处理器通讯参数的步骤;
102为用于通讯端口设置的步骤;
103为用于脉宽检测、确定通讯波特率的步骤;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富盛科技股份有限公司,未经富盛科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210488631.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种旋转式高效食品加工定量给料机构
- 下一篇:综合试验系统