CMOD A7 XADC演示

概述

一个实例化XADC IP核心并测量模拟电压的项目。

使用的功能

不曾用过 用过的
2个用户LED X
1个三色LED X
2个用户按钮 X
48GPIO别针 X
1 PMOD端口 X
XADC信号的引脚 X
USB-UART桥 X
512 KB SRAM X

描述

这个简单的XADC演示是一个verilog项目,以演示ADCCMOD-A7对数字转换器的类似物的功能。

  • RGB引领亮红色引领当读取电压上升时。
  • 按下BTN1时,将XADC引脚读取的演示开关。

该演示使用XADC端口4和12,因为它们是连接到引脚15和16的通道。这可以在CMOD A7参考手册和原理图中看到。这些资源可以在CMOD A7上找到资源中心


先决条件

硬件

  • CMOD A7 FPGA板
  • Micro-USB电缆
  • 面包板
  • 电阻
  • 金属丝

软件

  • Vivado Design Suite 2016.4
    • 可以使用较新的版本,但是该过程可能会略有不同
  • Digilent板支持Vivado的文件

下载

CMOD A7 15T XADC项目存储库 -拉链档案Git Repo

CMOD A7 35T XADC项目存储库 -拉链档案Git Repo


下载并启动CMOD A7 XADC演示

1)遵循使用Digilent GitHub演示项目教程。这是一个HDL设计项目,因此不支持Vivado SDK,请选择适用于仅体内设计的教程选项。您可以在生成Bitstream后立即启动演示,因此在提示检查额外的硬件要求和设置时,您无需返回本指南。

重要的

确保在项目的15T和35T版本之间,下载适用于CMOD A7的版本。

使用CMOD A7 XADC演示

该演示从引脚15中读取模拟数据,并在红色LED线上设置亮度。下面的图片使用电阻梯子显示了演示提出的不同亮度值。该演示可用于测量0到3.3伏之间的任何电压。LED越亮,电压越接近3.3。以下电压为2.3V,1.1V和0V。

,,,,,,,,,,,,