1 / 26
文档名称:

基于单片机的数字电能表设计--毕业论文.doc

格式:doc   大小:608KB   页数:26页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于单片机的数字电能表设计--毕业论文.doc

上传人:豆豆 2023/3/25 文件大小:608 KB

下载得到文件列表

基于单片机的数字电能表设计--毕业论文.doc

相关文档

文档介绍

文档介绍:该【基于单片机的数字电能表设计--毕业论文 】是由【豆豆】上传分享,文档一共【26】页,该文档可以免费在线阅读,需要了解更多关于【基于单片机的数字电能表设计--毕业论文 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。毕业设计
Word
基于单片机控制的数字电能表设计
姓名:
院系:
专业:
班级:
学号:
时间:
毕业设计
Word
摘要
在设计中试图探索分时计费数字电能表的设计技术,主要工作内容有:基于MSP430C323进行了电能表的完整设计,探索了利用MSP430C323的有限硬件资源与软件的有机结合,实现实时时钟、I2C和串行通信等接口的设计方法;以电能表为对象,重点探讨了基于低功耗单片机的低功耗仪表的基本原理和设计技术,综合设计使电能表的工作可靠性得到大大提高,对其它低功耗仪表的设计具有参考价值。
关键词:多费率电能表;MSP430单片机;硬软件合成
毕业设计
Word
ABSTRACT
Inthedesign,:madeoutintegritythedesignoftheelectricalenergymeterbasedonMSP430C323H,searchedforusingthelimitedhardwareresourcesandthesoftwareorganicsynthesisofMSP430C323,realizedthedesignmethodofreal-timeclock,I2Candserialportcommunication;theelectricalenergymeterastheobject,,thebasistheoryandthedesigntechniqueoflowpowerlossinstrumentbasingonthelowpowerSingle-Chipcomputerhasbeendiscussed,theintegrateddesignmaketheelectricalenergymeter’soperationalreliabilitytoimprovegreatly,itsreferencevalueisusefultodesignotherkindlowpowerlossmeter.
Keywords:Multi-tariffselectricalenergymeter;MSP430Single-Chipcomputer;hardwareandsoftwaresynthesis
毕业设计
Word
目录
1引言 1
2电能测量与多费率电能表 2
2
3
3电能表的硬件电路设计 3
3
5
6
8
9
10
10
4电能表的软件设计 12
12
13
15
15
5总结 20
参考文献 21
谢辞 22
Word
1引言
电能是社会生产、人民生活必需的重要能源之一,随着国民经济的不断发展,电力需求急骤上升,电力供应与电力需求出现了不平衡。电能表是当前电量计量和经济结算的主要工具。本课题研制了基于MSP430的单相多功能电能表,同时对系统的软硬件设计也作了介绍。
本选题研制的单相多功能电能表以MSP430单片机作为电能表的微处理器,MSP430是超低功耗的16位单片机,采用精简指令集。它具有丰富的片内外设,功能强大,并且具有很低的电能消耗。图1是电能表的结构原理图。
电源信号
MSP430
电压图象
电流图象
脉冲
存储器
LCD
通信
时钟
图1电能表的结构原理图
单相多功能电表由输入转换部分、单片机部分、通信部分和输出部分组成。其中电压电流经输入转换变成单片机可以处理的信号,单片机采用MSP430X3XX,通信采用外通信方式,输出部分则是有关数据送LCD显示和脉冲输出。本电能表可实现以下功能:
(1)电能计量:对市电的电压、电流采样处理,得到电压有效值和电流有效值,有功功率和无功功率等电能参数;
(2)费率管理:每天有3种费率可供选择;
毕业设计
Word
(3)时间管理:具有日历、计量和闰年自动切换功能;
(4)通信:利用红外通信方式,与电能表手持抄录器交换数据;
(5)显示:可显示上月、本月总电量及各费率时段的电量。
该电能表的主要技术指标如下:
(1)电能计量精度达到1%;时钟记时误差<;
(2)电气性能:
电子模块功耗<3VA;
—;
电池寿命≥8年。
(3)环境条件:
工作温度:-20℃—+55℃;
运输温度:-25℃—+70℃;
(4)红外通信距离≥4m。
2电能测量与多费率电能表

电压、电流测量:
周期性电压、电流的瞬时值是随时变化的,所以一般用有效值表征它们的做功能力并度量其“大小”,如电流有效值的定义是一个周期性电流的做功能力和直流电流的做功能力相比,则有:在相同时间内周期电流流过电阻所做的功与直流电流流过电阻所做功相等,就称此直流电流的量值为此周期电流的有效值。
直流电流流过电阻在时间内所做的功为
(2-1)
周期性电流流过电阻,在时间内,电流所做的功为
(2-2)
根据以上定义,即
(2-3)
于是,周期电流的有效值为
毕业设计
Word
(2-4)
同理,电压有效值为
(2-5)
上面两式(2-4)和(2-5)式,即是对电流、电压求均方根值的运算。
根据周期性连续函数有效值的定义,将电压、电流函数离散化,得
(2-6)
(2-7)式中和分别表示被测电压、电流信号离散采样值。

