- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种廉价实用的双积分AD转换器林浩顺(福建省国土资源信息中心.doc
一种廉价实用的双积分A/D
林浩顺
(福建省国土资源信息中心,福建福州 350001)
? 摘 要:介绍用51单片机和通用分立器件构成的双积分A/D转换器,文中给出了详细的源程序清单。 关键词:双积分A/D转换器;单片机;定时器
Doubleintegral A/D Converter with Reasonable Price and Practi cal Character
LIN Haoshun
(Land and Resources Information Center of FuJian Province, Fuzhou 350 001, China)
Abstract: The essay mainly introduces how to make reasonable pri ce of doubleintegral highaccuracy A/D converter with 51 MCU and discrete dev ices in common use, presents program list. Key words: doubleintegral A/D converters; MCU; timer
? 1原理 51系列单片机具有两个以上16位双通道定时器(TIME0和TIME1),每个通道可选择为输入捕获方式来测量脉宽。我们用片内16位的定时器外接运放、比较器实现双积分A/D转换。原理图如图1所示(电源和5l单片机外围电路同常规电路),TL082是JFETINPUT运放;LM358作为比较器;MC4066是多路开关。51单片机P1口的P10、P11、P12作为输出,控制MC4066多路开关的输入选择;INT0作为中断输入口,捕捉LM358比较器的输出电平跳变。C1为积分电容,常取0.22μF左右的聚丙烯电容,R2为积分电阻,可取500k左右,U2A为积分运放,U2A、C1、R2构成了积分器,U2B是过零检测运放。VIN为输入电压,VREF为基准电压,AGND为转换器的参考零点。VREF和参考零点以R9、R10、R11分压产生。 测量前,TK3=1、TK2=0、TK1=0,打开U1C、U1D模拟开关,使积分器输入等于AGND,进入调零阶段,第一次启动转换的时间为300ms;启动以后调零时间为40ms。开始转换时,TK3=0、TK2=0、TK1=1,积分器输入接至输入电压,使VIN通过积分电阻R2向C1充电,设积分时间为T。然后,将TK3=0、TK2=1、TK1=0,即积分器输入接至基准电压VREF,电容C1开始通过R2向VREF逆向放电。当运放的输出低于C2电容电压时,比较器输出反转。然后,TK3=1、TK2=0、TK1=0,打开U1C、U1D模拟开关,又进入调零阶段。设逆向充电的时间为t,则有 上式中VIN是被测电压,T是正向积分时间,t是反向积分时间,VREF是基准参考电压,AGND是转换器的参考零点。积分器输出波形如图2所示。
2软件结构 程序由初始化程序、输入捕捉中断服务程序、TIME0中断服务程序和调用该程序模块的接口程序组成。 程序初始化时,置TK3=1、TK2=0、TK1=0,软件300ms延时,进行初始调零;进行正向积分时,关闭INT0,置TK3=0、TK2=0、TK1=1,开TIME0(设置TIME0工作在定时方式),进行定时正向积分;正向积分完毕,设置定时TIME0工作在输入捕获方式,打开INT0,置TK3=0、TK2=1、TK1=0,进行反向积分,TIME0进行计时,利用另一个寄存器来计数定时器溢出次数;当比较器输出反转、INT0中断产生时,单片机自动关断TIME0,完成一次双积分A/D转换。AD值(HEX)=寄存器计数值*100+TIME0。 源程序清单如下:
3工艺上应注意的问题 (1)充放电时间(T和t)一般不能超过2RC。超过时线性误差会增大。 (2)PCB板设计时模数电源的地要分开,单点相接;AD转换部分元件连线尽可能短,这部分元件应与数字部分元件分开;PCB板应采用较厚铜箔的板材。 (3)保持PCB板和元件的清洁,模拟部分应涂上防水胶。 (4)积分电容应采用漏电小的聚丙烯电容,基准分压电阻和积分电阻应采用温度系数和噪声较小的电阻。
您可能关注的文档
- 一、请教关于水稻愈伤组织的问题.doc
- 一个人的美好日常小关卡.PDF
- 一个新的基于习惯形成的资产定价模型.PDF
- 一个求简单图中所有Hamilton回路的算法Ξ-Read.PDF
- 一个美好的早晨.PDF
- 一事一奖荣誉证书(2017.4.27)(2017-04-28)-湖南省综治办.doc
- 一体化蝶阀流量计(BladeMeter)-RubiconWater.PDF
- 一例47,XXX综合征患者生育一正常女婴-遗传.PDF
- 一切尽在掌握!Anticipateevents!.PDF
- 一切尽在掌握-Emerson.PDF
- 2023年烟台市公务员考试行测试卷历年真题精编答案详解.docx
- 2023年烟台市公务员考试行测试卷历年真题有完整答案详解.docx
- 2023年烟台市公务员考试行测试卷历年真题完整答案详解.docx
- 2023年烟台市公务员考试行测试卷历年真题完整参考答案详解.docx
- 2023年烟台市公务员考试行测试卷历年真题完整参考答案详解.docx
- 2023年烟台市公务员考试行测试卷历年真题及答案详解(有一套).docx
- 2023年烟台市公务员考试行测试卷历年真题及答案详解(最新).docx
- 2023年烟台市公务员考试行测试卷历年真题及答案详解(网校专用).docx
- 2023年烟台市公务员考试行测试卷历年真题及答案详解(新).docx
- 汽车电动助力转向系统.ppt
文档评论(0)