数字电压表说明书

数字电压表说明书
数字电压表说明书

湄洲湾职业技术学院

数字电压表说明书

系别:自动化工程系

年级:10级专业:电气自动化姓名:林敬学号:1001010117导师姓名:明雄职称:讲师

2013年5月25日

目录

1.前言1

2.系统设计技术参数要求 (2)

3.系统设计 (3)

3.1系统设计总体框图 (3)

3.2 各模块原理说明 (3)

3.2.1 AT89S51模块.......................... 错误!未定义书签。

3.2.2 ADC0804模数转换模块 (4)

3.2.3 四位数码管显示模块 (5)

3.3 系统总原理图说明 (6)

3.4 系统印刷电路板的制作图 (6)

3.5 系统的操作说明 (6)

3.6 系统操作注意事项 (6)

参考文献 (7)

致谢词 (8)

附录 (9)

附录一:电路总原理图 (9)

附录二:印刷电路板原理图 (10)

附录三:元件清单 (11)

1.前言

单片机是在一块半导体材料上集成了CPU、存储器、I/O接口等各种功能部件,具有体积小、功耗低、价格便宜、功能强、可靠性好和使用方便灵活的特点。随着以半导体集成电路为中心的微电子技术的进步,单片机在工业控制、数据采集、智能化仪表、办公自动化以及家用电器等各个储藏中得到了越来越广泛的应用。数字电压表(DigitalVoltmeter简称DVM) 是采用数字化测量技术,把连续的模拟电压量转换成不连续、离散的数字化形式并加以显示的仪表。传统指针式电压表功能单一、精度低,难于满足数字化时代的需求,采用A/D 转换器和单片机构成的数字电压表,由于具有测量精度高, 抗干扰和可扩展能力强, 以及集成性能好等优点,目前已被广泛应用于电子及电工测量 ,工业自动化仪表、自动测试系统等智能化测量领域。

2.系统设计技术参数要求

该简易电压表对输入0~5V的模拟电压进行测量和数据显示(要求使用ADC0804)。具体设计要求是:

(1)实现电压表的电源自检显示。

(2)实现电压表的电压测量功能(电压范围为:0~5V)。

(3)实现测试数据的正确显示。

3.系统设计

3.1系统设计总体框图

图3-1系统设计总体框图

3.2 各模块原理说明

3.2.1 AT89S51模块

本设计采用以AT89S51为核心的最小系统,其电路图如图3-2。

图3-2最小系统

1.功能特性概括:

AT89S51提供以下标准功能:40个引脚、4K Bytes Flash片内程序存储器、128 Bytes 的随机存取数据存储器(RAM)、32个外部双向输入/输出(I/O)口、5个中断优先级2层中断嵌套中断、2个数据指针、2个16位可编程定时/计数器、2个全双工串行通信口、看门狗(WDT)电路、片内振荡器及时钟电路。此外,AT89S51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲模式下,CPU暂停工作,而RAM、定时/计数器、串行通信口、外中断系统可继续工作。掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。

2.本设计所用到管脚说明:

VCC:供电电压。 GND:接地。

P0口:P0口为一个8位漏级开路双向I/O口,也即地址/数据总线复用口。作为输出口用时,能驱动8个TTL逻辑门电路。对端口写“1”时,被定义为高阻输入。

EA/VPP:外部访问允许。欲使CPU仅访问外部程序存储器(地址为0000H-FFFFH),EA 端必须保持低电平(接地)。需要注意的是:如果加密位LB1被编程,复位时内部会锁存EA端状态。如EA端保持高电平(接VCC端),CPU则执行内部程序存储器中的指令。

Flash存储器编程期间,该引脚用于施加+12V编程电压(VPP)。

XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入端。

XTAL2:反向振荡放大器器的输出端。

3.2.2 ADC0804模数转换模块

本模块以ADC0804芯片为核心的电路设计,其电路图如图3-3。

图3-3 ADC0804模数转换

ADC0804是用CMOS集成工艺制成的逐次比较型摸数转换芯片。分辨率8位,转换时间100μs,输入电压范围为0~5V,增加某些外部电路后,输入模拟电压可为 5V。该芯片内有输出数据锁存器,当与计算机连接时,转换电路的输出可以直接连接在CPU数据总线上,无须附加逻辑接口电路。所谓A/D转换器就是模拟/数字转换器(ADC)是将输入的模拟信号转换成数字信号。

ADC0804LCN与单片机AT89S51的接口是由11条线来完成的,单片机AT89S51的P0口与ADC0804LCN芯片的数据传输端相连,P3.2用来作为ADC0804LCN输入时钟CLK IN 控制端,P3.6与P3.7和ADC0804LCN的RW与RD端相连。

3.2.3四位数码管显示模块

本模块以四个三极管驱动数码管进行显示,其电路图如图3-4。

图3-4四位数码管

八段数码显示管有两种,一种是共阳数码管,其内部是由八个阳极相连接的发光二极管组成;另一种是共阴数码管,其内部是由八个阴极相连接的发光二极管组成。二者原理不同但功能相同。本设计的电压显示选用4个共阳八段数码管LED作为电路的显示使用。其中4个9012三极管是为数码管提供驱动。4个上拉电阻连接AT89S51拉高电路电平为显示提供充足电压。

