您现在的位置:首页 >> 项目讲座 >> 历年项目 >> 内容

ADC0809工作方式

时间:2017-5-11 22:11:17 点击:

  核心提示:ADC0809工作方式...

  ADC0809 8 位逐次逼近型A/D转换器。它由一个8路模拟开关、一个地址锁存译码器、一个A/D 转换器和一个三态输出锁存器组成。多路开关可选通8个模拟通道,允许8 路模拟量分时输入,共用A/D 转换器进行转换。三态输出锁器用于锁存A/D 转换完的数字量,当OE 端为高电平时,才可以从三态输出锁存器取走转换完的数据。

AD0809 的工作原理:

  IN0IN78 条模拟量输入通道

  ADC0809 对输入模拟量要求:信号单极性,电压范围是05V,若信号太小,必须进行放大;输入的模拟量在转换过程中应该保持不变,如若模拟量变化太快,则需在输入前增加采样保持电路。 地址输入和控制线:4ALE 为地址锁存允许输入线,高电平有效。当ALE线为高电平时,地址锁存与译码器将ABC三条地址线的地址信号进行锁存,经译码后被选中的通道的模拟量进转换器进行转换。ABC为地址输入线,用于选通IN0IN7 上的一路模拟量输入。通道选择表如下表所示。

  C B A 选择的通道:

  0 0 0 IN0

  0 0 1 IN1

  0 1 0 IN2

  0 1 1 IN3

  1 0 0 IN4

  1 0 1 IN5

  1 1 0 IN6

  1 1 1 IN7

  数字量输出及控制线:11

ST 为转换启动信号。当ST 上跳沿时,所有内部寄存器清零;下跳沿时,开始进行A/D 转换;在转换期间,ST 应保持低电平。EOC 为转换结束信号。当EOC 为高电平时,表明转换结束;否则,表明正在进行A/D 转换。OE为输出允许信号,用于控制三条输出锁存器向FPGA输出转换得到的数据。OE1,输出转换得到的数据;OE0,输出数据线呈高阻状态。D7D0 为数字量输出线。

  CLK为时钟输入信号线。因ADC0809的内部没有时钟电路,所需时钟信号必须由外界提供,通常使用频率为500KHZ

实际ADC0809工作

IN7IN0:模拟量输入通道

ALE:地址锁存允许信号。对应ALE上跳沿,ABC地址状态送入地址锁存器中。

START:转换启动信号。START上升沿时,复位ADC0809START下降沿时启动芯片,开始进行A/D转换;在A/D转换期间,START应保持低电平。本信号有时简写为ST.

ABC:地址线。通道端口选择线,A为低地址,C为高地址,引脚图中为ADDAADDBADDC。其地址状态与通道对应关系见表9-1

CLK:时钟信号。ADC0809的内部没有时钟电路,所需时钟信号由外界提供,因此有时钟信号引脚。通常使用频率为500KHz的时钟信号

EOC:转换结束信号。EOC=0,正在进行转换;EOC=1,转换结束。使用中该状态信号即可作为查询的状态标志,又可作为中断请求信号使用。

D7D0:数据输出线。为三态缓冲输出形式,可以和单片机的数据线直接相连。D0为最低位,D7为最高

OE:输出允许信号。用于控制三态输出锁存器向单片机输出转换得到的数据。OE=0,输出数据线呈高阻;OE=1,输出转换得到的数据。

Tags:ADC0809 
作者:ADC0809 来源:ADC0809
  • 您是如何找到本站的?
  • 百度搜索
  • Google搜索
  • 查阅资料过程中
  • 论坛发现
  • 百度贴吧发现
  • 朋友介绍
本站最新成功开发工程项目案例
相关文章
  • 没有相关文章
相关评论
发表我的评论
  • 大名:
  • 内容:
本类推荐
  • 没有
本类固顶
  • 没有
  • MATLAB代做,MATLAB专业代做,MATLAB淘宝代做(www.hslogic.com) © 2018 版权所有 All Rights Reserved.
  • Email:highspeed_logic@163.com 站长QQ: 1224848052

    专业代做/代写/承接、MATLAB、SIMULINK、FPGA项目、博士/硕士/本科毕业设计、课题设计、论文,毕业论文,Coursework、Eassy、Assignment