10位串行模数转换芯片AD7810的原理及应用

最新更新时间:2006-05-07来源: 国外电子元器件关键字:AD7810  低功耗  模数转换  单片机 手机看文章 扫描二维码
随时随地手机看文章

    摘要:文章对高速低功耗10位串行模数转换芯片AD7810的引脚功能、主要参数、特性及典型应用作了详尽的介绍,同时给出了微处理器PIC16C6X/7X以及8051单片机与AD7810模数据转换器的的通讯接口电路和程序清单。

AD7810是美国模拟器件公司(Analog Devices)生产的一种低功耗10位高速串行A/D转换器。该产品有8脚DIP和SOIC两种封装形式,并带有内部时钟。它的外围接线极其简单,AD7810的转换时间为2μs,采用标准SPI同步串行接口输出和单一电源(2.7V~5.5V)供电。在自动低功耗模式下,该器件在转换吞吐率为1kSPS时的功耗仅为27μW,因此特点适合于便携式仪表及各种电池供电的应用场合使用。

1 AD7810引脚功能

AD7810引脚排列如图1所示,各引脚的功能如下:

1脚CONVST:转换启动输入信号。

2脚VIN+:模拟信号同相输入端。

3脚VIN-:模拟信号反相输入端。

4脚GND:接地端口。

5脚VREF:转换参考电压输入端。

6脚DOUT:串行数据输出端。

7脚SCLK:时钟输入端。

8脚VDD:电源端。

2 AD7810主要参数

AD7810的主要参数如下:

●分辨率:10位二进制;

●转换时间:2μs

●非线性误差:±1LSB;

●电源电压范围:2.7~5.5V;

●电源功耗:高速方式时为17.5mW,低功耗方式时为5μW

●参考电压VEFR范围:1.2V~VDD;

●模拟电压输入范围:0V~VREF;

●输出形式:SPI同步串行输出,与TTL电平兼容。

3 AD7810的工作模式

3.1 高速模式工

图2是AD7810工作在高速模式时的时序图。在此模式下,启动信号CONVST一般处于高电平。在CONVST端输入一个负脉冲,其下降沿将启动一次转换。若采用内部时钟,那么,转换需要2μs的时间(图中t1)。当转换结束时(图中A点),AD7810会自动将转换结果锁存到输出移位寄存器中。此后,在每一个SCLK脉冲的上升沿,数据按由高到低的原则(首先发送DB9,最后发送DB0)依次出现在DOUT上。如果在转换还未结束之前就发出SCLK信号来启动数据输出,那么, 在DOUT上出现的将是上一次转换的结果。

启动信号CONVST应在转换结束前变为高电平,即t3应小于t1,否则器件将自动进入低功耗模式。另外,串行时钟SCLK的最高频率不能超过20MHz。

3.2 自动低功耗模式

图3是AD7810工作在自动低功耗模式时的时序图。在此模式下,启动信号CONVST为低电平时,器件处于低功耗休眠状态。当在CONVST端输入一个正脉冲时,可在其上升沿将器件从休眠状态唤醒,唤醒过程需要1μs的时间(图中t2)。当器件被唤醒后,系统将自动启动一次转换,转换时间也是2μs(图中t1)。转换结束时,AD7810将转换结果锁存到输出移位寄存器中,同时自动将器件再一次置于低拉耗状态。

启动信号CONVST正脉冲的宽度(图2中t3)应小于1μs,否则器件被唤醒后将不会自动启动转换,而是将A/D转换的启动时间顺延至CONVST的睛降沿处。自动低功耗模式是AD7810是一大特铎,一般当数据吞吐率小于100kSPS时,应使器件工作在此模式下。在5V电源电压下,当数据吞吐率为100kSPS时,器件的功耗2.7mW;而当数据吞吐率为10kSPS时,功耗为270μW;若数据吞吐率为1kSPS,则其功耗仅27μW

4 AD7810的典型应用

AD7810应用时几乎不需外围元件。图4所示是其典型应用电路,其参考电压VREF接至VDD,模拟输入VIN-接至GND,而待转换电压则从VIN+输入。

AD7810几乎可与各种MCU进行接口,图4中的MCU可以是8051或PIC16C6X/7X。当与PIC16C6X/7X系列单片机进行接口时,可将SCLK接至单片机的SCK(RC3),将DOUT接至SDI(RC4),而其启动信号CONVST则可接至单片机的任意输出口上(如RC0)。由于PIC单片机的SPI方式每次只能接收8位数据,因此10位数据应分两次读取。当AD7810与8051接口时,电路采用的是一种模拟串口方式,AD7810的SCLK、DOUT和CONVST分别接至8051的P1.0、P1.1和P1.2,只要严格按照AD7810的时序要求操作,一般接口都不会有问题。这种方式实际上可扩展到所有的MCU种类。另外,8051也可利用其串行口工作方式0与AD7810进行通讯(图中未画出),但这时应解决好两个问题:一是由于8051在TXD的上升沿进行采样,这样,TXD应经过一个反相器再接到SCLK,而将RXD接至DOUT,然后将CONVST接至任意一个输出端口。二是8051串行口首先接收低位数据,这一点与AD7810刚好相反,因此,编程时应当注意。

