高精度串行模数转换器MAX1032的应用

最新更新时间:2012-04-19来源: 21IC中国电子网关键字:高精度  模数转换器 手机看文章 扫描二维码
随时随地手机看文章

1 概述

MAX1032是Maxim公司最新推出的一种多通道、多量程、低功耗、分辨率为14位的串行输出模数转换器。该器件具有转换速率高、功耗低、接口方便等优点,特别适合在航空电子、数据采集、工业控制、多媒体、机器人等领域的应用。

2  MAX1032的特性和结构

2.1  MAX1032的特性

(1)输入通道:八个单端或四个差分模拟输入;

(2)输入范围:由软件编程确定(每通道独立), 单端输入范围为0V到+6V、 -6V到0V、 0V到+12V、-12V到0V、 ±3V、±6V及± 12V,;差分输入范围为±6V、±12V及±24V ;

(3)接口特性:数据和信号接口电平与SPITM/QSPITM/MICROWIRETM兼容,可以和供电电压为2.7V至5.25V的计算机系统直接连接;

(4)采样速率: 115ksps;

(5)基准电压:可采用内部基准,也可采用外部基准,基准电压范围3.800V~4.136V。

2.2    MAX1032的结构

MAX1032内置14位逐次逼近寄存器和输入跟踪/保持电路,实现将模拟信号转换成14位数字信号,数据输出方式为串行。其内部结构和引脚排列分别如图1、图2所示。

(1)CH0-CH7:模拟信号输入端。

(2)CS:片选输入,低电平有效。只有置低时,数据才可同步输入(DIN)或输出(DOUT)。

(3)DIN:串行数据输入。在CS为低时,DIN上的数据在SCLK的上升沿时刻输入片内。

(4)SSTRB:串行触发输出。在内部时钟模式下,SSTRB的上升沿跳变表明转换完成;在外部时钟模式下,SSTRB一直为低电平。

(5)SCLK:串行时钟输入。

(6)DOUT:串行数据输出。在CS为低时,DOUT上的数据在SCLK的下降沿时刻输出;CS置高时,DOUT为高阻状态。

(7)REF:内部基准电压输出或外部基准电压输入。在外部参考电压模式下,REF端可连接由外部电路提供的3.800V-4.0136V的基准电压;在内部参考电压模式下,REF端与AGND1端之间必须连接容量为1uF的滤波电容。

  
  图1 图1 MAX1032的内部结构                     图2  MAX1032的引脚

3 工作原理

在进行A/D转换之前,要确认被转换的模拟信号是否满足模数转换器只有17KΩ输入阻抗的要求,然后向MAX1032依次送入信号输入控制字和工作模式控制字。

3.1 信号输入控制字

信号输入控制字用来选择被转换的模拟通道、转换方式和转换范围,其格式如表1所示。

 

表1 信号输入控制字

3.2 工作模式控制字

MAX1032有外部时钟、外部采样、内部时钟等三种工作模式,通过表2所示的工作模式控制字进行选择。

(1)    外部时钟模式。在此模式下能达到最快的转换速率。SCLK控制模拟信号的采集及转换,这样在模拟信号的获取时,更加便于精度的控制。

(2)    外部采样模式。在此模式下以最慢的转换速率达到最大限度的吞吐量。其主要特点是由SCLK控制模拟信号的采集、内部时钟控制模拟信号的转换。在前15个时钟周期内CS必须保持低电平,然后发生跳变并保持高电平。为了得到最佳的转换效果,应将DIN和SCLK置空闲位。

(3)    内部时钟模式。在此模式下,内部时钟控制模拟信号的采集和转换,内部时钟在SCLK的第8个周期的下降沿后的100ns-400ns时间内启动转换,其速率大约为4.5MHz。转换结束后,SSTRB置位高电平、CS置位低电平导出转换结果。

表2  工作模式控制字

 

4    应用举例

本文以MAX1032在DS87C520中的应用为例,介绍MAX1032与CPU的接口方法与软件设
计。
    
DS87C520介绍

达拉斯公司生产的DS87C520是一种新型高速全静态CMOS单片机,其引脚和指令集与8051单片机完全兼容。DS87C520的处理器核心经过重新设计,一个机器周期只占4个时钟周期。实际应用表明,若时钟频率相同,DS87C520执行相同指令的速度是8051的1.5到3倍,加上DS87C520最高时钟频率为33MHz,而8051仅为12MHz,因此DS87C520为一款高速单片机,可以满足高速数据传输过程中的速率要求。此外,DS87C520还有两个全双工串行口、13个中断源、16KB片内 EPROM、1KB片内SRAM、双数据指针、电源电压下降自动复位、可编程看门狗定时器等丰富的硬件功能,使其具有了广阔的应用领域与前景。
    
MAX1032与DS87C520的连接

