MBUS电力线通讯,抛砖引玉

 2 E币 
成为会员,免费下载资料
文件大小:118.53 KB 上传者:dongfo 时间:2013-11-16 12:24:23 下载量:4
本帖最后由 dongfo 于 2013-11-16 12:35 编辑

        见到有人发电力线载波的,插个嘴。目前在做MBUS通讯的东西。
介绍:       
        贴一个百度文库的介绍在后面,有耐心的就看看吧。没耐心的我就简单说一下。
        这种依靠电力线的传输方式是半双工的通讯,只有主站能发起通讯,从站只能应答。主站依靠电平的变化发送数据,从站则依靠改变通讯线的电流来向主站发送数据。
应用:
        其应用目前主要还是在各种表上(不是“表哥”的表哦,o(∩_∩)o 哈哈)。城市居民楼中各家各户都有很多表,水表,气表,电表,北方还有热量表,等等。
DIY空间:
        其实看起来好像有点难,电平变化还好说,电流变化不会了就。其实有现成的芯片可用的,虽然小贵。这样一来所谓MBUS就和232,485一样成了硬件协议。所以硬件搭建还是蛮简单的。当然牛人们都是自己搭电路的,手头的远传表才开一看,自己搭的电路。有芯片硬件不是问题,问题在软件上,需要遵守一些国标规约。多数仪表还是遵守规约的。

应用推荐:芯片国外的主要是TI的TSS721A,国内也有一款芯片:CMT100。不过这两款芯片工作起来不太一样,具体问题具体分析吧。

        最后,贴文件。
        其中DTL645是目前的电力表的总线规约,国标,程序得这么写,么的办法。
        CJ-T_188-2004宽泛一点的总线国标。
        其他名如其文,大家可以望文生义,呵呵。
       
        在下愚笨没做出什么出彩的东西,大家有什么好的想法,做出好的作品,尽情来打击我吧。

MBUS协议 
仪表总线(meter bus,MBus)是一种新型总线结构,MBus主要特点是两条无极性传输线来同时供电和传输串行数据,而各个子站(以不同的ID确认)并联在MBus总线上。将MBus用于各类仪表或相关装置的能耗类智能管理系统中时,可对相关数据或信号进行采集并传递至集中器,然后再通过相应的接口传至主站。利用MBus可大大简化住宅小区,办公场所等能耗智能化管理系统的布线和连接,且具有结构简单、造价低廉、可靠性高的特点。。由 MBus 构成的能耗智能化管理系统由终端数据或信号采集子站及其 MBus 收发电路、MBus 总线、主站及其 MBus 转换器等组成。 
1。仪表总线中的接收发送机制:对于主从式通信系统,因从机之间不能直接交换信息,只能通过主机来转发,此时采用MBus可以实现对从机的相关数据进行采集,并传递至集中器,然后再传递至总站。它由主机从机和两线制总线组成。MBus总线是一种半双工通信总线,其可以通过集中器实现给终端仪表远程供电。 MBus 总线上传输的数据位定义如下: 
(1) 由集中器向终端仪表终端传输的信号采用电压值的变化来表示, 即集中器向终端仪表终端发送的数据码流是一种电压脉冲序列, 用 + 36 V 表示逻辑“1”, 用+ 24 V 表示逻辑 “0” 。在稳态时,线路将保持“1” 状态,图1 (a)部分所示是由集中器向终端仪表终端传输的数据码流图。 
(2) 从终端仪表终端向集中器传输的信号采用电流值的变化来表示, 即由终端仪表终端向集中器发送的数据码流是一种电流脉冲序列, 通常用1. 5 mA的电流值表示逻辑 “1” ,当传输 “0” 时,由终端仪表终端控制可使电流值增加11~20 mA。在稳态时, 线路上的值为持续的 “1” 状态。当终端仪表终端接收信号时, 其电流应处于稳态 “1” ,在接收信号时, 其电压值的变化所导致的电流变化不应超过0. 2 %/ V。图1 (b)部分的所示是由终端仪表终端向集中器传输数据的码流图。 
(3) 当终端仪表子站向主机发送的电流信号相互冲突时,则产生如图1 (c)所示,总线电流相互叠加,总线电压由于瞬间消耗电流增加产生瞬间较图 1 ( b) 时大,通过这一点可以判断终端仪表子站通讯有否冲突。通讯系统采用总线供电,当远距离传输时,总线上的分布电阻将导致总线电压下降,终端接收芯片应以该终端仪表子站站点总线上的电压差的绝对值为接收信号, 即具有动态接收信号的能力。实际接收情况为:任一子站电压最高值Vmax 范围应为21~42 V ,子站处的电压值比该点的 Vmax 低5. 5 V 时, 应记录一个标记,当比该点的 Vmax 低 8. 2 V 时,应记录信号“0” 。终端微处理器可以选择3 种供电方式(1)仅由总线供电; (2)仅用自带电池供电;  
(4) 由总线供电,自带电池做备用电源,当总线供电失败时,终端自动切换到 
电池供电。为保证其中任何一个子站短路时不影响整系统功能, 在各子站电路中应接有430Ω±10Ω的短路限流电阻, 以保证短路时的该支路最大电流不超过100 mA。
展开
折叠
805
评论
共 0 个
内容存在敏感词
    易百纳技术社区暂无数据
相关资料
更多相关资料
关于作者
易百纳技术社区
dongfo
贡献资料 39
易百纳技术社区 我上传的资料
登录查看
我赚取的积分
登录查看
我赚取的收益
登录查看
上传资料 赚取积分兑换E币
易百纳技术社区
删除原因
广告/SPAM
恶意灌水
违规内容
文不对题
重复发帖
置顶时间设置
结束时间
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

审核成功

发布时间设置
发布时间:
是否关联周任务-资料模块

审核失败

失败原因
备注
易百纳技术社区