首页 基于单片机的实用多路A/D转换电路

基于单片机的实用多路A/D转换电路

举报
开通vip

基于单片机的实用多路A/D转换电路基于单片机的实用多路A/D转换电路 基于单片机的实用多路A,D转换电路 第14卷第2期 2000年3月 常熟高专 JournalofChangshuCoHege Vo1.14No2 Mar.2O00 ? ]一 基于单片机的实用多路A/D转换电路 顾启民邹永林王国新谢利峰77z (常熟高等专科学校机电系常熟215500)Tk--jll /,i 摘要:介绍了一种基于单片机控制的实用多路A/D转换电路的特点及实现方法.从浸ll量精度乖 l蒯量速度=个方面进行了探讨.电路结构简单便于与微机接12....

基于单片机的实用多路A/D转换电路
基于单片机的实用多路A/D转换电路 基于单片机的实用多路A,D转换电路 第14卷第2期 2000年3月 常熟高专 JournalofChangshuCoHege Vo1.14No2 Mar.2O00 ? ]一 基于单片机的实用多路A/D转换电路 顾启民邹永林王国新谢利峰77z (常熟高等专科学校机电系常熟215500)Tk--jll /,i 摘要:介绍了一种基于单片机控制的实用多路A/D转换电路的特点及实现方法.从浸ll量精度乖 l蒯量速度=个方面进行了探讨.电路结构简单便于与微机接12. 关键词:生垫;v/F转换器;!.兰堕鏖;型兰垒些^/D韶电路 中图分类号:?l6文献标识码:Al电文章编号:1008—2794{2000)02—0078—03 幂 模数转换电路(A/D)常被用于测控系统和自动化仪 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 中的现场数据采集.能实现模数转换的方式和手 段有多种,且各具特点,但有时也难于满足实际的设计 要求 对教师党员的评价套管和固井爆破片与爆破装置仓库管理基本要求三甲医院都需要复审吗 ,主要反映在测量精度,测量速度,系统的隔离,扩 展,接El及抗干扰等几个方面.目前市场上常见的模数转换器往往难于兼顾到上述几个方面,给具体的应用 和设计带来困难.本文介绍一种实用的多路A/D转换电路,不但能同时兼顾到上述几方面的性能,且易于实 现,应用灵活. 1电路的组成及特点 该电路主要由8选一多路模拟开关4051,单片V/F转换电路AD650及单片机89C52组成,电路的组成 图1电路的组成框 框图如图1所示.由图可知,4051作为多路模拟量输入的选择开关,将各路被测模拟量轮流引入到AD650的 薯品霁顾199启9虿年生.实验 第2期顾启民等:基于单片机的实用多路A/D转换电路 Vin端,由89C52对其控制.AD650将输入的模拟电压Vin转换成按线性变化的频率Fn输出. 89C52中的Tn 设置成定时工作方式,T设置成计数方式,和共同作用,定时对Fow进行计数,实现A/D转换. 该电路 具有如下特点: 1)在测量精度方面,AD650是一种易于实现双级性或单级性输入的V/F转换电路,它具有转换精度高, 线性度好及高可靠性的特点.适当调整图一电路中的定时电容Cos和输入阻尼电胆R可改变转换频率和测 量范围图一所示电路输入电压为一5V,+5V之间,输出频率的变化范围为0,IOOKHz,线性度可达0 005%,AD650的最高工作频率可达到1MHz,能满足高精度的测量要求. 2)在测量速度方面,由于89C52最高可用12M的晶振,最高计数频率为晶振频率的1/24,即500KHz,月 对占空比没有什么要求.如要进行12位精度转换所需时间为819ms,每秒最高约可进行120次左右A/D转 换.转换速度与转换精度成反比 3)在接口和隔离方面,由图一可知,单片机对频率的测量仅与F0一线连接,另加4根多路开关的选 通线与Pt口相连.故如要将控制系统测量电路进行隔离也相当方便,只需在图所示的虚线框处加上光隔离 即可,从而提高系统工作的抗干扰能力. 由于上述电路特点,使该A/D转换电路的整体性能太大提高,且适用范围广,能满足大多数现场采集任 务的要求. 2程序设计 程序共有二部分组成,一是初始化程序,二是取数程序.由于初始化程序较简单,不作详细说明,以下主 要介绍T0定时器初值的确定及取数程序. 1)现AD650满度输出为100KHz,A/D转换精度为12位设计,将89C52中的To设置成方式1作为定时 器,Tl设置成方式1作为频率计数器,T1计数器计满12位所需时间t为OFFFH/100KHz:4096ms. 当89C52 采用12MHz的晶振工作时,其时钟周期T=l,Tl的定时初值应为65536—40960=24576=3000H,定时初值 的计数公式为: . D=2"一T*t 2)取数程序:取数程序是在To中断服务程序中完成的,设的初值为30H,是16路采样数据存储单元 的首地址,每个数据占二个存储单元,16个数据共占32存储个单元.R.是4051多路模拟开关的通道选通计 数器,从00H,OFH共选通16个通道.中断服务程序(取数程序)清单及说明如下: 1TOP保护现场 CU CU CU M0V MOV M0V M0V INC MOV MOV INC INC ClNg EA TR1 TR0 TLO.#0oH TH0.#30H A,TL1 @RD.A R0 A.TH1 @R0.A R0 Rl R1,#10H,AD1 ;禁止CPU中断 ;关闭Tl计数 ;关闭1o定时 ;重装1o时间常数 取低8位数据 存^R0指定内存中 存储单元指针加1 取高8位数据 存人R0指定内存中 存储单元指针加1 选通计数器加1 满16次R0,R1重装初值 常熟高专2000芷 MOVR1,鼻00H MOVB0,鼻30H AD1:MOVA,R1 ANLP1.鼻0mH ORLA.P1 MOVP1.A SmTR0 S?B叨l SETBEA 恢复现场 R踟 3结语 保持P1口高四位 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 不变 P1口输出选通4051的信号 启动定时 启动Tl计数 开放CPU中断 中断返回 本倒可选取不同定时时间的方法选取相应的模数转换精度.如l0,l4位A/D转换 精度的定时时间分 别为10.24me,20.48me,40.96me,163.84me,如要进一步提高转换速度,还可以通过 减小定时电容cos值.当 c0s=100pF时,v/F转换电路的最高工作频率可达1MHz,但线性度稍有下降. 图中电路已在通信电源的测控系统中及橡胶试样分析仪中得到了应用,工作稳定 可靠.故该电路在自动 化控制领域中具有一定的推广应用价值. 参考文献 [1]李半.MCS一51系列单片机实用接口技术北京航天航空大学出版社,1993 AnActualMulti—channelA/DTranstercircuitBased onAsingle—chipMicrocomputer GuQim.mZouYonglinWangGuoxingXieIjfeIlg (Depa~mentofmechanicsandElectronics,ChangshuCollege,JiangsuC~mgshu215500) Abstract:Amulti—chanmelA/DTransfercircuitcontrolledbyasingle— chipmicroeomputeWasdeveloped.Andits chsractefisdcsandreacizingmethodwel'edasefibedinthispaper,also,itsmeasuringaeem'ac yandmeasuringracewere discusseditissimple,madeas),tobecometedwitham.crocomputer. Keywords:Single— chipMicrocomputer,V/FtIfKl~erunit,measudngaccuracy,measurMglace
本文档为【基于单片机的实用多路A/D转换电路】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_180829
暂无简介~
格式:doc
大小:19KB
软件:Word
页数:7
分类:生活休闲
上传时间:2017-09-30
浏览量:57