ADC0809与FP接口电路及程序设计.pdfVIP

  • 1
  • 0
  • 约1.17万字
  • 约 39页
  • 2026-02-06 发布于北京
  • 举报

ADC0809与FPGA接口电路

◼ADC0809是CMOS的8位A/D转换器,片内有8

路模拟开关,制8个模拟量中的一个进入

转换器中。

◼ADC0809的精度是8位,转换时间约为100µs,

含锁存控制的8路开关,输出有三态缓冲控制,

单5V电源供电。

FPGA与ADC0809接口电路原理图

ADC0809与FPGA接口电路设计

◼FPGA_IO1~8接收ADC08098位数数据;

◼FPGA_IO9接收ADC0809转换结束信号EOC;

◼FPGA_IO10~12为ADC08098路模拟信号开

关的3位地址选通信号(ADD-A~C);

◼FPGA_IO13为ADC0809地址锁存控制信号

ALE:高电平时把三个地址信号送入地址锁存器,

并经译得到地址输出,以选择相应的模拟输

入通道;

接下页

◼FPGA_IO14为ADC0809输出允许控制信号

ENABLE:电平由低变高时,打开输出锁存器,将

转换结果的数字量送到数据总线上;

◼FPGA_IO15为ADC0809启动控制信号START:

一个正脉冲过后A/D开始转换;

◼FPGA_IO16为ADC0809时钟信号信号CLOCK;

◼IN0~IN7:8路模拟信号输入端口;

◼Vref+和Vref-:参考电压输入端口;

ADC0809VHDL采样控制程序设计

ADC0809的工作时序图

◼START是转换启动信号,一个正脉冲过后A/D开

始转换;ALE是3位通道选择地址(ADDC、

ADDB、ADDA)信号锁存信号。

◼当模拟量送至某一输入端(如IN-0或IN-1)等,

由3位地址信号选择,而地址信号由ALE锁存。

◼EOC是转换情况状态信号,当启动转换约100μs

后,EOC产生一个负脉冲,以示转换结束。

◼在EOC的上升沿后,且输出使能信号ENABLE为

高电平,则控制打开三态缓冲器,把转换好的8

位数据送至数据总线。

◼至此ADC0809的一次转换结束

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档