您所在位置: 网站首页 / 串口摄像头通信协议.doc / 文档详情
串口摄像头通信协议.doc 立即下载
2024-12-17
约7.6千字
约11页
0
116KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

串口摄像头通信协议.doc

串口摄像头通信协议.doc

预览

免费试读已结束,剩余 6 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

串口摄像头说明书
串口摄像头介绍
1、SXH485-V1串口摄像头是一款具有视频采集和图像压缩功能的摄像头,具有130万象素CMOS摄像头,最大分辨率可达到1280×960,它是一个内含有拍摄控制、视频捕捉、图像数据采集、图像JPEG压缩、串口通讯等功能的齐全的工业用图像采集设备。采用标准的JPEG图像压缩算法,本产品的图像输出格式与常用计算机完全兼容。同时,本产品带有可选择的红外照明功能,能够实现自动照度补偿、在黑暗的光线下仍能较好的图片质量。该摄像头的接口为标准的232接口,能够很方便和与各种计算机和嵌入式控制系统、数据传输系统相连。同时使用485接口时可以方便控制设备接入多个摄像头。最大串口通讯速率可达115200bps。
支持的通讯速率为:4800、9600、19200、57600、115200,设备默认通讯波特率为115200,可以通过命令配置。
2、摄像头测试方法
摄像头
485+
485-
GND
+12V

转换器
A
B
GND
+5V

+12V电源
电脑232接口
	具有485接口的摄像头连接pc进行镜头调试、参数设置的时候需要通过一个485转换器和PC的232接口连接。485数据线只需要两根线,称为A、B或485+、485-。连接的时候将摄像头的两根485数据线和转换器的两根数据线连接,转换器上的电源(+5v)和地不用连接。另外给摄像头提供一个5v电源,接到摄像头的+5V和GND端即可。注意485的数据线有正负之分,接错不会造成设备损坏,但不能正常通讯,此时交换一下即可。摄像头的电源一定不能接错,否则会烧坏摄像头。





3、基本参数
通讯接口,RS232或485接口,支持通讯波特率为:4800、9600、19200、57600
工作电压为5V-12V宽电压设计。
支持分辨率为:
1280×960
640×480(其中又分为高、中、低三个质量的图片)
320×240(同上)
160×160(同上)
配备红外灯,在拍摄时,自动点亮,以实现夜视以及省电功能。
摄像头应该具备自适应功能,即对外界的光线强弱具备一定的适应性,以保证在任何情况下都能获得在该情况下所能获得的最佳质量的图片。
应具备低功耗工作,在低功耗模式工作电流应小于或等于10mA,正常模式工作电流应小于或等于120mA(不启动红外灯的状态)。

摄像头接口协议
1、基本报文格式介绍
串口摄像头采用可以支持232或485接口进行通讯,其通讯协议保持一致。下行(到摄像头)报文的基本格式如下:
报文头
2字节
摄像头地址
1字节
报文类型
1字节报文长度
2字节命令参数
<(65536-9)CRC校验码
2字节报文头:固定两个字节0X90EB,第一个字节是0XEB,第二个字节是0X90;
摄像头地址:每个摄像头都可以设定一个地址,地址范围从0-255,其中地址0保留,地址255用于广播报文。每个摄像头只处理地址和自己内部设定的地址相同的报文,地址不等当作无效报文。
报文类型:定义具体的命令类型,主要命令见下表
报文类型(16进制)命令说明备注0x01测试摄像头0x02按照报文给定的图像参数拍照并传输图像数据,一次传输完全部图象数据,注意该协议返回的数据长度是三个字节,没有状态字节,状态字节对应图象数据长度的高字节,
最大支持16M字节的图象大小。0x03设置对比度未实现0x04设置亮度未实现0x05按照报文给定的图象参数拍照,并返回图像长度0x06传输图像数据0x08关闭、打开红外灯0x0a修改波特率不保存新的波特率不会保存,重新上电后仍然回复到原来的波特率0x0b修改波特率参数并保存参数0x0c强制摄像头进入低功耗状态未实现0x0d修改摄像头的ID0x12按照报文给定的图像参数拍照并传输图像数据,一次传输完全部图象数据,注意该协议返回的数据长度是三个字节,没有状态字节,状态字节对应图象数据长度的高字节,
最大支持16M字节的图象大小。0x30请求拍照,以默认的压缩比和图象大小进行拍照,拍照结束返回图象大小,如果修改过图象大小参数,会以最后一次的图象大小进行拍照返回拍照的图片大小0x31请求传输指定包的图像数据必须顺序传递,从第0包开始,不可以随机请求0x32设置分包传输的包大小默认512字节,包大小必须是128的倍数0x33报告上次拍照命令拍摄的图片数据大小0x34设置默认的图象分辨率	0x30开始的命令主要用于分包传输协议,就是主机端没有大的缓存时可以使用这些指令。

报文长度:定义报文的数据长度,只计算命令参数部分的数据长度。
CRC校验码:从摄像头地址字节开始到命令参数结束部分数据的CRC校验码。校验码错误的报文作为无效报文丢弃。
CRC校验码计算公式:
C语言算法代码如下:
staticconstunsignedshortcrc_ta[2
查看更多
王子****青蛙
实名认证
内容提供者
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

串口摄像头通信协议

文档大小:116KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用