数字电压表的设计毕业设计

合集下载

数字电压表的设计毕业论文

数字电压表的设计毕业论文

数字电压表的设计毕业论文数字电压表的设计摘要:本文主要介绍了数字电压表的设计。

首先介绍了数字电压表的基本原理和功能,然后详细讲解了数字电压表的硬件设计和软件设计。

硬件设计包括电路设计和元器件选择,软件设计包括程序设计和界面设计。

最后对数字电压表进行了实验验证,并总结了设计过程中的经验和教训。

1. 引言数字电压表是一种常用的电子测量仪器,广泛应用于工业控制、科研实验和电子维修等领域。

本文将介绍一种基于单片机的数字电压表的设计方案。

2. 基本原理和功能数字电压表的基本原理是通过采集电压信号并将其转换成数字信号,然后通过显示器显示出来。

数字电压表的功能包括测量电压值、显示电压值、单位切换、数据保存等。

3. 硬件设计3.1 电路设计数字电压表的电路设计主要包括信号采集电路、信号转换电路和显示电路。

信号采集电路负责将待测电压信号转换成电压信号,信号转换电路负责将电压信号转换成数字信号,显示电路负责将数字信号显示出来。

3.2 元器件选择在数字电压表的设计中,元器件的选择非常重要。

需要选择合适的电阻、电容、集成电路等元器件,以确保电路的稳定性和精确度。

4. 软件设计4.1 程序设计数字电压表的程序设计主要包括信号采集程序、信号转换程序和显示程序。

信号采集程序负责采集电压信号,信号转换程序负责将电压信号转换成数字信号,显示程序负责将数字信号显示出来。

4.2 界面设计数字电压表的界面设计主要包括显示界面和操作界面。

显示界面负责将数字信号以合适的格式显示出来,操作界面负责提供操作按钮和设置选项。

5. 实验验证为了验证数字电压表的设计方案的准确性和可靠性,进行了一系列实验。

实验结果表明,设计方案能够准确测量电压值并显示出来。

6. 经验总结在数字电压表的设计过程中,我们遇到了一些问题和挑战。

通过实践和总结,我们得出了一些经验和教训。

例如,在硬件设计中,需要注意电路的稳定性和精确度;在软件设计中,需要考虑程序的效率和界面的友好性。

简易数字电压表的设计与制作毕业设计论文

简易数字电压表的设计与制作毕业设计论文

目录第一部分设计任务与调研 (1)1、毕业设计的主要任务 (1)2、设计的思路、方法 (1)3、调研相关的资料 (2)4、调研的目的和总结 (2)第二部分设计说明 (3)1、理论分析 (3)1.1 AT89C51单片机概述 (3)1.2 AD转换器工作原理 (5)1.3 ADC0809介绍 (7)1.4 四位LED数码管介绍 (9)2、系统硬件设计 (10)2.1单片机晶振电路 (10)2.2单片机复位电路 (10)2.3 LED显示电路 (11)2.4数字电压表硬件接线 (12)2.5焊接元件元件介绍 (13)3、系统软件设计 (14)3.1程序流程图 (14)3.2 A/D转换子程序 (14)3.3 显示子程序 (15)第三部分设计成果 (16)1、数字电压表仿真程序 (16)2、软件调试 (18)2.1 Keil软件调试程序 (18)2.2 Proteus软件仿真调试 (19)3、硬件调试 (20)第四部分结束语 (21)第五部分致谢 (22)第六部分参考文献 (23)第一部分设计任务与调研1、毕业设计的主要任务本课题要求设计一个能正确测量模拟电压0-5v,误差<1%,利用ADC 0809采样输入的模拟量,转换后的电压值显示在4位数码管上。

具体要求如下。

(1)采用51单片机进行控制,显示采用LED显示,设计硬件电路。

(2)设计硬件结构框图,在proteus仿真系统上搭建设计平台。

(3)下载程序至设计平台,调试程序,实现程序功能。

(4)购买元器件焊接制作电路板。

(5)下载烧录程序至电路板中进行测试。

(6)撰写毕业设计成果报告,进行毕业答辩。

2、设计的思路、方法用ADC0809作为采样输入,经过模数转换后送到单片机,然后有单片机给数码管输入数字信号,控制数码管显示。

通过优化程序、提高硬件精度等级、校正基准电压等方法使得测量误差<1%。

进行根据设计任务的要求,选用合适的单片机型号和其他元件,然后在proteus仿真软件上画出电路原理图,利用keil软件编写控制程序后下载程序到仿真软件进行调试,通过调试结果反馈信息再修改调整控制程序和硬件电路,最后制作基于单片机控制的数字电压表电路板,电路板制作完成后进行测试和测量。

基于单片机的数字电压表 毕业设计论文

基于单片机的数字电压表 毕业设计论文

目录摘要 (I)Abstract (II)第一章绪论 (1)1.1 课题研究的背景及意义 (1)1.2 国内外研究现状和发展 (1)1.3 本文的研究内容 (2)第二章系统分析与设计方案 (3)2.1 系统分析 (3)2.1.1 功能及指标 (3)2.2 系统总体方案设计 (3)2.2.1 方案设计的基本思路 (3)2.2.2 数字电压表的两种设计方案 (3)2.2.3 A/D转换模块的选择 (4)2.2.4 接口模块的选择 (4)2.2.5 微控制器的选择 (5)2.3 系统硬件分析 (5)2.3.1 AT89S52单片机简介 (6)2.3.2 LCD1602显示器简介 (6)2.3.3 ADC0804转换芯片简介 (7)第三章系统硬件电路设计 (8)3.1系统组成 (8)3.2电源接口电路 (8)3.3 AT89S52单片机最小系统电路 (8)3.3.2 复位电路 (9)3.3.3 晶振电路 (10)3.4 LCD1602显示电路 (10)3.6 A/D转换电路 (11)3.7 量程转换电路 (11)第四章系统软件设计 (12)4.1 系统主程序流程图 (12)4.2 LCD1602液晶流程图 (12)4.3 ADC0804流程图 (13)第五章性能测试与分析 (14)5.1 各模块独立测试 (14)5.2 系统联合调试 (14)5.3 系统运行评估 (15)第六章总结 (16)参考文献(References) (17)致谢 (18)附录1: 系统原理图及实物图 (19)附录2: 系统主程序 (20)基于单片机的数字电压表专业:学号:摘要:在电路设计中我们时常会用到电压表,过去大部分电压表还是模拟的,虽然精度较高但模拟电压表采用用指针式,里面是磁电或电磁式结构,所以响应较慢。

