艺术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
-
遵循Vivado板文件为Digilent 7系列FPGA板关于如何安装Vivado的板支持文件的指南。
-
下载
下载并启动Arty XADC演示
遵循使用Digilent Github演示项目教程。这是一个HDL设计项目,因此不支持Vivado SDK,请选择适合Vivado专用设计的教程选项。您要测量的电路不需要在编程之前连接到Arty,所以您不需要回到本指南,直到您完成教程。
使用Arty XADC演示
1)对XADC端口施加电压
在这个演示中,A0-A5是单端模拟引脚,而A6-A7, A8-A9和A10-A11是差分端口。
重要的
所测量的电压应在0 ~ 1伏特范围内。
3)选择频道
要在显示器和led上显示不同的通道,请将用户切换到所需的通道,如下表所示。
渠道销/秒 | SW0 | SW1 | SW2 | SW3 |
---|---|---|---|---|
A0 | 下来 | 下来 | 下来 | 下来 |
A1 | 向上 | 下来 | 下来 | 下来 |
A2 | 下来 | 向上 | 下来 | 下来 |
A3 | 向上 | 向上 | 下来 | 下来 |
A4 | 下来 | 下来 | 向上 | 下来 |
A5 | 向上 | 下来 | 向上 | 下来 |
A6-A7 | 下来 | 向上 | 向上 | 下来 |
A8-A9 | 向上 | 向上 | 向上 | 下来 |
A10-A11 | 下来 | 下来 | 下来 | 向上 |