3.3 系统总原理图说明

总原理图参见附录一。

数字电压表是利用A/D转换电路将待测的模拟信号转换成数字信号,通过相应换算后将测试结果以数字形式显示出来的一种电压表。本系统在接入电源后电路指示灯点亮,复位后数码管显示0.00U,电路正常运行。可接入待测电源进行测量。每次测量开始前都需要进行复位,以避免上次的测量影响到下次测量的结果。

3.4 系统印刷电路板的制作图

详见附录二。

3.5 系统的操作说明

接通电源,数码管显示0.00U则为正常情况可接入待测电压;若不为0.00U请按下复位键至正常情况是方可接入待测电压。本系统最高峰值只可到5V,若超过这依然显示5V。

3.6系统操作注意事项

(1)要注意该电压表的量程,切误测量比额定值大。

(2)电压表使用或存放应避免高温、寒冷、阳光直射、高湿度及强烈振动环境。

(3)为了延长电池的使用寿命,每次用完时应将电源拨断开。长期不用,要取出电池,以防止电池漏出电解液而腐蚀电池盒。

参考文献

[1] 李建忠,单片机原理及应用[M]. 西安:电子科技大学出版社,2002.2

[2] 王为青,邱文勋,51单片机应用开发案例精选[M]. 北京:人民邮电出版社,2007.8

[3] 张齐,朱宁西,单片机应用系统设计技术[M]. 北京:电子工业出版社,2009.1

[4] 万光毅,单片机实验与实践教程1[M]. 北京:航空航天大学出版社,2006.5

[5] 吴金戌, 沈庆阳, 郭庭吉. 8051单片机实践与应用[M]. 北京:清华大学出版社,2004

[6] 钟富昭,张晨,8051单片机典型模块设计与应用[M]. 北京:人民邮电出版社,2007

[7] 胡学海,单片机及应用系统设计[M]. 北京:北京电子工业出版社,2001

[8] 楼然苗,李光飞,51系列单片机设计实例[M]. 北京:北京航空航天大学出版社,2006

三年的大学时光一晃而过,犹如白驹过隙一般的不着痕迹。可细细回想起来却又那么的耐人寻味。在毕业设计即将完成之际,我想向曾经给我帮助和支持的人表示衷心的感谢。

首先我要感谢在背后辛勤劳动默默支持着我的父母,是他们的付出才有我在校园安静学习生活的机会。

其次感谢湄洲湾职业技术学院,给我提供这么好的学习生活环境,在校学习和生活的日子是我一生中一段难忘的经历。

感谢蔡明雄老师细心为我修改论文,从他那里学到的不只是专业知识,更多的是做人的道理。感谢梁峰林老师三年来担任我们的班主任,对我们生活、学习方面都付出了许多努力,没有她的带领,我们不会成为合格的毕业生,另外还要感谢许振龙、林寿光、邱兴阳、李清生、郑维清、陈辉煌、杨阿弟、陈丽霞、宋进老师,他们在学习方面给了我大量的指导,让我学到了知识,也获得了实践锻炼的机会。他们严谨的治学态度、对我的严格要求以及为人处世的坦荡将使我终身受益。除此之外,他们对我生活的关心和照顾也使得我得以顺利完成大学的学业。在此祝愿他们身体健康,全家幸福!

最后还要感谢三年来一起生活学习的同学们,人生旅途中有着各种的幸酸与喜悦。是你们在陪伴着我一起度过,希望即将融入社会的你们能够闯出属于自己的一片天空。

附录一:电路总原理图

附录二:印刷电路板原理图

附录三:元件清单

组成数字电压表的原理与应用

MC14433组成数字电压表的原理与应用 器件介绍: MC14433是美国Motorola公司推出的单片3 1/2位A/D转换器,其中集成了双积分式A/D转换器所有的CMOS模拟电路和数字电路。具有外接元件少,输入阻抗高,功耗低,电源电压范围宽,精度高等特点,并且具有自动校零和自动极性转换功能,只要外接少量的阻容件即可构成一个完整的A/D转换器,其主要功能特性如下: 精度:读数的±0.05%±1字 模拟电压输入量程:1.999V和199.9mV两档 转换速率:2-25次/s 输入阻抗:大于1000MΩ 电源电压:±4.8V—±8V 功耗:8mW(±5V电源电压时,典型值) 采用字位动态扫描BCD码输出方式,即千、百、十、个位BCD码分时在Q0—Q3轮流输出,同时在DS1—DS4端输出同步字位选通脉冲,很方便实现LED的动态显示。