[page]图3是MAX1032与DS87C520的应用连接。在本例中,我们采取的是内部时钟模式,工作模式控制字为10101000B。为了提高计算机系统的抗干扰能力,在MAX1032与DS87C520之间增加了高速光电耦合器6N136,以隔离现场干扰对计算机的影响。对MAX1032的控制是通过DS87C520的P1口进行的。其中,SSTRB反映了A/D转换的工作状态,可以用查询方式或中断方式监测该信号,以便及时读取正确的转换结果。

程序采用C51语言编写,并在KEILC51 V6.20环境下通过了调试。程序的编写思路是:定义DS87C520的P1.0为MAX1032的片选信号CS,P1.1为数据输入DIN,P1.2为数据输出DOUT,ALE提供MAX1032的时钟信号SCLK。在确定并送入信号输入控制字和工作模式控制字后,A/D转换被启动,经过一段时间的延时(A/D转换),SSTRB端发生上升沿跳变,表明A/D转换结束。在时钟SCLK的作用下,从数据输出端DOUT读出两个字节长度的转换结果。将读出的数据存入两个无符号字符变量中,将这2个字符变量拼成一个16位无符号整型变量作用函数返回值返回,返回值的低14位有效。

 

图3 MAX1032与DS87C520的连接

4.3 软件设计
    
按照图3连接的系统,完整的A/D转换子程序如下:
// 采用P1口作控制
sbit  DOUT = P1^2 ;      // 数据输出
sbit   CS  = P1^0 ;      // MAX1032片选
#define uint unsigned int
#define uchar unsigned char
//MAX1032 14位A/D操作程序
uint max1032(void)
{    uchar i;
uchar hbyte,lbyte;
cs=0;                        //低电平有效,开始转换
for(i=0;i<8;i++)             //延时,等待转换结束
   {
     _nop_();
   }
SCLK=1;
SCLK=0;
//开始读数据
hbyte=0;
for(i=0;i<6;i++)           //高6位
   {
DOUT=1;
SCLK=1;
if (DOUT)
  { hbyte=Ox01; }
SCLK=0;
if (i!=5)
  { hbyte<<=1; }
}
   lbyte=0;
for(i=0;i<8;i++)           //低8位
   {
DOUT=1;
SCLK=1;
if (DOUT)
  { lbyte=Ox01; }
SCLK=0;
if (i!=7)
  { lbyte<<=1;}
}
}

5  结论

Maxim公司的高性能A/D系列的产品已在多种场合得到了广泛的应用,如高精度数据采集系统、工业过程控制、便携式数字仪表、医疗仪器等。本文介绍了Maxim最新推出的14位多通道串行ADC MAX1032的性能和特点,给出了典型的应用实例及程序,读者可将其灵活运用于自己的系统设计中。
    
本文作者创新点:作者在介绍最新模数转换器件的基础上,依据长期的科研和教学实践经验,提出了模数转换器件与CPU连接时的抗干扰设计。由于串行输出的模数转换器引脚少,与CPU的连接简单,因此这种设计方法具有普遍的指导意义。

关键字:高精度  模数转换器 编辑:冰封 引用地址:高精度串行模数转换器MAX1032的应用

上一篇:隔离式3.3V转5V转换器的分立设计
下一篇:128数据通道高速转换器满足高阶CT扫描系统需求

推荐阅读最新更新时间:2023-10-18 16:39

