智能车制作

标题: TSL1401线性CCD要外接运放吗?! [打印本页]

作者: 且听风吟456    时间: 2014-5-11 17:01
标题: TSL1401线性CCD要外接运放吗?!
     按我的理解 ,如果光线不强时, 比如(10位AD)采集回来的最大值为 100, 最小值为20 , 若是外接了 5倍的的运放, 变为最小值为100 最大值为500, AD采回来的抖动干扰也放大了5倍。  此时二值化用的阈值也就大些了,难道仅仅是为了将这个二值化的阈值(或者分界阈值)调大吗? 我们完全可以不通过运放而这个阈值根据光强自适应调大调小,也是能够明确分辨黑白线的!  
      有人可能会想,在光线很暗的情况下如果TSL1401回来的信号,原始AD采样值很小 比如 最大10 最小 是1, 这样不就用上了运放放大吗? 可是你想想, 此时个抖动误差是非常大的, 就算是你用10倍的运放, 出来的值我也是不敢用的,因为电压放大了,信息的精度还是一样的,它所能提供给我们的信息量还是一样。TSL1401输出的模拟信号精度就那么高,出厂已经指明,datasheet 也有讲到,是不可能通过一个运放就能提高, 它内部已经一个增益调整了。
[attach]59675[/attach]
      要我说,在固定光强的情况下要提高CCD的可靠输出电压即曝光量,要么增大光圈,要么提高ISO(TSL1401的ISO无法改), 而通过外接运放的方法,意义不大。——————   个人看法, 欢迎批评指教!


作者: aytc100    时间: 2014-5-11 19:51
外接运放可以减少ad的量化误差。从这个方面来说还是有意义的
作者: glacier0    时间: 2014-5-11 20:20
既然都用上运放了,果断滤波啊。
作者: 暮苍幽怨_埋不住    时间: 2014-5-12 14:45
个人觉得要是加运放 就要滤波 CCD 即使在弱光线下 也可以区分赛道 可以试试在程序上试试 个人拙见




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2