应用: MC14433最主要的用途是数字电压表,数字温度计等各类数字化仪表及计算机数据采集系统的A/D转换接口。 MC14433的引脚说明: [1]. Pin1(VAG)—模拟地,为高科 技阻输入端,被测电压和基准电压的接 入地。 [2]. Pin2(V R)—基准电压,此引脚 为外接基准电压的输入端。MC14433只要 一个正基准电压即可测量正、负极性的 电压。此外,V R端只要加上一个大于5 个时钟周期的负脉冲(V R),就能够复为至 转换周期的起始点。 [3]. Pin3(Vx)—被测电压的输入端,MC14433属于双 积分型A/D转换器,因而被测电压与基准电压有以下关系: 因此,满量程的Vx=V R 。当满量程选为1.999V,V R 可 取2.000V,而当满量程为199.9mV时,V R 取200.0mV,在实 际的应用电路中,根据需要,V R 值可在200mV—2.000V之间 选取。 [4]. Pin4-Pin6(R1/C1,C1)—外接积分元件端。 次三个引脚外接积分电阻和电容,积分电容一般选0.1uF聚脂薄膜电容,如果需每秒转换4次,时钟频率选为66kHz,在2.000V满量程时,电阻R1约为470kΩ,而满量程为200mV时,R1取27kΩ。 [5]. Pin7、Pin8(C 01 、C 02 )—外接失调补偿电容端,电容一般也选0.1uF聚脂薄膜电容即可。 [6]. Pin9(DU)—更新显示控制端,此引脚用来控制转换结果的输出。如果在积分器反向积分周期之前,DU端输入一个正跳变脉冲,该转换周期所得到的结果将被送入输出锁存器,经多路开关选择后输出。否则继续输出上一个转换周期所测量的数据。这个作用可用于保存测量数据,若不需要保存数据而是直接输出测量数据,将DU端与EOC引脚直接短接即可。 [7]. Pin10、Pin11(CLK1、CLK0)—时钟外接元件端,MC14433内置了时钟振荡电路,对时钟频率要求不高的场合,可选择一个电阻即可设定时钟频率,时钟频率为66kHz时,外接电阻取300kΩ即可。 若需要较高的时钟频率稳定度,则需采用外接石英晶体或LC电路,参考附图。

数字电压表中文简介

数字电压表 译文 引言 这是一个很容易建立并且非常准确和有用的数字电压表。它被设计成一个面板仪表,可用于直流电源供应器或其他需要有一个准确电压指示的地方。该电路采用的ADC(模拟数字转换器)集成电路CL7107由Intersil公司生产。该IC采用40引脚的情况下整合了所有必要的电路模拟信号转换为数字,可以直接驱动4个7段LED显示。在IC中内置的电路是数字转换器,比较器,一个时钟,一个解码器和一个7段LED显示驱动器模拟。在这里它描述了一个可以显示在0-1999电压范围的直流电压电路。 LED显示屏数字电压表技术规格 - 特征 电源电压:.............+ / - 5V(对称)。 电源要求:.............200mA(最大)。 测量范围:.............+ / - 0-1,999V在四个范围。 精度:.................0.1%。 特征: 小尺寸。 简易建筑。 成本低。 简单的调整。 易于读取距离。 很少的外部元件。 数字电压表的基本原则 为了了解电路的运作的原则,说明ADC的集成电路工程是必要的。该集成电路具有以下非常重要的特点: 准确性。 抗干扰性。 无需要一个采样保持电路。 它有一个内置的时钟。 它不需要精度高的外部元件。 一个模拟数字转换器(ADC),从现在起更好的称为双斜率转换器或集成转换器。这种类型的转换器通常优于其他类型,因为它提供了准确,简洁的设计和它可以将相对不重要的噪音变得非常可靠。如果将电路分两个阶段描述,该电路的操作将更好的理解。在第一阶段的输入集成电压和最后阶段的输出集成电压中有一个电压与输入电压成正比。在预设的时间结

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

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

1 实训要求 (1)基本要求: ①实现8路直流电压检测 ②测量电压范围0-5V ③显示指定电压通道和电压值 ④用按键切换显示通道 (2)发挥要求 ①测量电压范围为0-25V ②循环显示8路电压 2 实训目的 (1)进一步熟悉和掌握单片机的结构和工作原理; (2)掌握单片机的借口技术及,ADC0809芯片的特性,控制方法; (3)通过这次实训设计,掌握以单片机为核心的电路设计的基本方法和技术;(4)通过实际程序设计和调试,逐步掌握模块化程序设计的方法和调试技术。 3 实训意义 通过完成一个包括电路设计和程序开发的完整过程,使自身了解开发单片机应用系统的全过程,强化巩固所学知识,为以后的学习和工作打下基础。 4 总体实训方案 测量一个0——5V的直流电压,通过输入电路把信号送给AD0809,转换为数字信号再送至89s52单片机,通过其P1口经数码管显示出测量值。 4.1 结构框图 如图1—1所示 图1—1

数字电压表汇编语言

