- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于51单片机的电压表设计
基于51单片机的电压表设计
电子信息工程
电子信息工程系
诚 信 声 明
本人郑重声明:所呈交的毕业设计文本和成果,是本人在指导老师的指导下,独立进行研究所取得的成果。成果不存在知识产权争议,本毕业设计不含任何其他个人或集体已经发表过的作品和成果。本人完全意识到本声明的法律结果由本人承担。
毕业设计者签名:
年 月 日
目录
TOC \o 1-3 \h \u 摘 要 1
1 绪论 2
1.1数字电压表介绍 2
1.2仿真软件介绍 2
1.3 本次设计要求 3
2单片机和AD相关知识 3
2.1 51单片机相关知识 3
2.2 AD转换器相关知识 4
3 数字电压表系统设计 5
3.1系统设计框图 5
3.2 单片机电路 6
3.3 ADC采样电路 6
3.4显示电路 7
3.5供电电路和参考电压 7
3.6 数字电压表系统电路原理图 8
4 软件设计 8
4.1 系统总流程图 8
4.2 程序代码 9
5 数字电压表电路仿真 15
5.1 仿真总图 15
5.2 仿真结果显示 16
5.3 误差分析 17
6 系统性能分析 18
7 实物图 20
8 结论 20
致谢 21
参考文献 22
PAGE
PAGE 1
基于单片机的数字电压表设计
摘 要
本文介绍了一种基于单片机的简易数字电压表的设计。该设计主要由三个模块组成:A/D转换模块,数据处理模块及显示模块。A/D转换主要由芯片ADC0809来完成,它负责把采集到的模拟量转换为相应的数字量在传送到数据处理模块。数据处理则由芯片AT89C51来完成,其负责把ADC0809传送来的数字量经过一定的数据处理,产生相应的显示码送到显示模块进行显示;此外,它还控制着ADC0809芯片工作。
该系统的数字电压表电路简单,所用的元件较少,成本低,且测量精度和可靠性较高。此数字电压表可以测量0-5V的1路模拟直流输入电压值,并通过一个1602液晶显示屏显示出来。
关键词:单片机;数字电压表;A/D转换;AT89C51;ADC0809串行总线
1 绪论
1.1数字电压表介绍
数字电压表简称DVM,数字电压表基本原理是将输入的模拟电压信号转化为数字信号,再进行输出显示。而A/D转换器的作用是将连续变化的模拟信号量转化为离散的数字信号,器基本结构是由采样保持,量化,编码等几部分组成。因此AD转换是此次设计的核心元件。输入的模拟量经过AD转换器转换,再由驱动器驱动显示器输出,便得到测量的数字电压。
本次自己的设计作品从各个角度分析了AD转换器组成的数字电压表的设计过程及各部分电路的组成及原理,并且分析了数模转换进而使系统运行起来的原理及方法。通过自己的实践提高了动手能力,也只有亲历亲为才能收获掌握到液晶学过的知识。其实也为建立节约成本的意识有些帮助。本次设计同时也牵涉到了几个问题:精度、位数、速度、还有功耗等不足之处,这些都是要慎重考虑的,这些也是在本次设计中的收获。
1.2仿真软件介绍
Proteus ISIS是英国Labcenter公司开发的电路分析与实物仿真软件。它运行于Windows操作系统上,可以仿真、分析(SPICE)各种模拟器件和集成电路,该软件的特点是:
(1)现了单片机仿真和SPICE电路仿真相结合。具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。
(2)支持主流单片机系统的仿真。目前支持的单片机类型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各种外围芯片。
(3)提供软件调试功能。在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如Keil C51 uVision2等软件。
(4)具有强大的原理图绘制功能。
可以仿真51系列、AVR、PIC、ARM、等常用主流单片机。还可以直接在基于原理图的虚拟原型上编程,再配合显示及输出,能看到运行后输入输出的效果。配合系统配置的虚拟逻辑分析仪、示波器等,
您可能关注的文档
最近下载
- 《无人机监测松材线虫病致死松树技术规程》.pdf VIP
- 九上11《岳阳楼记》课件-2025年中考语文一轮复习文言文专题(全国通用).pptx
- 四年级下册道德与法治说课课件-1.我们的好朋友-部编版(第二课时).pptx
- 博世柴油课件rbsd.pptx
- 国有企业民主生活会批评与自我批评个人发言稿精选四篇.docx VIP
- 居家养老上门服务方案.docx VIP
- 2024安徽合肥市轨道交通集团限公司社会招聘50人【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 【MOOC答案】《中国文化传承与科技创新》(北京邮电大学)中国慕课章节作业网课答案.docx
- 外研版初中状语从句.doc VIP
- 7月中级育婴师考试6评分表.pdf
文档评论(0)