16位Σ-Δ A/D转换器AD7705与微控制器的接口设计

最新更新时间:2006-05-30来源: 现代电子技术关键字:寄存器  校准  标度 手机看文章 扫描二维码
随时随地手机看文章

  AD7705是 AD公司新推出的16位Σ-ΔA/D转换器。器件包括由缓冲器和增益可编程放大器(PGA)组成的前端模拟调节电路,Σ-Δ调制器,可编程数字滤波器等部件。能直接将传感器测量到的多路微小信号进行A/D转换。这种器件还具有高分辨率、宽动态范围、自校准、优良的抗噪声性能以及低电压低功耗等特点,非常适合仪表测量、工业控制等领域的应用。它采用三线串行接口,有两个全差分输入通道,能达到0.003%非线性的16位无误码数据输出,其增益和数据输出更新率均可编程设定,还可选择输入模拟缓冲器,以及自校准和系统校准方式。工作电压3 V或5 V。3 V电压时,最大功耗为1 mW,等待模式下电源电流仅为8 μA。 

  1 内部结构

  AD7705是完整的16位A/D转换器。内部结构如图1。若外接晶体振荡器、精密基准源和少量去耦电容,即可连续进行A/D转换。它采用了成本较低但能获得极高分辨率的Σ-Δ转换技术,可以获得16位无误码数据输出。这一点非常符合对分辨率要求较高但对转换数字要求不高的应用,例如数字音频产品和智能仪器仪表产品等。下面对该器件几个重要部分和特性作简要说明。

  增益可编程放大器AD7705包括两个全差分模拟输入通道。片内的增益可编程放大器PGA可选择1、2、4、8、16、32、64、128八种增益之一,能将不同摆幅范围的各类输入信号放大到接近A/D转换器的满标度电压再进行A/D转换,这样有利于提高转换质量。当电源电压为5 V,基准电压为2.5 V时,器件可直接接受从0~20 mV至0~2.5 V摆幅范围的单极性信号和从0~±20 mV至0~±2.5 V范围的双极性信号。必须指出:这里的负极性电压是相对AIN(-)引脚而言的,这两个引脚应偏置到恰当的正电位上。在器件的任何引脚施加相对于GND为负电压的信号是不允许的。输入的模拟信号被A/D转换器连续采样,采样频率fS由主时钟频率fCLK和选定的增益决定。增益(16~128)是通过多重采样并利用基准电容与输入电容的比值共同得到的。

  

  数字滤波和输出更新速率模拟信号由Σ-Δ调制器变换为占空比被模拟电压调制(调宽)的数字脉冲串,然后在片内使用低通数字滤波器将其解释成16位二进制数码并滤去噪声,以完成A/D转换。AD7705采用一个(sinNx/sinx)3函数低通数字滤波器,其振幅频率特性如下:

  

   式中:N为调制速率与输出更新速率之比。

  需要指出器件产生的噪声源主要来自半导体噪声和量化噪声,PGA放大量和滤波器第一凹口频率越低,则输出的半导体噪声和量化噪声越小,A/D转换器的实际分辨率越高。

  校准和自校准为提高A/D转换质量,AD7705提供自校准和系统校准两种功能选择。每当环境温度和工作电压发生变化,或者器件的工作状态改变如输入通道切换、增益或数字滤波器第一凹口频率变动、信号输入范围变化等任一项发生时,必须进行一次校准。对于自校准方式,校准过程在器件内部一次完成。AD7705内部设置AIN(+)端和AIN(-)端为相同的偏置电压,以校准零标度;满标度校准是在一内部产生的VREF电压和选定的增益条件下进行的。系统校准则是对整个系统增益误差和偏移误差,包括器件内部误差进行校准。在选定的增益下,先后在外部给AIN(+)端施加零标度电压和满标度电压,先校准零标度点,然后校准满标度点。根据零标度和满标度的校准数据,片内的微控制器计算出转换器的输入输出转换函数的偏移和增益斜率,对误差进行补偿。

  数字接口AD7705的串行数据接口包括5个接口,其中片选输入CS、串行时钟输入SCLK、数据输入DIN、转换数据输出口DOUT用于传输数据,状态信号输出口 用于指示什么时候输出数据寄存器的数据准备就绪。当 为低电平时,转换数据可用;当 为高电平时,输出寄存器正在更新数据,不能读取数据。器件的A/D转换过程是按设定的数据输出更新速率连续进行的。任何操作都需要对相应片内寄存器送入新的编程指令。

  片内寄存器AD7705包括8个寄存器,均通过器件串行口访问。第一个是通信寄存器,它的内容决定下一次操作是对哪一个寄存器进行读操作还是写操作,并控制对哪一个输入通道进行采样。所有与器件的通信都必须先写通信寄存器。上电或复位后,器件默认状态为等待指令数据写入通信寄存器。它的寄存器选择位RS2~RS0确定下次操作访问哪一个寄存器,而输入通道选择位CH1,CH0则决定对哪一个输入通道进行A/D转换或访问校准数据。第2个是设置寄存器,它是一个可读/写8位寄存器,用于设置工作模式、校准方式、增益等等。第3个是时钟寄存器,它也是一个可读/写的8位寄存器,用于设置有关AD7705运行频率参数和A/D转换输出更新速率。第4个是数据寄存器,它是一个16位只读寄存器,它存放AD7705最新的转换结果。值得注意的是,数据手册上虽然说明它是一个16位的寄存器,但实际上它是由两个8位的存贮单元组成的,输出时MSB在前,如果接收微控制器需要LSB在前,例如8051系列,读取的时候应该分两次读,每次读出8位分别倒序,而不是整个16位倒序。其他的寄存器分别是测试寄存器、零标度校准寄存器、 满标度校准寄存器等,用于测试和存放校准数据,可用来分析噪声和转换误差。

  2 微控制器接口应用举例

  AD7705采用SPI/QSPI兼容的三线串行接口,能够方便地与各种微控制器和DSP连接,也比并行接口方式大大节省了CPU的I/O口。下图所示的应用电路中,采用80C51控制AD7705,对桥式传感信号进行模数转换。此方案采用二线连接收发数据。AD7705的CS接到低电平。DRDY的状态通过监视DRDY线相连的P32得到(也可通过访问通信寄存器的DRDY位来判断以节省一个I/O口)。该应用中采用同一个电源来产生传感器桥路激励电压和AD7705的基准参考电压,所以在电压的变化时它们所受到的影响比例相同,不会产生系统误差,因此降低了对电压稳定性的要求。这也是取代昂贵的高精度基准电压电路

  而不降低性能的一般做法。80C51配置为串行接口方式0工作模式。其数据串口线RXD(P30)与AD7705的DIN、DOUT引脚连接在一起,并接一个10 kΩ的上拉电阻。时钟接口TXD与AD7705的SCLK(P31)相连,为传输数据提供时钟。无数据传送时,TXD闲置为高电平。

  需要说明的是与读操作类似,在写操作模式下,80C51的数据输出为LSB在前,而AD7705希望MSB在前,所以数据写之前必须倒序。下面是关键的几个C51函数。

  

  

  