$NOMOD51 ;------------------------------------------------------------------------------ ; This file is part of the C51 Compiler package ; Copyright (c) 1988-2002 Keil Elektronik GmbH and Keil Software, Inc. ;------------------------------------------------------------------------------ ; STARTUP.A51: This code is executed after processor reset. ; ; To translate this file use A51 with the following invocation: ; ; A51 STARTUP.A51 ; ; To link the modified STARTUP.OBJ file to your application use the following ; BL51 invocation: ; ; BL51 , STARTUP.OBJ ; ;------------------------------------------------------------------------------ ; ; User-defined Power-On Initialization of Memory ; ; With the following EQU statements the initialization of memory ; at processor reset can be defined: ; ; ; the absolute start-address of IDATA memory is always 0 IDATALEN EQU 80H ; the length of IDATA memory in bytes. ; XDATASTART EQU 0H ; the absolute start-address of XDATA memory XDATALEN EQU 0H ; the length of XDATA memory in bytes. ; PDATASTART EQU 0H ; the absolute start-address of PDATA memory

多功能数字电压表课程设计

1.设计主要内容及要求; 设计一个多功能数字电压表。 要求:1)硬件电路设计,包括原理图和PCB板图。 2)数字电压表软件设计。 3)要求能够测量并显示直流电压、交流电压,测量范围0.002V---2V。 2.对设计论文撰写内容、格式、字数的要求; (1).课程设计论文是体现和总结课程设计成果的载体,一般不应少于3000字。 (2).学生应撰写的内容为:中文摘要和关键词、目录、正文、参考文献等。课程设计论文的结构及各部分内容要求可参照《沈阳工程学院毕业设计(论文)撰写规范》执行。应做到文理通顺,内容正确完整,书写工整,装订整齐。 (3).论文要求打印,打印时按《沈阳工程学院毕业设计(论文)撰写规范》的要求进行打印。 (4). 课程设计论文装订顺序为:封面、任务书、成绩评审意见表、中文摘要和关键词、目录、正文、参考文献。 3.时间进度安排;

中文摘要 随着微型计算机及微电子技术在测试领域中的广泛应用,仪器仪表在测量原理、准确度、灵敏度、可靠性、多种功能及自动化水平等方面都发生了巨大的变化,逐步形成了完全突破传统概念的新一代仪器——智能仪器。智能化是现代仪器仪表的发展趋势,许多嵌入式系统、电子技术和现场总线领域的新技术被应用于智能仪器仪表的设计,尤其是嵌入式系统的许多新的理念极大地促进了智能仪器仪表技术的发展。 今年来,随着大规模集成电路的发展,有单片A/D转换器构成的数字电压表获得了迅速普及和广泛应用,它是目前在电子测量及维修工作中最常用、最得力的一种工具类数字仪表。数字电压表具有很高的性价比,其主要优点是准确度高、分辨力强测试功能完善、测量速率快、显示直观。 测试仪器的智能化已是现代仪器仪表发展的主流方向。因此学习智能仪器的工作原理、掌握新技术和设计方法无疑是十分重要的。 关键词智能,数字,电压表,仪器仪表

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

目录 摘要........................................................................ I 1 绪论. (1) 1.1数字电压表介绍 (1) 1.2仿真软件介绍 (1) 1.3 本次设计要求 (2) 2 单片机和AD相关知识 (3) 2.1 51单片机相关知识 (3) 2.2 AD转换器相关知识 (4) 3 数字电压表系统设计 (5) 3.1系统设计框图 (5) 3.2 单片机电路 (5) 3.3 ADC采样电路 (6) 3.4显示电路 (6) 3.5供电电路和参考电压 (7) 3.6 数字电压表系统电路原理图 (7) 4 软件设计 (8) 4.1 系统总流程图 (8) 4.2 程序代码 (8) 5 数字电压表电路仿真 (15) 5.1 仿真总图 (15) 5.2 仿真结果显示 (15) 6 系统优缺点分析 (16) 7 心得体会 (17) 参考文献 (18)

1 绪论 1.1数字电压表介绍 数字电压表简称DVM,数字电压表基本原理是将输入的模拟电压信号转化为数字信号,再进行输出显示。而A/D转换器的作用是将连续变化的模拟信号量转化为离散的数字信号,器基本结构是由采样保持,量化,编码等几部分组成。因此AD转换是此次设计的核心元件。输入的模拟量经过AD转换器转换,再由驱动器驱动显示器输出,便得到测量的数字电压。 本次自己的设计作品从各个角度分析了AD转换器组成的数字电压表的设计过程及各部分电路的组成及原理,并且分析了数模转换进而使系统运行起来的原理及方法。通过自己的实践提高了动手能力,也只有亲历亲为才能收获掌握到液晶学过的知识。其实也为建立节约成本的意识有些帮助。本次设计同时也牵涉到了几个问题:精度、位数、速度、还有功耗等不足之处,这些都是要慎重考虑的,这些也是在本次设计中的收获。 1.2仿真软件介绍 Proteus ISIS是英国Labcenter公司开发的电路分析与实物仿真软件。它运行于Windows 操作系统上,可以仿真、分析(SPICE)各种模拟器件和集成电路,该软件的特点是: (1)现了单片机仿真和SPICE电路仿真相结合。具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。 (2)支持主流单片机系统的仿真。目前支持的单片机类型有:68000系列、8051系列、 A VR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各种外围芯片。 (3)提供软件调试功能。在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如Keil C51 uVision2等软件。 (4)具有强大的原理图绘制功能。 可以仿真51系列、A VR、PIC、ARM、等常用主流单片机。还可以直接在基于原理图的虚拟原型上编程,再配合显示及输出,能看到运行后输入输出的效果。配合系统配置的

