AD/DA扩展板 VER1.0 零售价(150元) 购FPGA核心板配板价格(80元) 一.简介我们采用目前比较常用的ADC0804作为AD转换芯片。这个芯片是8bit并行转换,这样使用就很方便。为了用户试验方便,板上提供了(0-5V)的直流信号源输入电位器,这样用户做模拟采用试验就很方便,不用再单独外接信号源输入。 DA我们采用常用的8BIT串行转换芯片TLC5620,TLC5620有4路模拟量输出信号,输出范围0-5V。 二.扩展板顶视图
实验截图(AD采集实验) 芯片说明1.ADC0840ADC0804的管脚图: 芯片参数: 工作电压:+5V,即VCC=+5V。 模拟输入电压范围:0~+5V,即0≤Vin≤+5V。 分辨率:8位,即分辨率为1/2=1/256,转换值介于0~255之间。 转换时间:100us(fCK=640KHz时)。 转换误差:±1LSB。 参考电压:2.5V,即Vref=2.5V。 1.ADC0804的转换原理 ADC0804是属于连续渐进式(Successive Approximation Method)的A/D转换器,这类型的A/D转换器除了转换速度快(几十至几百us)、分辨率高外,还有价钱便宜的优点,普遍被应用于微电脑的接口设计上。 以输出8位的ADC0804动作来说明“连续渐进式A/D转换器”的转换原理,动作步骤如下表示(原则上先从左侧 高位寻找起)。 第一次寻找结果:10000000 (若假设值≤输入值,则寻找位=假设位=1) 第二次寻找结果:11000000 (若假设值≤输入值,则寻找位=假设位=1) 第三次寻找结果:11000000 (若假设值>输入值,则寻找位=该假设位=0) 第四次寻找结果:11010000 (若假设值≤输入值,则寻找位=假设位=1) 第五次寻找结果:11010000 (若假设值>输入值,则寻找位=该假设位=0) 第六次寻找结果:11010100 (若假设值≤输入值,则寻找位=假设位=1) 第七次寻找结果:11010110 (若假设值≤输入值,则寻找位=假设位=1) 第八次寻找结果:11010110 (若假设值>输入值,则寻找位=该假设位=0) 这样使用二分法的寻找方式,8位的A/D转换器只要8次寻找,12位的A/D转换器只要12次寻找,就能完成转换的动作,其中的输入值代表图1的模拟输入电压Vin ADC0804与CPLD的链接图: 各个管脚的作用: D0-D7:八位数字量输出端; CLK:为芯片工作提供工作脉冲,时钟电路如图所示,时钟频率计算方式是:fCK=1/(1.1×R×C) CS:片选信号; WR:写信号输入端; RD:读信号输入端; INTR:转换完毕中断提供端; 其他管脚连接如图,是供电和提供参考电压的管脚输入端
2.TLC5620
8 位、10us 四路 DAC,串行输入、1x 或 2x 输出可编程、同步更新、低功耗
特性
|