关键字:寄存器  校准  标度 编辑:金海 引用地址:16位Σ-Δ A/D转换器AD7705与微控制器的接口设计

上一篇:高速电路设计和信号完整性分析
下一篇:16位Σ-Δ A/D转换器AD7705与微控制器的接口设计

推荐阅读最新更新时间:2023-10-12 20:11

内径百分表校准步骤_内径百分表怎么用_内径百分表使用方法
  内径百分表工作原理   内径百分表是内量杠杆式测量架和百分表的组合,如图1-1所示。用以测量或检验零件的内孔、深孔直径及其形状精度。内径百分表测量架的内部结构,由图1-1可见。在三通管3的一端装着活动测量头1,另一端装着可换测量头2,垂直管口一端,通过连杆4装有百分表5。   活动测头1的移动,使传动杠杆7回转,通过活动杆6, 推动百分表的测量杆,使百分表指针产生回转。由于杠杆7的两侧触点是等距离的,当活动测头移动1mm时,活动杆也移动1mm, 推动百分表指针回转一圈。   所以,活动测头的移动量,可以在百分表上读出来。两触点量具在测量内径时,不容易找正孔的直径方向,定心护桥8和弹簧9就起了一个帮助找正直径位置的作用,
[测试测量]
内径百分表<font color='red'>校准</font>步骤_内径百分表怎么用_内径百分表使用方法
RTC(实时时钟)和BKP(备份寄存器)
RTC: RTC模块和时钟配置系统(RCC_BDCR寄存器)处于后备区域,系统复位或从待机模式唤醒后,RTC的设置和时间维持不变。 RCC_BDCR:备份域控制寄存器。其LSEON、LSEBYP、RTCSEL和RTCEN位处于备份域,在复位后处于写保护状态,只有在电源控制寄存器(PWR_CR)中的DBP位置 1 后才能对这些位进行改动;这些位只能由备份域复位清除。 备份域复位:软件复位,RCC_BDCR 寄存器 BDRST位置1产生; 在VDD和VBAT两者掉电的前提下,VDD或VBAT上电将引发备份区域复位。 系统复位后,对后备寄存器和RTC的访问被禁止,执行以下操作将使能对后备寄存器和RTC的访问。 后备寄存器和
[单片机]
RTC(实时时钟)和BKP(备份<font color='red'>寄存器</font>)
学习AVR(七)通用寄存器
通用寄存器堆(General Purpose Register File) 优化的寄存器堆用于AVR加强型RISC指令组。为了实现要求的性能和灵活性,寄存器堆支持如下的输入/输出方案: 一个8位输出操作数和一个8位结果输入 两个8位输出操作数和一个8位结果输入 两个8位输出操作数和一个16位结果输入 一个16位输出操作数和一个16位结果输入 下图所示为AVR CPU中通用工作寄存器的结构。 寄存器堆中大部分的指令运算都可以直接访问所有寄存器,而且大多数指令都是单周期指令。
[单片机]
学习AVR(七)通用<font color='red'>寄存器</font>堆
电导率仪的更换与校准介绍
  电导率代表各种离子在水溶液中的导电能力,可用来表示各种离子的总量,既精确、简化了 检测 方法,又能在线测量,随时监测废水处理系统的工作情况。当在线电导率仪运行时间久了,尤其是电导池长期浸在处理过的废水中,易老化,这样,由于某种原因,一些原本达不到排放标准的处理水,本文针对问题,详细介绍了电导率仪的解决方案及其校准方法,供大家参考。   电导率代表各种离子在水溶液中的导电能力,可用来表示各种离子的总量,既精确、简化了检测方法,又能在线测量,随时监测废水处理系统的工作情况。新安装的在线电导率仪,由于主机及电导池都是新的,经过厂家现场安装调试,其准确性比较可靠。但是当在线电导率仪运行时间久了,尤其是电导池长期浸在处理过的废水中,易
