毕业设计--数字电压表的设计--答辩.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计--数字电压表的设计--答辩

数字电压表的设计 答辩人 :马 强 班 级 :电信科041 指导教师:王新勇 一、设计简介 在电气测量中,电压是一个很重要的参数。如何准确地测量模拟信号的电压值,一直是电测仪器研究的内容之一。目前,市场上的主要使用的电压表有:指针式电压表和数字电压表两种。由于传统的指针式电压表功能单一、精度低,不能满足数字化时代的需求,因此,采用单片机的数字电压表,由精度高、抗干扰能力强,可扩展性强、集成方便等优点已使数字电压表成为现在电子测量的主要应用产品。 本次设计主要以89C52单片机为控制器件,采用ICL7135高精度,双积分A/D转换器的一种电压测量电路。硬件电路主要包括数据输入模块,A/D转换模块,数据处理及控制模块,显示模块。在软件设计方面,主要包括初始化程序,中断程序,档位选择程序和显示程序等几个子程序模块。 通过这个系统可实现测量直流电压范围0-+200伏,可实现200伏档,20伏档,2伏档,200毫伏档之间自动换档,使用液晶屏显示测量电压,并且当测量电压高于200伏或低于负200伏时,液晶屏显示过量程信号。 右图为本次设计的主体框图 二、各模块设计方案和分析 数据输入模块的方案和分析 A/D模块的方案和分析 数据处理和控制模块的方案和分析 显示模块的方案和分析 1.数据输入模块的方案和分析 由于我们采用的A/D转换器最大量程为2V,所以必须将输入的电压进行合适的转换,以便于A/D的测量。 在这里现将输入信号分为两路,第一路经过合适的电阻衰减后,通过由集成运放构成的电压跟随器中,它主要起到一个隔离的作用。然后用不同放大倍数的放大器放大。做为200V档,20V档,2V档。另一路为200MV档,直接用放大器放大,但是为了保护放大器和后继电路,我们在它的前端接一个继电器。最后,将这4路信号接到由单片机控制的模拟开关的4个输入端。 右图为该模块框图 数据输入模块原理图 2. A/D模块的方案和分析 在A/D转换模块中, A/D 转换器的转换精度对测量电路极其重要,它的参数关系到测量电路性能。本设计采用双积A/D 转换ICL7135,它是一种4位半A/D转换器,具有精度高(精度相当于14位),价格低廉,抗干扰能力强等优点。 STB端每次A/D转换周期结束后,都输出5个负脉冲,每一个负脉冲都对应一位数的输出。把这个端口接到单片机的外部中断INT0口,每接收一个负脉冲产生一个中断,在这个中断中,把对应位的4位BCD码送到单片机中。 A/D转换器的时钟由单片机的ALE端16分频得到。 A/D模块原理图 3. 数据处理控制模块的方案和分析 在这个模块中,主要应用89C52将A/D转换器送来的4位BCD码进行处理得到用于显示的ASCⅡ,同时根据A/D转换器得到的数据及溢出位等信号,来控制模拟开关和继电器进行自动换档。同时控制液晶屏显示电压值和过量程信号。 数据处理控制模块原理图 4. 显示模块的方案和分析 在输出显示模块中,采用LCD1602液晶屏,本次设计开始时选用数码管和发光二极管用于显示输入电压值,但是实际焊接电路时,发现连接线较多,焊接过于复杂,故改用LCD1602液晶屏。采用LCD1602液晶屏显示,连接线较少,控制较方便。 右图为该模块的框图和原理图 三、软件流程图 总原理图 电路版图 实物图 感谢答辩组老师和指导老师! * * *

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档