论文部分内容阅读
为避免制造业注塑产品加工时模具由于产品残留或滑块错位等原因损坏,设计了一种基于FPGA的远程视频监测系统,用于注塑产品加工的过程中模具工作情况的远程监测。本文在设计整个系统时,利用FPGA作为主控制器,控制核心系统板外的各个接口模块,将图像数据信号的采集、处理以及传输过程整合在一起,从而实现远程上位机监测端对模具状态的监测。当加工过程中模具出现异常情况时,操作人员可以在远程上位机监测端及时获得异常报警,到达加工现场人工处理,避免模具损坏。论文对几种常用的视频监测系统设计方案的优缺点进行了论述和比对,最终采用FPGA芯片作为整个远程视频监测系统的核心控制器,通过Verilog HDL语言在Quartus Ⅱ软件开发平台上完成FPGA内部逻辑模块设计,在FPGA内部处理比对图像传感器采集到的模具图像,在模具发生异常时产生报警信号,通过无线局域网通信传输,在远程上位机监测端显示模具工作情况,使得操作人员在远距离外实现对注塑过程模具的实时监测。整个基于FPGA的远程视频监测系统是由系统硬件电路设计和系统软件部分设计构成。硬件电路主要是由Altera公司的Cyclone IV系列的EP4CE6E22C8型号的FPGA芯片核心系统、OmniVision公司的CMOS图像传感器OV7670以及海凌科公司的HLK-RM04远程通信模块组成。软件部分包括FPGA内部逻辑模块设计以及上位机软件设计。设计采用Quartus Ⅱ软件做为开发平台,使用硬件逻辑编程语言Verilog设计图像数据采集、SDRAM图像缓存、图像处理比对以及串口发送等FPGA内部逻辑模块。图像传感器OV7670采集到完整的图像数据信号经过FPGA内部各个逻辑模块完成缓存、比对处理工作。当模具工作异常时产生报警信号通过HLK-RM04通信模块发送到远程上位机监测端,操作人员可以通过监测端软件程序查看模具工作情况。调试结果表明,基于FPGA的远程视频监测系统能够实现对模具的远程视频监测,该系统能够长期稳定的运行,有效消除模具加工的各种潜在隐患,减少模具维护成本,提高产品加工、生产效率。