摘要:本文主要介绍了基于单片机的数字电压表的设计。该数字电压表可用于测量0-5V的直流电压,并由一个四位一体的7段数码管显示出来。本设计的核心思想是通过A/D转换模块、数据处理模块、数据显示模块这三个模块分工合作,来实现了数字电压表系统运行的全过程。外界电压模拟量输入到A/D转换部分的输出端,通过ADC0809转换为数字信号,输送给单片机。然后由单片机AT89C51芯片给数码管数字信号,控制数码管发光,从而显示数字。本文所研究的直流数字电压表,具有电路简单、元器件少、抗感扰能力强等优势。70621
毕业论文关键词 :单片机,数字电压表,A/D转换,AT89C51,ADC0809
Abstract:This article mainly introduced the design based on single chip microcomputer digital voltmeter. The digital voltmeter can be used for the measurement of 0 to 5 v dc voltage, and consists of a four one of the seven segment digital tube display. The core idea of this design is through the A/D conversion module, data processing module, data display module pision of the three modules, to implement the whole process of the digital voltmeter system running. External voltage analog input to the output of the A/D conversion part, is converted to A digital signal by ADC0809, conveying to the single chip microcomputer. Then by single chip microcomputer AT89C51 chip for digital tube digital signal, control, digital tube to display Numbers. In this paper, the author studies on dc digital voltmeter, the circuit is simple, less components, advantages of the sense of anti-disturbance ability.
Keywords:Single-chip micro controller ,Digital voltmeter , A/D converter, AT89C51, ADC0809
目录
1 前言 4
2 设计总体方案.. ..4
2.1 设计要求.. 4
2.2 设计思路.. 4
2.3 设计方案.. 4
3 硬件电路设计 5
3.1总体电路设计...5
3.2 A/D转换模块...6
3.3 单片机系统. ..10
3.4 复位电路和时钟电路 .. 12
3.5 LED显示系统设计..13
4 软件设计... .. 14
4.1 软件设计总方案 ...14
4.2 系统子程序设计... 15
5 仿真. ..16
5.1 软件调试... ..16
5.2 显示结果及误差分析 ...16
6 实物展示 ...19
结 论 21
参考文献.. ...22
致谢. 23
附录 程序代码... .24
1前言
目前伴随着电子技术的发展,高精度电压测量在电路中经常被需要,而传统的指针式仪表已经无法准确的测量出高精度电压。但是数字电压表选用数字化测量技术,可以将模拟量直接转换成数字化直接读数数据,不仅误差小、易于读数、精度高、速度快而且抗干扰能力更强,所以目前数字电压表已经成为不可或缺的测量工具。