赛灵思
直播中

李彦成

7年用户 153经验值
私信 关注
[问答]

请问如何将xadc连接到外部模拟输入?

网络上关于ARTY板和XADC的所有教程完全混淆了我。
我是FPGA的新手,所以我希望你能在这里回答我的问题。
我有一个ARTY板,我想将它与模拟输入信号连接,并在XADC向导中看到正弦输出,只显示ARTY XADC向导演示。
首先,我应该连接哪些引脚信号发生器?
在演示教程中,引脚连接到A0和A6,另一个引脚连接到A0和GND。
此外,XADC的输入电压范围是1V还是3.3V?
请帮助我。

回帖(8)

张锐

2020-8-25 12:56:01
非常感谢您的回复。
我试图对三相电网的输入电压进行采样。
因此,就第一步而言,我尝试将信号发生器连接到V_n和V-p。
我希望在不运行tcl脚本的情况下在XADC仪表板(XADC向导演示)中看到电压的正弦形状。
但产量仍为零!
我的最终目标是对输入电压进行采样以产生pwm。
如何在仪表板上查看XADC的模拟输入?
(我曾与微控制器合作,这就是为什么我的问题似乎与fpgas无关)
举报

张锐

2020-8-25 13:55:12
@hpoetzl
嗨,
如果您只想检查它是否有效且仪表板是否“足够好”,最简单的方法是转到Vivado硬件管理器中的XADC(系统监视器)核心属性,并选择ENABLE_ALL_AUXILLARY_CHANNELS复选标记,其中包括VP / VN。
这正是我想要做的。
我将函数发生器设置为60Hz,幅度为1Vpp,我检查了示波器上的信号。
但是,电路板没有反应,VP_VN通道仍然没有响应。
我附上了一张我所做的照片。
也许我在这里失踪了。
举报

王焕锁

2020-8-25 14:15:03
受到警告
提示: 作者被禁止或删除 内容自动屏蔽
举报

张锐

2020-8-25 14:34:33
@hpoetzl
谢谢赫伯特。
那个问题已经解决了,但波形显然是令人生畏的!
1.我该怎么做才能手动设置JTAG扫描速率?
因为每次我点击“手动”单选按钮,它表示另一个任务正在后台运行。
而且,正如你在我的图片中看到的那样,波形远非应该看到的。
我怎么解决这个问题?
在我看来,总有一个偏移值被感知。
3.我玩了一段时间,在我看来,在某些电压下,我有钳位,它从不读取负数。
不读取双极性输入电压?
萨拉
举报

更多回帖

发帖
×
20
完善资料,
赚取积分