数字电压表

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

:1万字

摘要:

数字电压表(Digital V oltmeter)简称DVM,它是采用数字化测量技术,把连续的模拟量(直流输入电压)转换成不连续、离散的数字形式并加以显示的仪表。传统的指针式电压表功能单一、精度低,不能满足数字化时代的需求,采用单片机的数字电压表,由精度高、抗干扰能力强,可扩展性强、集成方便,还可与PC进行实时通信。目前,由各种单片A/D 转换器构成的数字电压表,已被广泛用于电子及电工测量、工业自动化仪表、自动测试系统等智能化测量领域,示出强大的生命力。与此同时,由DVM扩展而成的各种通用及专用数字仪器仪表,也把电量及非电量测量技术提高到崭新水平。

本文介绍一种基于89S52单片机的一种电压测量电路,该电路采用ICL7135高精度、双积分A/D转换电路,测量范围直流0-±2000伏,使用LCD液晶模块显示,可以与PC机进行串行通信。关键词:电压测量,ICL7135,双积分A/D转换器,1601液晶模块

Abstract : The introduction of a cost-based 89S52 MCU a voltage measurement circuits, the circuits used ICL7135 high-precision, dual-scoring A/D conversion circuits, measuring scope DC 0-2000 volts, the use of LCD that can be carried out with a PC serial communications. The paper focuses on providing a software and hardware system components circuit, introduced double integral circuit theory, 89S52 features ICL7135 functions and applications, LCD1601 functions and applications.

the circuit design innovative, powerful, can be expansionary strong.

Key Words : Digital V oltmeter ICL7135 LCD1601 89S52

摘要

单片机是一种集成电路芯片,采用超大规模技术把具有数据处理能力(如算术运算,逻辑运算、数据传送、中断处理)的微处理器(CPU),随机存取数据存储器(RAM),只读程序存储器(ROM),输入输出电路(I/O口),可能还包括定时计数器,串行通信口(SCI),显示驱动电路(LCD或LED驱动电路),脉宽调制电路(PWM),模拟多路转换器及A/D转换器等电路集成到一块单块芯片上,构成一个最小然而完善的计算机系统。这些电路能在软件的控制下准确、迅速、高效地完成程序设计者事先规定的任务。

本课题主要解决A/D转换、数据处理及显示控制等三个模块。控制系统采用A T89C52单片机,A/D转换采用ADC0809。

关键字介绍:单片机,A T89C52,A/D转换,ADC0809,数据处理。

Abstract

Graduate the program of design is "the design of simple digital volmeter ". Check on our condition for the aspects such as Chip Processor technology and programming ability mainly. Observe actual programming ability as well as the ability of independent analysis and design Chip Processor.

This program solves the data handling and conversion of A/D mainly and shows the 3 modulars such as control. Control system adopts A T89C52 only flat machine, the conversion of A/D adopts ADC0809.

Keyword introduction: Chip Processor, A T89C52, A/D changes, ADC0809,Data handle.

目录

第一章绪论

第二章数字电压表

第三章系统设计

3.1 功能要求及设计目标

3.2 方案论证

3.3 系统硬件电路设计

3.4 系统程序的设计

3.4.1 初始化程序

3.4.2 主程序

3.4.3 显示子程序

3.4.4 模/数转换测量子程序

3.5 性能分析

第四章主要硬件功能及介绍

4.1 ADC0809

4.1.1 主要特性

4.1.2 内部结构

4.1.3 外部特性(引脚功能)

4.2 A T89C52

第五章毕业设计总结

附录

附录一简易数字电压表的单片机控制源程序

附录二参考文献

附录三文献翻译单片机8051、ADC0809及或非门74LS02等共同组成数据采集系统的A/D转换电路。设有一路信号V i(0-5V)从ADC0809的IN0通道输入,抵制输入端A、B、C均接地,这时IN0通道地址是00H。0809是8位ADC,对0-5V的信号,其转换精度为20MV/级。P27和WR、RD共同组成ADC0809的口地址和启动转换控制信号。当P27=0时,指定ADC0809的口地址为71FFH;当8051的WR来到时,0809的ALE在脉冲的上升沿锁存地址信号,START在脉冲的高电平启动A/D转换。再启用延时程序延时4ms,当输出允许信号OE为高电平时,转换结果经数据线D7-

数字电压表的设计测量0~5v的8路输入电压值,并在四位LED数码管上轮流显示或单路选择显示。测量最小分辨率为0.019v测量误差约为0.02v。

二设计报告

2.1 设计如图,整机电路包括:单片机时钟电路,复位电路,接受输出电路等。单片机采用A T89S51芯片,A/D转换采用AD678芯片,通过译码器7448使LED固定显示电压值。

2.2 A T89S51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用A TMEL公司的高

相关文档
最新文档