为适应许多高速信号领域目前已广泛使用数字电压表。

数字电压表的诞生打破了传统电子测量仪器的模式和格局,它显示清晰直观、读数准确,采用了先进的数显技术,大大地减少了因人为因素所造成的测量误差事件,数字电压表是把连续的模拟量(直流输入电压)转换成不连续、离散的数字形式,并加以显示的仪表。

直流数字电压表毕业设计

直流数字电压表毕业设计

毕业设计姓名:孟冬冬专业:电气自动化班级:电气1001班设计课题:数字电压表的设计指导教师:杨喜录电子信息工程系印制二○一二年九月宝鸡职业技术学院毕业设计任务书姓名:孟冬冬专业:电气自动化班级:电气1001班设计课题:数字电压表的设计指导教师:杨喜录电子信息工程系印制二○一二年九月引言数字电压表是采用数字化电路测量的电压仪表。

它以其高准确度、高可靠性、高分辨率、高性价比、读数清晰方便、测量速度快、输入阻抗高等优良特性而倍受人们的青睐。

数字电压表是诸多数字化仪表的核心与基础。

以数字电压表为核心,可以扩展成各种通用数字仪表、专用数字仪表及各种非电量的数字化仪表(如:温度计、湿度计、酸度计、重量、厚度仪等),几乎覆盖了电子电工测量、工业测量、自动化仪表等各个领域。

因此对数字电压表作全面深入的了解是很有必要的。

传统的模拟式(即指针式)电压表已有100多年的发展史,虽然不断改进与完善,仍无法满足现代电子测量的需要,数字电压表自1952年问世以来,显示强大的生命力,现已成为在电子测量领域中应用最广泛的一种仪表。

数字电压表简称DVM (Digital Voltmeter ),它是采用数字化测量技术,把连续的模拟量(直流输入电压)转换成不连续、离散的数字形式并加以显示的仪表。

目前,由各种单片A/D 转换器构成的数字电压表,已被广泛用于电子及电工测量、工业自动化仪表、自动测试系统等领域,显示出强大的生命力。

与此同时,由DVM 扩展而成的各种通用及专用数字仪器仪表,也把电量及非电量测量技术提高到崭新水平。

智能化数字电压表则是最大规模集成电路(LSI )、数显技术、计算机技术、自动测试技术(ATE )的结晶。

一台典型的直流数字电压表主要由输入电路、A/D 转换器、控制逻辑电路、计数器(或寄存器)、显示器,以及电源电路等级部分组成。

它的数字输出可由打印机记录,也可以送入计算机进行数据处理。

系统概述数字电压表是将被测模拟量转换为数字量,并进行实时数字显示的数字系统。

数字电压表头的设计与制作毕业设计

数字电压表头的设计与制作毕业设计
1 / 45
目录
摘 要.................................................................................................................................. 1
第 1 章 引 言..................................................................................................................... 1 1.1 设计概述..................................................................................................................... 1 1.2 设计目标与意义......................................................................................................... 2 1.3 章节安排..................................................................................................................... 3
第 4 章 软件设计...............................................................................................................20 4.1 软件总体设计...........................................................................................................20 4.2 软件模块说明...........................................................................................................21 4.2.1 显示子程序模块说明....................................................................................... 21 4.2.2 A/D 转换子程序........................................................ 22 4.3 小结...........................................................................................................................24

数字电压表毕业设计 [文档在线提供]dsfsadfsdf

数字电压表毕业设计 [文档在线提供]dsfsadfsdf

毕业设计摘要:本文介绍的是数字电压表的发展背景和利用单片机,A/D转换芯片结合的方法设计一个直流数字电压表。

它的具体功能是:最高量程为200V,分三个档位量程,即2V,20V,200V,可以通过调档开关来实现各个档位。

当测得电压的数值小于1V时,系统会自动的将电压数值转换为以mV为电压单位的电压值。

并且通过按键的方法能够测得后五秒的平均电压值。

目录一.数字电压表简介: (3)二.数字电压设计两种方案简介: (4)1.由数字电路及芯片构建。

(4)2.由单片机系统及A/D转换芯片构建。

(5)三.单片机简介及本设计单片机的选择 (5)1.常用单片机的特点比较及本设计单片机的选择 (5)2.本设计使用的单片机的简介 (6)四.各种显示器件的介绍和选择 (7)1.常用显示器件简介 (7)2.1602液晶的参数资料 (8)五.模数(A/D)转换芯片的选择 (10)1.常用的A/D芯片简介 (10)2.模数(A/D)芯片TLC2543的资料 (11)六.总体设计 (13)七.硬件电路系统模块的设计 (14)八.系统软件的设计 (18)1.汇编语言和C语言的特点及选择 (18)2.主程序设计 (18)九.系统的调试 (26)1.硬件调试 (26)2.软件调试 (26)十.总结 (27)参考文献 (28)一.数字电压表简介:数字电压表出现在50年代初,60年代末发起来的电压测量仪表,简称DVM,它采用的是数字化测量技术,把连续的模拟量,也就是连续的电压值转变为不连续的数字量,加以数字处理然后再通过显示器件显示。

这种电子测量的仪表之所以出现,一方面是由于电子计算机的应用逐渐推广到系统的自动控制信实验研究的领域,提出了将各种被观察量或被控制量转换成数码的要求,即为了实时控制及数据处理的需要;另一方面,也是电子计算机的发展,带动了脉冲数字电路技术的进步,为数字化仪表的出现提供了条件。

