收藏 分享(赏)

单相单用户电能表的设计_课程设计.doc

上传人:无敌 文档编号:625042 上传时间:2018-04-15 格式:DOC 页数:36 大小:986KB
下载 相关 举报
单相单用户电能表的设计_课程设计.doc_第1页
第1页 / 共36页
单相单用户电能表的设计_课程设计.doc_第2页
第2页 / 共36页
单相单用户电能表的设计_课程设计.doc_第3页
第3页 / 共36页
单相单用户电能表的设计_课程设计.doc_第4页
第4页 / 共36页
单相单用户电能表的设计_课程设计.doc_第5页
第5页 / 共36页
点击查看更多>>
资源描述

1、 山东科技大学课程设计摘要此课程设计主要是通过编程来实现电子式数码管显示单相单用户的用电量,其硬件部分主要以 C8051F360 单片机为控制核心,连接电能计量、LED 显示、掉电存储、按键清零等功能模块组成整个系统模块。通过对用户供电电压和电流实时采样,采用专用的电能表集成电路,对采样电压电流信号进行处理并相乘转换成与电能成正比的脉冲输出,再经过计数器和 LED 显示器,实现对单用户的用电情况进行掉电存储、按键清零等功能。用户的用电量可以就地读取,有效地提高了电能计量的准确性,而且整个电路具有线路布置简单,可靠性高等优点;另外在用户电子式电能表的前面有 6 位LED 数码管,最高位数码管显示

2、为户号,次高位显示连接线,后四位为用户用电量,清楚的显示了用户的户号及其用电量。此次课程设计运用了单片机 C8051F360 主控芯片、AD7755 电能脉冲的转换芯片、74HC165 实现按键清零芯片、74HC164 驱动八段译码显示器芯片及 24C16防止掉电数据丢失等芯片,并通过 protel 画图、Multisim 软件仿真、Silicon IDE 开发环境进行软件编程调试、查找资料等学习工具,最终实现了用户电量在数码管上显示的功能。关键词:电能表;单片机 C8051F360 芯片;硬件设计;软件设计山东科技大学课程设计ABSTRACTThe curriculum design is

3、mainly through programming to achieve the electronic digital display single users electricity, the hardwarepart mainly C8051F360 microcontroller as control core, connect theelectric energy metering, LED display, power-down memory, buttonreset function module of the system module.Based on the users p

4、ower supply voltage and current real-time sampling, using special electric energy meter IC, for processing andmultiplication is converted into pulse output and power is proportional to the voltage and current sampling signal, and thenthrough the counter and LED display for single user of electricity

5、 to power storage, key features such as clear. The user of electricity consumption can be read in situ, effectively improve the accuracy of electric energy metering, and the whole circuit has simple circuitarrangement, high reliability; there are 6 LED digital tube in addition to the users of electr

6、onic watt-hour meter in front of the most high,digital tube display for households, and secondarily display line, after four for the user of electricity, clearly shows the users account number and power consumption.The curriculum design using the conversion pulse MCU C8051F360 main control chip, AD7

7、755 chip, 74HC165 chip, 74HC164 buttonreset drive eight decoding display chip and 24C16 avoid losing data,chip, and through the Protel drawing, The Multisim software simulation, Silicon IDE development environment for software programming and debugging, find information, learning tools, and ultimate

8、ly the user of electricity in the digital tube display function.Keywords: electric energy meter; C8051F360 chip; hardware design; software design山东科技大学课程设计第 0 页 共 36 页目录1 绪论.21.1 电能表在国内发展状况.21.2 课题的研究内容与意义.2 2 设计任务与主要要求.42.1 设计任务.42.2 设计的主要要求.43 设计原理分析.53.1 设计的总体方案.53.2 设计方案框图.63.3 电能表总电路图.64 设计的主要内

9、容.84.1 硬件设计.84.1.1 C8051F360 单片机电路部分.84.1.2 +5V 稳压电源的设计.94.1.3 74HC164 驱动 LED 数码管显示的设计.114.1.4 24C16 芯片掉电存储的设计.134.1.5 74HC165 芯片按键清零的设计.144.1.6 AD7755 电能转换设计.144.2 软件设计.174.2.1 主函数流程图.174.2.2 AT24C16 读函数流程图.184.2.3 AT24C16 写函数流程图.194.2.4 显示用户电量流程图.204.2.5 按键扫描清零函数流程图.204.2.6 中断子程序流程图.215 课程设计总结.22参

