一种用AD7858提高DSP采样精度的新方法

发布者:eaff86最新更新时间:2007-09-21 来源: 电子元器件应用关键字:逼近  输入  引脚  电平 手机看文章 扫描二维码
随时随地手机看文章

0 引言

TI公司生产的TMS320x系列DSP是专为实时信号处理而设计的。该系列DSP控制器将实时处理能力和控制器外设功能集于一身,可为控制系统的应用提供一个理想的解决方案。笔者在设计一款新型金属探测器时,采用TMS320LF2407xA芯片来对AD采样数据进行分析,从而成功地实现了对电机运转的控制。

DSP芯片TMS320LF2407XA内部具有10位A/D转换器。但是,由于它仅含有10位A/D转换器,若除去第一位符号位,也就是真正有用的只有九位,达不到本项目的检测精度要求。为此,本文介绍一种通过外接12位A/D转换器(AD7858)来提高DSP检测精度的新方法。

1 AD7858的主要特性

AD7858是AD公司推出的12位串口、高速、低功耗、逐次逼近式AD转换器。它可在3~5.5 V的电压下工作,其数据通过率高达200 kSPS。该芯片内含一个低噪声、宽频带的跟踪/保持放大器,可以处理高达200 kHz的宽频信号。

AD7858很容易与微处理器或DSP接口。输入信号从CONVST的下降沿开始被采样(此位可通过硬件引脚或软件位操作),转换也从此点启动。忙信号线在转换起始时为高电平,之后在400μs后跳变为低电平以表示转换结束。

AD7858的主要特性如下:

◇支持3~5.5 V电压供电;

◇上电时,具有系统自动校准(校验芯片本身或芯片外设是否出错)和自动自校准(校验校
准寄存器是否出错)的功能;

◇具有高速串行接口;

◇低功耗。在3 V电压下,功耗仅为12 mW;

◇片内集成有高性能的抽样和保持放大器,输入信号可以采用单端输入方式,也可以采用差分输入方式;

◇AD7858芯片能够支持用硬件或软件启动AD转换;

◇转换完成自动进入休眠模式,休眠时的功耗为25μw;

◇采用24引脚DIP、SOIC或TSSOP等多种封装形式。

图1所示为AD7858的内部功能框图。

2 AD7858的引脚功能

AD7858的主要引脚功能如下:

CONVST:转换开始位。当时钟下降沿到来时,系统为保持模式,且开始进行数模转变。如此脚不用,应与DVDD相连;

BUSY:忙信号输出端。用于表明器件所处的状态。在CONVST下降沿或CAL上升沿之后,忙信号变为高电平,并在转换期间保持高电平。一旦转换结束并将转换结果存入输出寄存器,该端复位为低电平;

SLEEP:休眠或低功耗模式。该脚为低时,器件处于休眠模式,如若此时不存在数模转换或校准工作,那么,所有的电路(包括内部参考电压),全处于关断模式;若该脚为1,则器件正常运行。如若休眠模式只用软件控制,那么,此脚始终为高电平;

REFIN/REFOUT:参考输入/输出。此脚可作为模数转换的内部参考电压,并可通过串联电阻与内部电路相连;

AVDD:模拟电源端(3.0~5.5 V);

AGND:模拟地;

CREF1:参考电容。此引脚必须接0.01μF的电容到AGND脚;

CREF2:参考电容。此引脚必须接0.01 μF的电容到AGND脚;

AIN1-AIN8:模拟输入。可用作单端输入或差分输入;

CAL:校验输入端。此脚有0.15μA的内部提升电流。为使芯片在上电时能自动自校准。此脚必须用10 nF电容接DGND脚;

DVDD:数字电源端(3.0~5.5 V);

DGND:数字地;

DOUT:16位串行数据输出端;

DIN:16位串行数据输入端;

CLKIN:数字时钟输入端。该时钟可决定数模转换的时间;

SCLK:串行时钟信号;

SYNC:同步信号输入端。低电平有效。

3 硬件设计