多费率电能表由电能测量单元和具有分时计量功能的电路组成[9],对电子式电能表而言,测量为了实现分时计量,电表设计的关键是设有计时准确、时段误差和日误差小、接通/切换准确的时钟和时控电路,多费率电能表原理如图2。
时基
秒信号
时钟
显示器
电源
测量单元
时控电路
尖峰平谷
分时记数、存储、译码
显示器/计数器
市电
图2多费率电能表结构图
毕业设计
Word
3电能表的硬件电路设计

图3给出了电能表的硬件框图。
电压TV
信号调理
电流TA
信号调理
MSP430X3XX
A/D处理
复费率计算单元
控量计算
检验脉冲
电源管理
串行EEPROM
LCD接口
红外接口
其他接口
图3单相电子电能表的结构模块
图3中的硬件按功能可分为测量、单片机、显示器、串行E2PROM存储、通信和电源等单元。
(1)测量:市电经过电压互感器和电流互感器转换成交流低电平信号后输入到采样电路,经A/D转换器处理的数字量送入计算机。
(2)单片机:数据处理、计算、显示和通信的控制中心。
(3)显示:采用LCD显示累计电能或其它数据。
(4)串行E2PROM:单片机内部RAM掉电时将丢失随机存取的数据。故外接一片E2PROM。主要用来存储各个时段的用电量、电能表常数、时间参数。
(5)通信:利用红外通信实现电能表与手持抄录器之间的数据传输。
(6)电源:电源的提供可采取两种方案,一是市电经过整流、滤波、稳压,得到稳定的直流低电压,向表内供电。这种方案的缺点是需要复杂的电源电路,导致造价、功耗和停电数据保护和电气隔离等一系列问题。另一种方案是采用电池供电,这在电表采用低功耗设计时是可行的,并且带来诸多好处。对于电表来说,这两种供电方式都是可行的。本选题探索了电池供电方案,并采用下列措施降低电表的功耗
毕业设计
Word
[3]:
(1)采用低功耗MSP430系列单片机;
(2)使用低功耗外围器件;
(3)数据的采集和功率的计算按一定周期(如每秒钟一次)唤醒,电表大部分时间处于休眠状态。

单片机是电能表的数据处理部分的核心部件,系统要求在短时间内处理大量的数据,因此要求单片机有较高的运算速度,采用MSP430系列单片机MSP430X3XX作为电能表的核心。MSP430系列单片机是以超低功耗为主要特色的16位单片机,其中MSP430X3XX系列属于外围较为丰富且支持LCD的中档产品。
该产品主要特点如下[1,3]:
.—;
.—400µA,5种低功率耗方式;
.16位RISC(ReducedInstructionSetComputing,精简指令集计算机)体系,仅27条核心指令,指令周期300nS;
.采用32KHz晶振,;
.片内LCD驱动器多达84段;
.片内12+2位A/D转换;
.灵活强大的处理能力;
.看门狗定时器;
.定时器/口(具有比较器的2个八位或1个16位定时器,5个输出一个I/O适于作斜坡A/D转换);
.基本定时器((2个八位或1个16位定时器);
.I/O口0(8个I/O均有中断能力)。
由此可见它特别适合用于智能仪表、智能化家用电器、电池供电便携式设备等产品之中。
八位定时器/计数器:
8位定时器/计数器(8-bitTimer/Counter)的原理主要包含以下模块:
(1)8位带预置数寄存器的增计数器;
(2)8位控制寄存器;
毕业设计
Word
(3)输入时钟选择器;
(4)沿检测电路(如检测异步通信的起始位);
(5)由8位计数器的进位信号触发的输入输出数据锁存器。
3个主要功能是:
(1)串行通信或数据交换;
(2)脉冲计数或脉冲累加;
(3)定时器。
由于在MSP430C323单片机中没有硬件串口通信功能,利用8位定时器/计数器的实现软件串口通信功能[4]。在这种应用中将定时器/计数器用作波特率发生器,。在该模块的控制寄存器中的最低2位用于通信,其中RXD是一个只读位,,而TXD的数据由软件写入,。

MSP430的ADC14模数转换模块:
在电能表设计中,A/D的选择十分重要,它直接影响了电能表的准确度,而正确选择A/D转换器的关键是合理选择A/D的字长(位数)和转换速率。
A/D转换器位数决定了其分辨率,n位A/D转换器的分辨率为。在仪表设计中,A/D转换器的分辨率通常应比总精度要求的最低分辨率高一个等级。电能表在一般测试系统中要求的最高精度为一级(1%)14位A/%,可见14位A/D转换器完全可以满足测量精度的要求。
MSP430X3XX系列单片机采用的14位数模转换模块,ADC14有以下特点[12]:
(1)A0—A5为6路A/D转换的模拟量输入引脚,然而这6个引脚也可以作为数字量的输入口;
(2)有4路模拟输入端用于可编程电流源;
(3)内建采样/保持电路;
(4)在转换结束时提供中断信号,同时有转换结果暂存器用于暂存结果,直到下次转换开始;
(5)低功耗,可将模块的供电开启或关闭;
毕业设计