10、考文献.23附录一.24附录二.25附录三.27山东科技大学课程设计第 1 页 共 36 页1 绪论1.1 电能表在国内发展状况电能表是我国电工仪表行业中产量最大的产品。近几年,国家连续出台的多项与电能表行业发展相关的政策以及房地产产业的迅速发展,为电能表需求的上升及保持行业发展的相对稳定起到了一定的保障作用。 随着高新技术尤其是电子信息技术的快速发展,电子式、多功能、高精度、多费率、自动抄表等产品的优势突显,且已经逐步成为电能表发展的主流,在未来几年里,这种趋势将更加明显。且各行各业对电的需求越来越大,不同时间用电量不均衡的现象也日益严重。为缓解我国日趋尖锐的电力供需矛盾,调节负荷曲线,改善

11、用电量不均衡的现象,全面实行峰、平、谷分时电价制度,“削峰填谷” ,提高全国的用电效率,合理利用电力资源,国内部分省市的电力部门已开始逐步推出了多费率电能表,对用户的用电量分时计费。在有条件的地区,即已经实行一户一表的居民用电区,也将有计划的开发低谷用电,实行峰谷电价,以提高电能利用率,提高居民的用电质量。通过城乡电网改造,电工仪器仪表行业步入了快速发展的轨道,同时也为行业企业提供了一个科技创新的平台,电工仪器仪表生产企业抓住机遇,通过对国外先进技术的兼收并蓄,并高标准、高起点自主开发了一系列高技术产品。电力用户是我国电工仪器仪表最大的用户群体,需求量占整个市场需求量的 90%,对该类产品的销

12、售起着决定性作用。国家城乡电网改造结束后,电工仪器仪表行业进入了平稳过渡期,以华立集团、宁波三星、林洋电子等为代表的行业企业不断拓宽服务领域,寻求新的发展空间,从而在竞争中提高企业的核心竞争力,经过国内外市场的净化和洗礼,产品也发生了质的变化,开始从单纯量的增长向技术创新过渡,并步入高质量、高技术、高附加值时代,生产模式逐步向集约化大规模转变,核心竞争力不断增强,产品出口主要以电能表、便携式电表为主,出口辐射到几十个国家。特别是近几年,一些企业还通过在国外建厂等形式消化国内的市场,出口创汇不断攀升。 1.2 课题的研究内容与意义电子式单用户多功能电能表,具有测量精度高,过载能力强,功率消耗低,

13、性能稳定可靠,体积小,重量轻,操作方便;易于实现管理,适应工业、农业、山东科技大学课程设计第 2 页 共 36 页民用等不同用户群体用电测量的需求。本次课程所设计的单用户电子式单相电能表采用单片机作为中央处理器,对用户的用电情况进行电能计量、LED 显示,所以用户的用电量可以直接读取。电子式电能表与传统感应式电能表相比,有效地提高了电能计量的准确性。且电子式电能表无论在价格、功能、精度、可靠性等方面都优越于传统感应式电能表,具有的强大的功能特点和研究的必要性。随着电子技术的发展与进步,电子式电能表越来越受到广大使用者的认同与青睐。面对新的形势,全面提高电子式电能表,尤其是技术含量高的产品的市场

14、竞争力,重点突破多费率表和多功能表的现状,使电能表从数量优势向技术优势转变是电能表产业的发展趋势。电子式电能表是今后一段时间内的发展主流,技术含量高的产品发展空间大,经济效益也好,更应该作为今后发展重点。而要发展电子式电能表,核心技术是关键。山东科技大学课程设计第 3 页 共 36 页2 设计任务与主要要求2.1 设计任务该课程设计任务要求完成基于 C8051F360 单片机的单用户电子式电能表的设计与调试。其中包括硬件设计、软件设计和程序调试三部分。主要由 LED 显示模块、AD7755 电能脉冲转换模块、掉电存储模块和按键清零等模块组成。被测信号经 AD7755 转换后将电压、电流、电能等

15、信号传输给单片机 C8051F360 主控芯片,然后 C8051F360 控制其他所有芯片的工作、计算和显示。LED 显示模块采用数码管显示被测用户的户号、用电量;按键清零模块选用 74HC165 芯片来实现此功能;存储模块采用 24C16,为系统提供数据存储,可以实现掉电不丢失数据的功能。1.1.1 硬件设计硬件设计包括单片机的整体设计、稳压电源的设计、LED 数码管显示的设计、24C16 芯片掉电存储的设计、74HC165 芯片按键清零的设计、AD7755 电能转换器等电路的设计。1.1.2 软件设计软件设计包括用 C8051F360 单片机 C 语言编写的用户电量显示程序、按键清零程序、