所以,数字化测理仪表的产生与发展与电子计算机的发展是密切相关的;同时,为革新电子测量中的烦锁和陈旧方式也催促了它的飞速发展,如今,它又成为向智能化仪表发展的必要桥梁。

毕业设计论文-数字电压表

毕业设计论文-数字电压表

河南理工大学万方科技学院本科毕业论文摘要本文介绍一种以89C52单片机为主要控制器件,采用ICL7135高精度、双积分A/D转换器的一种电压测量电路。

主要包括硬件电路设计和系统程序设计。

硬件电路主要包括数据采集模块,数据处理模块(单片机系统)和输出显示模块。

在数据采集模块中,主要是在对电压信号采样前,用放大器进行预处理,后采用双积型A/D转换器ICL7135进行转换,将转换得到的信号送入单片机中。

在数据处理模块(单片机系统)中,主要是通过89C52单片机将A/D转换后得到的信号进行处理。

显示模块中,采用LCD液晶模块1602显示。

在软件设计方面,主要包括初始化程序,中断程序,档位选择程序和显示程序等几个子程序模块。

正文着重给出了软硬件系统的各部分电路,介绍了双积分电路的原理,89C52的特点,ICL7135的功能和应用,LCD1602的功能和应用。

该电路设计新颖、功能强大、可扩展性强。

适用于人们的日常生活及工农业生产中用于电压的检测。

关键词:单片机,A/D转换器,液晶模块本科毕业论文AbstractThe paper introduced one kind new method about digital voltmeter that take the Micro Controller Unit 89C52 as the primary control component and using high-precision ,double integral A/D converter ICL7135 circuit . Mainly included the design of the hardware electric circuit and the design of the software system. Hardware circuit including data acquisition module, data-processing module (MCU System) and output display module. In data acquisition modules, before sample the voltage signal, pretreatment with amplifier, after through double integrating A / D converter ICL7135 conversion, the signal has been converted was take into the Micro Controller Unit 89C52. In the data processing module (MCU System), mainly through the Micro Controller Unit 89C52 process the signal which after A / D converter. In the display module, using LCD module 1602 display the voltages.In software system design, including the initialization procedures, the interrupt procedures, the selection of the range of voltage procedures and the display procedures, and several other subroutine modules.Key words: Finance director general system Chief financial official state-owned business enterprise河南理工大学万方科技学院本科毕业论文目录前言 (1)1 设计任务与分析 (3)1.1 设计任务简介及背景 (3)1.1.1 单片机简介 (3)1.1.2 背景及发展情况 (3)1.2 设计任务及要求 (5)1.3 设计总体方案及方案论证 (5)1.4 数据输入模块的方案与分析 (7)1.4.1 芯片选择 (6)1.4.2 实现方法介绍 (6)1.4.3 输入模块流程图 (11)1.5 A/D模块的方案与分析 (11)1.5.1 芯片的选择 (11)1.5.2 实现方法介绍 (12)1.5.3 A/D模块流程图 (14)1.6 数据处理及控制模块 (14)1.6.1 芯片选择 (14)1.6.2 实现方法介绍 (15)1.6.3 数据处理及控制模块流程图 (15)1.7 显示模块 (16)1.7.1 芯片选择 (16)1.7.2 实现方法介绍 (16)2 硬件设计 (17)2.1 数据输入模块原理图 (18)2.2 A/D模块原理图 (19)2.3 控制模块原理图 (21)2.4 显示模块原理图 (22)3 软件设计 (24)3.1 主程序流程图 (24)3.2 子程序介绍 (25)3.2.1 初始化程序 (25)3.2.2 中断子程序 (25)3.2.3 档位选择子程序 (26)4 主要芯片 (29)本科毕业论文4.1 AT89C52的功能简介 (29)4.1.1 AT89C52芯片简介 (29)4.1.2 引脚功能说明 (29)4.2 ICL7135功能简介 (32)4.2.1 ICL7135 芯片简介 (32)4.2.2 引脚功能说明 (33)4.3 LCD1602功能简介 (36)4.3.1 LCD1602芯片简介 (36)4.3.2 引脚功能说明 (36)4.4 CD4052的功能介绍 (39)4.4.1 CD4052芯片简介 (39)4.4.2 引脚功能说明 (39)4.5 CD4024的功能介绍 (39)4.5.1 CD4024芯片简介 (39)4.5.2 引脚功能说明 (40)4.6 OP07的功能介绍 (42)4.6.1 OP07的功能简介 (42)4.6.2 引脚功能说明 (42)结论 (44)致谢 (46)参考文献 (47)河南理工大学万方科技学院本科毕业论文前言数字电压表(Digital Voltmeter)简称DVM,它是采用数字化测量技术,把连续的模拟量转换成不连续、离散的数字形式并加以显示的仪表。

数字电压表的设计毕业设计

数字电压表的设计毕业设计

数字电压表的设计毕业设计1000字数字电压表是一种常见的测试仪器,用于测量电路中的电压值。

本文将介绍数字电压表的设计。

一、功能需求数字电压表需要能够测量 0~30V 的电压,并以数字形式显示。

为了保证精确度和稳定性,需要实现自动调零和自动校准功能。

同时,还需要设计一个电源电路,用于提供适当的电压和电流。

二、硬件设计数字电压表由三个主要部分组成:信号采集部分、处理器部分和显示部分。

1. 信号采集部分该部分负责采集输入电路的电压信号,并将其转换为数字信号。

通常采用差分放大器、反相输入基准电压和模数转换器(ADC)进行电压信号的采集和转换。

需要注意的是,差分放大器的增益要合适,以确保在输入信号变化时输出的电压范围不会超过 ADC 的输入范围。

为了提高精度,还需要使用低温漂(LTC)和高精度电阻。

2. 处理器部分该部分负责对采集到的数字信号进行处理,并将结果存储在内存中,以便后续的显示。

通常采用单片微处理器(MCU)进行实现。

需要注意的是,为了提高精度,需要使用高倍频的系统时钟,并对 ADC 的参考电压进行精细调整。

3. 显示部分该部分负责将数字结果转换为以数码管形式显示。

