VGA驱动模块__机器视觉系统

本文详细阐述了机器视觉系统在制造业升级中的作用,涉及图像获取、预处理和模型推理,重点介绍了VGA驱动模块的构成,包括行同步、场同步信号控制以及VGA数据处理,展示了状态图和控制部分的设计细节,为工业自动化提供了关键技术支持。
摘要由CSDN通过智能技术生成

机器视觉系统是工业自动化关键技术,机器视觉系统在制造业升级为智能制造的过程中发挥了重要作用。本次作业通过获取摄像头数据,完成图像存储与预处理,使用模型进行推理(选做),并将推理结果叠加到原图像上,通过 HDMI 接口进行输出。图像显示模块:

设计思路:

VGA驱动模块:

VGA驱动模块包括VGA控制模块与VGA数据处理模块。

VGA控制模块的设计主要包括以下几个部分:

行同步信号计数器:这是一个在每个时钟周期上升沿增加的计数器,当计数器达到行扫描周期时,计数器会复位

行同步信号控制器:这是一个根据行同步信号计数器生成的信号,当计数器的值小于行同步时,信号为高电平,否则为低电平

场同步信号计数器:这是一个在每个时钟周期上升沿增加的计数器,当计数器达到场扫描周期时,计数器会复位

场同步信号控制器:这是一个根据场同步信号计数器生成的信号,当计数器的值小于场同步时,信号为高电平,否则为低电平

像素处理模块:根据行同步信号计数器和场同步信号计数器的输出结果经过组合逻辑电路输出。

VGA数据处理模块的设计主要包括以下部分:

VGA有效显示区域:这是一个根据行同步信号计数器和场同步信号计数器生成的信号,当计数器的值在有效显示区域内时,信号为高电平,否则为低电平

组合逻辑电路:根据比较器输出的结构经过组合逻辑电路输出行、场扫描控制信号。

状态图设计:

控制部分:

处理部分:

设计框图:

【1】VGA-CTRL模块

【2】VGA-SOLVE模块

重要引脚含义:

引脚名称

含义

rst_n

复位信号

Clk_vga

显示模块vga时钟输入信号

vga_data[15…0]

这是vga驱动器的输入数据

Vga_hs

VGA行扫描控制信号

Vga_vs

VGA场扫描控制信号

Vga_rgb[15:0]

VGA输出有效信号

  • 11
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值