勇敢的芯伴你玩转Nios II(电子设计与嵌入式开发实践丛书)
上QQ阅读APP看书,第一时间看更新

2.6 ADC/DAC芯片电路

如图2.15所示,FPGA通过一组IIC总线连接到DAC芯片,使其输出一个特定的模拟电压,该模拟电压既可以通过跳线帽选择输出到LED上(可观察LED的亮暗,直观地感受到ADC芯片的输出),也可以通过跳线帽输出到ADC芯片的模拟输入端口。ADC芯片模拟输入端口的跳线帽除了可以选择输入DAC芯片的模拟输出电压,也可以选择输入可调电阻的分压信号。FPGA通过一组类似SPI总线的接口实现ADC芯片的数据读取操作。

图2.15 FPGA与ADC/DAC芯片连接示意图

ADC/DAC芯片的跳线帽和可调电阻器如图2.16所示。DAC芯片的跳线帽若短路(即P9的pin1和pin2短路),则DAC芯片输出电压值将驱动LED指示灯状态。ADC芯片的跳线帽若短路图示的下面两个引脚(P10的pin1和pin2),则滑动变阻器分压值将作为ADC芯片的输入;ADC芯片的跳线帽若短路图示的上面两个引脚(P10的pin2和pin3),则DAC芯片的输出电压值将作为ADC芯片的输入。滑动变阻器上金属小旋钮可以对3.3V的电压进行分压,产生的分压值可以输入到ADC芯片进行实验。

图2.16 ADC/DAC芯片的跳线帽和可调电阻器

如表2.2所示为FPGA与ADC/DAC芯片的引脚信号定义。

表2.2 FPGA与ADC/DAC芯片的引脚信号定义

注:方向是针对FPGA器件而言的。