可以使用驱动 IC 和共阴极的数码管来实现。

需要注意的是,为了消除闪烁现象,需要以高速刷新数码管的方式来显示结果。

三、软件设计数字电压表的软件设计主要涉及到 ADC 的驱动、信号处理、数码管控制和定时器中断等方面。

1. ADC 的驱动通过配置 ADC 控制寄存器,可以实现 ADC 的开始、停止和中断等功能。

在 ADC 采样结束后,需要将转换结果从 ADC 的数据寄存器中读取出来,并进行后续的信号处理。

2. 信号处理采集到的电压信号需要进行比例转换、补偿和滤波等处理,以提高精度和稳定性。

通常采用移位运算、插值算法和卡尔曼滤波等方法进行处理。

3. 数码管控制通过配置端口控制寄存器,可以实现数码管的亮度、颜色和控制模式等功能。

通常采用高速刷新数码管的方式来消除闪烁现象。

数字电压表毕业设计

数字电压表毕业设计

毕业设计摘要:本文介绍的是数字电压表的发展背景和利用单片机,A/D转换芯片结合的方法设计一个直流数字电压表。

它的具体功能是:最高量程为200V,分三个档位量程,即2V,20V,200V,可以通过调档开关来实现各个档位。

当测得电压的数值小于1V时,系统会自动的将电压数值转换为以mV为电压单位的电压值。

并且通过按键的方法能够测得后五秒的平均电压值。

目录一.数字电压表简介: (3)二.数字电压设计两种方案简介: (4)1.由数字电路及芯片构建。

(4)2.由单片机系统及A/D转换芯片构建。

(5)三.单片机简介及本设计单片机的选择 (5)1.常用单片机的特点比较及本设计单片机的选择 (5)2.本设计使用的单片机的简介 (6)四.各种显示器件的介绍和选择 (7)1.常用显示器件简介 (7)2.1602液晶的参数资料 (8)五.模数(A/D)转换芯片的选择 (10)1.常用的A/D芯片简介 (10)2.模数(A/D)芯片TLC2543的资料 (11)六.总体设计 (13)七.硬件电路系统模块的设计 (14)八.系统软件的设计 (18)1.汇编语言和C语言的特点及选择 (18)2.主程序设计 (18)九.系统的调试 (29)1.硬件调试 (29)2.软件调试 (30)十.总结 (30)参考文献 (31)一.数字电压表简介:数字电压表出现在50年代初,60年代末发起来的电压测量仪表,简称DVM,它采用的是数字化测量技术,把连续的模拟量,也就是连续的电压值转变为不连续的数字量,加以数字处理然后再通过显示器件显示。

这种电子测量的仪表之所以出现,一方面是由于电子计算机的应用逐渐推广到系统的自动控制信实验研究的领域,提出了将各种被观察量或被控制量转换成数码的要求,即为了实时控制及数据处理的需要;另一方面,也是电子计算机的发展,带动了脉冲数字电路技术的进步,为数字化仪表的出现提供了条件。

所以,数字化测理仪表的产生与发展与电子计算机的发展是密切相关的;同时,为革新电子测量中的烦锁和陈旧方式也催促了它的飞速发展,如今,它又成为向智能化仪表发展的必要桥梁。

数字电压表的设计与制作【范本模板】

数字电压表的设计与制作【范本模板】

毕业设计(论文)题目:数字电压表的设计与制作年级专业:电气自动化14321班学生姓名:秦小钧指导教师:杨海蓉2016年10 月13 日毕业设计任务书毕业设计题目:数字电压表的设计与制作题目类型工程设计题目来源学生自选题毕业设计时间从 2016/09/25 至 2016/10/131.毕业设计内容要求:采用AT89S52作MCU,ADC0809(或其他芯片)进行AD转换,测量电压的范围为直流0-5V电压,四位数码管显示.2。

主要参考资料[1]万福君,潘松峰.单片微机原理系统设计与应用[M],中国科学技术大学出版社,01年8月第2版[2]周责魁。

控制仪表与计算机控制装置[M] ,化学工业出版社,02年9月第1版[3]李青。

电路与电子技术基础[L],浙江科学技术出版社,05年2月第1版[4]陈乐. 过程控制与仪表[M],中国计量学院出版社,07年3月[5]孙育才. 新型AT89S52系列单片机及其应用[M],清华大学出版社,05年5月第1版3.摘要本设计由A/D转换、数据处理及显示控制等组成,测量0~5V范围内的输入电压值,由4位共阳8段数码管扫描显示,最大分辨率0.1V,误差±0。

05V。

数字电压表的核心为AT89S52单片机和ADC0832 A/D转换集成芯片.关键词:数字电压表;单片机;AT89S52; ADC0832第一章设计方案的选择1。

1功能要求及设计目标采用AT89S52作MCU,ADC0809(或其他芯片)进行AD转换,测量电压的范围为直流0—5V电压,四位数码管显示。

(设计并制作出实物为优).1。

2 系统设计方案AT89S52具有如下特点:40个引脚,8k Bytes Flash片内程序存储器,256 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器AT89C52可以按照常规方法进行编程,也可以在线编程。

毕业设计(智能型数字电压表)

毕业设计(智能型数字电压表)

智能型数字电压表的设计0 引言传统的电压表在测量电压时需要手动切换量程,不仅不方便,而且要求不能超过该量程。

如果在测量时忘记改变量程,则会出现很大的测量误差,甚至有将电压表烧坏的可能。

本文中采用运算放大器和集成多路模拟开关电路设计了电压表量程自动切换技术,通过单片机检测可实现电压表量程的自动转换。

它具有体积小,驱动电流小,动作快,结构简单,操作方便的优点,可用于实验教学中。

1 技术要求电压测量范围:0~500 V;测量精度:0.5%;量程自动切换;采用LED显示;可用现场提供的220 V交流电源。

2 基本原理基本原理如图1所示,信号经过衰减处理后通过采样保持器采样保持,由A/D转换成数字信号,再由单片机控制和计算后将结果送LED显示。