下面给出PIC16C6X/7X和8051分别与AD7810进行通讯的两段程序,作者只对与A/D转换有关的部分进行了编写(常用资源定义、芯片定义等均未列出),两段程序均可钭AD7810的工作控制在自动低功耗方式。8051与AD7810通讯程序如下:

START:CLR P1.0 ;初始化

SETB P1.0

CLR P1.2

LOOP:CALL CON0

... ;主程序省略

;A/D转换子程序,返回时数据低8位在R2中,高2位在R3中

CON0:MOV R1,#`10 ;10位数据

MOV R2,#0

SETB P1.2 ;唤醒启动AD7810

CLR P1.2

CON1:SETB P1.0 ;发送SCLK信号

MOV C,P1.1 ;读一位数据

CLR P1.0

MOV A,R2 ;数据移位

RLC A

MOV R2,A

MOV A,R3

RLC A

MOV R3,A

DJNZ R1,CON1

RET

PIC16C6X/7X与AD7810的通讯程序如下:

REG1 EQU 0X20 ;寄存器定义

REG2 EQU 0X21

CLRF PORTC ;端口初始化

BSF STATUS,RP0

MOVLW 0X30

MOVWF TRISC

BCF STATUS,PR0

BCF SSPCON,SSPEN

MOVLW 0X00 ;SPI初始化

MOVWF SSPCON

BSF SSPCON,SSPEN SPI开放

LOOP CALL ADCON

... ;主程序省略

;A/D转换子程序,返回时数据低8位在REFG1中,高2位在REG2中

ADCON BSF PORTC,0 ;唤醒启动AD7810

BCF PORTC,0

MOVWF SSPBUF ;启动接收高8位

BSF STATUS,RP0

CON1 BTFSS SSPSTAT,BF ;数据已接收?

GOTO CON1 ;没有收到

BCF STATUS,RP0

MOVF SSPBUF,W

MOVWF REG1 ;高8位送REG1

MOVWF SSPBUF ;启动接收低2位

BSF STATUS,PR0

CON1 BTFSS SSPSTAT,BF ;数据已接收?

GOTO CON1 ;没有收到

BCF STATUS,RP0

MOVF SSPBUF,W

ANDLW B11000000 ;保留有效位

MOVWF REG2 ;低2位送REG2

BCF STATUS,C ;进位位清零

RLCF REG2,1 ;数据调整

RLCF REG1,1

RLCF REG2,1

RLCF REG1,1 ;低8位

RLCF REG2,1 ;高2位

RETURN

关键字:AD7810  低功耗  模数转换  单片机 编辑:赵思潇 引用地址:10位串行模数转换芯片AD7810的原理及应用

上一篇:具有PCM和DSD双功能的DAC芯片PCM1738
下一篇:24位高精度A/D芯片ADS1211的应用

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

