智能车制作
标题:
摄像头采集求助
[打印本页]
作者:
king9014
时间:
2011-9-30 11:29
标题:
摄像头采集求助
模拟摄像头 + 1881N + TLC5510,电路如图,5510上ANALOG IN直接接摄像头信号的,行场中断挂示波器正常,ad单测正常,采集程序 在数字摄像头上正常使用,用5510采出来为全0,用S12内部ad采出来范围在0-20,手遮挡摄像头 S12内部ad采出来基本全0,帮我看看是什么问题。。。[attach]12313[/attach][attach]12312[/attach]
作者:
记忆将军
时间:
2011-9-30 18:59
内部采集出来是0到20? 你的采集程序可能有问题 正常情况下白色100+ 黑色50左右
作者:
king9014
时间:
2011-9-30 19:51
回复
2#
记忆将军
程序以前是用在数字摄像头上了,我把ad挂在5v上采出来是全255,说明PAL信号有问题啊,可以摄像头接采集棒看也是好的。
作者:
记忆将军
时间:
2011-9-30 21:24
回复
3#
king9014
你摄像头分别照着黑白纸 看看数据 怎么会都是255呢?
作者:
sonwendi
时间:
2011-9-30 21:25
回复
1#
king9014
首先是不是参考电压有问题?
其次,你的analog in前面应该接一级运放跟随,保证阻抗匹配;
然后根据香农采样定律,采样的速率要大于信号的频率两倍以上,而实际要四倍以上效果才好,所以你给的PWM速率够不够?我也搭了一个5510电路,给的时钟信号还没有焊上,准备用有源晶振,用尽量高的~所以实际效果还没有测试过~
作者:
记忆将军
时间:
2011-9-30 21:36
回复
5#
sonwendi
我用过20M有源晶振 比PWM出来数据略微稳定些
作者:
king9014
时间:
2011-9-30 21:57
回复
5#
sonwendi
analog in前面应该接一级运放跟随,保证阻抗匹配,有没有图啊?
作者:
king9014
时间:
2011-9-30 21:59
回复
6#
记忆将军
我PWM用的8M的,挂示波器上 感觉还比较失真,有源晶振你用的什么芯片?
作者:
记忆将军
时间:
2011-9-30 22:02
回复
8#
king9014
8M 频率太低 最少要13M左右 要大于信号最高频率2倍才不会失真 一般视频信号在6点几M 晶振四个引脚的 淘宝上有卖
作者:
king9014
时间:
2011-9-30 22:15
回复
9#
记忆将军
嗯,谢谢了。还有 我感觉用s12内部ad应该没问题啊,我一行就采90个点,采40行,估计是信号需要放大,不知道用什么电路,前面我说采出来255是我直接把ad挂在5v上,说明ad没问题, 然后接模拟摄像头信号 采出来只有0-20
作者:
sonwendi
时间:
2011-9-30 22:29
回复
7#
king9014
视频信号是超过4MHZ的高频信号,为此,在传输信号时要进行阻抗匹配,具体内容可以参考铃木亚臣的《晶体管电路设计》~一般都是用75欧姆的电阻和运放~
电路图是参考datasheet的:
[attach]12324[/attach]
把图中的49.9欧姆和接地的电容改为75欧姆和510uF~前一级如果想对视频信号放大也可以运放反馈用可变电阻~
作者:
sonwendi
时间:
2011-9-30 22:30
回复
8#
king9014
示波器行不行?一般示波器都是40~60MHZ的,测试超过最高带宽1/4以上就不行了,所以你的8MHZ信号至少要32MHZ的示波器才能测量
作者:
king9014
时间:
2011-9-30 22:48
回复
12#
sonwendi
图好复杂,研究下,谢谢了
我想给了是16M PWM, PWMPRCLK=0x12; //PWMPRCLK寄存器是单独用来给时钟源 A、B进行预分频的。
PWMSCLB=1; //Clock SB=Clock B /(2*PWMSCLB)
PWMCLK_PCLK2=1; // 2 通道的时钟源设为 SB
PWMPER2=2;
PWMDTY2=1;
超频64M,B是二分频 32M,SB是 B的二分频 16M
我认为频率是16M的,挂示波器上是8M 也没多想。。。是哪有问题呢
作者:
sonwendi
时间:
2011-9-30 23:37
回复
13#
king9014
试一下是不是电路连接有问题?AD的电路连接对不对?有些使能呀的信号有没有接上?
作者:
king9014
时间:
2011-10-1 23:35
回复
14#
sonwendi
今天去实验室弄了一下午,发现
5510采样范围 大概是 0.5v到2.5v
摄像头pal信号挂示波器 峰峰 2v多点,接到电路中被拉低到1v(不知道为什么)
正向电压 峰值0.5v,所以5510采不到
后加了偏置电路电压拉高0.5v,ad采样为0-50左右
然后考虑放大信号,加了放大电路 效果不明显,采样为120-255,但可以区别黑白线,不过感觉比数字摄像头的稳定性差不少啊。。。求高手解释
作者:
568581185
时间:
2011-10-2 12:03
回复
11#
sonwendi
哎官方给的datasheet好是好
可惜我们实验室想要找齐那些元件估计很难
概率不足1%
╮(╯▽╰)╭
作者:
sonwendi
时间:
2011-10-2 13:48
回复
15#
king9014
我记得5510有两个参考电压,一个上限,一个下限~可以设置的~
作者:
sonwendi
时间:
2011-10-2 13:50
回复
16#
568581185
运放用差不多的就行了,AD8032或8061也可以,至于电阻电容什么的还能少么……
作者:
568581185
时间:
2011-10-2 15:19
回复
18#
sonwendi
我们实验室的状况是电容别像找齐,运放就更别像找齐了╮(╯▽╰)╭
想搞就得自己出钱去买
不然没门
作者:
很高很瘦
时间:
2011-10-5 09:42
[img][/img]
作者:
很高很瘦
时间:
2011-10-5 09:43
[attach]12368[/attach]你看看这个图,这个图好使的
作者:
飞蓝
时间:
2011-10-6 18:31
回复
5#
sonwendi
在TLC5510时钟上输入PWM方波信号(大概20M)能代替有源晶振吗? 视频信号为什么不能直接输入AD口,还要加一级运放跟随?疑惑求解
作者:
sonwendi
时间:
2011-10-7 01:57
回复
22#
飞蓝
这个肯定可以的,驱动能力足够了,这个本来就是应该处理器提供时钟信号,以便时序能够对的上不混乱。不过AD前级加上运放是学长说的,原因是阻抗匹配,使信号更加稳定,但是我翻阅资料基本上都是用75的电阻和电容~
作者:
lemon~cmc
时间:
2011-10-9 13:04
学习。
作者:
尐精灵
时间:
2011-10-9 16:02
学习
作者:
568581185
时间:
2011-10-17 14:59
回复
18#
sonwendi
运放好像真没有呵呵
作者:
js119430010
时间:
2011-10-21 15:59
回复 king9014
首先是不是参考电压有问题?
其次,你的analog in前面应该接一级运放跟随 ...
sonwendi 发表于 2011-9-30 21:25
正解。。。
作者:
sunnyfei
时间:
2011-11-29 13:16
xs128采集的时候用for循环行不行?
作者:
ARRONCGW
时间:
2012-2-23 22:13
学习
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2