量程的自动切换由单片机通过程序控制多路模拟开关来完成。

由于要求采用现场的220 V交流电源,所以本文设计了电源电路,将220 V交流电转换成电路可用的低压直流电。

3 硬件系统设计在硬件电路设计中多次采用了电容滤波来消除干扰信号,同时采用了跟随器,跟随器的输入阻抗很大,可以解决信号传输中的衰减问题。

又考虑到单片机的驱动能力很小,在设计中加入了7407用来驱动LED显示。

整个硬件系统主要由以下几部分组成:(1)电压信号衰减电路:将输人的0~500 V被测电压信号衰减成0~5 V。

(2)量程自动切换电路:完成信号量程选择及其小数点位置选择。

(3)采样保持器:对模拟信号进行采样并保持。

(4)模数转换及控制电路:完成对采集的数据处理和对系统的控制。

(5)显示器:由74LS164和数码管组成,将测量的电压信号显示出来。

(6)整流电路:将交流电整流成直流电,作为电源给数字电压表供电。

3.1 电压信号衰减电路电压信号衰减电路如图2所示。

为了在输入大电压时不损坏电压表内部器件先对电压进行衰减,该设计中用阻抗进行1:100衰减,为防止衰减后信号电压过小又通过运算放大电路以及多路开关CD4052进行信号放大,其中的5.1 V稳压管起过压保护作用。

基于单片机的数字电压表毕业设计

基于单片机的数字电压表毕业设计

本文介绍的是数字电压表的发展背景和利用单片机,A/D 转换芯片结合的方法设计一个直流数字电压表。

它的具体功能是:最高量程为 200V,分三个档位量程,即2V,20V,200V,可以通过调档开关来实现各个档位,当测得电压的数值小于1V时,系统会自动的将电压数值转换为以mV为电压单位的电压值,并且通过按键的方法能够测得后五秒的平均电压值。

单片机是一种集成电路芯片,采用超大规模技术把具有数据处理能力(如算术运算,逻辑运算,数据传送,中断处理)的微处理器(CPU)。

随着单片机技术的飞速发展,各种单片机蜂拥而至,单片机技术已成为一个国家现代化科技水平的重要标志。

单片机可单独地完成现代工业控制所要求的智能化控制功能,这是单片机最大的特征。

单片机控制系统能够取代以前利用复杂电子线路或数字电路构成的控制系统,可以软件控制来实现,并能够实现智能化,现在单片机控制范畴无所不在,例如通信产品,家用电器,智能仪器仪表,过程控制和专用控制装置等等,单片机的应用领域越来越广泛。

本毕业设计的课题是"简易数字电压表的设计"。

主要考核我们对单片机技术,编程能力等方面的情况。

观察独立分析,设计单片机的能力,以及实际编程技能。

本课题主要解决A/D转换,数据处理及显示控制等三个模块。

控制系统采用AT89C52单片机,A/D转换采用TLC2543。

关键字介绍:单片机,AT89C52,A/D 转换,TLC2543,数据处理This paper is the background of the development of digital voltmeter and using single chip computer, A/D conversion chip design method of the combination of the party A dc digital voltmeter. It is the specific function of: supreme range for 200 V, divide a gear range, namely 2 V, 20 V, 200 V, can switch to achieve each by shifting gear gear, when the voltage of the numerical less than 1 V, the system will automatically will convert to mV voltage values for the voltage is the voltage unit, and through the key method can measure five seconds after the average voltage.MCU is a kind of integrated circuit chip, using the technology with large scale data processing ability (such as the art operations, logic operations, data transfer, interrupt handling) of the microprocessor (CPU). With the rapid development of the single chip microcomputer, all kinds of single chip in great Numbers, microcontroller technology has become a national modernization level of science and technology.SCM can complete modern industrial control alone for the intelligent control function, it is the greatest feature of single chip microcomputer. Single-chip microcomputer control system can be replaced by complex electronic circuit or before digital circuit consists of the control system system, can control software to achieve, and to realize intelligent, now single-chip microcomputer control category is everywhere, such as communication products, household appliances, intelligent instruments, process control and special control device and so on, the application field of single chip microcomputer more and more widely.This graduate design topic is "simple digital voltmeter design". We mainly examine of single-chip processor technology technique, the programming ability, etc. Observe independent analysis, design of the single chip microcomputer ability, and the actual programming skills.This subject mainly to solve A/D conversion, data processing and display control and so on three modules. The control system adopts AT89C52 single chip microcomputer, A/D conversion using ADC0809.Keywords: A single-chip microcomputer, AT89C52, A/D conversion,ADC0809, data processing目录摘要 (1)Abstract (2)目录 (3)第一章数字电压表简介 (4)1.1设计背景 (4)1.2设计意义 (5)第二章数字电压设计两种方案简介 (6)2.1 由数字电路及芯片构建 (6)2.2 由单片机系统及 A/D 转换芯片构建 (6)第三章单片机简介及本设计单片机的选择 (7)3.1 常用单片机的特点比较及本设计单片机的选择 (7)3.2 本设计使用的单片机的简介 (7)第四章各种显示器件的介绍和选择 (8)4.1 常用显示器件简介 (8)4.2 1602液晶的参数资料 (8)第五章模数(A/D)转换芯片的选择 (11)5.1 常用的A/D芯片简介 (11)5.2 模数(A/D)芯片 TLC2543 的资料 (11)引脚说明: (12)第六章总体设计 (14)6.1 技术要求 (14)6.2 设计方案 (14)第七章硬件电路系统模块的设计 (15)7.1 单片机系统 (15)7.2 输入电路 (15)7.3 A/D 转换芯片与单片机的连接 (16)7.4 1602 液晶与单片机连接 (16)7.5 键盘与单片机的连接如下 (17)第八章系统软件的设计 (18)8.1 汇编语言和 C 语言的特点及选择 (18)8.2 主程序设计 (18)第九章系统的调试 (26)9.1 硬件调试 (26)9.2 软件调试 (26)第十章总结与展望 (27)参考文献 (28)第一章数字电压表简介数字电压表(Digital Voltmeter)简称DVM,作为智能仪表的一种,它是采用数字化测量技术,把连续的模拟量(直流输入电压)转化成不连续,离散的数字形式并加以显示的仪表,传统的指针式电压表功能单一,精度低,不能满足数字化时代的需求采用单片机的数字电压表,精度高,抗干扰能力强,可扩展性强,集成方便。

