淘豆网
下载此文档放大查看缩小查看   1/5
0/100
您的浏览器不支持进度条
更多>>该用户其他文档
下载所得到的文件列表
一种基于SH7145的电力线通信数据集中器的设计的论文.doc
文档介绍:
一种基于SH7145的电力线通信数据集中器的设计的论文本文从网络收集而来,上传到平台为了帮到更多的人,如果您需要使用本文档,请点击下载按钮下载本文档(有偿下载),另外祝您生活愉快,工作顺利,万事如意! 摘要:针对电力线通信的特点,提出一种数据集中器的设计方案,阐述以sh7145开发板为核心的硬件设计方案,分析在t-kernel嵌入式实时操作系统下的软件实现过程,通过确定任务优先级、合理实现任务调度,使其能够实现读取电力自动抄表系统中各个节点数据的功能。关键词:电力线通信;数据集中器;sh7145 0引言电力线通信(munication)技术是指在到30m频带范围内,将电力线作为通信媒介,传输数据、语音、视频信号的一种通信方式。在发送时,利用gmsk或ofdm调制技术先将数据调制成载波信号或扩频信号,通过耦合器耦合到220v或其他交/直流电力线上,然后在电力线上进行传输,在接收端,先经过滤波器将调制信号滤出,再经过解调,就可以得到原信号。电力线通信技术不需要重新布线,直接使用现有的电力网实现对数据、语音、视频等信息的传递,具有易维护、易推广、易使用、低成本等优点,显示出了良好的前景和巨大的市场潜力。 1系统原理及结构在远程电力自动抄表系统中,plc技术根据命令或设置自动读出电表数据并自动上传,提高抄表速率,通常速率在2400bps。电力自动抄表系统一般由主站、集中器、采集器(或模块)等构件组成,可以对用户终端的用电状态进行采集、控制。采集器(或模块)实现用户终端电表的脉冲计数,集中器则根据主站发出的指令(如抄收、窃电检测等)循环查询采集器(或模块)的计数值(或状态),主站由pc机构成,负责供电所所属用户终端用电的管理和监控。集中器是整个系统的通信桥梁,它接收主站命令,并按指令要求将用户端的用电状态(如用电量、用电异常等)送到上位机或对用户终端执行控制(如切断用户供电等)。在同一电力传输线路中,数字电表和集中器通过r422/488接口与plc接入控制器相连接,这样就可以将整个电网变为一个数据传输网络,集中器就可以收集各个节点的数据。由于采用电力线作通信信道,不必另外架设通信电缆,节省了投资,为实现用户电能表网络化管理,以及“一户一表,抄表到户”制度提供了高效、科学的手段。数据集中器按照设定的抄表时间,每天自动采集各用户电能表的累计电量,并根据设定的抄表日自动生成各用户电能表的累计电量,系统软硬件采用模块化、多冗余设计,这样既保证了设备工作的可靠性,又使系统易于扩充和软件升级。 2数据集中器的硬件设计数据集中器是以嵌入式微控制器sh7145为核心的软硬件系统。sh7145是日本瑞萨科技生产的sh系列开发板中一款。sh7145板无mmi,无dsp核,使用实时地址,属于低端产品,适用于初学者。sh7145板上有:蜂鸣器,lcd,键盘,a/d转换,2个马达,bip开关,sh7145芯片,串口插槽,e10a仿真器插口等。 3系统软件设计引入t-kernel嵌入式实时操作系统随着应用的复杂化,采用传统前后台设计方法,会显得过于复杂,实时性得不到保证,而且容易发生死锁。解决这些问题的最好方法就是采用实时操作系统。 t-kernel是t-engine的实时核心,它充分利用了在嵌入式设备领域中拥有众多业绩的itron成果,并引入子系统等功能,是一种实现从小型嵌入式设备到大 内容来自淘豆网www.1900investigate.com转载请标明出处.