AD/DA扩展板 VER1.0

零售价(150元)

购FPGA核心板配板价格(80元)

一.简介

  我们采用目前比较常用的ADC0804作为AD转换芯片。这个芯片是8bit并行转换,这样使用就很方便。为了用户试验方便,板上提供了(0-5V)的直流信号源输入电位器,这样用户做模拟采用试验就很方便,不用再单独外接信号源输入。

  DA我们采用常用的8BIT串行转换芯片TLC5620TLC56204路模拟量输出信号,输出范围0-5V

 

二.扩展板顶视图

 

实验截图(AD采集实验)

 

芯片说明

1.ADC0840

ADC0804的管脚图:

  

  芯片参数:

  工作电压:+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 输出可编程、同步更新、低功耗 - TLC5620

8 位、10us 四路 DAC,串行输入、1x 2x 输出可编程、同步更新、低功耗

 

特性

  • Four 8-Bit Voltage Output DACs
  • 5-V Single-Supply Operation
  • Serial Interface
  • High-Impedance Reference Inputs
  • Programmable 1 or 2 Times Output Range
  • Simultaneous Update Facility
  • Internal Power-On Reset
  • Low-Power Consumption
  • Half-Buffered Output
  • applications
    • Programmable Voltage Sources
    • Digitally Controlled Amplifiers/Attenuators
    • Mobile Communications
    • Automatic Test Equipment
    • Process Monitoring and Control
    • Signal Synthesis