新型数字CCD相机及其图像数据传输卡设计

网友投稿 254 2022-11-27

新型数字CCD相机及其图像数据传输卡设计

1 数字CCD相机及其接口技术

·EXSYNC?触发帧读出信号,是必备信号。当EXSYNC固定接低电平时,相机以最大帧速率输出图像数据;当EXSYNC正负交替时,它的下降沿触发帧读出。

·BIN?像元合并信号,也是可选信号,可以控制像元合并。像元合并后会降低相机的空间分辨率,但会增强探测器对光的敏感性。BIN信号高有效,不用时将其接为低电平。

以上信号均由应用系统产生,送给相机,为应用系统根据需要设定相机的工作模式提供了手段。

数据总线接口信号为相机输出信号,包括:

·DATA0~11?12位数据总线。DATA0~11是相机输出的、分别对应目标某个像元灰度的12位图像数据。

·FVAL?帧同步信号。FVAL高电平表明相机正输出一帧有效数据。

·LVAL?行同步信号。当FVAL为高电平时,LVAL高电平表明相机正输出一个有效的像元行。在两个有效行之间,LVAL会变低跳过几个无效的像元,跳过的像元数取决于相机的型号和预触发设定。

2.1 图像数据传输卡电路说明

笔者设计开发的适用于DALSA公司CA-D7-1024T型数字CCD相机的图像传输卡的原理框图如图2所示。

2.2 FPGA时序逻辑发生器设计

本图像数据传输卡采用ALTRA公司生产的FPGA芯片EPM7128SLC84-15作为时序逻辑发生器。通过在系统编程(ISP)使其实现一个20位计数器、一个1位计数器、两个锁存器及十几个非标逻辑门的功能。其中20位计数器给1M×4Bit的帧存储器提供地址;1位计数器用来对卡上的30MHz时钟信号进行二分频,产生15MHz的VCLK信号;两个锁存器分别输出行同步和场同步信号;逻辑门用来实现信号的与、或、非等逻辑运算。

BEGIN

HSYNC = lpm_ff_component2.q?0..0??

lpm_ff_component2.clock = FVALT&STROBT&LVALT&??

GP5? # GP5&VCLK?

lpm_ff_component2.data?0..0? = HSYNN?

VSYNC = lpm_ff_component3.q?0..0??

lpm_ff_component3.clock = FVALT&STROBT&LVALT&

??GP5? # GP5&VCLK?

lpm_ff_component3.data?0..0? = VSYNN?

STROO = FVALT&STROBT&LVALT&??GP5??

A?19..0? = lpm_counter_component.q?19..0??

lpm_counter_component.aclr = sclr?

lpm_counter_component.clock=FVALT&STROBT&LVALT&

??GP5? # GP5&VCLK?

/WE = ??FVALT&LVALT&?STROO? ?

/OE = FVALT?

FVTA = FVALT?

/FVTA = ?FVALT?

VCLK = lpm_counter_component1.q?0..0??

lpm_counter_component1.clock = VVCLK?

VVCLK = CLK & GP5?

2VCLK = VVCLK?

F1 = A19&GP5?

HSYNN =A5&A6&A7&A8&A9&GP5?

VSYNN =A14&A15&A16&A17&A18&GP5?

END?

·PCI桥引脚的最大走线长度限于1.5英寸,CLK信号走线长度限于2.5±0.1英寸,且只连接一个负载;

·采集卡应遵守最大引脚电容小于10pF的限制;

·共享的PCI信号在板上,只能带一个负载。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:塑料外壳连接器与金属外壳连接器对ESD的影响
下一篇:图文详解idea导入第三方包的3种方式
相关文章

 发表评论

暂时没有评论,来抢沙发吧~