基于单片机的直流数字电压表本科学位论文.doc

基于单片机的直流数字电压表本科学位论文.doc

ID:11643426

大小:895.00 KB

页数:36页

时间:2018-07-13

基于单片机的直流数字电压表本科学位论文.doc_第1页
基于单片机的直流数字电压表本科学位论文.doc_第2页
基于单片机的直流数字电压表本科学位论文.doc_第3页
基于单片机的直流数字电压表本科学位论文.doc_第4页
基于单片机的直流数字电压表本科学位论文.doc_第5页
资源描述:

《基于单片机的直流数字电压表本科学位论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、河北大学工商学院2012届本科生毕业论文(设计)河北大学工商学院装订线本科生毕业论文(设计)题目:基于单片机的直流数字电压表学部信息科学与工程学部学科门类工学专业电气工程及其自动化学号2008480358姓名牛传贝指导教师李梅2012年5月21日河北大学工商学院2012届本科生毕业论文(设计)基于单片机的直流数字电压表摘  要本文介绍一种基于AT89C51单片机为主要控制器件,采用ADC0809高精度、逐次逼近式A/D转换器的8路直流式数字电压表。主要包括硬件电路设计和软件设计两部分。硬件电路主要由四个模块组成:通路选择

2、模块、A/D转换模块、数据处理模块以及显示模块。通路选择模块主要由按键选择电路组成,负责8路模拟通道的选择。A/D转换模块采用ADC0809完成,负责把采集到的模拟量转换为相应的数字量再传送到数据处理模块。数据处理模块则由AT89C51完成,其对ADC0809传送来的数字量进行一定的数据处理,产生相应的显示码送到显示模块进行显示,并负责控制ADC0809和读取按键的工作。输出显示模块采用4位一体的7段LED数码管,负责将所选通道数以及该通道电压值显示在数码管上。软件设计部分主要包括主程序以及初始化程序,按键读取程序,中断

3、程序,显示程序等几个子程序模块。通过按键的选择,该数字电压表可以测量8路模拟电压值,在多点巡回检测和过程控制、运动控制中应用十分广泛。关键词:单片机;数字电压表;A/D转换;ADC0809河北大学工商学院2012届本科生毕业论文(设计)DesignofDCDigitalVoltmeterBasedonSingle-chipMicrocontrollerAbstractThispaperintroducesakindofnewmethodaboutDCdigitalvoltmeterwhichtakestheMicroCo

4、ntrollerUnitAT89C51astheprimarycontrolcomponentandusesthehigh-precision,successiveapproximationA/DconverterADC0809.Itmainlyincludedhardwarecircuitdesignandsoftwaredesign.Thehardwarecircuitismainlycomposedbyfourmodules:pathselectionmodule,A/Dconversionmodule,datap

5、rocessingmoduleanddisplaymodule.Channelselectionmodulecomposedofakeyselectioncircuit,whichisusedfortheselectionof8analogchannels.A/DconversionmoduleusesADC0809tofinish.Itputstheanalogconversionforthedigitalquantity,andthentheresultistransmittedtothedataprocessing

6、module.ThedataprocessingmoduleiscompletedbytheAT89C51.Ononehand,theADC0809sendsthedigitalquantitytocertaindataprocessingtoproduceacorrespondingdisplaycodeswhicharesenttothedisplaymodulefortheshowofvoltage.OntheotherhandtheAT89C51isresponsibleforthecontrolofADC080

7、9andreadingthekey.OutputdisplaymoduleiscomposedofaLEDdigitaltube,whichisusedfordisplayingtheselectedchannelandthevoltagevalueofthischannel.Whilethesoftwaresystemconsistsofmainprocedure,initializationprocedure,keyreadingprogram,interruptprogram,displayprogramandsu

8、broutinemodule.Thisdigitalvoltmetercanmeasurethevoltagevalueof8waysbythechoiceofakey.Itiswidelyusedinthemulti-circuitdetectionandprocesscontrol,motioncontrol.K

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。