摘要: 在数字化技术高速发展的时代,很多数字产品应运而生。随着智能化和数字化的发展要求,以及人们对测量结果的直观需要,我们因此设计一款基于单片机的数字电压表。该数字电压表是一种实时测试电压变化的数字化智能产品,具有测量准确,读取结果便捷的特点。该产品主要由751大模块组成,分别是动态数码显示模块、输入模块、报警模块、量程选择模块、A/D转换模块和以AT89C51单片机为核心的主控系统。本设计的研究方法是在Proteus软件上创建原理图,下载源代码进行仿真调试。最后,所设计的电压表能测交直流电压值、直流电流,能手动切换量程,超出量程会报警,并通过数码管能进行实时测量值的显示。该系统由于功能齐全,生产成本低,性能稳定和使用方便等优点,将会受到人们的喜好。10849
关键词:AT89C51单片机 数字电压表 A/D转换 动态显示 Proteus软件
毕业设计说明书(论文)外文摘要
Title The Digital Voltmeter Design based on Microcontroller
Abstract
In the era of the rapid development of the digital technology , many digital products emerged. With the development of intelligent and digital requirements, as well as on the measurement results and intuitive needs, we therefore design a microcontroller-based digital voltmeter. The digital voltmeter is a real-time test voltage changed, digital and intelligence product, it contains the features of accurate measurement, read the results conveniently. The products are mainly composed of six modules, namely, dynamic digital display module, input module, the alarm module, range selection module, A / D converter module, and to AT89C51 microcontroller as the core of the master control system. The design approach is to create a schematic in Proteus software, then download source code for simulation debugging. Finally, the voltmeter can measure AC and DC voltage and DC current, can manually switch range, alarm when out of the range, and can show the real-time measured values by digital tube . The system will be subject to the preferences of the people, because of its fully functional, low cost, stable performance and ease of use advantages.
Keywords The AT89C51 microcontroller, digital voltmeter, the A / D conversion , dynamic display , Proteus Software
目次
引言 1
第一章、课题方案选择和论证 1
1.1、课题设计内容和技术要求 1
1.2、基本设计方案 1
1.2.1 数字电压表的总系统框图 1
1.2.2 显示器的选择 2
1.2.3 A/D转换器的选择 2
第二章、硬件电路的设计和实现方法 2
2.1 主控模块 3
2.2 A/D转换模块 4
2.2.1 ADC0808引脚说明 4
2.2.2 ADC0808的内部结构 6
2.2.3 ADC0808时序图 7
2.3 显示模块 7
2.4报警模块 8
2.5 测量信号选择模块 9
电阻测量 9
直流电流测量 10
电压测量 11
2.6 量程转换模块 13
第三章、软件程序设计部分 13
3.1 系统程序设计总方案 13
3.2系统子程序设计 14 AT89C51单片机的数字电压表设计+电路图+源程序:http://www.751com.cn/zidonghua/lunwen_10026.html