推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

野火线性CCD的代码驱动说明

更新时间:2020-01-03 23:50:22 大小:4M 上传用户:xuzhen1查看TA发布的资源 标签:ccd 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

野火在这里给大家说明一下,CLK的最高频率为8M,如果高于这个速度,AO输出的值还没稳定就结束了这个像素的输出。当然,单片机的ADC采集速度一般都达不到这个速度。

智能车比赛所用的TSL1401线性CcD的曝光时间一般在5ms~20ms之间,而前18个像素的时间非常短的时间,几乎忽略不计(假设10us的像素周期,则18个像素也就0.18ms)

因此野火的程序,不再考虑前18个周期的时间,而是直接把两个s1上升沿当作曝光时间来处理,这样调曝光就变得非常简单,仅仅调中断时间即可。

野火线性CCD驱动代码实例

前面已经说到,忽略前18个像素的时间,两个sl的上升沿作为曝光时间。

编程思路就是:

(1)配置定时中断,定时时间即为曝光时间。

(2)中断里判断是否需要采集图像,若需要采集图像,则把图像采集到指定数组;若不需要采集,则直接复位CcD

(3)主函数里需要采集图像,则把图像标志位置置位,以便中断程序里采集图像。

经验证,此驱动算法可很好采集图像,如下为野火线眼线性CCD的采集效果图:

线性CCD初始化代码

1.//ts11401,线性CCD初始化,time为曝光时间,单位与TSL1401-INT-TIME的设置一致.

初始化后必须调用t811401 set addrs来设置存储地址(或者先设置存储图像地址)


部分文件列表

文件名 大小
野火线性CCD的代码驱动说明.pdf 4M

【关注B站账户领20积分】

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单
  • 柏涵 打赏1.00元   8小时前

    资料:XDS100_v1_1_RTM

  • 21ic下载 打赏310.00元   15小时前

    用户:jh0355

  • 21ic下载 打赏310.00元   15小时前

    用户:w178191520

  • 21ic下载 打赏210.00元   15小时前

    用户:gsy幸运

  • 21ic下载 打赏210.00元   15小时前

    用户:zhengdai

  • 21ic下载 打赏210.00元   15小时前

    用户:jh03551

  • 21ic下载 打赏110.00元   15小时前

    用户:liqiang9090

  • 21ic下载 打赏60.00元   15小时前

    用户:sun2152

  • 21ic下载 打赏60.00元   15小时前

    用户:xuzhen1

  • 21ic下载 打赏80.00元   15小时前

    用户:xzxbybd

  • 21ic下载 打赏25.00元   15小时前

    用户:WK520077778

  • 21ic下载 打赏20.00元   15小时前

    用户:w1966891335

  • 21ic下载 打赏20.00元   15小时前

    用户:铁蛋锅

  • 21ic下载 打赏20.00元   15小时前

    用户:玉落彼岸

  • 21ic下载 打赏15.00元   15小时前

    用户:kk1957135547

  • 21ic下载 打赏10.00元   15小时前

    用户:zpf22332

  • 21ic下载 打赏5.00元   15小时前

    用户:pangpidan

  • 21ic下载 打赏5.00元   15小时前

    用户:hpxny

  • 21ic下载 打赏5.00元   15小时前

    用户:pandq2009

  • 21ic下载 打赏5.00元   15小时前

    用户:tomp

  • 21ic下载 打赏310.00元   15小时前

    用户:小猫做电路

推荐下载