全球旧事资料 分类
目录
1引言1
2设计原理及要求2
21数字电压表的实现原理2
22数字电压表的设计要求2
3软件仿真电路设计3
31设计思路3
32仿真电路图3
33设计过程3
34AT89C51的功能介绍4
341简单概述4
342主要功能特性4
343AT89C51的引脚介绍5
35ADC0808的引脚及功能介绍6
351芯片概述6
352引脚简介7
353ADC0808的转换原理7
3674LS373芯片的引脚及功能7
361芯片概述7
362引脚介绍8
37LED数码管的控制显示8
371LED数码管的模型8
372LED数码管的接口简介8
4系统软件程序的设计10
41主程序10
42AD转换子程序10
43中断显示程序11
5电压表的调试及性能分析13
51调试与测试13
52性能分析13
6电路仿真图14
7总结15
参考文献16
f附录1源程序17
附录2仿真原理电路23
f1引言
随着微电子技术的不断发展微处理器芯片的集成程度越来越高单片机已可以在一块芯片上同时集成CPU、存储器、定时器计数电路这就很容易将计算机技术与测量控制技术结合组成智能化测量控制系统。
数字电压表DigitalVoltmeter简称DVM它是采用数字化测量技术把连续的模拟量直流输入电压转换成不连续、离散的数字形式并加以显示的仪表。与此同时由DVM扩展而成的各种通用及专用数字仪器仪表也把电量及非电量测量技术提高到崭新水平。本章重点介绍单片机AD转换器以及由它们构成的基于单片机的数字电压表的工作原目前由各种单片AD转换器构成的数字电压表已被广泛用于电子及电工测量、工业自动化仪表、自动测试系统等智能化测量领域示出强大的生命力理。
本设计AT89C51单片机的一种电压测量电路该电路采用ADC0808一种基于AD转换电路测量范围直流05V的4路输入电压值并在四位LED数码管上显示或单路选择显示。测量最小分辨率为0019V测量误差约为正负002V。
f2设计原理及要求
此次设计思路是利用单片机AT89C51与ADC0808设计一个数字电压表测量05V之间的直流电压值然后通过四位数码显示为了设计简单化我使用的元器件数目较少。
21数字电压表的实现原理
ADC0808是8位的AD转换器。当输入电压为500V时输出的数据值为2550FFH因此最大分辨率为001965255。ADC0808具有8路模拟量输入端口通过3位地址输入端能从8路中选择一路进行转换。如每隔一段时间依次轮流改变3位地址输入端的地址就能依次对8路输入电压进行测量。LED数码管显示采用软件译码动态显示。通过按键选择可对8路循环显示也可单路显示单路显示可通过按键选择显示的通道数。
22数字电压表的设计要求
可以测量05V范围内的3路直流电压值。在4位LED数r
好听全球资料 返回顶部