智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 11599|回复: 0
打印 上一主题 下一主题

新手求指导 关于线性ccd原理

[复制链接]

4

主题

7

帖子

0

精华

高级会员

Rank: 4

积分
507
威望
268
贡献
139
兑换币
157
注册时间
2014-1-24
在线时间
50 小时
毕业学校
浙大
跳转到指定楼层
1#
发表于 2014-1-24 17:59:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想问一下
蓝宙的线性ccd是一边曝光一边采集还是说要在下一个sI周期再来采集
搞不懂
求大神指导
因为看了蓝普兰德的ccd程序
//单次采集曝光处理
  TSL1401_SI(1);
  delay();
  TSL1401_CLK(1);
  //delay();
  TSL1401_SI(0);
  //发送第1个CLK
  delay();
  TSL1401_CLK(0);

  //发送第2~129个CLK
  for(i=1; i<129; i++)
  {
    delay();
    TSL1401_CLK(1);
    delay();
    TSL1401_CLK(0);
  }
  //曝光延时
  Integration_Delay(20);
  
  //采集上次曝光得到的图像
  //开始SI
  TSL1401_SI(1);
  delay();
  TSL1401_CLK(1);
  //delay();
  TSL1401_SI(0);
  //delay();
  //采集第1个点
  pixel[0] = Normalized_U8(LPLD_ADC_SE_Get(ADC1, 9));
  TSL1401_CLK(0);

  //采集第2~128个点
  for(i=1; i<128; i++)
  {
    delay();
    TSL1401_CLK(1);
    //delay();
    pixel[i] = Normalized_U8(LPLD_ADC_SE_Get(ADC1, 9));
    TSL1401_CLK(0);
  }

  //发送第129个clk
  delay();
  TSL1401_CLK(1);
  delay();
  TSL1401_CLK(0);
  delay();

感觉像是说先发129个脉冲再在下一个周期对上一个周期的信号进行取样
求大神指导
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-5 22:49 , Processed in 0.186564 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表