IAR Systems创新性功耗调试技术现已支持Renesas RX微控制器架构
IAR Systems® 今日宣布IAR Embedded Workbench®的创新性功耗调试功能现已能用于瑞萨电子RX系列微控制器架构。通过在嵌入式软件代码中使用功耗调试,可以更为严格的控制硬件在某个时间以何种方式产生耗能,将功耗控制在低位来延长移动设备的电池使用时间并减少散热。 IAR Embedded Workbench将系统功耗同跟踪数据和源代码相关联, 从而分析出如何设计代码才能节省功耗,查看是否有功耗相关的异常。 “我们的RX内核在性能,代码和数据密度以及功耗方面都是一流的。”瑞萨电子美洲,消费以及工业类业务部门产品市场部总监Ritesh Tyagi 说,“传统的软件开发工具只是专注于性
[嵌入式]
工程师分享:适用于智能电池的微控制器存储器技术
大多数智能 电池 都要用到微控制器(MCU)。MCU的体系结构不但会影响电池本身的性能,甚至会间接影响到电池供电的设备。因此,设计人员在选择MCU时 不能掉以轻心,必须要考虑到多方面的因素,像价格、处理速度、代码兼容性、可移植性,以及是否有实用的应用资料、在相关产品中的应用情况、开发环境的多寡都是决策时的重要依据。 程序存储器的类型——如ROM,EPROM(可擦除可编程只读存储器)和Flash—— 也是要考虑的一个因素。对于某一类应用,各种 存储器 都有其优点和不足。显然,如果一个微控制器厂商的产品品种比较全,包含了各种类型的存储器,那么在选用 其器件时的余地就很大,可以最大程度地满足具体项目的需要。 有些电池的充电算法和控制程序
[电源管理]
单片机构成的智能仪表特点?软硬件是怎样配置的?
用单片机构成的智能仪表有什么特点? 用单片机构成的智能仪表是最典型的单片机应用系统,具有典型的硬件电路和软件结构,有条件实现标准化硬件和模块化软件。 智能仪表的软硬件是怎样配置的? 智能仪表的硬件电路除了基本的扩展部分之外,一般都配有采集电路、显示器、按键、打印机等。软件有采集、采集控制、数据处理、显示、打印等。
[单片机]
天山OLED白光烙铁单片机源码与使用手册V3.1.1
0 特别声明 0.1 版权声明 程序中所有代码均由本人(即全体著作权所有人,下同)开发完成,程序开源后授权任何人可免费使用本程序(既可直接使用固件,亦可在程序基础上修改出任何衍生版本),但上述程序及本文档著作权属本人所有。 硬件设计中参考了广大网友的建议,不再声明版权,但请各位使用者尊重本人和其他网友的劳动成果。 0.2 开源协议 除本人以外的任何人对本程序(包括但不限于此版本,下同)进行修改后的任何衍生版本,以及以本程序思路或部分代码为基础设计的其它程序,必需开源所有代码。未经第一著作权所有人(@BEAT)之书面授权,任何单位和个人不得将上述程序(包括本程序及所有衍生版本和参考本程序设计的其它程序)及本文档以任何形式用于商
[单片机]
天山OLED白光烙铁<font color='red'>单片机</font>源码与使用手册V3.1.1
ARM7单片机(学习ing)—(八)、IIC接口—01
上一篇是PWM接口~~ 今天就是IIC了~~ 基本上结束了~~ ~~ 真不容易啊~~ 如果还有心情,我会试试用LPC2106驱动AT24C1024的~~ 如果不想做了~~ 那就到这里了~~ 快要开学喽~~ 呵呵~~ 放松自己喽~~ ~~ 八、IIC接口 八—(01)、IIC相关应用和寄存器的介绍~~ 管脚寄存器 寄存器描述 a、IIC控制寄存器(IICONSET—0XE001C00) b、IIC控制清零寄存器 c、IIC状态寄存器 d、IIC数据寄存器 e、IIC从地址寄存器
[单片机]
ARM7<font color='red'>单片机</font>(学习ing)—(八)、IIC接口—01
单片机应用系统的硬件电路设计原则
一个单片机应用系统的硬件电路设计包含两部分内容:一是系统扩展,即单片机内部的功能单元,如ROM、RAM、I/O、定时器/计数器、中断系统等不能满足应用系统的要求时,必须在片外进行扩展,选择适当的芯片,设计相应的电路。二是系统的配置,即按照系统功能要求配置外围设备,如键盘、显示器、打印机、A/D、D/A转换器等,要设计合适的接口电路。 系统的扩展和配置应遵循以下原则:   1、尽可能选择典型电路,并符合单片机常规用法。为硬件系统的标准化、模块化打下良好的基础。   2、系统扩展与外围设备的配置水平应充分满足应用系统的功能要求,并留有适当余地,以便进行二次开发。   3、硬件结构应结合应用软件方案一
[单片机]
德州仪器推出46种铁电MSP430 MCU
充分利用具有集成智能模拟、扩展的扫描接口、LCD控制器以及最大内存可达128KB的超低功耗MSP430FR69x FRAM微控制器 日前,德州仪器(TI)宣布推出具有更大内存、更多功能和更高集成度的46种全新超低功耗MSP430™ FRAM微控制器(MCU),以帮助开发人员降低功耗、缩减材料清单和产品尺寸。TI的MSP430FR69x MCU具备可扩展性,最高非易失性FRAM内存可达128KB,并拥有智能模拟集成,如扩展的扫描接口(ESI)和转换速率在200KSPS时仅消耗140μA电流的差分输入模数转换器(ADC)。此外,开发人员还可利用集成的320段LCD控制器为自己的产品轻松添加显示器,也可利用256位高级加密
[物联网]
汽车MCU芯片内的Flash特性
和消费,工业MCU不一样,汽车MCU芯片内部的Flash一般会分PFlash(Program Flash),DFlash(Data Flash);一般还会通过Data Flash模拟EEPROM;另外一点不一样的是说,汽车MCU基本都是Embedded Flash,基本很少采用XIP(eXecute In Place)的方式; 1 PFlash和DFlash的参数 - Endurance,Page Size 如下图是TC336LP的PFlash和DFlash的Endurance(耐力),一般默认DFlash配置是Single ended sensing 模式(Complment 模式DFlash的可用大小减半),这个情况下, DF
[嵌入式]
汽车<font color='red'>MCU</font>芯片内的Flash特性
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved