单相单用户电能表的设计课程设计.doc
《单相单用户电能表的设计课程设计.doc》由会员分享,可在线阅读,更多相关《单相单用户电能表的设计课程设计.doc(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流单相单用户电能表的设计课程设计.精品文档.摘要此课程设计主要是通过编程来实现电子式数码管显示单相单用户的用电量,其硬件部分主要以C8051F360单片机为控制核心,连接电能计量、LED显示、掉电存储、按键清零等功能模块组成整个系统模块。通过对用户供电电压和电流实时采样,采用专用的电能表集成电路,对采样电压电流信号进行处理并相乘转换成与电能成正比的脉冲输出,再经过计数器和LED显示器,实现对单用户的用电情况进行掉电存储、按键清零等功能。用户的用电量可以就地读取,有效地提高了电能计量的准确性,而且整个电路具有线路布置简单,可靠性高等优点;另外在用
2、户电子式电能表的前面有6位LED数码管,最高位数码管显示为户号,次高位显示连接线,后四位为用户用电量,清楚的显示了用户的户号及其用电量。此次课程设计运用了单片机C8051F360主控芯片、AD7755电能脉冲的转换芯片、74HC165实现按键清零芯片、74HC164驱动八段译码显示器芯片及24C16防止掉电数据丢失等芯片,并通过protel画图、Multisim软件仿真、Silicon IDE开发环境进行软件编程调试、查找资料等学习工具,最终实现了用户电量在数码管上显示的功能。关键词:电能表;单片机C8051F360芯片;硬件设计;软件设计 ABSTRACT The curriculum de
3、sign is 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 th
4、e users power 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 el
5、ectricity 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
6、of electronic 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
7、 chip, AD7755 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, an
8、d ultimately the user of electricity in the digital tube display function.Keywords: electric energy meter; C8051F360 chip; hardware design; software design目录1绪论.2 1.1电能表在国内发展状况.2 1.2 课题的研究内容与意义.2 2 设计任务与主要要求.4 2.1 设计任务.4 2.2 设计的主要要求.43 设计原理分析.5 3.1设计的总体方案.5 3.2 设计方案框图.6 3.3 电能表总电路图.64 设计的主要内容.8 4.1硬
9、件设计.8 4.1.1 C8051F360单片机电路部分.8 4.1.2 +5V稳压电源的设计.9 4.1.3 74HC164驱动LED数码管显示的设计.11 4.1.4 24C16芯片掉电存储的设计.13 4.1.5 74HC165芯片按键清零的设计.14 4.1.6 AD7755电能转换设计.14 4.2 软件设计.17 4.2.1 主函数流程图.17 4.2.2 AT24C16读函数流程图.18 4.2.3 AT24C16写函数流程图.19 4.2.4 显示用户电量流程图.20 4.2.5按键扫描清零函数流程图.20 4.2.6 中断子程序流程图.215 课程设计总结.22参考文献.23
10、附录一.24附录二.25附录三.271 绪论1.1电能表在国内发展状况 电能表是我国电工仪表行业中产量最大的产品。近几年,国家连续出台的多项与电能表行业发展相关的政策以及房地产产业的迅速发展,为电能表需求的上升及保持行业发展的相对稳定起到了一定的保障作用。 随着高新技术尤其是电子信息技术的快速发展,电子式、多功能、高精度、多费率、自动抄表等产品的优势突显,且已经逐步成为电能表发展的主流,在未来几年里,这种趋势将更加明显。且各行各业对电的需求越来越大,不同时间用电量不均衡的现象也日益严重。为缓解我国日趋尖锐的电力供需矛盾,调节负荷曲线,改善用电量不均衡的现象,全面实行峰、平、谷分时电价制度,“削
11、峰填谷”,提高全国的用电效率,合理利用电力资源,国内部分省市的电力部门已开始逐步推出了多费率电能表,对用户的用电量分时计费。在有条件的地区,即已经实行一户一表的居民用电区,也将有计划的开发低谷用电,实行峰谷电价,以提高电能利用率,提高居民的用电质量。通过城乡电网改造,电工仪器仪表行业步入了快速发展的轨道,同时也为行业企业提供了一个科技创新的平台,电工仪器仪表生产企业抓住机遇,通过对国外先进技术的兼收并蓄,并高标准、高起点自主开发了一系列高技术产品。电力用户是我国电工仪器仪表最大的用户群体,需求量占整个市场需求量的90%,对该类产品的销售起着决定性作用。国家城乡电网改造结束后,电工仪器仪表行业进
12、入了平稳过渡期,以华立集团、宁波三星、林洋电子等为代表的行业企业不断拓宽服务领域,寻求新的发展空间,从而在竞争中提高企业的核心竞争力,经过国内外市场的净化和洗礼,产品也发生了质的变化,开始从单纯量的增长向技术创新过渡,并步入高质量、高技术、高附加值时代,生产模式逐步向集约化大规模转变,核心竞争力不断增强,产品出口主要以电能表、便携式电表为主,出口辐射到几十个国家。特别是近几年,一些企业还通过在国外建厂等形式消化国内的市场,出口创汇不断攀升。 1.2 课题的研究内容与意义 电子式单用户多功能电能表,具有测量精度高,过载能力强,功率消耗低,性能稳定可靠,体积小,重量轻,操作方便;易于实现管理,适应
13、工业、农业、民用等不同用户群体用电测量的需求。 本次课程所设计的单用户电子式单相电能表采用单片机作为中央处理器,对用户的用电情况进行电能计量、LED显示,所以用户的用电量可以直接读取。电子式电能表与传统感应式电能表相比,有效地提高了电能计量的准确性。且电子式电能表无论在价格、功能、精度、可靠性等方面都优越于传统感应式电能表,具有的强大的功能特点和研究的必要性。 随着电子技术的发展与进步,电子式电能表越来越受到广大使用者的认同与青睐。面对新的形势,全面提高电子式电能表,尤其是技术含量高的产品的市场竞争力,重点突破多费率表和多功能表的现状,使电能表从数量优势向技术优势转变是电能表产业的发展趋势。电
14、子式电能表是今后一段时间内的发展主流,技术含量高的产品发展空间大,经济效益也好,更应该作为今后发展重点。而要发展电子式电能表,核心技术是关键。 2 设计任务与主要要求2.1 设计任务该课程设计任务要求完成基于C8051F360单片机的单用户电子式电能表的设计与调试。其中包括硬件设计、软件设计和程序调试三部分。主要由LED显示模块、AD7755电能脉冲转换模块、掉电存储模块和按键清零等模块组成。被测信号经AD7755转换后将电压、电流、电能等信号传输给单片机C8051F360主控芯片,然后C8051F360控制其他所有芯片的工作、计算和显示。LED显示模块采用数码管显示被测用户的户号、用电量;按
15、键清零模块选用74HC165芯片来实现此功能;存储模块采用24C16,为系统提供数据存储,可以实现掉电不丢失数据的功能。1.1.1 硬件设计硬件设计包括单片机的整体设计、稳压电源的设计、LED数码管显示的设计、24C16芯片掉电存储的设计、74HC165芯片按键清零的设计、AD7755电能转换器等电路的设计。1.1.2 软件设计软件设计包括用C8051F360单片机C语言编写的用户电量显示程序、按键清零程序、用户和电量显示程序、脉冲检测程序以及掉电保存等程序,并配有主函数和各子函数的流程图及其说明等。2.2 设计的主要要求1.该交流电能表能实现对单相单用户交流电能的测量;2.具有显示户号及用户
16、用电量的功能; 3.具有按键清零的功能;4.具有掉电保存电能数据的功能;5.计100个脉冲为1度电;6.计量精度为1%;7.最大计度容量:99.99kWh。 3 设计原理分析3.1设计的总体方案系统主要由电量采集转化电路、微处理器控制电路、非易失存储器电路、显示电路、供电控制电路、按键清零电路等部分组成。电路控制部分选用单片机芯片C8051F360,它具有片内上电复位、VDD监视、看门狗定时器等功能,是真正独立工作的片上系统;各电路电源部分选用稳压芯片MC7805,将交流电经过整流、滤波、稳压得到所需电源;数码管显示部分利用74HC164串入并出8位移位寄存器驱动数码管进行数据显示;数据掉电保
17、存部分选用掉电存储芯片AT24C16 ,该芯片是用先进的铁电技术制造的16K位的非易失忆的记忆体;按键清零部分利用74HC165并入串出8位移位寄存器实时扫描按键,根据按键要求对相应用户电量清零;电量采集转化电路采用AD7755脉冲转化芯片将电量采集后转化为脉冲信号,用户的计量脉冲信号,经I/O接口电路连接到系统总线,在微处理器的控制下,采集并计其脉冲信号,达到100个脉冲时电量自加1kWh。3.2 设计方案框图根据3.2节中对总电路方案的设计可得到总的方案框图如下图3.1所示:线路电压线路电流电压互感器电流互感器电能转换脉冲芯片AD7755光电耦合 C8051F360 单片机74HC164及
18、八段译码显示 E2PRM24C1674HC165键盘清零稳压电源稳压电源图3.1 设计总体框图3.3 电能表总电路图 用protel软件绘制单相单用户电能表的总电路图如下图3.2所示: 图3.2 电能表总电路图4 设计的主要内容4.1硬件设计 此课程设计采用的是以单片机C8051F360芯片为核心的电路板,此板的各部分原理图及内部连接图见附录一所示。C8051F360单片机整体电路板包含的模块主要有C8051F360单片机、LED/FMQ报警、RS-232通信、USB接口、电源接口、LM336-2.5、下载/复位、外接器件、5V-3.3V、两路AD输入、信号输入、PCF8563、AT24C16
19、、74HC165、74HC164显示等。本次设计中主要用到的部分有C8051F360单片机、AT24C16掉电存储、 74HC164驱动数码管显示以及74HC165按键等模块,下面将详细介绍各模块。4.1.1 C8051F360单片机电路部分C8051F360单片机为主要控制部件,其电路图如下图4.1.1所示。它具有片内上电复位电路、VDD监视器、看门狗定时器和时钟振荡器器件,是真正能独立工作的片上系统。FLASH 存储器还具有在系统重新编程能力,可用于非易失性数据存储,并允许现场更新 8051 固件。用户软件对所有外设具有完全的控制,可以关断任何一个或所有外设以节省功耗。其P1.0、P1.1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单相 单用户 电能表 设计 课程设计
限制150内