[测试测量]
示波器探头如何补偿校准
示波器探测信号,一般有两种连接方式, 第一种是利用同轴电缆把被测信号接到示波器的通道上, 第二种是利用探头把测试信号接到示波器的通道上。 大部分工程师在做电路调试的过程中,通常需要利用探头把被测信号引到示波器的通道上。 在利用探头探测信号过程中,很多工程师都是拿起示波器就开始直接探测信号,大部分工程师会忘记要对示波器和探头进行补偿校准,最后导致工程师走了很多弯路,测试结果和波形不准确,浪费大量的时间找不到是示波器的问题还是被测电路本身的问题?测试效率大大降低, 从而延缓产品研发进度。 示波器探头的基本种类 示波器的探头有电压探头、逻辑探头、电流探头、温度探头、传感器、光电探头等。 其中电压探头是工程师使用最多的示波器探头
[测试测量]
示波器探头如何补偿<font color='red'>校准</font>的
MVG SAR/HAC系统荣获ISO 17025认证校准
引领创新天线测试技术的系统生产厂商——法国Microwave Vision Group (以下简称MVG) 近日宣布MVG Industries的比吸收率(SAR)和助听器兼容性(HAC)系统已获得ISO 17025官方认证校准。该认证是法国国家认可委员会COFRAC在其位于法国Brest的实验室进行的。 随着消费类移动通信设备的日益普及,这也引起了人们对于电磁场暴露所产生的健康隐患的担忧。为了确保射频(RF)安全,众多国际监管机构和委员会制定了移动通信设备所必须遵循的标准。同时,为了确保测试仪器和系统的持续准确,必须进行定期校准。作为全球领先的天线测试领域厂商,MVG提供了一套完整的SAR / HAC系统,用于移
[物联网]
MVG SAR/HAC系统荣获ISO 17025认证<font color='red'>校准</font>
频谱仪的校准程序有哪些呢?
HP859X系列频谱仪最大的特点就是利用其强大的软件功能来弥补其硬件设计上的不足,不但减少了硬件设计,而且还减少了硬件的调试环节。 频谱仪的校准程序 仪器内部计算机设有三个常用校准程序:频率校准、幅度校准和预选器(YTF)校准。 1、频率校准 当频谱仪经过振动、运输、长时间放置或大的环境温度变化时,频谱仪频率调谐会发生变化,带来频率测量误差,严重时会出现测量信号左右晃动的现象,通过频率校准可以排除该现象。校准的过程主要是以300MHz信号为参考信号,对频谱仪的扫描时间、中心频率、跨度(扫宽)、YIG主线圈延迟、副线圈灵敏度、扫频灵敏度进行误差校准,使频谱仪频率调谐范围正常。 校准方法是:用频率/幅度校准电缆,将校准信号
[测试测量]
一个单片机串行数据采集/传输模块的设计
在微机测控系统中,经常要用到A/D转换。常用的方法是扩展一块或多块A/D采集卡。当模拟量较少或是温度、压力等缓变信号场合,采用总线型A/D卡并不是最合适、最经济的方案。这里介绍一种以GNS97C2051单片机为核心,采用TLC2543 12位串行A/D转换器构成的采样模块,该模块的采样数据由单片机串口经电平转换后送到上位机(IBM PC兼容机)的串口COM1或COM2,形成一种串行数据采集串行数据传输的方式。经实践调试证实:该模块功耗低、采样精度高、可靠性好、接口简便,有一定实用价值。 1 主要器件介绍 1.1 TLC2543串行A/D转换器 模块采用TI公司的T
[单片机]
小广播
最新模拟电子文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved