自动选档数字电压表的设计.doc
《自动选档数字电压表的设计.doc》由会员分享,可在线阅读,更多相关《自动选档数字电压表的设计.doc(51页珍藏版)》请在三一办公上搜索。
1、诚信申明本人申明:我所呈交的本科毕业设计(论文)是本人在导师指导下对四年专业知识而进行的研究工作及全面的总结。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中创新处不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京化工大学或其它教育机构的学位或证书而已经使用过的材料。与我一同完成毕业设计(论文)的同学对本课题所做的任何贡献均已在文中做了明确的说明并表示了谢意。若有不实之处,本人承担一切相关责任。本人签名: 年 月 日自动选档数字电压表的设计自动化专业 0902班 学号111111111指导教师 王凌摘 要数字电压表自诞生以来被广泛应用于工控,教学及社会生产中,需要测量电压
2、电流值的各种场所。本文研究基于单片机的自动选档数字电压表的设计,本设计的数字式电压表,具有可自动选档,实用性高,测量精准等特点。通过对现有的各种方案分析,采用以单片机为中央处理器,接收到电信号后,利用芯片及设计电路完成A/D转换功能,通过对电信号的转换由LCD显示结果,完成测量过程。本文给出了具体的硬件设计电路和软件结构,文中给出了系统硬件线路的设计要点和电路结构以及软件的设计要点。本文设计的数字电压表,其硬件电路所用元件较少、成本低、调节简单;软件程序采用C语言编写,可读性强。经过理论研究、原理设计和整机调试,实验结果表明,本设计达到了可自动选档,测量精准等初步要求。关键词: 数字电压表 单
3、片机 LCD A/D转换The design of a Digital Voltmeter of function of Automatic selected stallsAbstractDigital Voltmeter since its created that has been widely used in a variety of palce,such as industrial, teaching and social production where is that voltage and current values measured.This article is about
4、 the design of a Digital Voltmeter of function of Automatic selected stalls,the microcontroller-based Digital Voltmeter of the function that is Automatic selected stalls,high availablity and precise measurement. Analysis on the various programs,put the Microcontroller as the central processor receiv
5、ed electrical signal , A/D conversion function achieved by using the chip and circuit design, when the transformed electrical signal displayed by the LCD ,the measurement process is completed.In this paper, a detailed description of the design of the system hardware circuit design and structure, as
6、well as the design of software ,all of about that is given. The digital voltage meter designed in this paper, have less components in the hardware part, lower cost and easier testing; software used C programming language which is strong readability. After theoretical research, principle design and d
7、ebugging, the experimental results suppose it is feasible of choosing this program .Key words: Digital Voltmeter Microcontoller LCD A/D conversion 目 录前 言1第1章整体设计4第1.1节 设计指标4第1.2节 设计方案的论证4第1.3节 系统总体设计6第1.4节 小结7第2章 系统的硬件结构8第2.1节 硬件系统的设计原则8第2.2节 单片机及外围电路设计9第3章 软件程序设计27第3.1节 软件设计要求27第3.2节 程序流程28第3.3节 小结
8、28第4章 制作与调试29第4.1节 电路板的制作29第4.2节 调试29第5章 数字电压表的抗干扰设计31第5.1节 硬件系统抗干扰设计硬件31第5.2节 软件系统的抗干扰设计32第5.3节 小结32结 论34附 录35参考文献45致 谢47前 言21世纪是一个数字化的时代,各式各样的数字化产品如雨后春笋般出现并被应用在科学研究、工业和生产生活等各领域,发挥着无可比拟的作用。而现在,数字电压表作为现代工业和生产生活中重要工具,它不但开拓了电子测量领域的先河,而且正朝着高准确度、智能化、低成本的方向发展,成为人们青睐的测量工具之一。并且,数字电压表在生产工艺、外观设计、安全及可靠性等方面也在不
9、断改进和完善。因此,对数字电压表的研究具有十分重要的意义。以往的指针式电压表功能较单一、指示精度低,不能满足现在人们在生产生活中的需求,于是数字式电压表在这样的背景下诞生。数字电压表(Digital Voltmeter)简称DVM,它指的是采用数字化测量技术,把连续的模拟量(直流或交流输入电压)转换成不连续、离散的数字量形式并加以显示的仪表。在电量的测量中,电压、电流和频率是最基本的三个被测量。其中,电压值的测量是最为经常被需要的。而且随着高新电子技术的发展,电压值的测量在转向高精度发展,由此看来数字电压表是一种必不可少的测量仪器。另外,由于数字式仪器具有读数准确方便、精度高、误差小、灵敏度高
10、和分辨率高、测量速度快等特点而倍受人们青睐,数字式电压表就是基于这种需求而发展起来的。目前数字电压表的设计和研发,已经有多种类型和款式,类如由数字电路和芯片构成的、基于单片机控制的、基于FPGA控制的、基于CPLD控制的等等。基于单片机(Microcontoller)控制的数字电压表,以单片机和A/D转换器为主要元件,构成了数字电压表的主要硬件电路。这样的电压表电路设计简单,所用的元件较少,成本低,调节工作可实现自动化,而且还可以方便地进行8位A/D转换量的测量,远程测量结果传送等功能。较之以往传统的电压表更加灵活便捷,传统电压表系统功能固定,难以更新扩展,而这些缺点在新型数字电压表上面都已被
11、克服。从数字电压表的发展来看,从1952年美国NLS公司生产的四位电子管数字电压表到现在已出现的8位数字电压表,可以测量的参数增加到直流电压、交流电压、电流、阻抗等多种电量单位。由于测量自动化程度不断提高,数字电压表还可以和PC机相结合,实现远程测量和对数据的传输处理等功能。目前世界上美国FLUKE 公司在直流和低频交流电量的校准领域居于国际先进水平。比如该公司生产的“4700A”多功能校准器和“8505”微机数字多用电压表,可用8位显示,直流精度可达到十百万分之五,读数分辨力01pV,带有A/D转换模式、数据输出接口型IEEE-488,具有比率测量软件校准和有交流电阻、电流选件。还有高精度电
12、压标准器“5400A”、“5200A”、“5450A ”等数字仪表,都是作为一级计量站和国家级计量站使用的标准仪表。还有英国的7055数字电压表采用脉冲调宽技术。日本横河公司生产的2501型采用三次采样等等。在现代电子科技的高速发展过程中,微型化、集成化、高密度化以及设备的高精度化已经成为一种长期的趋势,这就要求我们力求使用更精确的设备。而基于现代工业的生产及实践需求,新型数字电压表的发展趋势也可以从以下五个方面可见一斑:(1)广泛采用新技术,不断开发新产品 。随着科学技术的发展,新技术的广泛应用,新器件的不断出现。首先是A/D转换器:20世纪90年代世界各国相继研发了新的A/D转换技术。如四
13、斜率A/D转换技术、余数再循环技术、自动校准技术、固态真有效值转换技术、约瑟夫森效应基准源、智能化专用芯片等,这些新技术使数字电压表向高准确度、高可靠性及智能化、低成本方向发展。另外,集成电路的发展使电压表只在外围配置少量元器件,即可构成完整的智能仪表,可以完成储存、计算、比较、控制等多项功能。(2)广泛采用新工艺。新一代数字仪表正朝着标准模块化的方向发展。预计在不久的将来,更多的数字仪表将由标准化、通用化、系列化的模块所构成,给电路设计、安装调试和维修带来极大方便。(3)多从显示仪表。为彻底解决数字仪表不便于观察连续变化量的技术难题;“数字/模拟条图”双显示仪表已成为国际流行款式,它兼有数字
14、仪表准确度高、模拟式仪表便于观察被测量的变化过程及变化趋势这两大优点。 (4)提高安全性。仪器仪表在设计和使用中的安全性,对生产厂家和广大用户都至关重要。一方面厂家必须为仪表设计安全保护电路,并使之符合国家标准;另一方面用户必须安全操作,时刻注意仪表上的各种安全警告指示。 (5)操作简单化。 集成电路的发展使电压表只在外围配置少量元件,即可构成完整的智能仪表,可以完成储存、计算、比较、控制等多项功能。这使的按键变少,操作简单。但是数字电压表并不能完全取代指针式的电压表,在反映电压的连续变化和变化趋势方面不如指针表的直观。为克服这种缺憾,20世纪90年代初,一种“数字/光柱”的双重显示仪表已经出
15、现,并成功地应用于生产实践中。数字电压表的设计是生产许多数字化仪表产品的核心与基础。以单片机式数字电压表技术为核心,可以扩展成各种通用数字仪表、专用数字仪表及各种非电量的数字化仪表(如:温度计,湿度计,酸度计,重量,厚度仪等),覆盖了电子电工测量,工业测量,自动化仪表等各个领域。但是传统的数字电压表设计通常以大规模ASIC(专用集成电路)为核心器件,并辅以少量中规模集成电路及显示器件构成,可是这种设计方法灵活性差,系统功能固定,难以更新扩展,不能满足日益发展的电子工业要求。而应用单片机技术为核心设计的数字式电压表,其各方面性能优异,正是现在社会生产生活中所需要的。由此看来,设计这种以单片机为基
16、础,具有自动选档功能、灵活性好、结构简单、安全可靠的数字式电压表将是很有意义的。 第1章 整体设计第1.1节 设计指标设计一个具有自动选档功能的数字电压表,其设计指标基本如下:1. 电压测量范围:0-220V。2. 保持测量精度小数点后三位。3. 输出数据用LCD液晶显示。4. 用TLC1549实现数字量的转换。5. 核心控制部件采用单片机控制,充分利用单片机资源。第1.2节 设计方案的论证1.2.1单片机控制系统的论证现代数字电压表的设计多采用单片机来作为设计系统的中央处理器。因为单片微理器的优异性,其集成度高,系统结构简单,应用灵活,处理功能强,运算速度快,这一系列优点,使单片机为数字电压
17、表设计基础的控制系统容易实现体积小,性能好,设计灵活性高,价格便宜,易于产品化等多方面指标。 目前的单片机种类繁多,有8位机的Intel MCS-51系列,PIC系列等,而16位单片机有Intel MCS-96系列等。在本次设计中,8位单片机就能满足电压表系统的设计需求。由STC公司推出的C51、C52两个系列单片机功能强大,在多种电子仪表设计中广泛得到应用。其中的STC89系列8位Flash单片机,与8051系列单片机相兼容,特别是STC公司推出的89C52低功耗高性能的8位COMS单片机。它内部集成了8k的flash程序存储器,这种flash存储器可以反复擦除1000次之多,使程序调试非常
18、方便。同时STC89C52具有256字节内部RAM, 32位输出/输入口线,3个16位定时器/计数器,6个中断源2级中断处理能力,具有低功耗空闲和掉电两种节电模式。从软硬件系统设计的各方面考虑,选用STC89C52单片机作为电压表系统的中央处理器,完全能够满足整个系统的设计需要。1.2.2 A/D转换电路的论证现在市场上的A/D转换芯片种类繁多。按转换位数分有8位,10位,12位,16位。按A/D转换基本原理的特点,A/D转换芯片分为积分型,逐次逼近型,并行比较型/串并行型,-调制型,电容阵列逐次比较型以及压频变换型。积分型AD工作原理是将输入电压转换成时间(脉冲宽度信号)或频率(脉冲频率),
19、然后由定时器/计数器获得数字值。其优点是用简单电路就能获得高分辨率,但缺点是由于转换精度依赖于积分时间,因此转换速率极低。逐次比较型AD是由一个比较器和DA转换器通过逐次比较逻辑构成,从MSB开始,顺序地对每一位将输入电压与内置DA转换器输出进行比较,经n次比较而输出数字值。其电路规模属于中等。其优点是速度较高、功耗低,在低分辨率(12位)时价格很高。并行比较型AD采用多个比较器,仅作一次比较而实行转换,又称flash(快速)型。由于转换速率极高,n位的转换需要2n-1个比较器,因此电路规模也极大,价格也高,只适用于视频AD转换器等速度特别高的领域。串并行比较型AD结构上介于并行型和逐次比较型
20、之间,最典型的是由2个n/2位的并行型AD转换器配合DA转换器组成,用两次比较实行转换,所以称为Half flash(半快速)型。还有分成三步或多步实现AD转换的叫做分级(Multistep/Subrangling)型AD,而从转换时序角度又可称为流水线(Pipelined)型AD,现代的分级型AD中还加入了对多次转换结果作数字运算而修正特性等功能。这类AD速度比逐次比较型高,电路规模比并行型小。从设计指标来看,通过比较压频变换型、电容阵列逐次比较型、-型等集中典型AD 转换器,来论证我们从转换精度的角度出发应采用电容逐次比较型的转换器。因此,我选用德州仪器制造的TLC1549芯片,由于TLC
21、1549采用CMOS工艺,内部具有自动采样保持、可按比例量程校准转换范围、抗噪声干扰功能,而且开关电容设计使在满刻度时最大总误差仅为1 LSB(4.8 mV),因此可广泛应用于模拟量和数字量的转换电路中。1.2.3 LCD显示电路的论证在现代数字产品的研究与生产中,字符型液晶显示模块被广泛应用于智能仪表、通讯、办公自动化及军工等领域。在国际上已经规范化,但无论显示屏规格如何变化,其电特性和接口形式都是统一的。因此只要设计出一种型号的接口电路,在指令设置上稍加改动即可使用各种规格的字符型液晶显示模块。和数码管相比,字符型液晶显示模块的使用更加灵活,显示程序比较通用,可移植性强,读数视觉效果好,显
22、示字符类型也多种多样,例如,在电压超过量程时,字符型液晶显示模块可以轻松的显示“Over”,而数码管实现起来却比较麻烦。因此,在本设计中显示电路采用LCD-1601液晶显示屏。LCD-1602晶显示屏是以若干个5 7/8或5 10/11点阵块组成的显示字符群,每个点阵块为一个字符位,字符间距和行距都为一个点的宽度。主控制驱动IC为HD44780及其他公司全兼容IC如:NT3881 NOVATEK KS0066 SAMSUNG SPLC78A01 SUNPLUS。具有字符发生器ROM,可显示192种字符,160个5 7点阵字符和32个5 10点阵字符。具有64个字节的自定义字符RAM ,可自定义
23、8个5 8点阵字符或4个5 11点阵字符。具有80个字节的RAM。标准的接口特性,适配M6800系列MPU的操作时序。模块结构紧凑轻巧装配容易。单+5V电源供电,低功耗、长寿命、高可靠性。综上所述,选用LCD-1602显示模块可以完全满足数字电压表的数显需求。第1.3节 系统总体设计 STC89C52显示电路/转换电路交直流输入电路稳压电源电路图1.1 系统总体设计框图系统总体设计框图如图1.1所示,整个系统的工作原理:输入的电压经交直流输入电路,将采样电压发送到TLC1549,然后由TLC1549将模拟电压转换成数字量输出送至单片机处理。单片机通过软件控制对数据进行处理,进行信号的筛选及运算
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自动 数字 电压表 设计
链接地址:https://www.31ppt.com/p-4150371.html