毕业设计数字电压表设计说明

毕业设计数字电压表设计说明

师学校电子信息工程系玩具设计与制造(电子智能)专业 07 级毕业论文(设计)题目:数字电压表设计:秋萍学号: 3指导教师(签名): 高丰2010年1月4日师学校毕业论文(设计)开题报告登记表师学校毕业论文(设计)写作过程考核表师学校毕业论文(设计)容摘要目录摘要 (1)前言 (2)1.设计方案 (4)1.1 方案一 (4)1.2方案二 (4)1.3 方案比较 (7)1.4 系统最终方案 (7)2.模数转换 (8)2.1 AD1674芯片介绍 (8)2.2 AD模数转换电路 (8)2.3 引脚介绍 (9)3.控制部分 (11)3.1 89C52芯片介绍 (11)4.显示部分 (13)4.1 LCD1602芯片介绍与实例 (13)5.系统硬件电路设计 (23)6.软件设计 (25)7.系统测试与整机调试 (38)7.1 测试方案 (38)7.2仪器设备型号 (38)7.3 2V档位测试(室温) (38)7.4 结果分析 (38)8.总结 (39)参考文献 (40)本系统以89C52八位单片机为核心处理器,主要是缓存输出电压和通过中断控制的AD1674的转换过程,最后显示在LCD1602上。

在数字电压表中,AD1674将模拟信号转换成数字信号,再将数字信号送到单片机控制电压输出,通过LCD1602显示。

89C52主要是控制输出电压,信号处理,LCD显示。

数字电压表由A/D转换、数据处理与显示控制等组成,测量0~20.000V围的输入电压值,由LCD1602显示,用AD1674输入为20V的量程,最大分辨率5mV。

数字电压表的核心为89C52单片机和AD1674 A/D转换集成芯片。

AD1674片带有锁存功能的模拟信号输入开关,可对8路或12路输入模拟信号分时转换,具有多路开关的地址译码和锁存电路、12位A/D转换器和三态输出锁存器等。

由单片机选择控制不同通道模拟信号输入,给STS置1,开始A/D模数转换,当A/D 转换结束后,STS端输出低电平,单片机开始读取A/D转换后的数据。

数字电压表的设计毕业设计

数字电压表的设计毕业设计
数字电压表的应用在很多领域,有非常好的应用前景。对数字电压表进行研究很有必要性。这对我们研究单片机技术是很有帮助的。
关键词:AT89C51;ADC0808;电压测量;A/D转换
Abstract
In electronic applications, industrial automation instruments have a very wide range of applications. This design of a digital voltmeter to AT89C51 microcontroller as the main control device, use it ADC0808 analog signals into digital signals and display them circuit. Its design includes hardware and system design program in two parts. The hardware circuit design module is the smallest single-chip design A / D converter module and display module, system programming is through the first AT89C51 SCM system initialization, by ADC0808 converter chip to convert analog to digital, and finally through a digital display data. Measuring range designed digital voltmeter is 200mv-10v, DC voltage measurement. The circuit is powerful, alarm system, control measuring range, digital display and high precision, scalability and other advantages.

简易数字电压表设计—毕业设计(论文)

简易数字电压表设计—毕业设计(论文)

哈尔滨工业大学华德应用技术学院毕业设计(论文)题目简易数字电压表专业应用电子与通信技术系学号学生姓名指导教师姓名答辩日期摘要数字电压表(Digital Voltmeter)简称DVM,利用A/D转换原理,将被测模拟量转换成数字量,并用数字方式显示测量结果的电子测量仪表。

利用单片机技术结合A/D转换芯片ADC0809构建了一个简易数字电压表。

设计主要采用STC89C52芯片和ADC0809芯片来完成一个简易的数字电压表,能够对输入的0~5 V的模拟直流电压进行测量,并通过一个4位一体的7段LED数码管进行显示,测量误差约为0.02 V。

该电压表的测量电路主要由三个模块组成:A/D转换模块、数据处理模块及显示控制模块。

关键词:简易数字电压表;STC89C52;ADC0809;四位数码显示AbstractArithmetic figure electric voltage form( Digital Voltmeter) brief name DVM, make use of the A/ D conversion principle, will be measured the amount of emulation conversion the arithmetic figure measures, counteracting the electronics that arithmetic figure method manifestation measure result measure the appearance.Make use of the single a machine technique combination A/ the D conversion an ADC0809 set up a simple arithmetic figure electric voltage form.Main adoption in design AT89S51 a 0 the 5 Vs of ~ss of emulations for with the slice of ADC0809 to completing a simple arithmetic figure electric voltage form, can to inputting direct current electric voltage proceeds the diagraph, and pass 7 LEDs figures of a 4 integral wholes the tube proceed the manifestation, measuring error margin roughly 0.02 Vs.The diagraph electric circuit of the electric voltage's form is main to be constituted by three molds piece:A/D conversion mold piece, data handles mold piece and manifestation control mold piece.Key words:Simple arithmetic figure electric voltage form STC89C52 ADC0809 four figureses manifestation目录摘要 (I)Abstract .............................................. I I第1章绪论 (1)1.1课题背景 (1)1.2目的和意义 (1)1.3系统功能 (2)1.4技术要求 (2)第2章系统设计 (3)2.1 系统的论证 (3)2.2 系统基本方案 (3)2.2.1 各模块方案选择 (4)2.2.2 系统各模块的最终方案 (5)2.3 本章小结 (5)第3章硬件的设计 (7)3.1 系统硬件概述 (7)3.2数据处理芯片STC89C52 (7)3.2.1 STC89C52简介 (7)3.2.2STC89C52的引脚: (9)3.2.3 STC89C52的复位电路和时钟电路 (13)3.3 模数转换芯片ADC0809 (15)3.3.1 ADC0809内部逻辑结构 (16)3.3.2 ADC0809的引脚 (17)3.3.3 ADC0809的工作原理 (18)3.3.4 STC89C52与ADC0809的连接 (19)3.4 四位一体LED数码管 (20)3.5 本章小结 (23)第4章软件的设计 (25)4.1 系统软件概述 (25)4.2 系统程序设计 (25)4.2.1.主程序设计 (25)4.2.2 子程序设计 (26)4.3 本章小结 (29)第5章电源电路 (30)5.1稳压电源 (30)5.2 本章小结 (31)第6章系统调试及性能分析 (32)6.1 电压测试结论 (32)6.2性能分析 (33)6.3系统调试中遇到的问题及解决的方法 (33)6.4 本章小结 (34)结论 (35)致谢 (37)参考文献 (38)附录1 英文参考资料 (40)附录2 译文 (48)附录3 系统电路图 (53)附录4汇编语言程序清单 (54)附录5 原件清单 (67)第1章绪论1.1课题背景随着电子科学技术的发展,电子测量成为广大电子工作者必须掌握的手段,对测量的精度和功能的要求也越来越高,而电压的测量甚为突出,因为电压的测量最为普遍。

