登录/注册

ad0804工作原理

更多

好的,AD0804(通常指 ADC0804)是一款经典且广泛使用的8位分辨率、逐次逼近型模数转换器(ADC)芯片。它的工作原理核心是基于逐次逼近寄存器(SAR)和内置的开关树型D-A转换器(DAC)。以下是它的详细工作流程:

  1. 输入模拟信号:

    • 需要转换的模拟电压 Vin 连接到芯片的 Vin+ 引脚(通常是引脚6,具体请查Datasheet)。
    • Vin- 引脚(通常是引脚7)通常接地(GND),这样Vin 就是相对于地的电压。
    • 芯片内部有一个电压跟随器缓冲放大器(High-Z Buffer Amplifier),提供高输入阻抗(降低对前级信号源的影响)。
  2. 启动转换:

    • 用户将芯片的 /WR(写控制)引脚从高电平(1)拉低到低电平(0),然后再拉高(1)。这个过程类似于给芯片一个“开始转换”的启动脉冲Start Conversion Pulse)。通常在 /WR 从低变高(上升沿)的时刻,转换正式开始。
  3. 内部SAR和DAC工作(逐次逼近的核心):

    • 逐次逼近寄存器: 转换开始后,芯片内部的8位逐次逼近寄存器被清零或初始化为某个起始值。
    • 开关树型DAC: 芯片内部集成了一个基于电阻网络和模拟开关的开关树型数模转换器
    • 比较器: 内部的核心是一个高精度的电压比较器
    • 逐次逼近流程(Binary Search):
      1. 最高位 (MSB) 测试: SAR 寄存器(初始值通常为 10000000,对应模拟量半量程电压 Vref/2)控制开关树DAC输出一个试凑电压 Vdac(此时为 Vref/2)。
      2. 比较: 内部的比较器将 Vdac 与输入 Vin 进行比较:
        • 如果 Vin >= Vdac,说明实际电压 Vin 大于等于一半的参考电压范围,那么MSB应置为1(保持1)。
        • 如果 Vin < Vdac,说明实际电压小于一半的参考电压范围,那么MSB应置为0
      3. 次高位测试: SAR根据MSB比较结果,锁存下一位的值。例如,如果MSB确定为1,SAR接下来尝试次高位为1(寄存器变为 1 1 000000),此时 Vdac 变为 (Vref/2 + Vref/4) = 3Vref/4。如果MSB是0,则尝试次高位为1(寄存器变为 0 1 000000),此时 Vdac 变为 Vref/4。
      4. 再次比较: 比较器再次比较此时的 VdacVin,确定次高位的值(是1还是0)。
      5. 逐位逼近: 重复上述过程(测试、比较、锁存),从最高位(MSB, D7)到最低位(LSB, D0)。总共需要8次(位)比较。
  4. 转换结束:

    • 当所有8位都测试、比较并锁存完毕,8次比较的最终结果就是整个SAR寄存器的值,它直接对应着输入 Vin 的数字量表示。
    • 此时,芯片会通过拉低 /INTR(中断)引脚来通知外部设备转换已经完成Conversion Complete)。/INTR 的输出是一个低电平有效的信号(完成时为低电平)。
  5. 读取数字输出:

    • 要读取ADC转换后的8位数字结果(DB0-DB7),需要:
      1. 首先确认 /INTR 为低(表示完成)。
      2. /CS(片选)引脚拉低,使能芯片。
      3. /RD(读控制)引脚从高(1)拉低(0)。
    • /RD 为低时,转换结果的8位数据会通过芯片内部的三态输出缓冲器驱动到数据总线(DB0-DB7)上。外部设备(如微控制器)此时可以从这些引脚读取数据。
    • 读取完成后,拉高 /RD/CS/INTR 也会在读取完成后自动复位(回到高电平),为下一次转换做准备。

关键组件与信号总结:

核心工作流程闭环描述:

外部信号源提供 Vin -> 用户通过 /WR 上升沿启动转换 -> SAR寄存器通过内置DAC逐位产生试凑电压并与 Vin 比较 -> 8次比较后得到最终8位数字结果 -> /INTR 变低通知完成 -> 用户用 /CS/RD 低电平读取数据 -> /INTR 复位 -> 等待下一次启动。

核心原理核心词:逐次逼近寄存器(SAR)+ 数模转换器(DAC) + 比较器 + 二分搜索法。

理解 Vref/2 引脚的作用和正确配置内部时钟(RC网络)对于设定量程和保证转换精度至关重要。

A/D和D/A的工作原理是什么

这是上次ADC0804在TX-1C上的接法ADC0804的片选端CS连接U2锁存器的Q7输出端,我们可以通过控制锁存器来控制CS,这样接的原因是TX-1C实验板扩展的外围太多,没有多余的I/O口独立

2022-02-22 06:32:44

经典的8位AD转换芯片ADC0804的相关资料分享

值的转换。1 芯片引脚介绍CS:片选信号,低电平有效,即CS=0时候芯片才能正常工作,单独一个ADC0804芯片时候直接置零。当有多个芯片时候可以通过片选信号实现分时复用。WR:低电平有效,当WR信号由高到低时候实现

2021-11-10 09:02:48

MOS的基本结构与工作原理

MOS的基本结构与工作原理

资料下载 ah此生不换 2022-02-15 15:16:11

钢筋弯箍机电路工作原理图(手绘版)

钢筋弯箍机电路工作原理图(手绘版)

资料下载 ah此生不换 2021-12-20 09:21:45

开关电源的工作原理及设计电子版

开关电源的工作原理及设计电子版

资料下载 ah此生不换 2021-08-16 10:20:33

ADC0804工作原理资料下载

电子发烧友网为你提供ADC0804的工作原理资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。

资料下载 彭友旺 2021-04-28 08:42:57

图文教程:51端口结构及工作原理

图文教程:51端口结构及工作原理

资料下载 佚名 2021-04-19 16:42:32

电源的工作原理是什么

电源的工作原理是什么?开关电源是如何进行工作的?

2021-10-22 06:46:29

伺服电机的工作原理是什么

什么是伺服系统?伺服电机的工作原理是什么?交流伺服电机的工作原理是什么?

2021-10-11 08:32:00

ADC0804工作原理及其实现方式是什么

ADC分为哪几种?ADC的参数指标有哪些?ADC0804工作原理及其实现方式是什么?

2021-08-24 07:13:31

有刷电机的工作原理是什么?

有刷电机的工作原理是什么?无刷电机的工作原理是什么?有刷电机与无刷电机的性能差异有哪些?

2021-07-21 06:24:27

测速电机的工作原理是什么?

测速电机的工作原理是将转速转变为电压信号,它运行可靠,但体积大,精度低,且由于测量值是模拟量,必须经过A/D转换后读入计算机。脉冲发生器的工作原理是按发电机转速高低,每转发出相应数目的脉冲信号。

2020-04-08 09:01:08

时域反射计的工作原理

传统时域反射计工作原理时域反射计TDR是最常用的测量传输线特征阻抗的仪器,它是利用时域反射的原理进行特性阻抗的测量。图1是传统TDR工作原理图。图1时域反射计TDR

2019-07-01 08:23:02

AT89S52+ad0804+max232数码管显示出错

我做的这个是一个用于检测电流的模块,电流互感器,送出0-5V的模拟信号,我这个板子是先是24V-5V降压模块,然后是模拟信号送入AD0804再送入单片机,单片机传送到74HC573控制数码管,我直接

2019-06-14 04:35:16
7天热门专题 换一换
相关标签