信号实时控制方法-电动折弯机数控滚圆机滚弧机张家港液压缩管机
作者:lujianjun | 来源:欧科机械 | 发布时间:2019-04-22 08:52 | 浏览次数:

针对某些图像传感器底层驱动信号需随曝光时间变化而实时控制的需求,提出了一种基于FPGA的驱动信号实时控制方法。该方法根据曝光时间与驱动信号的相位关系,充分利用FPGA的高速并行性实现了驱动信号随曝光时间任意变化而实时变化,从而保证图像传感器仍能正常、不间断工作。通过逻辑综合和硬件测试试验表明,该方法利用FPGA实现了某些图像传感器随曝光时间任意变化而输出视频仍流畅、无中断;同时FPGA可扩展应用于后续图像的预处理,从而易于实现最小视频处理及显示系统,具有良好的市场应用价值。具体时序如图1所示。从图中可以看出,在每行534个时钟内各驱动信号均不相同,而除ROW[11:0]信号以外,其余驱动信号在每行时的时序均相同。对于ROW[11:0]信号,每行534个时钟周期内包括两种相位,其相位时序如图2所示,分别为第1-480时钟周期内的Readphase(读相位)和第481-534时钟周期内的Resetphase(复位相位),信号实时控制方法-电动折弯机数控滚圆机滚弧机张家港液压缩管机滚圆机滚弧机而它们的数值决定了曝光时间。图2某型图像传感器一行中ROW信号相位图因每行时间固定为:25MHz*534T=21.36us,若帧频固定保持为30Hz,则每  

本文由张家港缩管机弯管机网站采集
转载中国知网整理!
!
www.suoguanjixie.name帧时间约为1560行,而图像有效行只有1152个,其余408行均为帧消隐时间。(1)当曝光时间Texp_time小于1152行时Texp_time=(+--1)%×+其中,K为帧有效对应行数;N为ROW[11:0]信号的复位相位;M为ROW[11:0]信号的读相位;为时间剩余值,一般为几个像素时钟周期。例如,当帧有效对应行数为1152、曝光时间为2行时,ROW相位如图3所示。(2)当曝光时间Texp_time大于或等于1152行,且小于1560行时Texp_time=(-1+)×+其中,K为帧有效对应行数;为插入的空闲行数。例如,当帧有效对应行数为1152、曝光时间为1153行时,为2行,此时ROW相位如图4所示。(3)当曝光时间Texp_time大于1560行时此时,因曝光时间超过一帧时间会影响帧频,因此实际不使用,且在自动曝光调节时应将曝光时间约束为小于1560行。2FPGA实现为保证曝光时间的任意实时变化,FPGA实现过程如下所述,流程如图5所示,图6所示为其中帧触发信号产生流程。上电后即默认为第一帧开始,并根据曝光时间长短,确定ROW[11:0]信号的复位信号与读信号相位值后进行第一次曝光;同时,对像素时钟进行加1计数,生成行计数信号、像信号实时控制方法-电动折弯机数控滚圆机滚弧机张家港液压缩管机滚圆机滚弧机  
本文由张家港缩管机弯管机网站采集
转载中国知网整理!
!
www.suoguanjixie.name