数字电压表的设计毕业设计

数字电压表的设计毕业设计

1引言 (1)设计背景 (1)设计目的 (1)设计要求及功能 (1)2整体设计 (3)各模块方案选择 (3)整体设计框图 (3)3系统硬件电路设计 (5)单片机芯片AT89S52 (5)主要特性 (5)引脚说明 (6)振荡器特性 (8)芯片擦除 (8)D转换模块设计 (8)ADC0809 简介 (8)引脚说明 (9)ADC0809工作原理 (10)显示电路设计 (11)时钟电路设计 (12)篡位电路设计 (13)通道选择电路设计 (13)4软件设计 (15)主程序设计 (15)各于程序设计 (16)转换子程序 (16)显示子程序 (16)按键子程序 (17)5结束语 (19)参考文献 (20)附录A总电路图 (21)附录B PCB图 (22)附录C程序 (23)致谢 (27)本设计中的数字电压表主要利用AT89S52单片机进行电压的测量控制,采用ADC0809转换器对输入的电压值进行转换,通过单片机扫描按键来控ADC0809的通道选择,分时测量8路模拟电压值,并处置转换后的数字电压值, 然后送给LED数码管动态显示,并同时显示通道值。

实现了对0~5V的8路输入电压值的高精度测量和数字化显示。

关键词:数字电压表;AT89S52 ;ADC0809 ;数码管AbstractThis design digital voltmeter for voltage measurement and control uses AT89S52 microcontroller, using ADC0809 converter to convert the value of the input voltage, controlled by the microcontroller scan button ADC0809 channel selection, measures 8-channel analog voltage value of time-sharing, and processes the digital voltage value after the conversion, and then sents to the LED digital tube dynamic display, and at the same time to displays the channel value・ Input voltage values of 0〜5V, 8-channel high-precision measurement and digitization.Key words: digital voltmeter; AT89S52; ADC0809: digital tube1引言设计背景数字电压表(Digital Voltmeter)简称DVM,它是在50年代初,60年代末发起来的电压测量仪表。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘 要
在电子应用领域,工业自动化仪表已经有了非常广泛的应用。本文设计的数字电压表以AT89C51单片机为主要控制器件,利用ADC0808把模拟信号转换为数字信号并加以显示的电路。它的设计主要包括硬件电路和系统程序两部分设计。硬件电路主要是单片机最小设计模块、A/D转换模块和显示模块的设计,系统程序设计则是通过AT89C51单片机先将系统初始化,通过ADC0808转换芯片把模拟量转换成数字量,最后通过数码管显示数据。设计的数字电压表的测量范围为200mv—10v,对直流电压进行测量。该电路功能强大,有报警系统,可控制测量范围,数码管显示精度高,可扩展性强等优点。
Application of digital voltmeter in many areas, there is a very good prospect. Conduct research on the digital voltmeter very necessity. This single-chip technology for our study is helpful.
ALE:地址锁,使地址锁存于使能端。访问外部存储器,如RAM、ROM。
有51个外部总线,16位地址线,数据线为8,而低8位的地址跟数据线是重合,所以单独访问低8位的地址和数据,这就需要用到ALE信号。
访问存储器的时候,P2口输出高地址,P0输出低地址。利用外部的锁存器(设计用74HC245存储器)配合ALE脉冲,锁存P0地址,这时读写信号开始起作用,P0口读入或者输出数据。
Key words:T89C52; ADC0808; Voltage measurement;A/D converter

