亿加合和智能车制作

标题: 新手求指导 关于线性ccd原理 [打印本页]

作者: 648410747    时间: 2014-1-24 17:59
标题: 新手求指导 关于线性ccd原理
想问一下
蓝宙的线性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个脉冲再在下一个周期对上一个周期的信号进行取样
求大神指导




欢迎光临 亿加合和智能车制作 (http://www.znczz.com/) Powered by Discuz! X3.2