设计制作一个简易数字电压表.doc

设计制作一个简易数字电压表 目录 一、设计要求................................................................................................ 错误!未定义书签。 二、设计方案、电路图和工作原理............................................................ 错误!未定义书签。 三、软件仿真................................................................................................ 错误!未定义书签。 四、PCB设计............................................................................................... 错误!未定义书签。 五、元器件清单表........................................................................................ 错误!未定义书签。 五、焊接和调试............................................................................................ 错误!未定义书签。 六、过程照片................................................................................................ 错误!未定义书签。 七、总结、心得及其他................................................................................ 错误!未定义书签。 八、指导老师评定........................................................................................ 错误!未定义书签。 目录 二.课程设计任务与要求 2.1 设计目的 2.2 设计要求 三.设计思路 3.1 方案选择 3.2 系统框图 四.课程设计框图及工作原理 4.1 工作原理 4.2 ICL7107的工作原理

静电电压表说明书

静电电压表说明书 由于输入输出端子、测试柱等均有可能带电 压,在插拔测试线、电源插座时,会产生电火花, 小心电击,避免触电危险,注意人身安全! 安全要求 请阅读下列安全注意事项,以免人身伤害,为了避免可能发生的危险,只可在规定的范围内使用。 只有合格的技术人员才可执行维修。 —防止火灾或人身伤害 使用适当的电源线。只可使用专用并且符合规格的电源线。 注意所有终端的额定值。为了防止火灾或电击危险,请注意所有额定值和标记。在进行连接之前,请阅读使用说明书,以便进一步了解有关额定值的信息。 正确地连接和断开。当测试导线与带电端子连接时,请勿随意连接或断开测试导线。 使用适当的保险丝。只可使用符合规定类型和额定值的保险丝。避免接触裸露电路和带电金属。有电时,请勿触摸裸露的接点和部位。 请勿在潮湿环境下操作。

请勿在易爆环境中操作。 -安全术语 警告:警告字句指出可能造成人身伤亡的状况或做法。 目录 一、介绍 (5) 二、技术指标 (6) 三、使用说明 (6) 四、注意事项 (7)

一.介绍 SGB-C系列交直流数字高压表是一种通用型高压测量仪表,可用于电力系统、电器、电子设备制造部门测量工频交流高电压和直流高电压。 2、外形尺寸及重量

三.使用说明 SGB-C系列交直流数字高压表,由高压分压器和低压显示表构成,用专用电缆连接为一套完整的高压测量装置。 1、接线 SGB-C系列交直流数字高压表上端均压罩为高压端,可直接输入被测高压,下端有专用接地端,供接地使用。用专用电缆连接高压分压器和低压显示表,并选择相应的电压和量限即可开始测量。 2、工频高电压测量 连接测量线路后,将低压显示表功能开关切换至AC档,选择High档,直接测量工频高压,读数即为kV数。如测量电压低于20kV时,可将功能开关切换至Low档,以获得更高精度的读数。 3、直流高电压测量 连接测量线路后,将低压显示表功能开关切换至DC档,选择High档,可直接测量直流高压,读数即为kV数。如测量电压低于20kV时,可将功能开关切换至Low档,以获得更高精度的读数。

#简易数字电压表的设计

一、简易数字电压表的设计 l .功能要求 简易数字电压表可以测量0~5V 的8路输入电压值,并在四位LED 数码管上轮流显示或单路选择显示。测量最小分辨率为0.019 V ,测量误差约为土0.02V 。 2.方案论证 按系统功能实现要求,决定控制系统采用A T89C52单片机,A /D 转换采用ADC0809。系统除能确保实现要求的功能外,还可以方便地进行8路其它A /D 转换量的测量、远程测量结果传送等扩展功能。数字电压表系统设计方案框图如图1-1。 3.系统硬件电路的设 计 简易数字电压测量电 路由A /D 转换、数据处 理及显示控制等组成,电 路原理图如图1-2所示。A /D 转换由集成电路0809完 成。0809具有8路模拟输人 端口,地址线(23~25脚)可决定对哪一路模拟输入作A /D 转换,22脚为地址锁存控制,当输入为高电平时,对地址信号进行锁存,6脚为测试控制,当输入一个2us 宽高电平脉冲时,就开始A /D 转换,7脚为A /D 转换结束标志,当A /D 转换结束时,7脚输出高电平,9脚为A /D 转换数据输出允许控制,当OE 脚为高电平时,A /D 转换数据从该端口输出,10脚为0809的时钟输入端,利用单片机30脚的六分频晶振频率再通过14024二分频得到1 MHz 时钟。单片机的P1、P3.0~P3.3端口作为四位LED 数码管显示控制。P3.5端口用作单路显示/循环显示转换按钮,P3.6端口用作单路显示时选择通道。P0端口作A /D 转换数据读入用,P2端口用作0809的A /D 转换控制。 4.系统程序的设计 (1)初始化程序 系统上电时,初始化程序将70H ~77H 内存单元清0,P2口置0。 (2)主程序 在刚上电时,系统默认为循环显示8个通道的电压值状态。当进行一次测量后,将 图1-1 数字电压表系统设计方案

