Σ-ΔA/D技术具有高分辨率、高线性度和低成本的特点。本文基于TI公司的MSP430F1121单片机,介绍了采用内置比较器和外围电路构成类似于Σ-△的高精度A/D实现方案,适合用于对温度、压力和电压等缓慢变化信号的采集应用。 在各种A/D转换器中,最常用是逐次逼近法(SAR)A/D,该类器件具有转换时间固定且快速的特点,但难以显著提高分辨率;积分型A/D 有较强的抗干扰能力,但转换时间较长;过采样Σ-ΔA/D由于其高分辨率,高线性度及低成本的特点,正得到越来越多的应用。根据这些特点,本文以TI公司的MSP430F1121单片机实现了一种类似于Σ-ΔA/D技术的高精度转换器方案。 MSP430F1121是16位RISC结构的FLASH型单片机,该芯片有14个双向I/O口并兼有中断功能,一个16位定时器兼有计数和定时功能。I/O口输出高电平时电压接近Vcc,低电平时接近Vss,因此,一个I/O口可以看作一位DAC,具有PWM功能。 该芯片具有一个内置模拟电压比较器,只须外接一只电阻和电容即可构成一个类似于Σ-Δ技术的高精度单斜率A/D。一般而言,比较器在使用过程中会受到两种因素的影响,一种是比较器输入端的偏置电压的积累;另一种是两个输入端电压接近到一程度时,输出端会产生振荡。 MSP430F1121单片机在比较器两输入端对应的单片机端口与片外输入信号的连接线路保持不变的情况下,可通过软件将比较器两输入端与对应的单片机端口的连接线路交换,并同时将比较器的输出极性变换,这样抵消了比较器的输入端累积的偏置电压。通过在内部将输出连接到低通滤波器后,即使在比较器输入端两比较电压非常接近,经过滤波后也不会出现输出端的振荡现象,从而消除了输出端震荡的问题。
利用内置比较器实现高精度A/D
图1是一个可直接使用的A/D转换方案,该方案是一个高精度的积分型A/D转换器。其基本原理是用单一的I/O端口,执行1位的数模转换,以比较器的输出作反馈,来维持Vout与Vin相等。图1:利用MSP430F1121实现的实用A/D转换器电路方案。
资源简介:Σ-ΔA/D技术具有高分辨率、高线性度和低成本的特点。本文基于TI公司的MSP430F1121单片机,介绍了采用内置比较器和外围电路构成类似于Σ-△的高精度A/D实现方案,适合用于对温度、压力和电压等缓慢变化信号的采集应用。 在各种A/D转换器中,最常用是逐次逼近...
上传时间: 2013-11-10
上传用户:lliuhhui
资源简介:利用MSP430模拟串口模式控制16位高精度A/D转换器AD974。
上传时间: 2013-12-23
上传用户:eclipse
资源简介:电磁场与电磁波 华中科大 马洪 (视频教程) 1.1G
上传时间: 2013-07-03
上传用户:eeworm
资源简介:基于单片机内置比较器的高精度
上传时间: 2015-02-12
上传用户:frank1234
资源简介:高分辨率A/D转换器AD7705的单片机控制
上传时间: 2017-07-15
上传用户:jyycc
资源简介:介绍单电源、低功耗、高精度 A/D转换器 AD7714的特点、内部寄存器结构和外部接口;详细阐述 AD7714与单片机 AT89C51的接口技术。
上传时间: 2013-06-30
上传用户:CSUSheep
资源简介:VHDL设计——16位A/D转换器的设计
上传时间: 2013-12-04
上传用户:JasonC
资源简介:C51 DOS/WINDOWS下的MCS51系列24位高精度A/D(AD7791)的C驱动程序
上传时间: 2013-12-19
上传用户:冇尾飞铊
资源简介:高精度a/d转换芯片与89c51接口程序
上传时间: 2015-09-18
上传用户:ddddddos
资源简介:单片机应用技术选编(11) 目录 第一章 专题论述 1.1 3种嵌入式操作系统的分析与比较(2) 1.2 KEIL RTX51 TINY内核的分析与应用(8) 1.3 中间件技术及其发展展望(13) 1.4 嵌入式实时操作系统μC/OSⅡ的移植探讨(19) 1.5 μC/OSⅡ的移植及其应用系统开发(23) 1...
上传时间: 2013-11-06
上传用户:569342831
资源简介:单片机应用技术选编(9) 目录 第一章 专题论述1.1 集成电路进入片上系统时代(2)1.2 系统集成芯片综述(10)1.3 Java嵌入技术综述(18)1.4 Java的线程机制(23)1.5 嵌入式系统中的JTAG接口编程技术(29)1.6 EPAC器件技术概述及应用(37)1.7 VHDL设计中电路简化问题的...
上传时间: 2014-04-14
上传用户:gtf1207
资源简介:SIGMA-DELTA 原理 实现的用LPC900系列单片机的比较器实现16位A/D。 有详细的说明和源代码(汇编格式,但是可以在KEIL下的C中调用)。
上传时间: 2014-01-16
上传用户:懒龙1988
资源简介:TI 集成高性能24位A/D转换器的8052 核心单片机MSC1210 内置温度传感器测量代码。
上传时间: 2015-08-27
上传用户:奇奇奔奔
资源简介:利用单片机设计高精度的A/D转换器方法!
上传时间: 2016-01-07
上传用户:qq1604324866
资源简介:2位A/D转换器ADS7804与51单片机的接口及程序设计用的是C语言
上传时间: 2014-01-14
上传用户:13681659100
资源简介:介绍用PIC16C73 自带的八位A/D 转换器扩展为十二位A/D 转换器,给出了具体的设计方案和程序流程。它是用以 PIC16C73 为MCU 构成的海水有机磷测控仪A/D 转换部分的一种解决方案。为监测海洋生态环境,研制了用于海水有机磷农药现场监测的生物传感器。为测定生...
上传时间: 2013-10-30
上传用户:a296386173
资源简介:该文档为用单片机控制一个LED的设计与制作概述文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2021-12-28
上传用户:
资源简介:·从应用角度介绍了具有11 个输入端的12 位A/ D 转换器TLC2543 的结构与编程要点,探讨了TLC2543 与51 系列单片机的接口方法,用软件合成SPI 操作,给出了接口电路与A/ D 采集程序设计实例,并对实际应用时应注意的问题进行了探讨。
上传时间: 2013-04-24
上传用户:juyuantwo
资源简介:基于555定时器的高精度锯齿波发生器设计
上传时间: 2013-10-08
上传用户:88mao
资源简介:51单片机内置EEPROM测试程序
上传时间: 2014-12-24
上传用户:xingisme
资源简介:摘 要:从应用角度介绍了具有11个输入端的12位A/D转换器TLC2543的结构与编程要点,探讨了TLC2543与51系列单片机的接口方法,用软件合成SPI操作,给出了接口电路与A/D采集程序设计实例,并对实际应用时应注意的问题进行了探讨。关键词:A/D转换;TLC2543芯片;51系列...
上传时间: 2013-11-22
上传用户:瓦力瓦力hong
资源简介:并用编程实现两种LCD 驱动方式的基本原 理和方法;1.用总线方式直接驱动带有驱动模块的LCD。 2.用ARM 内置的LCD 控制器来驱动LCD。
上传时间: 2015-04-18
上传用户:myworkpost
资源简介:8051F320系列单片机内置USB控制器的使用源代码,带有USB开发的API库。
上传时间: 2013-12-05
上传用户:2525775
资源简介:8098单片机片内A/D转换器应用的实验 多种方式的
上传时间: 2015-10-25
上传用户:zukfu
资源简介:介绍一种高分辨率的双路A/D转换器AD7711,能满足双路A/D采样要求。内容包括AD7711的特点, 内部寄存器结构和外部接口,并详细阐述了数据采集系统中AD7711与单片机AT89S8252的接口技术,包 括硬件接口电路和软件程序设计及其注意事项。
上传时间: 2013-12-24
上传用户:xinzhch
资源简介:由华邦单片机w78e516bc1来控制RC531设计的一款读写器
上传时间: 2013-12-20
上传用户:nanxia
资源简介:用单片机实现电子密码锁的设计c程序(不含修改密码功能)
上传时间: 2014-01-22
上传用户:daguda
资源简介:adctest S3C44B0X内置A/D转换器应用实例; einttest S3C44B0X外部中断实例; flashtest flash读写实例; Helloworld Helloworld程序; iictest IIC接口运用实例; iotest I/O应用实例——矩阵式键盘扫描; rtctest S3C44B0X内置RTC应用实例; Timertes...
上传时间: 2014-01-13
上传用户:xc216
资源简介:adctest S3C44B0X内置A/D转换器应用实例; einttest S3C44B0X外部中断实例; flashtest flash读写实例; Helloworld Helloworld程序; iictest IIC接口运用实例; iotest I/O应用实例——矩阵式键盘扫描; rtctest S3C44B0X内置RTC应用实例; Timertes...
上传时间: 2016-07-05
上传用户:wanghui2438
资源简介:用单片机完成温度测量质量越高得到的下载个数越多
上传时间: 2014-01-27
上传用户:hfmm633