首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 电源电路
基于CAN总线的并联逆变电源通信监控系统研究
来源:本站整理  作者:佚名  2010-01-13 12:42:05



标识符是作为报文的名称,在仲裁过程中首先被送到总线。在接收器的验收判断中和仲裁过程确定访问优先权时都要用到。
  远程发送请求位(RTR)用来确定是发送数据帧还是远程帧。当RTR为高电平时,CAN控制器发送远程帧;为低电平时则发送数据帧。
  数据长度码(DLC)用来确定每帧要发送的数据字节数,最多为8个字节。
  控制命令表示此帧所表示的意义,在本文中控制命令字意义如表2所示。

2.3 程序流程设计
  主从控制是一种较为成熟的逆变电源并联控制方法,本设计采用争主主从控制策略实现对并联逆变电源系统的通信监控。
  若设置邮箱3为发送非广播邮箱,邮箱2为接收非广播信息邮箱,邮箱4为发送广播的邮箱,邮箱0为接收广播的邮箱。则信息接收和发送的程序流程图分别如图4和图5所示。

  从流程图可以看出,整个通信系统主要分为一个主节点和多个子节点。其中每个子节点都会用到邮箱4,在一定的时间间隔定期以广播的形式向总线发送争主请求,以探测主节点是否工作正常。如果工作正常,主节点便会发送反对争主请求的响应,并且此响应也是在总线上以广播的形式发送。所以网络上每个节点都会收到争主请求和反对争主请求响应。邮箱0的功能就是接收并区分这2种信息,并判断自身的地位,决定是否利用邮箱4发送反对争主请求。邮箱2的主要功能是接收主节点的控制信息,并且通知邮箱3发送响应的响应信息。
  图5较为详细地给出了信息发送流程。用DSP汇编指令编写的本系统CAN通信争主部分程序清单如下。
  LDP  #DP_CAN
  SPLK #0040H,TCR ;邮箱4发送争主请求
  LDP  #DP_PF2
  LAR  AR7,#4H
  LDP  #DP_CAN
  MAR *,AR4  ;发送次数
  LAR  AR4,#0FFFFH
W_TA5: LDP  #6
  SBRK #01H
  SAR  AR4,30H
  LACL 30H
  BCND W_TA7,EQ
  LDP  #DP_CAN
  BIT  TCR,1  ;等待发送应答
  BCND W_TA5,NTC
  SPLK #4000H,TCR
  LDP  #DP_CAN
MAR *,AR4;发送次数
  LAR  AR4,#0FFFFH
W_TA7: LDP  #DP_CAN
  MAR*,AR4  ;发送次数
  LAR  AR4,#0FFFFH
W_TA6: LDP  #6
  SBRK #01H
  SAR  AR4,30H
  LACL 30H
BCND W_TA9,EQ;写邮箱内容,配置参数给定
  LDP  #DP_USER
  BIT  CAN_FLAG1,BIT0;判断是否接到反对主节点申请的响应
  BCND W_TA6,NTC;若没有反对,则修改邮箱4的ID1、ID0,为10时表示此节点为主节点
  LDP  #DP_USER
  SPLK #00H,CAN_FLAG1
  LDP  #DP_CAN
SPLK #4000H,TCR;清TA4和MIF4
  CALL LOOP11  ;邮箱3发送数据
  利用现场总线控制技术可以方便地构建分布式逆变电源局域控制网,使电源系统具有现场网络控制系统(FCS)的特征。该方法不仅继承了集散控制系统(DCS)的优点,且集数字通信、智能网络控制于一身。本文所介绍的系统不仅使逆变电源并联连接简洁,同时为各模块提供了稳定可靠的数据通信,实现了系统参数设定、并联逆变电源模块的静态均流和模块争主等控制功能,且系统结构简单,运行可靠。

上一页  [1] [2] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:276,714.80000 毫秒