c语言sscanf函数的用法是什么
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小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~