ADC0809原理及控制详解

这篇具有很好参考价值的文章主要介绍了ADC0809原理及控制详解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  1. ​ADC0809 的逻辑结构

       ADC0809 是带有 8 位 A/D转换器、 8 路模拟开关以及微处理机兼容的控制逻辑的 CMOS组件。它是逐次逼近式 A/D转换器,是目前应用比较广泛的 A/D转换芯片之一,主要适用于对精度和采样速率要求不高的场合或一般的工业控制领域,可以和单片机直接相连。它具有 8 个通道的模拟量输入线, 可在程序控制下对任意通道进行 A/D转换得到 8位二进制数字量。

adc0809,单片机模块使用教程,单片机,嵌入式硬件

2.ADC0809引脚定义

        ADC0809对输入模拟量要求:信号单极性, 电压范围是 0-5V,若信号太小,必须进行放大;输入的模拟量在转换过程中应该保持不变,如若模拟量变化太快,则需在输入前增加采样保持电路,即采集模拟输入电压在某一时刻的瞬时值,并在 A/D 转换期间保持输出电压不变,以供模数转换。

  1. 模拟信号输入 IN0~IN7(26-28、1-5 脚) :IN0-IN7 为八路模拟电压输入线,加在模拟开关上,通过 A、B、C三个地址译码来选通。

  2. 地址输入和控制线:地址输入和控制线共 4 条,其中 A、B和 C为地址输入线(23-25 脚),用于选择 IN0-IN7 上哪一路模拟电压送给比较器进行 A/D 转换。ALE(22脚)为地址锁存允许输入线,高电平有效。当 ALE线为高电平时,A、B和 C三条地址线上地址信号得以锁存,经译码器控制八路模拟开关通路工作,上升沿有效。通道选择表如下表所示。 

adc0809,单片机模块使用教程,单片机,嵌入式硬件

   3.数字量输出及控制线共 11 条:

  1. START(6脚) 为“启动脉冲”输入线,上升沿清零,下降沿启动 ADC0809工作,最小脉冲宽度与 ALE信号相同。

  2. EOC(7脚) 为转换结束输出线,该线高电平表示 A/D 转换已结束,数字量已锁入“三态输出锁存器” ,常用来作为中断请求信号。

  3. OE为“输出允许”线,高电平有效。ADC0809接到此信号时,其三态输出端与 CPU数据总线接通,后者可将数据取走。

  4. D0-D7(17、14、15、18-20 脚)为数字量输出线, D7为最高位, D0为最低位。

   4.电源线及其它共 5 条:CLOCK(10 脚)为时钟输入线,用于为 ADC0809

提供逐次比较所需,一般为 640kHz时钟脉冲。

3.ADC0809控制时序

        adc0809控制时序如图,adc0809驱动程序是基于以下时序图来编程;

adc0809,单片机模块使用教程,单片机,嵌入式硬件

    ADC0809驱动程序:

(1)adc0809.h

#ifndef __0809_H__#define __0809_H__#include <reg52.h>#define uint unsigned int#define uchar unsigned charextern uint num;sbit OE  = P1^0;sbit EOC = P1^1;sbit ST  = P1^2;sbit CLK = P1^3;sbit dat = P3;​void Red_0809 ();#endif

(2)adc0809.c

#include "0809.h"void Red_0809 ()  ST = 0;  ST = 1;  ST = 0;  while(EOC == 0);  OE = 1;  num = dat;  OE = 0;}

ADC0809资料下载链接:

关注公众号-单片机实例设计,发送关键词:ADC0809,获取。

资料地址文章来源地址https://www.toymoban.com/news/detail-566314.html

