在每个时钟上升沿进行一次采样

AC620开发板上配置如下

需要注意的是,ADCA_D0对应的是转化结果的最高位!!!
| ADC引脚名 | FPGA引脚名 |
|---|---|
| ADCA_D0 | PIN_K6 |
| ADCA_D1 | PIN_L3 |
| ADCA_D2 | PIN_L6 |
| ADCA_D3 | PIN_J1 |
| ADCA_D4 | PIN_J2 |
| ADCA_D5 | PIN_K1 |
| ADCA_D6 | PIN_K2 |
| ADCA_D7 | PIN_L1 |
| ADCA_D8 | PIN_L2 |
| ADCA_D9 | PIN_N1 |
| ADCA_D10 | PIN_N2 |
| ADCA_D11 | PIN_P2 |
| ADCA_OTR | PIN_L4 |
| ADCA_CLK | PIN_R1 |
输入5V,ADC转化为0111_1111_1111(2047)

输入-5V,ADC转化为1000_0000_0000(-2048)

| 输入电压Vin | 转化数字量的十进制D | 转化量V |
|---|---|---|
| 1V | 425 | 1.03V |
| 2V | 837 | 2.04V |
| 3V | 1250 | 3.05V |
| 4V | 1665 | 4.06V |
| 5V | 2047 | 5.00V |
| -1V | -410 | -1.00V |
| -2V | -824 | -2.01V |
| -3V | -1237 | -3.02 |
| -4V | -1647 | -4.06 |
| -5V | -2048 | -5.00V |
V=(D/4095) * 10
通过例程所给的程序,对50kHz,2Vpp的波形进行采样测试,结果非常精确

本文章使用limfx的vscode插件快速发布