- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学兔兔
学兔兔
学兔兔
《自动化与仪器仪表}2013年第l期(总第 165期)
3 软件设计 监控。智能数据采集端是智能电网中的热点之一,概念新颖,发
系统软件设计采用模块化设计,按功能分为若干子程序,包 展潜力巨大,具有极为广阔的应用前景。目前诸多领域 尚未形
括数据采集程序、数据处理程序、通信程序、按键程序、LCD显示 成统一规范,因此在对其进行设计时,还需要不断的探索和实
程序等。Microchip公司为用户的软件开发提供免费的集成开发 践,以便达到最理想的效果。本文设计简单,具有一定的实用参
环境MPLABIDE及第三方软件编译器PICC。用户可以使用高 考价值。
级语言C语言进行程序设计,编译器PICC可将 C语言代码编译
为对应的机器二进制代码,编译效率高,占用空间小。软件主程
序流程 图如 图4所示 ,系统上 电后首先对处理器dsPIC30F6012
进行初始化,初始化的内容包括:I/0口的分配和设置、中断寄存
器设置、SPI接 口设置、通用串口设置等。紧接着完成对外围芯
片的设置 ,包括:时钟芯片DS12887、GPRS模块、ATl7022A和
LCD显示,处理器对外围设备的初始化是通过设置其功能寄存
器来完成的,以便外围设备处于待工作状态。然后进入主程序,
主程序是一个循环结构,因为处理器是单任务执行,任意时刻只
能执行一项任务,因此在主程序中依次调用各予程序模块,竞成
电能数据采集、实时时间读出、存储计算显示、GPRS数据发送。
为了使数据采集终端工作更灵活,可采取电能数据的定时发送
和实时发送两种方式,这两种发送方式可通过现场按键设定,也
可以由上位管理中心设定。管理分析模块判断是否有数据中心 图4 主程序流程图
服务器送来发送时间要求等功能设定数据 ,当收到这些相关数
据后,系统判断是否有实时数据发送的请求,当终端收到数据中 参考文献
心服务器的实时数据采集请求后,转入到实时数据采集和发送 [1]陈树勇,宋书芳 ,李兰欣 ,等.智能电网综述 .电网技术,2009,33(8):1—
部分;若无实时数据发送,当采集时间到 15rain后(此时间可 由 8.
数据中心服务器设置),由GPRS模块定时发送采集的数据(发送 [2]静恩波.智能电网发展技术综述J【j.低压电器,2010(6):14—16.
最近一次采集的数据)。 f3】殷树刚,张宇,拜克明.基于实时 电价的智能用电系统fJ】.电网技术,
2009.33(19):11—16.
4【]何礼高.dsPIC30F电机与电源系列数字信号控制器原理与应用 [M】.北
4 结束语
京:北京航空航天大学出版社,2007.
本文以智能电网为背景,结合高级量测体系和通信的发
[5]陈俊,邓佳平,戴晓华.基于无线传感网络的智能电网抄表系统研究[J1.
展,设计了以处理器dsPIC30F6012和ATT7022A为核心的智能
电测与仪表,2010,47(536):32—34.
电能数据采集终端。采集电网运行各环节的电参数,并通过
GPRS模块传输给数据中心服务器,实现对电网运行情况的分析
(上接第8()页) 回中心服务器,为远程指挥调度提供参考依据,避免或减小火灾
3
文档评论(0)