型号:PTC08串口摄像头模块(不带串口线) PTC08是广州市谱泰通信科技有限公司设计生产的一款集图像采集、拍摄控制、数据压缩、串口传输于一体的工业级图像采集处理模块。其内置的高性能数字信号处理芯片实现了对原始图像的高比例压缩。产品图像输出采用标准JPEG 格式,可方便地兼容各种图像处理软件;标准的三线式RS-232 通信接口以及简单的图像传输协议使得摄像头可以方便地实现与电脑以及各种嵌入式系统的连接;预留的红外补光功能接口可以外接红外灯板,在各种光照条件下清晰成像。 本产品默认波特率为38400,其它可选波特率有9600,19200和57600,115200。 2.主要性能指标 特性 参数 模块板尺寸 32mm x 32mm 图像传感器类型 CMOS 1/4英寸 图像像素 30万 像素尺寸 5.6um*5.6um 输出格式 标准JPEG/M-JPEG 白平衡 自动 暴光 自动 增益 自动 快门 电子旋转快门 信噪比 45DB 动态范围 60DB 较大模拟增益 16DB 帧顿 640*480 30fps 扫描模式 逐行扫描 可视角度 90度@ 3.6mm镜头(默认) 可更换其它焦距镜头,以取得不同的视角范围(25度 ---170度) 监视距离 5米左右。换用大焦距镜头,可达50米以上 图像大小 VGA(640*480),QVGA(320*240),QCIF(160*120) 夜视红外补光 可选 串口速率 默认38400 ,较大115200 工作电流 75mA 工作电压 DC +5V 通讯接口 RS232(三线 TX,RX,GND) 可更改为TTL电平 ? ????3. 摄像头接口说明 PTC08串口摄像头模块分为模块本体和串口连接线(可自行选配)两部分。两者之间用可任意插拔的4pin 2.0mm间距的标准插座连接。 PTC08摄像头内部默认配有 SP3232EEN转换芯片,从DB9串口*2,*3pin出来的TX,RX是RS232电平的信号,可以直接匹配标准PC机的串口电平。 此时板上的2个选择电阻分别如下(出厂默认配置): R400 ---- NC R401 ---- NC U106 ----SP3232EEN 如果要直接连接单片机或ARM等控制器芯片的TTL电平(2.8V)串口,则可以去掉SP3232EEN芯片,并将R400,R401加上0欧电阻,改动如下: R400 ---- 0欧 R401 ---- 0欧 U106 ----NC 一般来说,建议外部控制器也加个SP3232EEN,这样控制器与摄像头间的连线可足够长,可达十几米远,而不会影响数据传输。因为如用TTL电平,可靠的通讯距离可能不**过1米。 注意: (1) 摄像头工作电流为80-100MA,红外灯工作时共有 200-300MA,耗电较大,同时因为串口 摄像头是被动工作,因此建议用可控的开关对串口摄像头的电源控制。 (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 设置拍照图片大小指令: (默认大小为:320 * 240) 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. 默认波特率为:38400 2. 用该指令修改波特率后,重新上电时,又会恢复为38400。 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 修改摄像头序号 56 YY 31 05 04 01 00 06 ZZ 返回:76 YY 31 00 00 其中: YY --- 当前的序号 ZZ --- 将要改到的目标序号,范围00—FF 举例:目前摄像头为00序号(出厂设置),需要更改成02序号的,则有 发送:56 00 31 05 04 01 00 06 02 返回:76 00 31 00 00 // 当发送这个指令修改成功后,发送的指令的*2个字节就必须是02 // 如复位指令就必须是: 56 02 26 00 为方便用户修改,谱泰通信公司专门设计了一个小工具: 谱泰 RS485串口摄像头序号修改工具.exe ,用户可直接用这个工具查询或修改当前的序号。 该修改摄像头序号的功能,对于RS232接口和TTL电平接口,建议不要修改,因为无法多摄像头组网!但对RS485接口的PTC08A型号比较有用,可以在一条RS485总线上挂多个摄像头,处理器可以根据不同摄像头的序号,有选择地对某个摄像头进行操作控制! 4.11 移动侦测功能 该功能默认处于关闭状态。 若打开移动侦测功能,则在摄像头视角范围内,若景物有变化,则会从串口输出提示信息(76 00 39 00 00),通知外部处理器,实现报警的功能! 开启移动侦测功能:56 00 37 01 01 开启移动侦测功能:56 00 37 01 00 如设置正确,则返回:76 00 37 00 00 如设置错误,则返回:76 00 37 03 00 当检测到图像有变化时,则串口输出:76 00 39 00 00 强调:用户处理器与PTC08之间的串口操作,强烈建议采用一问一答的交互方式 , 以确保指令执行成功,否则可能会导致操作异常! 4.12 PTC08摄像头上电初始化流程 (1) 上电 (2) 延时2.5秒 (3)设置拍照图片大小指令 (可选,如更改后需要复位一下才会生效) (4)设置拍照图片压缩率指令(可选) 拍照片的过程 (1)发送清空图片缓存指令 (2)发送拍照指令 (3)发送读取所拍图片长度指令 (4)发送读取所拍图片数据指令 5. 快速测试方法 (1)安装测试软件 本产品配备有相应的测试软件,文件下载解压后即可直接使用。(软件可在本公司网/上进行下载) (2)连接摄像头并上电 a)用通讯线把摄像头跟PC机之间连接起来,然后打开本产品提供的测试软件;软件打开后,先选择好对应的端口,然后按打开,这时软件提示栏上将提示打开成功 b)把由本产品的RS232串口延伸出来的红黑两根线接上DC电源,红线接+5V,黑线接地线。(如用户自己配置线材,则可自己定义) 摄像头成功上电之后,测试软件下方的提示栏上将显示:上电成功!收到Init end! 此时可直接点击“单张拍照” 按钮拍照,左边的显示框就会显示所拍的图片!也可以修改如下相关参数后再拍照! (3) 设置好参数,然后拍照 选择拍照方式:(建议用单张拍照方式)