欢迎来到天天文库
浏览记录
ID:5498477
大小:1.80 MB
页数:44页
时间:2017-12-15
《毕业设计(论文)-基于单片机的数字电压表设计 (2)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业设计论文题目:基于单片机的数字电压表设计院、系:光电工程学院学科专业:光电信息工程学生:学号:指导教师:2008年6月66基于单片机的数字电压表设计摘要在日常维修、教学和科研中,电压表是不可缺少的。本课题目的就是以单片机为基础设计出一种结构简单、工作可靠、灵活性好的数字电压表。本文首先介绍了数字电压表的发展现状及课题的目的和意义。然后,对基于单片机的数字电压表的硬件系统、软件系统的设计原理及具体实现方案作以详细介绍,其中,在硬件部分,较为详细的讨论了硬件的选择、设计原理、使用方法和功能,同时,对各部分接口电路作以介绍;在软件部分,介绍了软件所使用的编程语言和编程思路。
2、最后,对电路调试、印刷PCB板的制作及系统的抗干扰设计作了进一步分析和总结。本文设计的数字电压表,其硬件电路所用元件较少、成本低、调节简单;软件采用C语言编程,其灵活性高,可读性强。经过理论研究、原理设计和整机调试,实验结果表明,该方案可行。关键词:单片机;电压表;A/D转换器;串行总线6DesignofDigitalVoltageMeterBasedonMCUAbstractInroutinemaintenance,teachingandresearch,voltagemeterisindispensable.Adirectcurrentdigitalvoltagemete
3、rhasbeendesigned,whichisbasedonMCU,andhasasimplestructure,reliable,flexible.Firstly,thispaperintroducedthedevelopmentofthebaseonMCUdigitalvoltagemeterandthepurposeandsignificanceoftopic.Thenindetailsthispaperdescribedthedesignprincipleofhardwareandsoftwaresystems.Andindetailsthehardwarepart
4、presentadiscussioninhardwareselection,designprinciples,instructionsandthefunction,furthermore,someoftheinterfacecircuithavebeenintroduced.Thesoftwarepartintroducedtheprogramminglanguageandprogrammingideasusedincodes.Finally,thecircuitdebugging,theprintedplateofPCBproductionandtheanti-jammin
5、gsystemweredesignedtofurtheranalysisandsynthesis.Thedigitalvoltagemeterdesignedhere,havelesscomponentsinthehardwarepart,lowercostandeasiertesting;softwareusedCprogramminglanguagewhichishighflexibilityandstrongreadability.Aftertheoreticalresearch,principledesignanddebugging,theexperimentalre
6、sultssupposeitisfeasibleofchoosingthisprogram.Keywords:MicroControllerUnit;voltagemeter;A/DConverters;SeriesBus6目录中文摘要(Ⅰ)英文摘要(Ⅱ)1绪论(1)1.1课题概述(1)1.1.2数字电压表的发展历程(1)1.1.3国内外的发展现状与趋势(1)1.2课题的意义和目的(3)1.3本文所作的主要工作(3)2基于单片机数字电压表的总体设计(4)2.1设计指标(4)2.2系统概述(4)2.2.1硬件电路图及工作过程简介(4)2.2.2软件程序设计简介(6)2.3小结(
7、6)3基于单片机数字电压表的硬件设计(7)3.1器件的选择(7)3.2A/D转换电路(7)3.2.1A/D转换芯片的选择(7)3.2.2ADC0809转换原理介绍(7)3.2.3ADC0809芯片介绍(8)3.2.4ADC0809与单片机的接口方法(9)3.3单片机介绍(10)3.3.1单片机介绍(10)3.3.2采用AT89C51的原因(10)63.3.3AT89C51芯片主要性能参数(10)3.3.4功能介绍(10)3.3.5芯片管脚介绍及分配(11)3.4显示驱动单元设计(13)3.4.1ZLG7
此文档下载收益归作者所有