型号:PTC06微型串口摄像头模块 一款集图像采集、拍摄控制、数据压缩、串口传输于一体的工业级图像采集处理模块。其内置的高性能数字信号处理芯片实现了对原始图像的高比例压缩。产品图像输出采用标准JPEG 格式,可方便地兼容各种图像处理软件;采用3线制TTL电平UART通信接口,可以方便地实现与单片机或其他微处理器连接。 本产品默认波特率为115200,其它可选波特率有9600,19200,38400和57600。 主要性能指标
特性
| 参数
| 模块板尺寸
| 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信号。 注意:TX和RX 是3.3v的TTL电平信号。 如果拍照时,比较模糊,可以通过拧动镜头微调焦距,以获得清晰图像,直到拍到清晰的照片为止。
详细尺寸图如下: 注意: (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摄像头的标配附件,需另外选购!
如想购买此转接板的亲们可以联系我哦!
|