DSP与AD7858芯片的连接方法如图2所示。设计时,模拟电源和模拟地、数字电源和数字地都应通过电容网络去耦,以减小电源输入噪声。为了得到较好的信噪比,可将AGND与DGND连在一起,并采用单端输入,同时选择两路单独的通道AIN1、AIN4;SLEEP引脚与DVDD相连,表明此时的休眠模式只受软件控制;CAL引脚可通过0.01μF与DGND连接,转换结果将以16位二进制从DOUT输出,并通过SPISOMI回送给DSP。该数据的前4位始终为0。在BUSY位为低电平时,DSP将向AD7858发送CONVST信号,并在CONVST的下降沿开始转换。该电路的给定主脉冲频率为4MHz,系统可通过I/O口向AD7858发送同步信号SYNC。

4 软件设计

软件设计的主要任务是完成数据采集。本设计,采用TI公司的TMS320LF2407A芯片作为主机。系统调试环境为CCS2.0版本。并采用C语言编程。图3所示为AD7858工作在模式2时的软件流程图。

5 结束语

S该DSP的最高采样电压为3.3 V,AD转换器(AD7858)则为12位转换器,因此,除去一位最高位(符号位),也就是说:该电路具有11位采样精度。

另外应当指出的是,在实际应用中,模拟地和数字地最好采用地层的形式,且模拟地和数字地应在芯片下单点接地。由于AD7858模/数转换器是采用串口并通过串行方式输出数据,而这种数据输出口与并口相比,其管脚较少,因而能节省器件在PCB板中所占的空间,比较适用于各类小型装置。

关键字:逼近  输入  引脚  电平 引用地址:一种用AD7858提高DSP采样精度的新方法

上一篇:利用优化的DSP加快无线基础设施的设计
下一篇:一种用AD7858提高DSP采样精度的新方法

推荐阅读最新更新时间:2024-05-02 20:38

51单片机每个引脚功能
RST复位输入 用来完成单片机单片机的复位初始化操作 ALE/(30引脚):地址锁存控制信号(ALE)是访问外部程序存储器时,锁存低8位地址的输出脉冲 PSEN : 外部程序存储器选通信号   当AT89C51RC从外部程序存储器执行外部代码时,在每个机器周期被激活两次,而访问外部数据存储器时,将不被激活。 EA : 访问外部程序存储器控制信号 XTAL1(19引脚):振荡器反相放大器和内部时钟发生电路的输入端。 XTAL2(18引脚):振荡器反相 放大器的输入端。 锁存器(Latch)是一种对脉冲电平敏感的存储单元电路,它们可以在特定输入脉冲电平作用下改变状态。锁存,就是把信号暂存以维持某种电平状态。锁存器的最主要作用是缓
[单片机]
使用74LS165将C8051F的串口输入扩为并口输入
系统功能 使用74LS165将C8051F的串口输入扩为并口输入。 硬件设计 串行输入扩展为并行输入芯片74LS165控制电路原理图 软件设计 下面部分从TXT拷出,拷到网页,代码部分缺省了很多空格,比较凌乱,请谅解! //目标系统: 基于C8051F单片机 //应用软件: Silicon IDE / Keil /*01010101010101010101010101010101010101010101010101010101010101010101 ---------------------------------------------------------------------- 实验内容: 使用P2
[单片机]
使用74LS165将C8051F的串口<font color='red'>输入</font>扩为并口<font color='red'>输入</font>
西门子PLC如何防止输入脉冲丢失
  (1)用高速计数器功能采集,只要确保高速计数最高工作频率高于脉冲频率,就不会丢失脉冲。   (2)用定时中断及脉冲采集子程序采集,只要确保采集时间间隔小于脉冲频率的倒数就不会丢失脉冲。   (3)永外中断(有中断功能的输入)及脉冲采集子程序采集,也要确保中断响应速度足够快,才不会丢失脉冲。   (4)如果脉冲频率不高,如每20次/s以下,一般的输入点直接进行采集,问题也不大。
