• CCD 驱动 时序理解


    由于项目的需要,接触到perkinelmer 公司生产的CCD sensor;年末了,好好回顾下;目前生产CCD传感器的公司有dalsa,e2v,toshiba,sony等,perkinelmer公司目前主要从事医疗设备以及生物工程等,其传感器生产与销售已经分离出去,由埃赛力经营,好了,废话不多说,我们来探讨下该CCD驱动时序吧;

    CCD驱动信号不多包含以下:

    ØPG:photo gate;

    ØTG: transfer gate;

    ØAB: antibooming gate;

    VOG: output gate;

    ØRG: reset gate;

    Ø1,Ø2: horizontal clocks;

    对应的驱动电平其datasheet上有详细秒速;整体驱动波形如下图:

    这里显示的是单个读出周期内的驱动时序;ØTG拉高后CCD内部建立一个通道,使得像素点内的电子转移到移位寄存器;ØPG拉高确保此次转移完成,厂商建议ØPG的高电平时间最好保持0.1us以上,拉低ØPG后在拉低ØTG以关闭通道;关闭后,再拉高ØAB清除上一次像素存储内的残余电荷,然后再拉低ØAB,CCD的曝光时间由t7决定;曝光是针对下一次的曝光;

    再说一下CCD的输出像素,CCD的输出像素包含有效像素、前后10个暗像素、两端2个转移像素;有效像素由具体型号决定;暗像素的值可以用于后面对CCD整体暗电流提供参考;而转移像素则不能做任何用途;像素的读出时序如下:

    电荷转移的原理以及清零可以参考:来宝网CCD工作原理;

    CCD驱动时序对电源以及PCB的EMI要求比较高,因此PCB设计是个十分总要的问题;需要严格控制走线长度,以及对相关信号做包地处理;涉及的负电压、DCDC电源最好放在其他模块上实现;

    参考资料:RL1024P

  • 相关阅读:
    zabbix--完整安装攻略
    python--8大排序(原理+代码)
    python--二分法查找
    celery生产者-消费者
    python--基础知识点梳理(之数据结构)
    mysql--事务详解
    python--基础知识点梳理(三)深浅拷贝、进线协程、os和sys、垃圾回收机制、读文件的三种方式
    python--基础知识点梳理(二)面向对象
    python--基础知识点梳理(一)数据类型、迭代生成装饰器、函数
    java 集合
  • 原文地址:https://www.cnblogs.com/macrobyd/p/4289728.html
Copyright © 2020-2023  润新知