slt2483 发表于 2012-3-17 16:31
很难解决 如果要解决 估计只有一个办法是采用 高速采集卡的方案,BS42 有2种采集版本 其中一种是PCI的高速 ...
看截图使用的CCD是KAI-04022,是Interline的CCD,可以支持电子快门, 理论上快门时间可以达到0,但快门时间除了与软件有关系以外, 还与硬件有关(主要是TG电路里VSUB的产生方式),不一定修改软件就能做到,并且商业软件也不一定能修改。
限制预览速率的硬件因素有以下几点:
1. CCD 设计的最高读出速率, 看KAI-04022的DS, 无binning时, 单输出下是8fps(对应的点时钟约为33MHz), 双输出下是16fps
2. ADC的采样(转换)速率, 硬件设计选用的ADC的最大转换时钟直接影响读出速率,对于KAI-04022,为了达到CCD的最高读出速率,ADC的转换速率至少应为33MHz
3. 数据采集和传输通路的带宽,例如对于KAI-04022,8fps下使用16bit非压缩方式传输的时候,需要的带宽是16bit/8bit/Byte * 33MHz = 66MB/s,假定这个CCD使用的是USB2.0接口,USB2.0接口的理论速率是480Mbps,最大约为40MB/s,受接口带宽限制,USB2.0接口都满足不了8fps的全分辨率预览速率要求。
具体到这个CCD上,上述几个因素:
1. 由CCD决定,理论上是可以达到16fps的,但不确定硬件是单通道还是双通道读出
2. 由读出电路的模拟带宽和ADC的采样速率共同决定,不知道这个CCD采用的ADC采样频率是多少,如果采样速率低,单从软件上是无法解决预览速率低的问题的
3. 不知道这个CCD采用的数据传输接口是什么,如果是USB1.1的版本,理论最高速率只有1MB/s左右,单从软件上解决不了问题
|