网站大量收购独家精品文档,联系QQ:2885784924

《单片机课程设计-多用户电表的设计》.doc

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《单片机课程设计-多用户电表的设计》

山东科技大学课程设计实验项目名称 多用户电能表的设计 姓名学号 手机Email 专 业 电气工程及其自动化 班级 09-3(定单) 指导教师: 开课学期 2011 至 2012 学年_ 2 _学期 提交时间 2012 年 1月 06 日 多用户电表的设计 摘要:多用户电子式单相电能表采用单片机作为中央处理器,每块电能表可对8户的用电情况进行集中检测、循环显示。多用户电子式电能表有效地,且体积小、质量轻、安装方便在多用户电子式电能表的前面板上有8位LED显示器,前两位为分户号,后6位为分户用电量,所显示的用电量与分户号相对应,分户循环显示,每3s切换一户。 100多年的历史,随着电力系统及其相关产业的发展以及电能管理系统的不断完善,电能表的结构和性能也经历了不断更新、优化的发展过程:由最初的感应电能表,发展到后来的感应系脉冲电能表,直至现在的纯电子式电能表。感应系电能表是利用处于交变磁场的金属圆盘中的感应电流与有关磁场形成力的原理制成的。感应系脉冲电能表仍采用感应系电能表的测量机构作为工作元件,由光电传感器完成电能脉冲转换,然后经电子电路对脉冲进行处理,从而实现对电能的测量。纯电子式电能表的原理是采用电子电路来实现电能计量,所以电子式电能表的共同特点是采用乘法器,根据所依托的乘法器为模拟的还是数字的分为模拟乘法器型电子电能表和数字乘法器型电子电能表。 微电子技术和计算机技术的高速发展是电子式电能表迅速进步、日益成熟的主要技术支撑。准确度高、可靠性高的元器件以及大规模集成电路等的采用,使电子式电能表的使用寿命、准确度、稳定度等技术指标均显著改善。 电子式多功能多用户电能表由于准确度高、功能扩展性强、易于实现多费率和通信等一系列优点,较好解决了机械表长期以来难以解决的诸多问题,将会在现代化电能计量与管理中逐步占据主导地位。 本文给出基于单片机一种新型单相电能表设计,电能计量准确。该电能表具有显示,功耗低的特点。 电子式多用户多功能电能表适用于城市、农村供电部门对居民用户供电进行计量管理适应工业、农业、民用等不同用户群体用电需求 二 设计任务 该课程设计任务要求完成是基于AT89C51单片机的多用户电子式电能表的设计与调试。其中包括硬件设计、软件设计和程序调试两部分。 1、硬件设计 硬件设计包括单片机的整体设计、显示单元的设计、掉电保护单元的设计以及脉冲发生电路的设计。 2、软件设计 软件设计包括用C8051F360单片机及汇编或C语言编写用户电量显示程序,并具有掉电保存功能。主函数和各子函数的流程图及其说明等。 2.1 设计目的 (1)通过计算机编程实现多用户电子式数码显示电能表的功能。 (2)本次设计用户数为八户,即实现八位用户循环显示电能量。同时,基于E2PROM 24C16芯片实现单片机的掉电数据保护。 2.2 设计要求 基于AD7755芯片实现电能脉冲的发生; 应用单片机C8051F360编制程序完成脉冲的读取、计数、计算、存储、送显示等功能; 、应用74HC164及八段译码显示器完成数据的显示; (4)、应用E2PROM 24C16完成数据的定时写入以防停电时数据丢失。 三 设计内容 3.1硬件电路设计 3.1.1系统框架 图一 系统结构图 总体概述:本文硬件设计主要由MCU模块、显示模块、AT24C16掉电保护模块部分组成。由拨码开关产生的脉冲信号送给单片机,单片机对方波信号进行采集和计数,P0和P口同时工作即可对户电能脉冲进行采集与计数AT89C52是一种低功耗、高性能CMOS8位微控制器,。Atmel公司高密度非易失性存储器技术制造,与产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。 ,使得AT8952为众多嵌入式控制应用系统提供高灵活、超有效的解决方案当MCS-5l系列单片机的复位引脚RST全称RESET出现2个机器周期以上的高电平时,单片机就执行复位操作。XTAL1:振荡反相放大器及内部时钟发生器的输入端。XTAL2:振荡反相放大器的输出端。晶振电路如图3.1所示。在晶振电路中电容C11和C12起到帮助起振的作用,通常情况下选择30pf。 3、外部访问允许,欲使CPU仅访问外部数据存储器(地址0000H-FFFFH),端必须保持低电平(接地);如果EA端为高电平(接VCC端),CPU则执行内部程序存储器中的指令。 4、P0、P1、P2口资源的应用: P1.3 24C04_SCL P1.4 24C04_SD P1.5 74LS165_CLK/ P1.6 74LS164_CLK P1.7 74LS164_AB P2.3 74LS165_CLK P2.4 ATT7022_DIOUT P2.

文档评论(0)

lovehome + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档