到了这里,关于ADC0809原理及控制详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 单片机的ADC

            如何理解ADC。ADC就是将模拟量转换成数字量的过程,就是转换为计算机所能存储的0和1序列,比如将模拟量转换为一个字节,所以这个字节的大小要能反应模拟量的大小,比如一个0-5V的电压测量量(外部输入电压最小0V,最大为5V),将0V对应成0000 0000,将5V对应为1111

    2024年02月11日
    浏览(30)
  • 单片机——ADC采样

            ADC是指将模拟信号转换成数字信号的过程。通俗理解ADC采样就是采集电路中的电压,通过数值的方式表现出来。以STM32F103系列为例,它可以反应0~4095,换句话说,它采集的电压数值上表现为0~4095,也就是12位ADC(2^12)。         以STM32F103芯片为例,供电电压是3.3V,

    2024年02月04日
    浏览(45)
  • 【单片机】51单片机,TLC2543,驱动程序,读取adc

    TLC2543 是一款 12 位精密模数转换器 (ADC)。 1~9、11、12——AIN0~AIN10为模拟输入端; 15——CS 为片选端; 17——DIN 为串行数据输入端;(控制字输入端,用于选择转换及输出数据格式) 16——DOUT为A/D转换结果的三态串行输出端;(A/D转换结果的输出端。) 19——EOC为转换结束端

    2024年02月14日
    浏览(37)
  • 单片机】51单片机,TLC2543,驱动程序,读取adc

    TLC2543 是一款 12 位精密模数转换器 (ADC)。 1~9、11、12——AIN0~AIN10为模拟输入端; 15——CS 为片选端; 17——DIN 为串行数据输入端;(控制字输入端,用于选择转换及输出数据格式) 16——DOUT为A/D转换结果的三态串行输出端;(A/D转换结果的输出端。) 19——EOC为转换结束端

    2024年02月14日
    浏览(44)
  • 51单片机——ADC模数转换实验

    目录 一、功能描述 二、ADC介绍 2.1 逐次逼近型ADC转换原理 2.2 ADC的主要技术指标 三、XPT2046芯片介绍 3.1 XPT2046外部引脚 3.2 XPT2046的命令字 3.3 XPT2046时序图 四、测试文件test.c 五、实验现象         我们使用的 STC89C51单片机内部不含 ADC 接口,所以需要外接一个 ADC 转换芯片将

    2024年02月06日
    浏览(40)
  • 基于51单片机的电压采集(ADC0804)

    1.ADC0804简介 工作电压:+5V,即VCC=+5V。 模拟转换电压范围:0~+5V,即0≤Vin≤+5V。 分辨率:8位,即分辨率为1/(2^8)=1/256,转换值介于0~255之间。 转换时间:100us(fCK=640KHz时)。 转换误差:±1LSB。 参考电压:2.5V,即Vref/2=2.5V。 Vin(+)、Vin(-):两个模拟信号输入端,可以接

    2023年04月08日
    浏览(32)
  • 【51单片机Keil+Proteus8.9+ADC0804】ADC实验 模拟转数字实验

    一、实验名称 ADC实验 模拟转数字实验 二、设计思路 电路设计 1.选用AT89C51单片机作为电路核心单元,外接8位单通道AD转换器ADC0804芯片和LM016L显示器以及滑动变阻器等其它常用元器件构成电路。 2.将ADC0804芯片的控制引脚RD,WR,INTR接到AT89C51芯片对应引脚,再将ADC0804电压输入引脚

    2024年01月20日
    浏览(33)
  • 单片机ADC3.3V采集10V电压

    自记: 如下图所示,使用两个电阻分压,阻值可取为2:1,分压后得到信号源1/3的电压,这样可以将0-10V之间变化的信号变成0-3.33V之间变化的信号。如下图所示,为最基本的电阻分压采样原理图。我使用了2K和1K电阻分压。     仿真波形如下图所示。 对上图进行完善,使用

    2024年02月04日
    浏览(34)
  • STC32G单片机内置ADC及应用编程

          STC32G单片机内部集成了一个12位高速ADC转换器,ADC的最高时钟频率为系统频率的1/2。其输入通道多达15个(第15通道为专门测量内部1.19V参考信号源的通道),可分时切换使用。       STC15系列单片机内置ADC模块以电源电源作为ADC参考电压,STC32G的ADC模块则与之不同,它

    2024年02月09日
    浏览(61)
  • 【ADC0809CCN的原理与使用方法】

    ADC0809有ADC0809CCN与ADC0809CCV两种型号,CCN是直插式,CCV是贴片式,两种的原理与引脚相同,其与ADC0808原理相同,区别不大,一般情况下可以直接替换使用,替换使用时的注意事项下文介绍。 ADC0809CCN ADC0809CCV   ADC0809是CMOS 单片型逐次逼近式8位 A/D 转换器,采样率为10 KSPs,以直

    2024年02月08日
    浏览(15)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包