智能车制作
标题:
夜间赛车
[打印本页]
作者:
凱→
时间:
2013-4-25 16:28
标题:
夜间赛车
调了一个月的CCD,总体感觉CCD在白天就像近视了一样,从串口返回的128点的ad值可以看出他看远了全是白色。ad值相差不大;但是看近了又有ad值。这个估计有些人跟我一样吧。还有就是ccd读取的延时发现基本不影响他的ad读取,曾经我就在想是不是ccd坏的。但是一到晚上,ccd就像睡觉睡够了一样。ccd无论打多远都能有高低电位的跳变。这里是我的ccd程序,望大虾帮忙解决一下。
for(CCD_i=0;CCD_i<128;CCD_i++)
{
CCD_CK=0;
//DelayUs(1);
pucBUF[CCD_i]=ADC_Get(ADC1,17);//主控板AD3上方,E24脚
CCD_CK=1;
//DelayUs(1);
}
晚上车都能循迹,白天就像睡着一样,什么都看不到。甚至全是一个数,没法设定阀值
作者:
凱→
时间:
2013-4-25 16:31
论坛里有不少人说用动态阀值,试问看不清怎么设置;如果说焦距不对,但是晚上都能看见;还有些人跟我恰恰相反,他们是白天看得见晚上看不见。如果我想看白天,那又该怎么改????????????跪求大虾
作者:
iamback
时间:
2013-4-25 16:42
你看一下是不是曝光时间有问题。
曝光时间太长,整体电压升高。读取的AD值就大。再加上白天本来光线就足。所以,读出来的值就非常大。
而换到晚上,光线弱。曝光时间长反而使采的值正常了。
其实这个要对应输出的波形来看的。不要看AD值是什么。(也许你AD哪里出错了呢)
输出一行的波形,在黑白变化的地方应该有个电压差的。
如果波形都没有那个起伏,或者起伏很小。那就得调CCD了。
作者:
凱→
时间:
2013-4-25 16:55
那我换示波器看看
作者:
凱→
时间:
2013-4-25 17:02
iamback 发表于 2013-4-25 16:42
你看一下是不是曝光时间有问题。
曝光时间太长,整体电压升高。读取的AD值就大。再加上白天本来光线就足。 ...
你的波形不也是128点组成的??
作者:
好哦阿斯兰
时间:
2013-4-25 18:32
这个程序 精辟
作者:
wkhuahuo
时间:
2013-4-25 19:13
感觉你可以看一看是不是你的焦距有问题~我以前也是,前瞻那是相当的底~后来就拧镜头,调好的
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2