A/D转换电路是数据采集系统中的重要部分,也是计算机应用系统中一种重要的功能接口。目前市场上有两种常用的A/D转换芯片,一类是逐次逼近式的,如AD1674,其特点是转换速度较高,功率较低。另一类是双积分式的,如ICL7135,其特点是转换精度高、抗干扰能力强。但高位数的A/D转换器价格相对较高。本文介绍的一种基于单片机的高精度、双积分型A/D转换电路,具有电路体积小、成本低、性价比高、结构简单、调试容易和工作可靠等特点,有很好的实际应用价值。
1 双积分式ADC基本原理
双积分式ADC的基本电路如图1所示,运放A 1、R、C用来组成积分器,运放A2作为比较器。电路先对未知的模拟输入电压U1进行固定时间T1的积分,然后转为对标准电压U0进行反向积分,直到积分输出返回起始值,反向积分时间为T0。如图2所示,输入电压U1越大,则反向积分时间越长。整个采样期间,积分电容C上的充电电荷等于放电电荷,因而有由于U0及T1均为常数,因而反向积分时间T0与输入模拟电压U1成正比,此期问单片机的内部计数器计数值与信号电压的大小成正比,此计数值就是U1所对应的数字量。
2 实用双积分A/D转换电路
1)硬件电路图
如图3所示,运放A1、R、C构成积分电路,C常取0.22μF的聚丙烯电容,R常取500kΩ左右,A2是电压跟随器,为电路提供稳定的比较电压,运放 A3作为电压比较器,保证A/D转换电平迅速翻转,CD4051是多路选择开关,单片机P1.0、P1.1、P1.2作为输出端口,控制其地址选择端A、 B、C选择不同的通道输入到积分器A1,U为将要进行A/D转换的模拟输入电压,Uin为积分器的输入电压,U0为比较电压,U1为基准电压,为使A/D 转换结果具有更高的精度,基准电路应该提供精确的电压,建议使用精度为1%的精密电阻,单片机使用89C51,其内部定时器T0为积分电路提供精确的时间定时,计数器T1用来记录反向积分时间,INT0用来检测比较器电平变化。所需测量的模拟输入信号和零点参考电压以及基准电压接到多路选择开关的输入端,通过单片机中的程序控制,轮流选择接入各路输入信号,通过积分电路分别和固定电压进行定时或定值积分。
积分电路的输出信号作为比较器的输入信号与比较电压进行比较,当比较器输出翻转信号时,CPU计数器停止计数,从而获得零点参考电压的计数值,对这个数据进行处理计算后,完成A/D转换。
2)转换过程
为了给积分电路提供积分零点,在系统上电阶段,积分电路先接通GND,待比较器输出为低电平时,再对积分电路进行一段时间的放电,以使得积分电容零电荷。因此双积分电路的工作过程分为三个阶段:
(1)清零阶段:当比较器输出低电平时,积分电容上聚集了大量电荷,必须对其放电为后续的A/D转换提供精确的零起始点。即对U0进行定值积分,由由此可见放电时间根据U0、U1、R、C具体值而定。
(2)积分阶段:对模拟输入电压Uin进行固定时间积分,积分时长T1,由A/D的精度决定,精度越高积分时间越长,此阶段积分器的输出电压
(3)比较阶段:对模拟输入电压进行定时积分后,再对零电平进行反向积分直到比较器的输出发生翻转,此阶段积分器的输出电压为由比较器原理得U10=U1,由此可得
其中T1、U0、R、C、U1均为常数,即对零电平的积分时间T0与模拟输入电压U成正比,T0即为所求值。具体转换波形如图4所示。
3)软件设计
单片机内部定时器T0分别控制对基准电压和模拟电压的定时积分,计数器T1用来记录反向积分时间,P1.0、P1.1、P1.2控制多路选择开关的通道,且单片机以查询方式检测比较器的输出电平。以上分析可知该系统A/D转换流程图如图5所示。
3 电路特点分析
由上述分析可知,模拟电压U大于基准电压U1时,在对模拟电压U定时积分后对零电平进行定值积分,波形图如图4所示。而当模拟电压U小于基准电压U1时,在对模拟电压U定时积分后应对U0进行定值积分,只需在软件设计上加以区别或提供负值的基准电压即可。本电路充分利用了单片机成本低廉、可靠性高的优势,主要元件仅仅为一个单片机89C5 1、一个多通道模拟开关CD4051、一个四运放LM324,因而结构简单,性价比高。实际应用表明,此双积分型A/D转换器的特点是工作性能稳定并且抗干扰能力比较强,但从原理分析可知,该电路存在固有的延迟,因此不适合采集连续快速变化的信号。
4 结束语
本设计电路保留了双积分A/D转换的主要特点,且整个电路构成的成本非常低廉。只要合理选择、调整电路参数,减少数据处理误差,就可以进一步提高转换精度和速度,且具有转换过程简单、转换精度高和成本低等突出的特点。因此在数据采集系统及其他应用系统中有很好的使用价值。
本文创新点:本文采用了多路选择开关CD4051实现了积分器输入变量的转换,单片机控制其通道的选择,完成了清零、积分、比较各环节,完成双积分A/D,此电路具有结构简单,成本低廉,稳定性好的特点。
基于单片机的双积分型A/D电路设计
- 积分(15584)
相关推荐
51单片机C语言应用程序设计实例精讲
7章 单片机实现语音录放第二篇 数据采集系统第8章 基于MAX197的并行A/D转换第9章 基于TLC549的串行A/D转换第10章 基于MAX527的并行D/A转换第11章 基于MAX517的串行D
2020-08-25 11:05:11
51单片机复位电路设计
51单片机复位电路设计基本复位电路复位电路的基本功能是系统上电时提供复位信号直至系统电源稳定后撤销复位信号为可靠起见电源稳定后还要经一定的延时才撤销复位信号以防电源开关或电源插头分-合过程中
2008-10-24 11:31:09
51单片机最小系统原理及编程电路设计
数码管、LED指示灯、LED电子显示屏,既然是51单片机最小系统我们当然只进行了最简单的电路设计与编程[url=http://www.51hei.com/UpFiles/Pic/mcu/2007-08
2011-11-24 10:17:24
单片机各种复位电路原理
/ee1d4a2b81be5a178d9443ecf81a4bd8.jpg]图23、积分型上电复位常用的上电或开关复位电路如图3所示。上电后,由于电容C3的充电和反相门的作用,使RST持续一段时间的高电平。当单片机已在运行当中时,按下复位键K后
2011-11-02 19:29:59
单片机复位电路
稳定的时钟信号,因此在电源上电时,只有当VCC超过4.75V低于5.25V以及晶体振荡器稳定工作时,复位信号才被撤除,微机电路开始正常工作。复位电路的分类:单片机复位电路主要有四种类型:(1)微分型
2012-11-12 00:36:10
单片机复位电路的可靠性分析
单片机以及Microchip公司的PIC系列单片机。无论用户使用哪种类型的单片机,总要涉及到单片机复位电路的设计。而单片机复位电路设计的好坏,直接影响到整个系统工作的可靠性。许多用户在设计完单片机系统
2010-10-23 11:13:48
单片机外围电路设计
单片机外围电路设计之一:电阻对于电阻,想必大家都觉得简单,没有什么好说的。其实电阻的应该还是非常广泛的,在不同的应用场合其作用是完全不同的。本人将总结其基本用法,及容易被忽略的地方。1、概念电阻
2021-07-20 07:50:51
单片机外围电路设计pdf
单片机外围电路设计pdf单片机外围电路设计(第2版) 第1章 智能化/网络化传感器的原理与应用 1.1 智能化集成温度
2008-08-27 00:00:17
单片机外围电路设计攻略(全)!
单片机外围电路设计攻略(全)!非常全,很不错,有40多页。下载地址已隐藏,请自行回帖下载哦! [hide]https://pan.baidu.com/s/1skCRYdZ[/hide]
2017-11-09 16:26:44
单片机外围电路设计资料教程下载
单片机外围电路设计资料,这是一部学单片机革命性的视频教程,教程全部十二讲,每讲3小时左右,讲座从最基本的预备知识开始讲起,非常详细的讲解KEIL编译器的使用,包括软件仿真,测定时间,单步运行,全速
2018-07-19 05:46:27
单片机检测漏水电路设计使用总结
关于单片机检测漏水电路设计-记录叙述过程注意事项踩的坑使用总结叙述这两周,尝试用单片机进行检测漏水的项目,整个过程也是遇到了很多坑,也正是因为此才明白了许多道理,即使最简单的硬件,要是学的不深,也会
2022-01-07 07:58:01
单片机的电路是怎样去设计的
在单片机的学习中,不光是单片机程序的编写,还有电路的设计。有些公司可能会把单片机开发分成两块:电路设计、程序设计。然后负责电路设计的人只负责电路设计,不用考虑单片机编程;程序设计的人只管单片机编程
2021-12-01 07:53:27
单片机的时钟电路与复位电路的设计资料分享
硬件电路设计(末尾附文件)原理图:仿真图:单片机的时钟电路与复位电路设计本系统采用STC系统列单片机,相比其他系列单片机具有很多优点。一般STC单片机资源比其他单片机要多,而且执行速度快;STC系列
2021-11-18 08:30:00
单片机硬件电路设计
越多,器件之间相互干扰也越强,功耗也增大,也不可避免地降低了系统的稳定性。随着单片机片内集成的功能越来越强,真正的片上系统SoC已经可以实现,如ST公司新近推出的μPSD32××系列产品在一块芯片上集成了80C32核、大容量FLASH存储器、SRAM、A/D、I/O、两个串口、看门狗、上电复位电路等等。
2019-06-28 08:24:22
单片机系统的常用输入/输出电路设计
使用。 1 输入电路设计 一般输入信号最终会以开关形式输入到单片机中,以工程经验来看,开关输入的控制指令有效状态采用低电平比采用高电平效果要好得多,如图1如示。当按下开关Sl时,发出的指令信号
2011-10-14 13:42:01
单片机领域精英赵乐:单片机系统电路绘制及原理解析
对AltiumDesigner0909、AltiumDesigner0918版本分别进行演示,通过基础入门级51单片机开发系统为例进行教学,课程与实际项目相结合,另外穿插电路设计以及制作工艺等内容进行讲解,最终绘制出51
2018-09-28 15:48:59
单片机电路设计经验
本资料是关于单片机电路设计的一些经验,希望对大家有所帮助。。。前言MCU发展趋势未来以及相当长的一段时间内,单片机应用技术的发展趋势为:1、全盘CMOS化CMOS 电路具有众多的优点,如极宽的工作
2012-07-26 23:13:25
ADC 0832构成单片机串行A/D电路
ADC 0832构成单片机串行A/D电路摘 要:介绍一种串行输入输出模数转换器芯片应用, 包括单片计算机与其接口的电路和程序设计方法。使用少量线路构成8 位A ?D 数据采集通道, 程序控制电路接口
2009-11-03 09:49:50
ICL7135A/D转换器单片机读写程序
本人现在设计电压表,用的是STC的单片机和ICL7135A/D转换器,请教以我的电路设计为基础,ICL7135的读取程序该怎么写。 非常感谢!
2014-04-21 10:31:41
STC15W408AS单片机A/D转换器的相关资料推荐
,速度到300KHz(30万次/秒)。8路电压输入型A/D,可做温度检测、电池电压检测、按键扫描、频谱检测等。1.A/D转换器的结构STC15系列单片机ADC由多路选择开关、比较器、逐次比较寄存器、10位DAC、转换结果寄存器(ADC_RES和ADC_RESL...
2021-11-26 07:36:19
一种使Freescale单片机A/D转换模块能够接收双极型模拟信号的电路设计
摘要实现A/D转换通常需要使用A/D转换芯片,而单片机内置的A/D模块只能接收单极模拟信号。文中介绍了一种使Freescale单片机A/D转换模块能够接收双极型模拟信号的电路设计,文中电路采用对称设计,扩大了A/D转换的量程,提高了A/D转换的分辨率。
2019-07-23 06:07:34
什么是RC积分电路?RC积分电路的原理
充分利用了单片机成本低廉、可靠性高的优势,主要元件仅仅为一个单片机89C5 1、一个多通道模拟开关CD4051、一个四运放LM324,因而结构简单,性价比高。实际应用表明,此双积分型A/D转换器的特点是工作
2011-11-07 13:50:43
介绍单片机硬件系统
本书结合当前的职业教育改革要求,采用项目教学、任务驱动方式进行编写,主要介绍单片机硬件系统、单片机开发系统软件、单片机并行端口应用、定时与中断系统、显示与键盘接口技术、A/D与D/A转换接口、串行
2021-07-20 06:14:12
关于51单片机的A/D问题
各位大佬好,小弟是新手,我有两个传感器的输出值,想输入到单片机上,但是我单片机学得不是很好,不知道怎么写A/D读取两个I/O的值,并且显示在LCD1602上,所以想请教各位大哥,有代码最好,我知道读一个I/O怎么读,两个不知道怎么写,请指教,谢谢!!
2018-05-07 11:32:57
具有报警和控制功能双用户界面3-3/4字A/D转换电路
具有报警和控制功能双用户界面3-3/4字A/D转换电路GC7645A是具有报警和控制功能,双用户界面,可直接驱动发光二极管数码显示(LED)的3-3/4双积分型A/D转换电路。[hide][/hide]
2009-12-14 11:28:55
利用AT90S1 200单片机实现A/D转换
AT90S1200是基于增强性能精简指令集、低功耗、CMOS技术全新的单片机。采用RC模拟转换原理利用该片内的模拟比较器.可以组成精度高、速度快、廉价的A/D转换器。实现A/D转换的电路设计简单
2013-09-29 11:29:55
基于单片机的交流调压触发控制电路设计
课题名称基于单片机的交流调压触发控制电路设计选题依据和意义在我国,用户的用电电压常因各种因素会有波动,这种电压的波动不仅增加了电能的损耗,而且会缩短电器的使用寿命,甚至会对用户的人身安全构成威胁
2015-04-07 12:36:40
基于单片机的直流斩波调压电路设计,不知道这个占空比怎么通过单片机调整
直流斩波变换电路主要包括升压型、降压型、升降压型。其控制思想基本相似,都是通过控制pwm信号的占空比实现。该课题的核心部分就是利用单片机产生占空比可调的一定频率的控制信号,然后驱动开关管实现升压或
2018-12-30 11:40:09
基于PWM实现D/A转换电路设计
能够通过单片机的PWM输出,再加上简单的外围电路及对应的软件设计,实现对PWM的信号处理,得到稳定,精确的模拟输出,以实现D/A转换,这将大大降低电子设备的成本,减小体积,并容易提高精度。2.4.1.1
2011-08-26 09:49:56
基于变频控制系统单片机外围电路设计
波形变换光耦隔离整形电路后输出三相方波电压,记为 KA、KB、KC,三相方波分别送给 80C196单片机的P2口的 P2.5、P2.6、P2.7端。CPU根据KA、KB、KC的值判断三相交流电源的相位
2011-04-13 09:51:06
如何采用多路选择开关CD4051实现积分器输入变量的转换?
本文介绍的一种基于单片机的高精度、双积分型A/D转换电路,具有电路体积小、成本低、性价比高、结构简单、调试容易和工作可靠等特点,有很好的实际应用价值。
2021-04-22 06:46:38
完成单片机与LED数码管的接口电路设计以及程序设
实验目的和任务目的:利用“模块化单片机教学实验平台”,加深对单片机与LED数码管的接口电路设计以及程序设计的理解。任务:完成单片机与LED数码管的接口电路设计以及程序设计。 实验内容
2021-11-23 07:52:15
用CPLD和模拟电路实现双积分A/D转换
高手帮帮忙!用CPLD和模拟电路实现双积分A/D转换 怎么做呢精度要4位半 速率0.3秒还可以转换3位半速率提高数码管显示
2011-03-19 15:44:03
转: 单片机复位电路汇总
,R2=10k[/url]图3 积分型上电复位电路专用芯片复位电路:上电复位电路 在控制系统中的作用是启动单片机开始工作。但在电源上电以及在正常工作时电压异常或干扰时,电源会有一些不稳定的因素,为单片机
2011-07-28 09:53:50
FMD辉芒微FT61F145-TRB TSSOP20 ADC/PWM型单片机MCU
、MCU研发服务. 提供***的解决方案。目前,FMD 8/32位单片机包括I/O型、A/D型和Touch型全系列系列单片机,适用于各类消费产品应用领域,能满足客户
2021-12-14 11:22:20
HT46R065B/16NSOP合泰HOLTEK单片机ic芯片集成电路免费烧录
HT46R064B/HT46R065B/HT46R066BEnhanced A/D Type 8-Bit OTP MCU (Enhanced OTP MCU)增强 A/D 型系列单片机是一款 8 位
2022-06-14 10:32:23
原装现货FMD辉芒微FT61F023-RB封装SOP16单片机8位微控制器单片机
FT61F023-RB是辉芒微电子A/D型8位系列单片机,指令周期2T/4T可选。专门为需要A/D转换的产品而设计,例如传感器信号输入。此款单片机特点为宽电压工作范围2.0V至5.5V、多通道A/D
2022-07-16 10:56:19
新颖实用的单片机双积分A/D转换电路和软件
新颖实用的单片机双积分A/D转换电路和软件:摘 要: 通过对双积分A/ D 转换过程及其原理的分析,结合8031 单片机定时计数器的特点,设计出一种新的A/ D 转换电路. 详细介绍了这种转
2009-05-11 22:52:5615
HT66F302 SOP8 合泰HOLTEK 1.8V~5.5V 1K A/D 型 Flash 单片机
HT66F302/HT66F3031.8V~5.5V 1K A/D 型 Flash 单片机该系列单片机是 8 位具有高性能精简指令集的 Flash 单片机,具有一系列功能和特性,其 Flash
2023-02-27 15:57:00
HT66F002 SOP8 合泰HOLTEK 内置 EEPROM 经济 A/D 型 Flash 单片机
HT66F002/HT66F0025/HT66F003/HT66F004内置 EEPROM 经济 A/D 型 Flash 单片机该系列单片机是 8 位具有高性能精简指令集的 Flash 单片机。具有
2023-02-28 12:00:02
BS84C12A-3 28SOP 合泰HOLTEK 触控 A/D 型单片机 原装正品 免费烧录
BS84B08A-3/BS84C12A-3触控 A/D 型单片机该系列单片机是一款A/D 型8 位具有高性能精简指令集且完全集成触控按键功能的Flash 单片机。此单片机含有触控按键功能和可多次编程
2023-05-06 17:02:59
辉芒微FT60F011A-RB-IO型单片机
备受关注的单片机——辉芒微FT60F011A-RB-IO型单片机,并探讨其特点和应用。一、辉芒微FT60F011A-RB-IO型单片机概述辉芒微FT60F011A
2023-11-27 21:21:40
NY8A050D单片机,AD单片机,九齐代理
这篇文章将介绍台湾九齐单片机NY8A050D 6 I/O 8-bit EPROM-Based MCU,包括其特点、应用领域、与其他单片机的比较等内容。一、九齐单片机NY8A050D 6 I/O
2023-11-27 21:54:52
NY8A051H 原装集成电路Ic8位微控制器采用双时钟机制 单片机MCU
NY8A051H是IO型消费类低单价8bit九齐单片机,有6个IO口,1K ROM,带一路PWM,内建LVR。最简单的IO型低单价单片机。可以兼容远翔飞凌单片机,应广单片机,晟矽微单片机,芯圣单片机
2023-12-21 18:53:26
51单片机几种实用的复位电路设计
51单片机几种实用的复位电路设计,有利于51单片初学者进行开发。本文结合作者多年的工程应用,根据使用环境的不同,由浅入深的讲解了几种实用的51单片机的复位电路的设计方法及工作特性。
2016-03-14 15:40:245
简单51单片机开发板的电路设计
简单51单片机开发板的电路设计(单片机控制电机)-该文档为简单51单片机开发板的电路设计讲解资料,讲解的还不错,感兴趣的可以下载看看…………………………
2021-07-22 10:03:5788
评论
查看更多