单片机课程设计设计报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
 单片机课程设计设计报告

设计摘要 在过去,通常情况下实验室是采用指针式万用表测量小幅度直流电压,但是由于指针式的万用表或者电压表用肉眼很难较准确的看出所测量的电压值,导致测量的结果不精确,所以,继续使用指针式电压表已经显得不太方便。而且,随着长时间的使用可能会造成欧姆调零以及机械调零的磨损,这会对数据的准确测量造成很多困难,而采用数字式电压表来测量就可以避免这种情况的发生,而且操作方便。下面,本次课程设计将介绍一种由数字电路以及单片机构成的数字电压表。 数字电压表简称DVM,它是采用数字化测量技术,把连续的模拟量(直流输入电压)转换成不连续、离散的数字形式并加以显示的仪表…………………………………………………………………1 第一章 概述 1.1 0—5V数字电压表的意义………………………………………3 1.2 0—5V数字电压表所作的工作…………………………………3 1.3 系统的主要功能………………………………………………...4 第二章 硬件电路设计 2.1 设计原理框图…………………………………………………...4 2.2 元器件选型说明………………………………………………...4 2.3 单片机最小系统………………………………………………...7 2.4 电源电路………………………………………………………...9 2.5 A/D转换模块……………………………………………………9 2.6 8279和LED显示模块…………………………………………10 2.7 时钟发生电路和按键部分…………………………………….11 2.8 总电路图……………………………………………………….12 第三章 软件设计 3.1 软件设计流程………………………………………………….13 3.2 源程序代码…………………………………………………….14 第四章 课程设计体会…………………………………………………18 第五章 参考文献………………………………………………………18 第一章 概述 1.1 0—5V数字电压表的意义 在实验室和日常生活中,电量的测量是最为普遍的,也是设计各种电路的必要步骤,其中以电压量的测量最为经常。随着电子技术的发展,经常需要测量高精度的电压,所以数字电压表就成为一种必不可少的测量仪器。传统的指针式刻度电压表功能单一,进度低,容易引起视差和视觉疲劳,因而不能满足数字化时代的需要。 采用单片机实现的数字电压表,采用数字化测量技术,把连续的模拟量转换成不连续、离散的数字形式并加以显示的仪表。由于数字式仪器具有读数准确方便、精度高、误差小、测量速度快等特点而得到很广泛的应用。数字电压表是诸多数字化仪表的核心与基础。以数字电压表为核心,可以扩展成各种通用数字仪表、专用数字仪表及各种非电量的数字化仪表。目前,由各种单片机和A/D转换器构成的数字电压表作全面深入的了解是很有必要的。 最近的几十年来,随着半导体技术、集成电路(IC)和微处理器技术的发展,数字电路和数字化测量技术也有了巨大的进步,从而促使了数字电压表的快速发展,并不断出现新的类型。数字电压表从1952年问世以来,经历了不断改进的过程,从最早采用继电器、电子管和形式发展到了现在的全固态化、集成化(IC化),另一方面,精度也从0.01%-0.005%。 目前,数字电压表的内部核心部件是A/D转换器,转换的精度很大程度上影响着数字电压表的准确度,因而,以后数字电压表的发展就着眼在高精度和低成本这两个方面。 本文是以简易数字直流电压表的设计为主要的研究内容,本次课程设计系统主要包括三大模块:转换模块、数据处理模块及显示模块。其中,A/D转换采用ADC0809对输入的模拟信号进行转换,控制核心AT89C51再对转换的结果进行运算处理,最后用8279和七段数码管显示数字电压信号。 1.2 课程设计所作的工作 第一步是硬件设计,通过设计题目的要求选择元器件:AT89C1,ADC0809,七段数码管,8279;参考实验箱的实验的原理图和程序,用protel画出硬件原理图。其中包括:单片机最小系统的设计,数据采集通道设计和数据显示电路设计。 第二步是软件设计,首先画出程序流程图,再用C语言编写程序,在实验箱上调试。其中包括数据采集子程序,显示子程序和整体程序的调试。 系统的主要功能 本设计运用8951、ADC0809进行A/D转换,所测量的电压值。数字电压表测量电压类型是直流,测量范围是 2.2 元器件选型说明 单片机芯片 AT89C51是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含有4KB的可反复擦写的只读程序存储器和128字节的随机存储器。该器件采用ATMEL高密度非易失存储器制造技术制造,与

文档评论(0)

epjk332 + 关注
文档贡献者

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

1亿VIP精品文档

相关文档