大学毕业设计---基于单片机的功率计的设计.doc
《大学毕业设计---基于单片机的功率计的设计.doc》由会员分享,可在线阅读,更多相关《大学毕业设计---基于单片机的功率计的设计.doc(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘要摘要随着时代的快速发展和技术的不断革新,特别进入21世纪以来,互联网技术和电子信息技术在我国有质的飞越。人类的生产和生活也已经跨入崭新的数字化时代。在众多的工业仪器仪表中,功率表始终在其中占据着举足轻重的地位,它被广泛的应用于电工以及电子技术等诸多领域。本文主要应用51系列单片机作为核心,首先进行电压和电流信号的采样,其次经过A/D转换电路得到对应的数字信号,将该数字信号送至已经编写好程序的单片机进行计算和处理,将输入的电压、电流和处理后的功率值显示在LCD液晶屏上。其中单片机部分的设计是整个系统中最重要的部分,其工作流程是完成整体电路的测量、信号转换、计算、输出显示,同时还可单独显示被测
2、量的电压和电流值,以及本次设计中需要测量电子元器件的功率值。关键词:51单片机 A/D转换电路 电压/流采样 LCD1602 功率计IABSTRACTABSTRACTWith the rapid development of the times and innovation of the technology,especially since entering the 21st century,Internet technology and electronic information technology in our country has to fly over.Humans produ
3、ction and life has entered the new digital era.In the numerous industrial instrumentation,power meter always occupies a pivotal position in it.It is widely used in electrical and electronic technology,and many other fields.This paper is mainly based on the single chip microcomputer as the core, with
4、 the appropriate external circuitry, by sampling the voltage and current, through the digital analog conversion, the analog signal into digital signal into the microcontroller, through the program, and then through the 1602 LCD display current, voltage to be measured and the power of the original. S
5、CM is the core part of the whole design is the design of the whole circuit, measurement, conversion, display and output can be realized only on current and voltage measurements show, has been measured on electronic devices power.And measure the power value of the electronic components in the design.
6、Keyword: 51 MCU A/D converter sampling voltage current power meter LCD1602 DynamometerII目录目录摘要IABSTRACTII目录III前言IV1绪论11.1设计方案11.2 设计内容22 功率计的工作原理与结构32.1 功率表的定义32.2 功率计的工作原理32.3 功率计的结构框图43功率计的硬件设计53.1 电流电压的采样53.2 A/D转换模块63.3 单片机处理模块73.4 液晶显示模块电路103.5 按键电路113.5 电源模块电路123.6 报警电路系统124 功率计的硬件测试及问题144.1 采
7、样电路测量144.2 按键电路的调试144.3 功率计的误差分析144.4 解决办法154.5 提高测量范围155 软件的调试165.1 整体软件流程图165.2 软件程序的调试175.3 数据的校正17结论18参考文献19致谢20附录1 整体电路图21附录2 程序22IV前言前言由于现代电子技术逐步的走向成熟,于此相关的计算机技术和各式各样的电子元器件在工业和学习当中也得到了广泛而深入的应用,同时对于各种电子元器件的性能和参数要求也变得越来越高,这就推动了电子测量技术的飞速前进。虽然数字化测量技术成为了该领域的发展前沿,但是由于现代化的测量还处在技术革新阶段,所以这种基于单片的数字化测量仪器
8、的认可度和普及率还处在一个有待于深度开发的水平。现如今,数字化已经充斥了我们生活的世界,数字化也依然成为了这个时代发展的重要标志,同时也集中体现了现代社会与现代化经济的并存。如何可以将数字化时代的发展与国家的发展联系起来,那么它就可以用来衡量我国的现代化技术在世界数字化技术领域的水平高低。可以预见,在不久的将来,数字化的应用会广泛的影响整个国家的各行各业,因此,我们要将数字化技术的发展作为国家发展的一个重要指标。我国虽然是发展中国家,但是纵观全球,我国无论是从经济水平、科技水平还是国防水平都处在世界各国的前列。所以,我国的电子测量技术也应该处于世界的领先地位,并且可以全方位的展现我国的经济、科
9、技和国防的综合水平。进入到飞速发展的21世纪,人类思想的转变始终跟随着科学技术的更新换代,世界上各个领域都在无时无刻的发生变革,这也印证了一句话“没有绝对的领先,只有不断地去革新”,这有这样,才能在科技的发展浪潮中不被冲垮。特别是电子消费已经在各种消费领域中占有重要的地位,所以可以预测,数字化的测量仪器生产与研发在未来的几年内一定会迎来相当大的发展先机和发展空间。伴随着经济的全球化与我国经济的不断持续发展,产业结构的不断调整,还有我国对应用型人才的教育和培养,这些因素都促使我国的各个领域对数字化测量仪器需求正在成几何式的速度增长,同时也使得电子测量仪器市场越来越繁荣。人们对这种测量仪器的需求越
10、来越大,这就预示着在未来几年内,数字化的电子测量市场会进入一个黄金阶段。相比于电流和电压的测量,功率的测量略显困难和复杂,同时由于各种环境因素的影响,也会导致测量的精确度降低。想要实现功率的测量,电路结构必须要做到可以将两输入的电量进行相乘2。考虑到以上情况,本文中所设计的功率计能够很好的实现,并拥有很高的实用价值。通过对电子元器件的电压、电流的测量,实现对电器以及各元器件的功率的测量。从而体现该功率计在工业生产和现实生活中的使用价值。并且通过基于单片机的功率计的设计,加深对单片机在数字化和电子化技术领域中处于核心地位的印象,同时也可以更加深刻的了解数字功率计的存在价值。黑龙江八一农垦大学毕业
11、设计(论文)1绪论近年来,随着计算机的普及,与计算机技术相关领域的技术也进入到飞速发展的模式,这其中就包括计算机技术、电子信息技术和集成电路等技术。这些技术的不断成熟的同时,也对电力系统的测量技术产生了必不可少的影响。在这些技术不断的应用到人类的生产和生活中的同时,提高电能的测量精度,并改进机械式功率表,以便将误差降到最小,这些基本的要求成为今后电子测量技术的发展方向。所以传统的机械式电能测量仪器终究会被现代的数字化的电能测量仪器所取代。在设计制作这些数字化、智能化的仪器仪表时,不仅要考虑系统硬件和软件协同工作时的默契程度,还要考虑系统的操作性和实用性,在测量过程中的抗干扰性,以及数字仪器测量
12、值的准确性,这些系统的特性都成为在设计过程中的关键所在。在日常的工业生产和电子技术应用当中,功率可以用来判断系统运行是否正常,因此就需要测量元器件的功率及其他相关参数。在数字化的测量仪器出现以前,这些参数都是用机械式的测量方法来实现,这种测量方式由于机械运动,因此必然会对测量值造成一定的误差,同时机械的测量方式操作起来比较复杂,也容易受到外界环境的干扰,有时候还需要进行数字换算。这样下来,不仅浪费了时间和人力,而且对测量工作也造成了诸多的不便。与此同时,单片机的快速发展,使其应用到了各种数字化式测量仪器的研发,各种数字化仪器仪表的相继问世,已经能够很好的满足的现代工业仪器对其技术参数的严格要求
13、。基于单片机功率计是众多电子仪表中最常用的,相对来说也是非常重要的智能化仪表之一1。目前,考虑到传统的指针式功率表在测量方面存在着很多的不足和使用弊端,为了解决这些存在的问题,同时推动现代测量技术的快速发展,基于单片机的数字化功率计的设计成为了必然的选择。数字化功率计相比传统的功率计存在很大的优越性,它不仅可以有效的规避掉机械式功率计所存在的测量问题,同时还具有精度高、操作简便、误差小、实用性强等多方面的优点,因此,数字化的功率计成为了现代测量技术的最佳选择。1.1设计方案通过查阅相关的书籍、资料,上网搜集与功率计相关的知识,基本上掌握了该设计的主要内容,为本设计拟定了具体的实施方案:以51单
14、片机为主控制器,并辅助以外围部分电路,信号的转换需要用到A/D转换器,而经过单片机处理后的数据要想得到显示,就需要利用LCD1602液晶屏,同时,为了保护系统的安全性,需要给电路增加一个报警模块。并且通过和周围同学的学习和交流,充分考虑本设计实现的功能,尽可能完善该设计的功能。根据初步拟定的设计方案,可以对一些简单的功率计进行改进,使其可以达到预想的效果。1.2 设计内容本次设计的功率计整体有六部分组成,分别包括电压和电流的采样模块、模拟信号与数字信号转换模块、单片机模块、LCD显示模块、电源模块和报警模块。其中电压和电流的采样用到阻值很小的电阻,主芯片会运用STC89C51系列单片机。功率的
15、显示则采用LCD1602液晶。同时电压或电流超出预设范围,系统会自行报警。本设计只要包括以下内容: (1)在电压和电流信号的采集过程中,用到小阻值电阻。 (2)在电压电流采样之后,会将信号传送至A/D转换器,进行信号的转换。 (3)经过A/D转换后的信号,进入51单片机进行信号的计算和处理,得出对应的功率值。 (4)由LCD1602显示经过单片机计算处理后的数值,即该功率计的功率值。 (5)本设计为考虑系统运行的安全性,为其设计了报警功能,即当电压或电流中的任何一值超过范围,则系统自动报警。2 功率计的工作原理与结构2.1 功率表的定义为了指定出一套可行且合理的设计方案,首先需要了解被测对象的
16、特性,只有这样根据被测对象的特性,制定出的方案,才能满足系统的设计要求。想要做出符合要求的功率计,首先需要清楚功率的定义。所谓的功率是指电流在单位时间内所做的功。功率经常用来表示用电量消耗的多少,它是一个常见的物理量。本文中所设计的功率计,在这里指仅仅指的是电功率,相比于力学中的功率,有很大的差别。功率的计算方法是,在有效的时间T范围内,用电器所消耗的电能是W瓦特,那么,根据我们多学过的物理知识可以得出,该用电器所消耗的功率就可以根据公式:P=W/T计算得出。但是根据时间计算出用电器所消耗的电能是非常困难的,因此,人们一般是通过测量用电器以及电子元器件的实时电流和电压值来获取功率值2。所以,电
17、功率也可以这样来定义,即电功率的大小等于待测用电器或元器件两端的电压值与通过该用电器其的电流值的乘积,但是在直流电路和交流电路中的功率计算略有差异,其计算公式如下:在直流电路中,功率的表示式为P=UI;在交流电路中,功率的表示式为P=UI cos;根据以上分析,可以得出在本文的功率计的设计中,要想测量元器件的功率值,首先必须获取待测元器件两端的电压,以及通过该元器件的电流。这种据算方法,无论是用传统的机械式测量仪表或是本文中所设计的数字化仪表,都能完成功率值的测量。同时数字化的测量方式在测量值的精确性、仪器的操作性、实用性等多方面都要比机械式的测量方式优越很多。2.2 功率计的工作原理通过分别
18、采集元器件两端的电流和电压值,经过计算就可以完成元器件的功率的测量。下面分别介绍电流和电压值的采样过程。电流值可以通过测量元器件两端的电流来获得,在这里,我们需要明确的知道电流不可以直接用A/D转换来做信号的处理,必须将电流值转换成相应的电压值才可以通过A/D转换器来处理。由于本文中待测量的器件都是小功率器件,也就是说,待测电流一般都小于200mA,所以,设计中所用到的电阻也都是比较小的。同时,又因为待测量的都是直流电路的元器件的功率,所以交流电中所存在的相位角不会造成电压的电流的不同步,进而导致功率的测量出现误差。如果待测量的对象是交流电,那么久需要据算出电压与电流之间的相位角,并且在进行电
19、压与电流信号的采集时,一定要注意将大电压转换为小电压,大电流转换成小电流。电压采样时,要通过电阻的并联来对电压进行适当的调节,在采集到元器件两端的实时电压后,将电压信号传送至A/D转换器中进行转换3。而电流一般采用电阻串联的方式进行采样,采样后也将电流信号进行A/D转换。在完成电压和电流信号的采样之后,就要用单片机对两个值就行计算和处理,得出所测元器件的功率值,然后再由LCD1602液晶屏显示。2.3 功率计的结构框图本文所设计的功率计首先需要进行电压和电流值的采样,然后将采样信号经过A/D转换,在交由单片机对信号进行处理和计算,最后将计算得到的功率值显示在LCD1602上,这样就完成了整个功
20、率值的测量。同时考虑到该系统在操作时的安全,本文还为该功率计设计了一套报警系统,即当电压或电流达到上限值时,蜂鸣器会响起,这样就起到了保护电路的作用。功率计的原理框图如图1所示:电压采样电流采样A/D 转换器数据处理(乘法运算)输出结果图1 功率计原理图3功率计的硬件设计3.1 电流电压的采样因为要测量的是元器件的功率值,所以在进行电压和电流信号的采样时,要同时输入电压和电流,在这个过程中,电流的采样通常是利用一个小电阻与其串联,而电压则通常是利用一个大电阻与其并联来完成信号的采样4。由于在本设计中,所测量电流的允许范围是在0-100mA,而电压的允许范围是在0-20V,若超过电流或电压的最大
21、允许范围,系统会自动报警。在电流和电压的采样之后,将其信号经过A/D转换器转换为电信号。电流通过P3中的1号端口和P5中的2号端口,并串联一个阻值为2R的小电阻来进行电流的采样;而电压是通过P3中的2端口和P5中的1端口,并并联一个200K和10K的电阻来完成电压信号的采样。其中P3中的端口1接地,信号采集模块的电路图如图2所示:图2 电压电流采样电路图根据电压电流采样的电路图可知,电流的采样通过串联的2R电阻进入A/D转换器的3脚,即CH1引脚,而电压则是通过并联的电阻进入CH0口。这样电压和电流的采样信号就通过CH0口和CH1口输入到ADC0832模数转换器中进行信号的转换,转换后的信号通
22、过A/D转换器的输出端输入单片机中进行信号的计算处理5。在这里,我们需要明确一个问题,由于电流时不能够直接送入到A/D转换器惊醒信号转换的,因此,就需要在信号入口的两端串联一个比较的小的电阻,将电流转换为电压,在进入到A/D转换器进行处理。3.2 A/D转换模块在该设计中,A/D转换器的主要作用就是将电流和电压的模拟采样信号转换成数字信号,以供后续的单片机能够处理。电压的采样信号由IN-0端口进入到A/D转换器,电流则通过IN-1端口进入采样到的电压送到数模转换芯片的IN-0端口,电流送到IN-1口6-9。在将模拟信号转换为数字信号之后,就可以把信号送入单片机进行一系列的计算处理,得出相应的功
23、率值。常用的A/D转换器类型有积分型、电容阵列逐次逼近型、并行比较型等多种类型10。而在本次设计中所用的ADC0832芯片是目前使用比较广泛的数模转换器,由于它体积小、兼容性强、性价比高,从而身后单片机爱好者的欢迎11。它属于逐次逼近式型转换器。正常情况下ADC0832与单片机的接口应为4条数据线,分别是CS、CLK、D0、D1。同时,它的内部带有输出锁存器,基于这样的特点和结构框架,所以ADC0832芯片可以与AT89C51单片机通过外部的引脚直接相连,把处理后的数字信号直接送到单片机中进行处理。ADC0832的引脚图如图3所示:图3 ADC0832引脚图ADC0832的转换原理如下:当D1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 毕业设计 基于 单片机 功率 设计
限制150内