高性能∑-ΔADC的原理及应用
摘要: MAX1403是美国MAXIM公司生产的一种高性能ADC芯片,可用于数字化的前端处理以及温度测量和变换,并可与单片机方便地连接。该芯片同时具有高精度、多功能、低功耗等特点。文中介绍了MAX1403的特点、结构和应用电路。最后指出了MAX1403在装接及电路板设计方面应注意的问题。 1 概述 MAX1403是一种18位、过采样的ADC芯片,它利用∑-Δ调制器和数字滤流器可实现真正的16位转换精度。在应用中,为了得到高输出的数据速度,可选择数字滤波因子,并可降低转换分辨率。而调制器的采样频率可作为最小功耗和最高输出数据速率选择的首选条件。 MAX1403能够提供具有独立编程(增益从1V/V~+128V/
[模拟电子]
集成式AMR电机位置传感器为机器人控制高精度位置检测
“2021年作为“十四五”的开局之年,于机器人产业而言,称得上是一个好的开端。据中商产业研究院数据显示,近年来全国工业机器人产量整体呈增长趋势,2021年达近五年来最高值,市场销量24.8万台,同比增长46.1%。更有数据显示,中国已经连续8年成为全球最大的工业机器人消费国。” 工业机器人产业是衡量一个国家科技创新和高端制造业水平的重要标志,也是实现智能制造的关键载体。机器人的核心部分是用于运动控制的伺服驱动器。每个轴的运动必须与其它所有轴在时间上同步和一致,以便机器臂可以在一定的时间和空间里走过预定义的路径。传统上需要一个大型外部控制柜,其中包含所有伺服关节和设备。这种架构的缺点是机柜尺寸必须与它所控制的机器人的尺寸完全
[机器人]
TI 推出业界最高性能的双/四通道ADC产品系列 提升通信、影像与仪表应用
具有125/105/80 MSPS高速处理能力的低功耗12位/14位数据转换器最大限度地提高系统灵活性并降低板极空间 2007 年 4 月 23 日,北京讯 日前,德州仪器 (TI) 宣布推出全新双/四通道12 位/14 位 ADC 系列——ADS6000。这些产品均采用 9 毫米 x 9 毫米微小型封装,具备高速度、低功耗与高性能等众多优异特性。实现引脚兼容的该系列产品,为设计人员提供了简便易行的升级途径,使他们能够根据各种应用需要选择合适的分辨率、速度以及性能,其中包括高级通信,影像、测试测量、医疗以及视频应用。更多详情,敬请访问: http://www.ti.com/corp/docs/landing/ads6425/
[新品]
详述ADC精度和分辨率的概念差异
在与使用模数转换器 (ADC) 的系统设计人员进行交谈时,我最常听到的一个问题就是: 你的16位ADC的精度也是16位的吗? 这个问题的答案取决于对分辨率和精度概念的基本理解。尽管是两个完全不同的概念,这两个数据项经常被搞混和交换使用。 该文详述了这两个概念间的差异,并将深入研究造成ADC不准确的主要原因。 ADC的分辨率被定义为输入信号值的最小变化,这个最小数值变化会改变数字输出值的一个数值。对于一个理想ADC来说,传递函数是一个步宽等于分辨率的阶梯。然而,在具有较高分辨率的系统中( 16位),传输函数的响应将相对于理想响应有一个较大的偏离。这是因为ADC以及驱动器电路导致的噪声会降低ADC的分辨率。
[电源管理]
详述<font color='red'>ADC</font>精度和分辨率的概念差异
STM8S——Analog/digital converter (ADC)
1、ADC1 and ADC2 are 10-bit successive approximation Anolog to Digital Converters. 所谓successive approximation,是逐次逼近的意思; 2、ADC分为ADC1和ADC2,ADC1的功能相比起ADC2更为强大,我们使用的是ADC1; 3、ADC有多种模式:(1)Single mode(2)Continuous mode(3)Buffered continuous mode(4)Single scan mode(5)Continuous scan mode 我们选用Continuous mode来实现,主要实现步骤:
[单片机]
基于单片机的高精度温湿度监控系统
引言 一个高效的温湿度自动监控系统对各行业进行科学有效的管理,保障工作环境温湿度恒定,降低能源损耗是非常必要的。传统的温湿度远程监控系统如RS一485总线在数据传输过程中存在着数据传输速率低、实时性差,对所采集的实时数据不能进行分析、节点加入或者离开网络要重新配置等问题,而温湿度传感器检测过程中湿度受温度影响而导致测量误差大、校准和标定复杂、互换性和长期稳定性差等。 因此,本文提出一种基于CAN总线高精度温湿度监控系统,不仅可以提高系统的传输速率和实时性,而且也可以提升系统温湿度采集的准确度。 1 系统的整体结构 图1 温湿度监控系统的总线分布式结构 CAN Bus(Contro
[单片机]
基于单片机的<font color='red'>高精度</font>温湿度监控系统
示波器ADC 位数与 ENOB有什么区别?对测量有什么影响呢?
示波器中的 ADC 位数是最受关注的技术指标之一。因此,许多工程师倾向于将此作为决定示波器品质的唯一技术指标。虽然这是一个非常重要的技术指标,但如果示波器的其余部分设计不妥当,那么 ADC 位数可能就会大打折扣。 与 ADC 位数同样重要的是系统的有效位数(系统 ENOB)。系统 ENOB 是进行测量时的实际有效位数。在任一款示波器中,有些 ADC 位是不起作用的,它们只能在噪声中工作。因此,决定示波器测量质量的是 ENOB 而不是 ADC 位数。如果测量质量太差,那么结果会不精确且不可重复,导致对设计出现误判。 可以肯定的是,ENOB 能够更好地表示信号完整性,因为它考虑了系统误差。 示波器厂商通常不会提到系统 EN
[测试测量]
可完成锂电池起火预警分析,中国科大研发高精度、多模态集成光纤器
10 月 8 日消息,据《科技日报》7 日报道,中国科学技术大学火灾科学国家重点实验室孙金华教授和王青松研究院团队与暨南大学郭团教授团队合作,成功研制了可植入电池内部的高精度、多模态集成光纤器,率先实现对商业化锂电池热失控全过程的精准分析、早期预警。 ▲ 图源中科大 据介绍,研究团队提出了一种可植入电池内部的多模态集成光纤原位检测技术,成功设计、研制了多模态集成光纤传感器,可在 1000℃的高温、高压环境下正常工作。这套设备实现了对电池热失控全过程内部温度、压力的同步精准测量,攻克了热失控极端环境下温度与压力信号相互串扰的难题。 此外,研究团队提出了解耦电池产热和气压变化速率的新方法,首次发现触发电池热失控链式反应的特征拐点、
[电源管理]
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved