嘿!您似乎在 United States,您想使用我们的 English 网站吗?
Switch to English site
Skip to main content

Digilent Arty Z7-20 Xilinx Zynq 7020开发板上的红外(IR)视野

如前面Xilinx Zynq入门所述,Xilinx Zynq®-7000 所有可编程SoC (AP SoC) 介绍了ARM的可编程性, 基于FPGA的处理器具有FPGA的硬件可编程性。 最近,越来越多的工程师已经开始在Xilinx Zynq®-7000 所有可编程SoC (AP SoC)上开发嵌入式视觉系统。

Digilent发布了最新的ARTY Z7-20,使工程师,系统集成商和设计师能够快速入门嵌入式视觉设计。 通过板载512MB DDR3和HDMI输入和输出,用户可以在ARTY Z7-20上运行各种实时高清(HD)视频处理设计。 组合的Arty Z7-20硬件平台与Xilinx SDSoC和reVISION堆栈可以使设计团队无需深度的硬件专业知识,将计算机视觉算法整合到高响应性系统中。


Arty_Z7-20_Picture_d8aa058b2603750c6a8c5da87714afdfdb1edac3.jpg

 

红外(IR)视野

红外在野火探测到国防应用的一系列其他应用中非常受欢迎。 在最近的更新中,Adam Taylor利用Arty Z7-20和FLIR Lepton红外摄像机创建了一个IR 视觉应用程序来支持未来的设计项目。

硬件设计概述

相机安装在分线板上。 然后将该相机组件插入Arty Z7-20的Arduino屏蔽连接器Adam使用Zynq I2C控制器向相机发出命令。 相机使用Video over SPI(VoSPI)提供14位视频输出。 他使用在Zynq SoC’s可编程逻辑(PL)中实例化的AXI QSPI IP 块,正确配置为使用标准SPI。 这就是为什么Zynq SoC非常适合以I / O为中心的嵌入式设计的简单示例。 用户可以满足可配置的IP块或一些HDL代码遇到的任何I / O要求。 为了通过HDMI显示接收到的图像,Adam更新了Digilent GitHub提供的HDMI参考设计。

Arty_Z7-20_with_FLIR_7bc3df68db34884008b6143e2db935679cc5c7b4.jpg

 

Arty_Z7-20_with_FLIR2_7bc3df68db34884008b6143e2db935679cc5c7b4.jpg

original_73c301230ca6d0735e6dc09d97d1bf1cbfff85c7.jpg

 

 

软件设计概述

Adam指的是Digilent HDMI-out示例来编写FLIR摄像机控制软件。 该软件将按顺序操作以下功能

    1.使用XIICPS配置I2C和SPI外设

    2.读取状态寄存器。 如果相机配置正确并准备就绪,相机将以0x06响应。

    3.读出图像并将其存储在存储器中

    4.将存储的图像移动到由VDMA访问的存储器位置以显示图像。

Adam执行程序时,他会看到自己的图像在显示器屏幕上拍摄屏幕。 该图像已经按比例增加了8个。

该IR应用程序是一个开源项目,可在Xcell Daily上找到。

original_%281%29_3eb31ddf9b529d0edf96dc32229a6e6d58e00e67.jpg

awong 还没写个人简介...