Xilinx 7系列FPGA内置ADC XADC获取模拟信号.docx
《Xilinx 7系列FPGA内置ADC XADC获取模拟信号.docx》由会员分享,可在线阅读,更多相关《Xilinx 7系列FPGA内置ADC XADC获取模拟信号.docx(7页珍藏版)》请在第一文库网上搜索。
1、OSiM1OMZstAKMU4tUi19*umIaab1AX14StrHW(*dCmt*11tMutPrt一BmJ1GArkitcrAa1*SiFaIwOrIiMtXi1inx7系列FPGA内置ADCXADC获取模拟信号XiIinX7系列FPGA全系内置了一个ADC,称呼为X义C。这个XADC,内部是两个ImbPS的ADC,可以采集模拟信号转为数字信号送给FPGA内部使用。XADC内部可以直接获取皿结温和FPGA的若干供电电压(7系列不包括VCCO),用于监控FPGA内部状况。同时提供了17对差分管脚,其中一对专用的模拟差分输入,16对复用的模拟差分输入,不使用的时候可以作为普通的UserI0
2、o关于XADC具体的结构,功能和各个参数的含义,请参考相关文档。这里不做详细描述。另外有两点需要注意。1 .关于参考电压的设置,会影响误差范围及采样值的计算公式。2 .模拟差分输入对模拟信号幅值有要求,需要外边模拟电路进行一定程度的转换。假设现在需要用XADC来获取几个模拟信号的信息,那么应该如何操作呢。下面解释一种个人偏爱设置方式。BbbbcAKA1vraiCIubmISewfirStBMry)Cmtiiwesc1*4O1VaatM41twtCUmmIS1tMBCUfrMBcyICOOM0mIxm(QX)C14rTt1iMAKC10Frewanr(Bh)*2500注意红框中的几点:1 .使用
3、DRP端口获取数字信号,这样控制似乎更简单一些。2 .使用连续采样模式,ADC一直工作在数据采集模式,采集后就可以进行输出。3 .使用Channe1Sequencer模式,由于只有两个XADC而需要采样的数据过多,所以让XADC依次陆续进行采样。4 .设置好DRP端口的时钟频率OSetupA1armsCKaime1SequencerSummarySequencerModeContinuousADCCa1ibrationChaxme1AveragingSupp1ySensorCa1ibrationIIADCOffsetCa1ibrationIISensorOffsetCa1ibration0AD
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Xilinx 7系列FPGA内置ADC XADC获取模拟信号 系列 FPGA 内置 ADC XADC 获取 模拟 信号