您当前的位置:首页 > 技术风向标

一种多路图像采集系统的软件设计

时间:2014-12-30  来源:扁平线圈电感厂家  点击:


  这样就保证了SRAM中对应地址的数据和屏幕上显示位置的一一对应关系,在读程序中,只需要按照顺序读SRAM即可,如图6所示。

SRAM地址验证

图6 SRAM地址验证

  4.3 LCD/VGA显示控制器

  本模块主要是用FPGA来产生LCD/VGA显示时所需要的时钟信号CLK(像素时钟信号)、VSYNC(帧同步信号)、HSYNC(行同步信号)和使能信号(VDEN),并在相应控制时序的作用下,扁平线圈电感依次将显示缓存即SRAM中的数据依次读出,输出到LCD上的过程。

  LCD显示所需的主要时序信号的关系如图7所示。

LCD时序信号图


图7 LCD时序信号图

  在系统中,LCD屏幕分辨率为640x480,像素时钟CLK为25MHz,由于FPGA的主时钟输入选用了20 MHz的有源时钟,那么就要求利用Cyclone芯片的内部逻辑资源来实现时钟倍频,以产生所需要的CLK(25 MHz)、用Verilog语言编写参数化的时序生成模块,产生HSYNC(32 kHz)及VHY-NC(60 Hz)时钟信号,如图8所示。

 时序验证

图8 时序验证

  VGA显示原理与LCD相似,除了在硬件上正确连接ADV7125芯片电路外根据需要的分辨率来生成相应时钟信号即可。

  5 图像抖动的分析与解决

  在系统完成后软硬件联调时,出现画面抖动现象,其中以RTSO为基准而产生乒乓切换的那一路图像稳定,其他三路都出现不同程度的抖动现象。对此我们做了深入的分析和实验电感器厂家,分析整个系统的结构可知,系统在多个时钟控制下共同工作,也工字电感就是所说的典型的异步系统。我们知道,数据在异步系统传输时对时钟要求非常严格,稍微的一点时钟偏差都会带来对有效像素截取的偏差,最终影响图像的显示质量。

  解决的办法有两个,一是加入缓冲机制,利用FIFO对数据存储的特性来实现数据在异步时钟之间的无缝传输;二是同步时钟,利用状态机等方法使得异步系统的时钟能够尽可能同步。采用第二种方法对系统进行改进,首先系统中所有的分频、倍频尽量使用Quartus 6.0自带的PLL
PLL

  pll是锁相环(Phase-Locked Loop)的英文简称,用来使外部的输入信号与内部的振荡信号同步。pll是用于振荡器中的反馈控制电路。 [全文]

产生,并且使用专用时钟引脚进行时钟输出;其次把写时钟write_clk降为54M,也就是每隔一个像素采集一次。最终,四路图像都能稳定显示。

  6 结束语

  本文实现了一种结合Alt电感器厂家era公司生产的Cyclon塑封电感器eII系列FPGA与视频解码芯片ADV7181B的嵌入式图像采集系统。系统具有低功耗、低成本、高可靠和灵活性好等特点。基于FPGA的多路图像采集系统采用两片FPGA作为主控芯片,完成四路视频画面的同时显示和切换,实现两个FPGA的级联配置,采用Verilog语言编写的控制逻辑解决了画面抖动问题。系统软件集成度高,硬件结构清晰简单,即可满足一般监控场合对多处位置进行实时监控的需求,又能为功能更复杂的图像处理、压缩、传输系统提供前端图像数据采集。


大电流电感

2V升压至5--6V,输出电流能达到30--40A 各位大侠,


接到老板指示,希望能做到一个Boost电路,输入电压2V左右,甚至有可能更低至1.66--1.7V, (输入电流不用考虑,能提供足够的电流)


关键是希望能升压至5--6V,输出电流

高频设备的工作原理及实际用途 4月08日 第三届·无线通信技术研讨会 立即报名 12月04日 2015•第二届中国IoT大会 精彩回顾 10月30日ETF•智能硬件开发技术培训会 精彩回顾 10月23日ETF•第三届 消费

进行传导干扰分析与优化有哪些靠谱的仿真工具推进行传导干扰仿真分析,目前了解到主要有两种仿真方式通过电路仿真工具;通过创建传导干扰的高频电路仿真模型来进行;难点在干扰源建模、耦合通道建模(含寄生参数);如Saber软件可以

注塑加工厂


上一篇基于DM642的高分辨率红外热像仪设计与实现

下一篇煤矿井下人员搜救器的设计


  
  温馨提示
网站首页 | 产品展示 | 科技前沿 | 行业资讯
本公司专业研发、设计、生产、销售贴片电感、插件电感、功率电感、大电流电感、扁平线圈电感、一体成型电感。
专业电感生产制造商,品质优异、交期快。
在线客服
热线电话