Zybo XADC演示
概述
描述
这个简单的XADC演示是一个verilog项目,用于演示Zybo的模拟到数字转换器硬件的使用
-
XADC IP核用于读取XADC Pmod端口的四对垂直引脚-通道-每对的电压差。
-
的领导当通道电压增加时,通道就会变亮。
-
四个用户开关控制读取哪个XADC通道。
功能使用
| 不习惯 | 使用 | |
|---|---|---|
| 4用户切换 | X | |
| 4用户发光二极管 | X | |
| 5个用户按键 | X | |
| USB-UART桥 | X | |
| Micro SD卡连接器 | X | |
| HDMI Sink和HDMI Source | X | |
| 16位VGA接口 | X | |
| 音频编解码器/三个3.5毫米插孔 | X | |
| 用户eepm | X | |
| 10/100/1000以太网PHY | X | |
| 512MiB 800Mt/s DDR3内存 | X | |
| 串行闪存 | X | |
| 五Pmod港口 | X | |
| XADC信号的Pmod | X | |
| USB HID主机 | X |
先决条件
技能
-
基本熟悉Vivado
-
这种体验可以通过我们的“Vivado入门”指南找到
-
硬件
-
Zybo Zynq董事会
-
微型usb电缆
-
电线和要测量的电压
软件
-
Vivado Design Suite 2016。X
-
可以使用较新的/较旧的版本,但过程可能略有不同
-
下载
下载并启动Zybo XADC演示
1)按照使用Digilent Github演示项目教程。这是一个HDL设计项目,因此不支持Vivado SDK,请选择适合Vivado设计的教程选项。当提示检查额外的硬件要求和设置时,返回本指南。
2)为了使用演示,您将需要连接一个电路到XADC Pmod端口,以测量电压。下面的示例显示了一个分压器,它以0.1伏特的增量产生0到1伏特之间的每个电压。这个电路使用10个1KOhm电阻串联的链和两个并联的47KOhm电阻绑在3V3和接地XADC Pmod头的引脚来创建这些电压。XADC端口的每一个“n”引脚(较低的一行)都连接到地。
重要的
要测量的电压应仅在0到1伏特的范围内。
3)一旦你已经连接你的电路到你的Zybo,返回到Github演示项目教程,以完成编程您的董事会。
使用Zybo XADC演示
1)每个通道将控制亮度领导如下表所示。
| 通道名称 | 领导# |
|---|---|
| AD14 | LD0 |
| AD7 | LD1 |
| AD15 | LD2 |
| AD6 | LD3 |
2)特定的通道可以启用和禁用的用户开关,它是相邻的领导.
3)在演示运行时通过重新配置电路来改变电压是正常的。如果您构建了上面的示例电路,请随意移动跳线,以测试电压分压器的不同节点。