16、用户和电量显示程序、脉冲检测程序以及掉电保存等程序,并配有主函数和各子函数的流程图及其说明等。2.2 设计的主要要求1.该交流电能表能实现对单相单用户交流电能的测量;2.具有显示户号及用户用电量的功能;3.具有按键清零的功能;4.具有掉电保存电能数据的功能;5.计 100 个脉冲为 1 度电;6.计量精度为 1%;7.最大计度容量:99.99kWh。山东科技大学课程设计第 4 页 共 36 页3 设计原理分析3.1 设计的总体方案系统主要由电量采集转化电路、微处理器控制电路、非易失存储器电路、显示电路、供电控制电路、按键清零电路等部分组成。电路控制部分选用单片机芯片 C8051F360,它具有

17、片内上电复位、VDD 监视、看门狗定时器等功能,是真正独立工作的片上系统;各电路电源部分选用稳压芯片 MC7805,将交流电经过整流、滤波、稳压得到所需电源;数码管显示部分利用 74HC164 串入并出 8位移位寄存器驱动数码管进行数据显示;数据掉电保存部分选用掉电存储芯片AT24C16 ,该芯片是用先进的铁电技术制造的 16K 位的非易失忆的记忆体;按键清零部分利用 74HC165 并入串出 8 位移位寄存器实时扫描按键,根据按键要求对相应用户电量清零;电量采集转化电路采用 AD7755 脉冲转化芯片将电量采集后转化为脉冲信号,用户的计量脉冲信号,经 I/O 接口电路连接到系统总线,在微处理

18、器的控制下,采集并计其脉冲信号,达到 100 个脉冲时电量自加1kWh。山东科技大学课程设计第 5 页 共 36 页3.2 设计方案框图根据 3.2 节中对总电路方案的设计可得到总的方案框图如下图 3.1 所示:线路电压线路电流电压互感器电流互感器电能转换脉冲芯片AD7755光电耦合C8051F360 单片机74HC164 及八段译码显示E2PRM24C1674HC165 键盘清零稳压电源 稳压电源图 3.1 设计总体框图3.3 电能表总电路图山东科技大学课程设计第 6 页 共 36 页用 protel 软件绘制单相单用户电能表的总电路图如下图 3.2 所示:4 设计的主要内容4.1 硬件设计

19、此课程设计采用的是以单片机 C8051F360 芯片为核心的电路板,此板的各部分原理图及内部连接图见附录一所示。C8051F360 单片机整体电路板包含的模块主要有 C8051F360 单片机、LED/FMQ 报警、RS-232 通信、USB 接口、电源接口、LM336-2.5、下载/复位、外接器件、5V-3.3V、两路 AD 输入、信号输入、PCF8563、AT24C16、74HC165、74HC164 显示等。本次设计中主要用到的部分有C8051F360 单片机、AT24C16 掉电存储、 74HC164 驱动数码管显示以及 74HC165按键等模块,下面将详细介绍各模块。4.1.1 C8

20、051F360 单片机电路部分C8051F360 单片机为主要控制部件,其电路图如下图 4.1.1 所示。它具有片内上电复位电路、VDD 监视器、看门狗定时器和时钟振荡器器件,是真正能独立工作的片上系统。FLASH 存储器还具有在系统重新编程能力,可用于非易失性数据存储,并允许现场更新 8051 固件。用户软件对所有外设具有完全的控制,可以关断任何一个或所有外设以节省功耗。其 P1.0、P1.1 口产生的脉冲向 74HC164 显示输送数据,使其显示相关信息;P2 口接拨码开关,模拟 AD7755图3.2 电能表总电路图山东科技大学课程设计第 7 页 共 36 页电量脉冲;PCF8563、24

21、C16 部件实时存储用户电量信息,并在掉电后保存,单片机上电复位后能够从中读取数据。图 4.1.1 C8051F360 单片机电路单片机电路设计中 P2 口接一并排开关,此设计中只用到 P2.0 口,实现了对单用户电脉冲输入的模拟;P1.0 和 P1.1 接八段数码管控制其显示;P1.3 和P1.6 分别接 AT24C16 的 SDA 和 SCL 管脚来控制存储部分的电路;P1.2、P1.4和 P1.5 这三个口分别与 74HC165 芯片的对应管脚相连接,来实现用户电量按键清零的功能。4.1.2 +5V 稳压电源的设计电源电路是整个系统能稳定工作的前提和关键,系统中的各个单元电路都需要使用直流电源供电,本设计采用自制电源供电方式,将 220V 交流市电通过电源变压器变换成交流低压,再经过桥式整流电路整流和滤波,在固定式三端稳压器的两端形成一个并不十分稳定的直流电压,此直流电压经过 W7805 的稳压和电容的频率补偿,便在稳压电源的输出端产生了精度高、稳定度好的直流输出电压。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 中等教育 > 高中教育

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报