收藏 分享(赏)

手创科技摄像头【ov5116使用说明书】.doc

上传人:jinchen 文档编号:4638133 上传时间:2019-01-05 格式:DOC 页数:13 大小:647.50KB
下载 相关 举报
手创科技摄像头【ov5116使用说明书】.doc_第1页
第1页 / 共13页
手创科技摄像头【ov5116使用说明书】.doc_第2页
第2页 / 共13页
手创科技摄像头【ov5116使用说明书】.doc_第3页
第3页 / 共13页
手创科技摄像头【ov5116使用说明书】.doc_第4页
第4页 / 共13页
手创科技摄像头【ov5116使用说明书】.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、手创科技 OV5116动态集成摄像头使用说明书首先感谢您选用我们的OV5116动态集成摄像头,本摄像头是手创科技独家研发和设计的最新产品,产品聚集了手创科技最精华理念和技术,是手创科技首次由学生团队和企业团队合作的产品。当然产品可能存在着一些不足,敬请您给予我们反馈意见,以利于我们进行改进和完善产品。再次感谢您。OV5116动态集成摄像头具有以下的特点和优势: (1) 摄像头电路板的尺寸33.5*37mm。 (2) 5V操作电压。(3) 输出五条信号线,分别是行中断信号、场中断信号、图像模拟信号、图像二值化数字信号SU,SU0、图像动态阀值镜像信号。(4) 集成了LM1881视频分离芯片,集成

2、了模拟转化为数字式的电平信号AD8032(LM系列比较器)。在这里,我们首先说明的是,我们这个摄像头虽然有比较强的环境适应能力,但也不是万能摄像头,不能适应任何环境,我们说的环境,指的是在一定的光线下,调整好相对镜像电压值,在这个环境下的一些不均匀光线的环境,不需要再次调整镜像电压,就能够正常使用。买到摄像头的客户,首先采用数字示波器测试下,如果没有数字示波器,可以用电视机测试示波器测试方法:打开摄像头的镜头盖,接通摄像头的电源,(5v 的直流电,接通电源后,指示灯会亮),示波器和摄像头要共地线,模拟信号脚接到示波器的通道行中断信号脚接示波器的通道,按自动搜索信号,然后按示波器的主菜单,调整到

3、视频信号测试模式,这时示波器上可以看到摄像头的信号(如图1 所示),调整两个通道的电压在同一基准上,并调整两个通道的合理电压值(我们建议 1 通道调整到 500mv,2 通道调整为 2v),把示波器的 2 通道接到摄像头的 7 脚,就能够同步的看到图像信息和中断信号(如图 2 所示),这时可以把 2 通道接到数字信号 5 脚上,就可以看到和图像信息一样的数字信息(如图 3 所示),信号 5 脚与电源正极要接一个 2k 的电阻(必须要接,3 脚也是一样的)。 另外把示波器的两个通道的电压值调整成一样的(我们建议两个通道都调整到 500mv,)这时把示波器的 2 通道接到摄像头的 6 脚,这时候就

4、能够看到镜像参考电压信号(如图 4 所示),调整摄像头的可变电阻,镜像参考电压信号会上下移动。我们每一个摄像头默认镜像信号如图 4 所示,一般情况下,这个镜像参考电压信号,在黑线处高于图像信号 0.7v 左右最佳。当然我们这个仅供参考。选手可以根据自己的经验作微小的调整。(温馨提示,刚接触的本摄像头的选手,建议不要去调节摄像头的可变电阻,我们发货之前,每一个可变电阻都调节好的,直接可以使用的,如果选手要去调节电阻,请对照着数字示波器来调节,免得弄乱了阻值,导致不能输出数字信号,这个电阻的作用,请大家看看比较器的工作原理,另外看看我们的电路原理图,就知道该电阻是调节比较器的参考电压基准点的。一般

5、该电阻的中间端与地线的阻值为 150 欧姆左右。)电视测试方法:打开摄像头的镜头盖,接通摄像头的电源,(5v 的直流电,接通电源后,指示灯会亮),电视和摄像头要共地线模拟信号脚接到电视的视频输入信号适当的调整下电视,就可以看到图像与理论的视频信号相吻合图 1图 2图 3图 4本摄像头引脚定义:引脚定义(从左到右依次为):1 为 5V 正极,2 为负极,3 为图像数字反向信号,4 为图像模拟信号,5 为图像数字信号,6 为镜像参考电压信号(仅供测试用),7 为行中断信号,8 为场中断信号。我们推荐选手的接法是:摄像头从左到右:1 脚接 5V 电源正极,2 脚接电源负极,5 脚接单片机 PA0,7

6、 脚接单片机 PT2,8 脚接单片机 PT1。(3 和 5 脚要上拉电阻 2k)经过串口和调试程序得到的图像信息。图像采集程序附录:#include #include #pragma LINK_INFO DERIVATIVE “mc9s12xs128“unsigned short int chesudu;/*手创科技摄像头信号采集程序 */-淘宝店:http:/ 技术联系人:廖生:15920998230/欢迎联系技术 qq:974205767(因工作繁忙,一般晚上在线)/采集到的数据在二维数组 taliehang_end里;/接口定义: 行同步接 PT2 场同步接 PT1 信号线是接 A0 /

7、-#define lie_end 260#define hang_end 100#define lie 32/51 #define delay(num) unsigned int i,j; for(i=0;inum;i+) for(j=0;j48;j+); unsigned char c_lie=0,g_lie=0;unsigned int lie_count=0,hang_count=0;unsigned char taliehang_end;unsigned int get_n= 16,29,41,52,62,71,79,86,92,98,103,108,112,116,120,124,1