数字电压表的设计实验报告

课程设计 ——基于51数字电压表设计 物理与电子信息学院 电子信息工程 1、课程设计要求 使用单片机AT89C52和ADC0832设计一个数字电压表,能够测量0-5V之间的直流电压值,两位数码显示。在单片机的作用下,能监测两路的输入电压值,用8位串行A/D转换器,8位分辨率,逐次逼近型,基准电压为 5V;能用两位LED进行轮流显示或单路选择显示,显示精度0.1伏。 2、硬件单元电路设计 AT89S52单片机简介 AT89S52是一个低功耗,高性能CMOS 8位单片机,片内含8k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存

储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS -51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S52可为许多嵌入式控制应用系统提供高性价比的解决方案。 AT89S52具有如下特点:40个引脚,8k Bytes Flash片内程序存储器,256 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级,2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。 ADC0832模数转换器简介 ADC0832 是美国国家半导体公司生产的一种8 位分辨率、双通道A/D转换芯片。由于它体积小,兼容性强,性价比高而深受单片机爱好者及企业欢迎,其目前已经有很高的普及率。学习并使用ADC0832 可是使我们了解A/D转换器的原理,有助于我们单片机技术水平的提高。 图1 芯片接口说明: 〃 CS_ 片选使能,低电平芯片使能。 〃 CH0 模拟输入通道0,或作为IN+/-使用。

基于51单片机的数字电压表设计说明

1.1数字电压表介绍 数字电压表简称DVM,数字电压表基本原理是将输入的模拟电压信号转化为数字信号,再进行输出显示。而A/D转换器的作用是将连续变化的模拟信号量转化为离散的数字信号,器基本结构是由采样保持,量化,编码等几部分组成。因此AD转换是此次设计的核心元件。输入的模拟量经过AD转换器转换,再由驱动器驱动显示器输出,便得到测量的数字电压。 本次自己的设计作品从各个角度分析了AD转换器组成的数字电压表的设计过程及各部分电路的组成及原理,并且分析了数模转换进而使系统运行起来的原理及方法。通过自己的实践提高了动手能力,也只有亲历亲为才能收获掌握到液晶学过的知识。其实也为建立节约成本的意识有些帮助。本次设计同时也牵涉到了几个问题:精度、位数、速度、还有功耗等不足之处,这些都是要慎重考虑的,这些也是在本次设计中的收获。 1.3 本次设计要求 本次设计的作品要求制作数字电压表的量程为0到10v,由于用到的模数转换芯片是ADC0809,设计系统给的供电电压为+5v,所以能够测量的电压围为-0.25v到5.25v之间,但是一般测量的直流电压围都在这之上,所以采用电阻分压网络,设计的电压测量围是0到25v之间,满足设计要求的最大量程5v的要求。同时设计的精度为小数点后三位,满足要求的两位小数的精度,在不考虑AD芯片的量化误差的前提下,此次设计的精度能够满足一般测量的要求。

2单片机和AD相关知识 2.1 51单片机相关知识 51单片机是对目前所有兼容intel 8031指令系统的单片机的统称。该系列单片机的始祖是intel的8031单片机,后来随着技术的发展,成为目前广泛应用的8为单片机之一。单片机是在一块芯片集成了CPU、RAM、ROM、定时器/计数器和多功能I/O口等计算机所需要的基本功能部件的大规模集成电路,又称为MCU。51系列单片机包含以下几个部件: 一个8位CPU;一个片振荡器及时钟电路; 4KB的ROM程序存储器; 一个128B的RAM数据存储器; 寻址64KB外部数据存储器和64KB外部程序存储空间的控制电路; 32条可编程的I/O口线; 两个16位定时/计数器; 一个可编程全双工串行口; 5个中断源、两个优先级嵌套中断结构。51系列单片机如下图: 图1 51单片机引脚图

基于51单片机制作的数字电压表

基于51单片机数字电压表的设计 基于51单片机数字电压表的设计 摘要:本文介绍了基于STC89C52单片机为核心的,以AD0809数模转换芯片作为采样,以四位八段数码管作为显示的具有测量功能的具有一定精度的数字电压表。在实现基础功能的情况下,另外还可以扩展串行口通信,时钟,等其他一系列功能,使系统达到了良好的设计效果和要求。本课题主要解决A/D转换,数据处理及显示控制等三个模块。 关键词:STC89C52;数字电压表;模数转换;数字信号

