查看: 10757|回复: 1
收起左侧

微型串口摄像头模块

[复制链接]
发表于 2015-7-30 18:34:57 | 显示全部楼层 |阅读模式

          QQ截图20150730183316.jpg

型号:PTC06微型串口摄像头模块

一款集图像采集、拍摄控制、数据压缩、串口传输于一体的工业级图像采集处理模块。其内置的高性能数字信号处理芯片实现了对原始图像的高比例压缩。产品图像输出采用标准JPEG 格式,可方便地兼容各种图像处理软件;采用3线制TTL电平UART通信接口,可以方便地实现与单片机或其他微处理器连接。

本产品默认波特率为115200,其它可选波特率有9600192003840057600

主要性能指标

特性
参数
模块板尺寸
20mm x 18mm x 9mm (不算插座高度)
图像传感器类型
CMOS 1/4英寸
图像像素
30
像素尺寸
5.6um*5.6um
输出格式
标准JPEG/M-JPEG
白平衡
自动
暴光
自动
增益
自动
快门
电子旋转快门
信噪比
45DB
动态范围
60DB
最大模拟增益
16DB
帧顿
640*480 30fps
扫描模式
逐行扫描
可视角度
120度(可选)
监视距离
5米左右。最大15米,可调
图像大小
默认VGA(640*480),可选QVGA(320*240)
夜视红外补光
可选
串口速率
默认115200
工作电流
100mA
工作电压
DC 3.3V -- 5V (建议5V)
通讯接口
TTL电平UART口(三线 TX ,RX,GND)

                                                                                                   

摄像头接口说明

PTC06串口摄像头模块与外部的接口采用5pin 2.0mm间距的标准插座连接,如下图所示:


其中对于串口控制拍照,读取静态图片的应用中,只需要用到GND,RX,TX,VCC这4个信号线。

如果是要输出模拟视频的应用,才需要将CVBS信号。

注意:TXRX 3.3vTTL电平信号。

    如果拍照时,比较模糊,可以通过拧动镜头微调焦距,以获得清晰图像,直到拍到清晰的照片为止。


详细尺寸图如下:

注意:

(1)摄像头5V供电时,工作电流约为100mA,耗电较大,不过因为串口摄像头是被动工作,因此建议用可控的开关对串口摄像头的电源控制。

(2) 摄像头初次上电延时2.5s 开始接发指令。

4. 摄像头通讯协议(指令的数字均为16进制)

4.1 复位指令56 00 26 00   返回:76 00 26 00 +DSP版本信息  

      (只需判断返回的前4个字节正确即可,版本信息不用理会)

4.2 拍照指令56 00 36 01 00返回:76 00 36 00 00

4.3 读所拍图片长度指令56 00 34 01 00返回:76 00 34 00 04 00 00  XX  YY

XX  YY  -------图片数据长度,XX为高位字节,YY为低位字节

4.4 读取所拍图片数据指令56 00 32 0C 00 0A 00 00 XX XX 00 00 YY YY 00 FF

返回:76 00 32 00 00  FF D8  。。。。。。FF D9 76 00 32 00 00

00  00  XX  XX --- 起始地址(先高位字节,后低位字节。必须是8的倍数)

00  00  YY  YY  --- 本次读的数据长度(先高位字节,后低位字节)

   注意:完整的JPEG图片文件一定是以FF D8开始,FF D9结束。

如果是一次性读出整张图片数据,则起始地址就是:00 00 00 00 ,本次读的数据长度就是4.3指令读出的整张图片的字节长度。读出的数据就是以FF D8开头,FF D9结尾。

如果要分多次读取图片数据,则第一次读的起始地址是:00 00 00 00 ,后几次读的起始地址就是上一次读取数据的末尾地址。

4.5 清空图片缓存指令56 00 36 01 02返回:76 00 36 00 00

4.6 设置拍照图片压缩率指令56 00 31 05  01 01 12 04  XX   返回:76 00 31 00 00

XX一般选36   (范围:00 ----FF)

4.7 设置拍照图片大小指令: (默认大小为:640 * 480)

56 00 31 05  04 01 00 19  11  (320*240)返回:76 00 31 00 00

56 00 31 05  04 01 00 19  00  (640*480)

56 00 31 05  04 01 00 19  22  (160*120)

注意:设置图片大小指令后,需要复位一次,新的设置值才会生效!

4.8 修改串口临时波特率指令56 00 24 03 01 XX  YY     

    返回:76 00 24 00 00

XX  YY

速率

AE  C8

9600

56  E4

19200

2A  F2

38400

1C  4C

57600

0D  A6

115200

注意:

      1. 默认波特率为:115200   

2. 用该指令修改波特率后,重新上电时,又会恢复为115200。

4.9 修改串口初始波特率指令56 00 31 06 04 02 00 08 XX  YY     

返回:76 00 31 00

XX  YY

速率

AE  C8

9600

56  E4

19200

2A  F2

38400

1C  4C

57600

0D  A6

115200

注意:修改串口初始波特率后,需要复位或重新上电一次,新的设置值才会生效!

4.10  PTC06摄像头拍照流程

(1) 上电

(2) 延时2.5秒

(3)设置拍照图片大小指令  (可选,如更改,需要复位一下才会生效)

(4)复位指令(可选,如没有执行第3步,则该步不需要)

(5)设置拍照图片压缩率指令(可选)

(6)发送清空图片缓存指令

(7)发送拍照指令

(8)发送读取所拍图片长度指令

(9)根据第8步所获得的图片长度,发送读取图片数据指令

(10)如再次拍照,则返回第6步,先清空缓存,然后开始下一张图片拍照

拍照测试软件:



  PTC06摄像头的通讯接口采用的是5pin 2.0mm间距插座,这样虽然方便与各种微处理器连接,但是初次调试指令时,却无法与PC机直接连接,在PC机上直观地调试验证各指令的执行结果。为了解决与PC机的连接,谱泰公司专门设计了一款方便易用的USB转TTL电平的转接板,如下图所示。

    该转接板直接插到PC机的USB口,由USB口虚拟成一个COM口(首次插入USB口前,需先安装对应的驱动程序USB Driver Software Ver2.0),同时利用PC机USB口的5V给摄像头供电。转换板上的TTL电平串口插座的定义跟PTC06的接口对应,也将其中模拟视频信号CVBS信号用标准的视频接口引出,以方便调试焦距。

注意:该转接板不是PTC06摄像头的标配附件,需另外选购!

如想购买此转接板的亲们可以联系我哦!


发表于 2015-7-31 10:58:06 | 显示全部楼层
为什么用串口,能到30帧?
都有VMicro的ISP了,干嘛不直接USB。
高级模式
B Color Image Link Quote Code Smilies @朋友

本版积分规则

在线客服

客服电话

欢迎来电咨询

188-9985 8350

微信关注

手机APP程序:
扫码下载访问

微信公众平台:
摄像头之家公众号

微信小程序:
摄像头小程序

返回顶部

QQ|站点统计|小黑屋|手机版|Archiver|摄像头模组论坛网 ( 粤ICP备18155214号 )

Powered by Discuz! X3.4 Licensed© 2001-2013 Comsenz Inc.