[嵌入式]
浅析宽电压输入半桥型LLC谐振变换器设计与实验
半桥型LLC谐振变换器由于拓扑简单、工作效率高而得到广泛研究。此处针对宽电压输入的工作情况,采用脉冲频率调制(PFM),避免了传统PWM控制占空比变化范围大的问题。为了提升变换器效率,对各关键谐振参数进行设计,分析了其对电源输出特性的影响,使得初级开关管实现零电压开通(ZVS),次级二极管实现零电流关断(ZCS)。结合理论数学推导和增益曲线分析,设计了一台100 W的变频半桥型LLC谐振变换器样机,并完成了相关实验,验证了参数设计的正确性,样机的最大效率达到93.95%。同时对变换器进行了损耗分析,以便进一步优化设计。 1 引言 半桥型DC/DC变换器广泛用于中小功率场合。通过增大开关频率,可有效减小电源体积和重量,但会增加开
[电源管理]
浅析宽电压<font color='red'>输入</font>半桥型LLC谐振变换器设计与实验
STM32位带操作实现GPIO输入输出
前言 位操作就是可以单独的对一个比特位读和写,这个在 51 单片机中非常常见。51 单片机中通过关键字 sbit 来实现位定义,STM32 没有这样的关键字,而是通过访问位带别名区来实现。 提示:以下是本篇文章正文内容 一、示意图 在 STM32 中,有两个地方实现了位带,一个是 SRAM 区的最低 1MB 空间,令一个是外设区最低 1MB 空间。这两个 1MB 的空间除了可以像正常的 RAM 一样操作外,他们还有自己的位带别名区,位带别名区把这 1MB 的空间的每一个位膨胀成一个 32 位的字,当访问位带别名区的这些字时,就可以达到访问位带区某个比特位的目的。 二、位带区 1.外设位带区 外设外带区的地址为:0X
[单片机]
STM32位带操作实现GPIO<font color='red'>输入</font>输出
T9输入法在嵌入式设备中的实现方案
引言 T9输入法全名为智能输入法,由美国特捷通讯(Tegic Communications)软件公司开发,是目前小型嵌入式人机交互设备中常用的文字输入法,可以直观、简捷、快速地输入简短文字。 在研制基于STM32F107VCT6(以下简称STM32)芯片的人机交互设备时,需要输入文字(主要是汉字)进行人机交互,但是可用的键盘已定型固化而且按键极其有限(仅有7个)。根据T9输 入法的基本原理,研究了一种利用有限键盘资源实现输入汉、英文字的方案。 1 总体设计方案 硬件由4部分组成:中心控制芯片STM32F107VCT6、驱动芯片SSD1963QL9AU315AF控制的7寸480×240像素的TFT显示屏、预装中文字库容量
[单片机]
T9<font color='red'>输入</font>法在嵌入式设备中的实现方案
ATtiny13 外部复位
外部复位由外加于RESET 引脚的低电平产生。当复位低电平持续时间大于最小脉冲宽度时( 参见Table 12) 即触发复位过程,即使此时并没有时钟信号在运行。当外加信号达到复位门限电压VRST( 上升沿) 时, tTOUT 延时周期开始。延时结束后MCU 即启动。
[单片机]
ATtiny13 外部复位
2.5V 至 40V 系统的双输入电源优先级排序器 LTC4418
ADI旗下 凌力尔特 公司 (Linear Technology Corpora TI on) 推出适用于 2.5V 至 40V 系统的双输入电源优先级排序器 LTC4418。为了实现便携性、在欠压期间保持存储器运作、以及在电源缺失时确保平稳的停机,电子系统采用电池和 电容器 作为备份电源。LTC4418 一般使用墙上适配器或主电池等较高优先级主电源来给负载供电,并在主电源欠压或电源缺失的情况下切换至备份电源 (通常是一个电池或大数值 电容器 )。由于能在高达 40V 的输入电压下工作,因此 LTC4418 可适应多种电源,例如:墙上适配器、USB 端口、超级电容器、以及多节铅酸、锂离子或镍氢 (NiMH) 电池。26μA 低工作
[电源管理]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved