艺术XADC演示

概述

描述

这个简单的XADC演示项目演示了ARTY的XADC引脚功能的简单使用。其行为如下:

  • 随着所选XADC引脚上的电压差变大,8个用户led从上到左,然后从下到右递增。
  • 四个开关选择从哪个频道读取。

功能使用

不习惯 使用
4用户切换 X
4用户发光二极管 X
4用户RGB led X
4用户按键 X
4 Pmod连接器 X
XADC模拟输入 X
USB-UART桥 X
应用数据的串行Flash X

先决条件

硬件

  • 附庸风雅的FPGA板
  • 微型usb电缆
  • 电线和电压测量

软件

  • Vivado设计套件2016.4
    • 可以使用较新的版本,但过程可能略有不同
  • Digilent董事会支持文件Vivado

下载

Arty XADC项目库-ZIP归档GIT存储库


下载并启动Arty XADC演示

遵循使用Digilent Github演示项目教程。这是一个HDL设计项目,因此不支持Vivado SDK,请选择适合Vivado专用设计的教程选项。您要测量的电路不需要在编程之前连接到Arty,所以您不需要回到本指南,直到您完成教程。

使用Arty XADC演示

1)对XADC端口施加电压

在这个演示中,A0-A5是单端模拟引脚,而A6-A7, A8-A9和A10-A11是差分端口。

重要的

所测量的电压应在0 ~ 1伏特范围内。

2)发光二极管

led从右到左打开,然后随着输入电压的增加缠绕在底部。

3)选择频道

要在显示器和led上显示不同的通道,请将用户切换到所需的通道,如下表所示。
渠道销/秒 SW0 SW1 SW2 SW3
A0 下来 下来 下来 下来
A1 向上 下来 下来 下来
A2 下来 向上 下来 下来
A3 向上 向上 下来 下来
A4 下来 下来 向上 下来
A5 向上 下来 向上 下来
A6-A7 下来 向上 向上 下来
A8-A9 向上 向上 向上 下来
A10-A11 下来 下来 下来 向上