- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Si1000 的无线 M-Bus 通信系统
设计
基于 Si1000 的无线 M-Bus 通信系统设计
文章来源:物联网世界
有线 M-Bus 是专为家用仪表数据传输而设计的总线制系统,它是一个层次化的系统,由主设备、若干
从设备和一对连接线组成。有线 M-Bus 的提出满足了公用事业仪表组网和远程抄表的需要,同时可以满足远
程供电需求,在智能小区的自动抄表系统中有广泛应用。可是有线 M-Bus 系统在网络布线施工过程中往往需
要破墙掘地,破坏周围的环境。因此无线应用给它在竞争中带来优势,易于安装和维护,不会对周围环境造成
影响。无线 M-Bus 是专门用于水表、气表、热能表、电表和数据集中器之间的数据无线传输的一个通信标准,
它正广泛被欧洲市场所接受。
现在大多数仪表都是用电池进行供电的,因此对于低功耗的要求比较高。为了延长电池的使用寿命,本
文选用低功耗芯片 Si1000 组建一个无线 M-Bus 通信系统,并对 Si1000 的低功耗性能问题及在软硬件上
的实现进行了分析。
1 无线 M-Bus
无线 M-Bus 标准规定了仪表和集中器之间的通信。图 1 给出了一个简单的无线 M-Bus 通信系统,其
中集中器作为主节点,仪表作为从节点。
主节点和从节点之间的通信,定义了 3 种不同的通信模式:
①S-mode 静止模式。S1-mode 是从仪表到其他系统单元的单向通信;S1m-mode 如同 S1,但是
数据采集装置不能进入低功耗模式;S2-mode 是仪表和其他系统单元之间的双向通信。
②T-mode 频繁传送模式。T1-mode 是从仪表到其他系统单元的单向通信;T2-mode 是仪表和其
他系统单元之间的双向通信。
③R-mode 是频繁接收模式。R2-mode 是仪表和其他系统单元之间的双向通信。
当仪表能够和集中器直接进行通信时,其他系统单元就是图 1 中的集中器。可是在实际应用中,从节点
仪表有时不能直接与主节点集中器进行通信,那么就需要路由节点来转接它们之间的数据,此时的系统单元就
是高性能网关。
2 无线 M-Bus 收发系统设计
2.1 无线 M-Bus 收发系统原理
仪表抄读无线收发系统原理框图如图 2 所示。无线数据的收发由无线微控制器 Si1000 实现。主节点
Si1000 内部的发送模块将数据进行编码处理,以特定的格式经天线发送给接收模块。从节点Si1000 内部
的接收模块接收到有效数据后,Si1000 内部的微处理器通过扩展接口读取外部仪表的数据,并进行相应的调
整、转换处理后通过射频发送给主节点。主节点通过 GPRS 与集抄中心进行通信。
由于采用的是无线微控制器,主/从节点发送/接收模块不需要使用传统的 MCU+RF 模块的设计方式,
只需要一片 Si1000 就可以完成射频通信。
2.2 射频部分
Si1000 作为 Si10xx 系列的成员之一,在极精简的 5 mm×7 mm 封装中结合了 8051 内核、工作
频段为 240~960 MHz 高穿透力的 EZRadioPRO RF 收发器、64 KB 的 Flash 和 10 位 ADC.Si1000
系列提供优越的 RF 性能,具有最高输出功率、接收灵敏度以及最低功耗的唤醒转换等特性。该无线微控制器
在工作模式下有最低的电流消耗(160μ/MHz),在休眠模式下,以内部低频振荡器(LFO)作为频率源的
RTC 工作时,消耗电流低至 315nA.在深度休眠模式下,仅需 25 nA 工作电流,且不会丢失 RAM 数据。
图 3 给出了射频部分硬件原理图。
从节点中,仪表与芯片 Si1000 的 UART 串口引脚 P0.4/TX 和 P0.5/RX 相连。主节点芯片
Si1000 的 UART 串口引脚 P0.4/TX 和 P0.5/RX 与集中器进行连接,集中器内部 MCU 串口通过
RS232 与 GPRS 模块相连,借助移动网和 Internet 实现数据的远程传输。图中可编程负载电容是可集成
的,L1~L6 和 C1~C5 的值是由频率带宽、天线阻抗和供给电压决定的。
无线收发模块的通信是以数据包的形式发送的,无线发送程序负责写入数据,参考无线 M-Bus 通信协
议,为数据加上前导码、同步字、数据载荷长度及 CRC 校验字节,形成数据包将其发送出去。为保证接收到
数据的正确性,无线接收程序负责接收数据包并检验 CRC 字节。
文档评论(0)