Abstract:This paper introduces STC89C52 SCM as the core based on AD0809 analog-to-digital conversion chip, as sampled to four seven segment digital tube as display with certain with measuring function of digital voltmeter accuracy. The basic function in realizing circumstance, also can expand serial port communication, clock, and other series of function, make the system to achieve a good design effect and requirements.This subject mainly to solve AD, data processing and display control three modules. Key words: Digital voltmeter; Frequency-field; Digital signal 本设计在分析研究和总结了单片机技术的发展历史及趋势的基础上,以使用可靠,经济,精度高等设计原则为目标,设计出基于单片机的数字测量电压表。单片机有着微处理所具备的功能,它可单独地完成现代工业控制所要求的智能化控制功能,这是单片机最大的特征。 单片机控制系统能够取代以前利用复杂电子线路或数字电路构成的控制系统,可用软件控制来实现,并能够实现智能化。由于单片机具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此,现在单片机控制范畴无所不在,例如通信产品,家用电器,智能化仪器仪表,过程控制和专用控制装置等等,单片机的应用领域越来越广泛。 1 系统构成 该电压表的测量电路主要由三个模块组成:A/D转换模块、数据处理模块及显示控制模块。A/D转换主要由芯片ADC0809来完成,它负责把采集到的模拟量转换为相应的数字量再传送到数据处理模块。数据处理则由芯片STC89C51来完成,其负责把ADC0809传送来的数字量,经一定的数据处理,产生相应的显示码送到显示模块进行显示;另外它还控制着ADC0809芯片的工作。显示模块主要由7段数码管显示测量到的电压值 系统构成框图 2 系统硬件设计 2.1 电源电路原理 由于本系统的主控芯片是单片机,所以应提供五伏的恒流源作为单片机的基准电压。主要原理是用变压器将220V交流电压进行变压,然后经过电桥整流,将交流电变为直流电源,经过稳压管稳压,得到稳定的5V电源供单片机使用。 电桥由整流二极管1N4007所搭建的电

虚拟数字电压表的设计

摘要 LabVIEw 8.5版本的工程技术比以往任何一个版本都丰富.它采用了中文界面,各个控件的功能一目了然。利用它全新的用户界面对象和功能,能开发出专业化、可完全自定义的前面板。LabVIEw 8.5对数学、信号处理和分析也进行了重大的补充和完善,信号处理分析和数学具有更为全面和强大的库,其中包括500多个函数。所以在LabVIEw 8.5版本下能够更方便地实现虚拟电压表的设计。 虚拟电压表是基于计算机和标准总线技术的模块化系统,通常它由控制模块、仪器模块和软件组成,由软件编程来实现仪器的功能。在虚拟仪器中,计算机显示器是惟一的交互界面,物理的开关、按键、旋钮以及数码管等显示器件均由与实物外观相似的图形控件来代替,操作人员只要通过鼠标或键盘操作虚拟仪器面板上的旋钮、开关、按键等设置各种参数,就能根据自己的需要定义仪器的功能。在虚拟电压表的设计中,考虑到仪器主要用于教学和实验,使用对象是学生,因此将引言中提到的三种检波方式的仪器合为一体,既简化了面板操作,又便于直接对比。 该电压表主要用于电路分析和模拟电子技术等实验课的教学和测量仪器,能够使学习者了解和掌握电压的测量和电压表对各种波形的不同响应。因此,虚拟电压表应具备电源开关控制、波形选择,以及显示峰值、有效值和平均值三种结果,且输入信号的大小可调节等功能。虚拟电压表由硬件设备与接口、设备驱动软件和虚拟仪器面板组成。其中,硬件设备与接口包括仪器接口设备和计算机,设备驱动软件是直接控制各种硬件接口的驱动程序,虚拟仪器通过底层设备驱动软件与真实的仪器系统进行通信,并以虚拟仪器面板的形式在计算机屏幕上显示与真实仪器面板操作相对应的各种控件。在此,用软件虚拟了一个信号发生器。该信号发生器可产生正弦波、方波和三角波,还可以输入公式,产生任意波形。根据需要,可调节面板上的控件来改变信号的频率和幅度等可调参数,然后检测电压表的运行情况。因此,在LabVIEW图形语言环境下设计的虚拟电压表主要分为两个部分:第一部分是虚拟电压表前面板的设计;第二部分是虚拟电压表流程图的设汁。

数字电压表