8、28,132,135,138,141,144,147,150,153,156,159,162,165,168,170,172,174,176,178,180,182,184,186,188,190,192,194,196,198,200,202,204,206,208,210,211,212,242,243,245,246,247,248,249,250;#define uchar unsigned char #define uint unsigned int; void chaopin(void); void TIM_init(void);void shijian(void);void at

9、d_init(void); void pwm_init(void); void main(void) DDRA=0X00;DDRJ=0X02;DDRK=0X30;PTJ_PTJ1=1;/RS 0 输入指令 1 输入数据PORTK_PK5=1; /R/W 0 向 lcd 输入指令或数据、1 从 lcd 读取数据PORTK_PK4=1; /E 使能信号 1 读取信息 1 到 0 的下降沿执行指令DisableInterrupts; chaopin(); atd_init(); TIM_init();/计数器函数初始化 shijian();pwm_init();delay(900) ; Enable

10、Interrupts; unsigned int e,w;for(e=1;e6;e+) for(w=0;w10;w+);for(;) DDRE=0XFF; DDRM=0XFF; PORTE_PE4=0;PTM_PTM3=0;PTM_PTM4=1; PTM_PTM5=0;unsigned int e,w;for(e=1;e60000;e+) for(w=0;w100;w+);PORTE_PE4=1;PTM_PTM3=1;PTM_PTM4=0; PTM_PTM5=1;unsigned int e,w;for(e=1;e60000;e+) for(w=0;w100;w+);void chaopin(

11、void) CLKSEL=0X00; PLLCTL_PLLON=1; SYNR =0xc0 | 0x07; REFDV=0xc0 | 0x01; POSTDIV=0x00; _asm(nop); _asm(nop);_asm(nop);_asm(nop);while(!(CRGFLG_LOCK=1); CLKSEL_PLLSEL =1; void atd_init(void) ATD0CTL1=0x00; ATD0CTL2=0X40; /禁止中断 转换后自动清除寄存器 ATD0CTL3=0X88; /没有断点 没有 FIFO 通道 0 开始 单通道 继续转换右对齐 转换序列 1ATD0CTL4

12、=0X00; /4 周期,64/2 ,最快ATD0CTL5=0X30; / 连续转换 多通道转换 通道 AN0 开始ATD0DIEN=0x00; /相应的数字信号输入禁止 void TIM_init(void) PACTL=0X50;PACNT=0X0000; TIOS =0x00;/定时器通道 0,1 为输入捕捉 TSCR1=0x80;/定时器使能 TCTL4=0x18;/通道 1 捕捉下降沿通道 2 捕捉上升沿 TIE=0x06; /通道 1,2 中断使能 TFLG1=0xFF;/清中断标志位void shijian(void) PITCFLMT_PITE=0; PITCE_PCE0=1;

13、 PITLD0=9999; /1 毫秒PITMTLD0=5; PITMUX=0X00;PITINTE_PINTE0=1; PITCFLMT_PITE=1; void pwm_init(void)PWMPRCLK=0X33;PWMSCLA=0x04; PWMSCLB=0x04;PWMCLK=0x28; PWMPOL=0xFF; PWMCAE=0xC3; PWMCTL=0xF0; PWMDTY67=5200;/you5200 / 6410zuo 660 5860PWMPER67=40000;PWMPER45=1000; PWMDTY45=0; PWMPER23=1000;PWMDTY23=0;PW

14、MDTY01=5800;/you5200 / 6410zuo 660 5860PWMPER01=40000;PWME_PWME7=1;PWME_PWME5=1;PWME_PWME3=1;PWME_PWME1=1;/- /=图像采集中断函数,已经完全可以采集图像的=#pragma CODE_SEG NON_BANKEDvoid interrupt 10 IC2ISR(void) /场中断TFLG1_C2F=1;if(lie_count=get_nc_lie) /定距采集图像的判断条件delay(1); /黑线中心矫正,确保不采集到消隐信号for(hang_count=0;hang_count=h

15、ang_end;hang_count+) /读取一行的数据tac_liehang_count=PORTA_PA0; /采集数据的接口c_lie+; /二维数组行自加lie_count+; /摄像头行自加void interrupt 9 IC1ISR(void) /场中断,各数据清零 TFLG1_C1F=1;hang_count=0;lie_count=0;c_lie=0; void interrupt 66 PIT0Interrupt(void) /测速的中断程序chesudu=PACNT; /车速度值PITTF_PTF0=1;PACNT=0X0000; #pragma CODE_SEG DE

16、FAULT /接脚是行同步接 pt2 场同步接 pt1 /如果数组 tac_liehang_count没有图像,请检查接线的问题,以及接口是否按我们所说的接口。/感谢你对手创科技的支持和信任,我们将不断的努力争取做得更好。/如果有什么问题,欢迎咨询我们的技术人员。在程序首段有我们的联系方式。/衷心祝愿我们的客户取得好的成绩!附录:CCD 图像传感器与 CMOS 图像传感器比较。图像传感器根据感光原理可以分为 CCD 图像传感器和 CMOS 图像传感器。根据信号输出形式又可以分为模拟信号输出与数字信号输出。下面分别就图像传感器的这几种类型进行简单的讨论。摄像头CCD 摄像头 COMS 摄像头模拟摄像头 数字摄像头模拟摄像头12v 供电,图像动态性好,输出模拟信号5v 供电,输出模拟信号,且稳定,容易测试5v 供电,输出数字信号,示波器不易测试功耗大,发热比较大,造成图像信号不够稳定功耗小,发热小图像动态性能比不上 CCD功耗小,发热小图像动态性能比不上 CCD

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 实用文档 > 说明文书

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报