数字电压表简称DVM,它是采用数字化测量技术,能将连续的模拟量(直流输入电压)转换成不连续的、离散的数字形式并加以显示的仪表。目前,数字电压表已被广泛用于电子电气测量、工业自动化仪表、自动测试系统等领域。
1.3研究的主要内容
本文介绍的一种简易数字电压表。主要是由AT89c51单片机控制,显示模块由A/D转换器和数码管控制,数据处理模块及显示模块组成,芯片由ADC0808采集到的模拟量转化为相应的数字量再传送到相应的模块处理中。芯片的主要任务是处理数据,并且把0808送来的数字量进行分析处理,再送到显示模块中显示,由于元件较少,成本低,测量精度和可靠性较高系统的数字电压表电路简单实现。
AT89C51单片机的外形如图3-1所示:
图3-1AT89C51引脚图
P0口引脚:这组引脚共有8个引脚,P0.0-P0.7这8个引脚有两种不同的功能,分别用于通用I/O口和对片外存储器的读/写数据,P0口的字节地址为80H,口的各位口线具有完全相同但又相互独立的逻辑电路,有一个锁存器两个三态输入缓冲器一个多路转接开关,实际控制中,P0口多数情况下都是作为地址/数据线使用。
(4)LED数码的段码输入,由并行端口P0产生:位码输入,用并行端口P2低两位产生;小数点位由P2口产生。
2.
转换电路、A/D转换、单片机、时钟电路、复位电路、模拟电压输入构成了硬件设计电路 。硬件电路设计图如下图所示:
图2-1 数字电压表总体设计方案图
3系统硬件电路的设计
3.1单片机最小系统设计
3
数字电压表的发展大致如下:
1. 新技术的广泛应用
新的A/D转换技术于上世纪90年代初在世界许多国家研发。自动校准技术、A/D转换技术、资源再利用技术,使得数字电压表更加精度化、智能化、经济化、环保化,向着更高水平发展。
2. 智能化阶段
在电子技术、大规模集成电路及计算机技术日新月异的大背景下,人们很快研制出并量产了DVM数据处理和可编程程序在微处理器控制下的芯片,因为数字电压有数据存储器ROM并使用C软件编程,通过可进行信息处理,仪器仪表经过接口监测系统,从而进行自校、自检,自查三个步骤,以及高准确性的运行,这样便实现了监测系统的智能化当前,智能化的DVM的出现以及智能化仪表发展的良好态势,DVM将会成为未来的发展趋势,并且会得到更多领域的应用。这样为各种物理量的动态检测的实现提供了可能。
1.2国内外现状研究及发展趋势
电子技术近20年的发展,微电子技术、计算机技术、集成技术、网络技术等高新技术越来越成熟。在这样的情况下,人们不断对数字电压表提出了更高的要求,加快了数字电压表的发展,技术人员要求数字电压表速度更快、性能更稳定,灵敏度更高、以及操作更方便,做到成本更低,样品量提供量更少、和零污染。
(2)ADC0808和输入放大器用来用作A/D转换器,基准电源构成了模拟部分;数字部分由计数器、译码器、电流放大器、逻辑控制器、振荡器和显示器构成。数字量经由转换器将输入端输入的模拟量转换而成,与此同时产生控制信号并根据产生的频率,经过分析处理整合检测最终输出需要显示的数字。
(3)电压显示采用两
(1)对直流电压的测量。
(2)能对常见的交流信号的电压进行测量。
(3)测量电压的范围从200mv到10V之间。
(4)当输入电压过大时能够具有保护功能。
(5)显示功能。
(6)其它附加功能。
2.
电压表由模拟和数字转换两大部分,电路应尽量采用中、大规模集成电路。
(1)为了满足各方面的设计需求,选择AT89C51单片机为核心控制器件。
数字电压表的应用在很多领域,有非常好的应用前景。对数字电压表进行研究很有必要性。这对我们研究单片机技术是很有帮助的。
关键词:AT89C51;ADC0808;电压测量;A/D转换
Abstract
In electronic applications, industrial automation instruments have a very wide range of applications. This design of a digital voltmeter to AT89C51 microcontroller as the main control device, use it ADC0808 analog signals into digital signals and display them circuit. Its design includes hardware and system design program in two parts. The hardware circuit design module is the smallest single-chip design A / D converter module and display module, system programming is through the first AT89C51 SCM system initialization, by ADC0808 converter chip to convert analog to digital, and finally through a digital display data. Measuring range designed digital voltmeter is 200mv-10v, DC voltage measurement. The circuit is powerful, alarm system, control measuring range, digital display and high precision, scalability and other advantages.
RST:单片机复位电路,当单片机系统在运行中受到环境干扰时,程序运行若有错误,及时按复位按钮,系统电路将自动初始化,起重置作用。
在设计时单片机系统如上图3.1
P0口接收由ADC0808送来的数据,然后通过P1口将数据送给LED显示器,通过显示器将数值都显示出来。
3
单片机中指令执行都需要在晶振产生的固有频率下进行,按节拍有顺序的一次进行下去,而单片机时钟脉冲是由时序电路发出的。单片机芯片内部有一个串联的反相放大器来增强震荡器高增益,XTAL1为输入端,XTAL2为输出端,用一个晶振和 2个30uf的电容构成时钟电路,如下图所示:
图3-2 时钟电路
电路中的器件选择有三种方法,一是通过计算,二是实验确定,三是参考一些典型电路,电容器C1和C2取值范围是30±10uF,本文选择了30uF的电容,这样会对对震荡频率起到调节的作用电路产生的时钟信号震荡频率由石英晶振来决定,最高可选24MHz,本系统中选择6MHz作为时钟信号的震荡频率。
1
1.1选题
微型单片机自上世纪70年代首次出现,因为其价格低而性能有很高,便于携带所占地方小、可以适配各种功能等等特点很快便引起了人们关注度,之后很多年的发展,现在常见于家用电器控制,节能设备、电子仪器、智能机器人等方向也有着广泛的应用,在军事设备、工业控制领域都用到单片机控制,可见现在的单片机更加微型,智能,在提高了产品的功能与质量同时,还降低了设计和使用成本。
数字电压表有很多优点:(1).通过数码管显示数字清晰直观,读数准确,相对于借用指针和刻度盘的读数有了很大的改进。(2).数码管显示位数多,能测量的范围更加广,用途更加广泛。(3).测量准确度高,误差越来越小。准确度表示测量结果与真实值的一致性,反映了测量误差的大小。(4).分辨率高。数字电压表测量灵敏度高,微小电压变化能在数码管的动态显示中显示。(5).扩展能力强。在数字电压表的基础上,可改造成用于不同工业领域的仪器仪表。(6).测量速率快。它取决于A/D 转换器的转换速率。测电压时,电表两端接触被测电压,数码管即刻显示被测电压数值,相对于指针和刻度盘测量更加稳定和便捷。(7).输入阻抗高。数字电言表在测量时从被测电路上吸取的电流极小,为显示更加精确,可以用放大电路放大电流,不会影响被测信号源的工作状态,能减小由信号源内阻引起的测量误差。(8).集成度高,耗能少。新型的数字电压表采用CMOS大规模集成电路,工作状态时功耗很低,电池可用时间长。(9).抗干扰能力强。(10)测量电压时系统恢复初始化,无需像指针式电压表那样置零。
相关文档
最新文档