开源啦

所在地区: 全国
首页
服务/硬件产品
行业解决方案
案例
机器人颜色识别跟踪模块(AVR视觉模块)资料分享_百工联_工业互联网技术服务平台
机器人颜色识别跟踪模块(AVR视觉模块)资料分享
全国
浏览
-
开源啦
方案概述:

我们提供的解决方案是针对机器人颜色识别跟踪模块(AVR视觉模块)的。该模块基于ATMEGA8和OV6620图像识别技术,能够识别指定颜色。硬件设计方面,使用了Atmel AVR mega8作为主要处理器,Omnivision OV6620 CMOS图像传感器直接连接到mega8。嵌入式软件设计方面,AVRcam的嵌入式软件被划分为一组实现所需功能的类。AVRcam模块的原理图、控制源码、上位机源码以及用户手册可供参考和使用。

我们提供的解决方案是针对机器人颜色识别跟踪模块(AVR视觉模块)的。该模块基于ATMEGA8和OV6620图像识别技术,能够识别指定颜色。以下是该模块的硬件设计和嵌入式软件设计的分析。

硬件设计方面,AVRcam的硬件设计非常简单。主要使用了Atmel AVR mega8作为系统的主要处理器。Omnivision OV6620 CMOS图像传感器直接连接到mega8,以访问重要的相机信号(像素时钟、水平和垂直同步以及数据总线)。硬件的一个新添加是AVR Tiny12,它是一个小型的8引脚微控制器。将该微控制器添加到系统中是为了配置OV6620将其时钟信号输出到其中一个引脚上。然后,mega8使用该时钟信号作为其时钟源。在mega8和OV6620之间共享单个时钟源,提供了必要的同步,使系统能够处理实时的像素数据流。

嵌入式软件设计方面,AVRcam的嵌入式软件被划分为一组实现所需功能的类。软件的核心功能是由Camera Interface类实现的,该类实现了与OV6620的接口功能。Frame Manager利用Camera Interface类收集的数据进行帧级别的计算和决策。User-Interface Manager作为Frame Manager的同级存在,负责处理传入的命令并生成所需的串行数据包。最后,一个简单的事件分发执行器位于系统的顶部,用于处理系统中生成的事件。AVRcam的类图如图2所示。

以上是关于AVRcam硬件设计和嵌入式软件设计的分析。附件中包含了AVRcam颜色识别跟踪模块的原理图、控制源码、上位机源码以及用户手册。您可以参考这些资料来了解和使用AVRcam模块。

原文出处:https://www.jrobot.net/Projects/AVRcam.html
为您推荐其他供应商的行业解决方案
免责声明:本网站部分内容来源互联网,如权利人发现存在侵权信息,请及时与本站联系删除。
供应商:
开源啦
所在区域: 全国
开源啦是一家专注于智能手环电路、调理电路、蓝牙控制、app控制、智能锁、保密系统设计、通讯系统电路等领域的公司。我们拥有丰富的经验和专业的团队,致力于为客户提供高质量的解决方案。 我们的产品包括智能手环、袖珍示波器电路、步进电机电路、无线遥控手柄原理图、图像识别、智能电表、射频电路、模块电路、开发板等。我们还提供智能家居控制、工业安全、环境监测等解决方案。 我们的解决方案包括参赛-(开源)百度智能运动手环、为发烧而生-硬件开发调试工具模块、MI200E-电力线载波双向透传模块电路及源码、手机环境监测系统软件/硬件资料开源等。此外,我们还分享了各种模块的例程、用户手册、原理图、固件源码等。 我们致力于为客户提供高品质的产品和解决方案,以满足不同行业的需求。如果您对我们的产品和服务感兴趣,请随时联系我们,我们将竭诚为您服务。