数字电压表 摘要 在现代先进的电子系统的前端和后端都将应用到A/D转换器,以改善数字处理技术的性能。在各种A/D转换器中,逐次逼近型A/D转换器是采样率低于5 Msps(每秒百万次采样)的中等至高等分辨率应用的常见结构。由于逐次逼近型A/D转换器具有低功耗、小尺寸的特点,因此有很宽的应用范围。本文设计的8位逐次逼近A/D转换器,采用了以D/A转换器、比较器和带隙基准模块为主体的结构,通过各个模块的优化设计,得到了可在4.5V-5.5V单电源电压下工作的中速、低功耗8位逐次逼近A/D转换器。 D/A转换器模块采用了扩展分辨率的方法,将电阻分压和电容分压相结合,得到了不同缩放方式的DAC组合,扩展D/A转换器分辨率,也提高了转换速度。比较器模块采用了三级比较器通过电容耦合级联的方式来实现,具有高增益的特点,结果所设计的比较器既满足了高速比较的要求,又有效降低了功耗。最后,在A/D转换器中基准电压模块也是一个很重要的组成部分,它直接关系A/D转换器的精度。本文中自主设计的带隙基准电路具有很高的抗电源电压波动和抗温度变化的能力,温度在-50℃-100℃、电源电压在 1.6V-9.7V范围内变化时能使输出保持在 1.246V。应用Cadence spectre采用CSMC 0.6μm CMOS Nwell工艺库对电路性能进行验证。仿真结果表明,设计的高速比较器、带隙基准电路和D/A转换器满足8位A/D 转换的要求。 Abstract In the front and the end of the advanced electronics systems, analog to digital converters (A/D converters) are applied to improve the performance of the digital processing technique. Of all kinds of A/D converters, successive approximation (SAR)A/D converters are frequently the architecture of choice for medium-to-high-resolution applications with sample rates under 5 mega samples per second (Msps). Because of providing low power consumption as well as a small scale factor, SAR A/D converters have a wide variety of applications.A 8-bit medium speed, low power A/D designed in this paper, is composed of digital-analog (D/A) converters, comparators ,bandgap and so on. By optimizing the performances of every module, it can operate well from from a signal 4.5V to 5.5V power supply.In D/A coverter module, in order to extend the resolution of D/A converter, the combination of differently scaled DACs is designed. A charge scaling D/A converter with capacitor voltage divider and resistance divider is designed, which extends the resolution of a parallel D/A converter as well as improve speed rate greatly. The comparator has the

数字电压表的设计与制作

毕业设计(论文) 题目:数字电压表的设计与制作年级专业:电气自动化14321班 学生姓名:秦小钧 指导教师:杨海蓉

2016年 10 月 13 日 毕业设计任务书 毕业设计题目:数字电压表的设计与制作 题目类型工程设计题目来源学生自选题 毕业设计时间从 2016/09/25 至 2016/10/13 1.毕业设计内容要求: 采用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可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash 存储器结合在一起,特别是可反复擦写的 Flash存储器可有效地降低开发成本。 AT89S5与AT89c52相比,前者的性能比后者高,所以本设计采用AT89S52芯片。 数模转换芯片:

直流数字电压表设计说明书

专业资料 《电子测量技术》直流数字电压表设计 院系软件职业技术学院 专业应用技术2班 学生姓名郭妍 学号 5103130016

目录 一、题目及设计要求……………………………………………………………………3页 二、主要技术……………………………………………………………………………3页 三、方案选择…………………………………………………………………………… 3页 四、电路设计原理……………………………………………………………………… 3页 4.1 模数转换………………………………………………………………………… 4页 4.2 数字处理及控制……………………………………………………………………5页 五、电路图分介绍……………………………………………………………………… 5页 5.1 AT89C51介绍………………………………………………………………………6页 5.2排阻介绍……………………………………………………………………………7页 5.3 晶振电路……………………………………………………………………………7页 5.4 复位电路……………………………………………………………………………8页 5.5 ADC0808介绍………………………………………………………………………8页 5.6共阴极数码管………………………………………………………………………9页 5.7模拟输入电路………………………………………………………………………9页5.8总设计图……………………………………………………………………………10页 5.9仿真图………………………………………………………………………………10页 六、设计程序……………………………………………………………………………11页 七、心得体会……………………………………………………………………………14 页

简易数字直流电压表的设计

电子制作课程考核报告 课程名称简易数字直流电压表的设计 学生姓名贾晋学号1313014041 所在院(系)物理与电信工程 专业班级电子信息工程1302 指导教师秦伟 完成地点 PC PROTEUS 2015年 6 月 13 日

简易数字直流电压表的设计 简易数字直流电压表的设计 摘要本文介绍一种基于AT89C51单片机的简易数字电压表的设计。该设计主要由三个模块组成:A/D转换模块,数据处理模块及显示模块。A/D转换芯片为ADC0808,它主要负责把采集到的模拟量转换为数字量再传送到数据处理模块。数据处理则是由芯片AT89C51来完成,主要负责把ADC0808传送来的数字量经过一定的数据处理,产生相应的显示码送到显示模块进行显示;并且,它还控制着ADC0808芯片工作。 该系统的数字电压表电路简单,所用的元件较少,成本低,且测量精度和可靠性较高。此数字电压表可以测量0-200V的模拟直流输入电压值,并通过数码管显示。 关键词单片机;数字电压表;AT89C51;ADC0808

目录 1 引言............................................................................................... 2 总体设计方案............................................................................... 2.1设计要求 ............................................................................... 2.2 设计思路 .............................................................................. 2.3 设计方案 .............................................................................. 3 详细设计....................................................................................... 3.1 A/D转换模块 .................................................................... 3.2 单片机系统 ........................................................................ 3.3 时钟电路 ............................................................................ 3.4 LED显示系统设计 ........................................................... 3.5 总体电路设计 .................................................................... 4 程序设计....................................................................................... 4.1 程序设计总方案 ................................................................ 4.2 系统子程序设计 ................................................................ 5 仿真............................................................................................. 5.1 软件调试 (11) 5.2 显示结果及误差分析 ........................................................ 结论................................................................................................. 参考文献........................................................................................... 附录...................................................................................................

相关文档
最新文档