[发明专利]菊花链通信结构及通信方法在审
申请号: | 201910602482.0 | 申请日: | 2019-07-05 |
公开(公告)号: | CN110471877A | 公开(公告)日: | 2019-11-19 |
发明(设计)人: | 吴艳辉 | 申请(专利权)人: | 深圳鹏申科技有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F13/42 |
代理公司: | 44401 广州知顺知识产权代理事务所(普通合伙) | 代理人: | 彭志坚<国际申请>=<国际公布>=<进入 |
地址: | 518057 广东省深圳市南山区南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 转换模块 菊花链 通信结构 通信接口协议 高压电容器 传输指令 电压模式 通信接口 通信效率 通信协议 依次连接 半双工 低成本 功耗 内置 通信 隔离 均衡 指令 外部 | ||
本发明公开了菊花链通信结构及通信方法,通信结构包括转换模块以及菊花链,转换模块与一MCU连接,所述菊花链包括若干个依次连接的器件,排列在其中一端的器件与转换模块连接,且定义排列在另一端的器件为顶端器件,每两个相邻的器件之间采用DUART通信,所述MCU用于接收外部的指令并传输指令至转换模块。本发明的菊花链器件内置DUART通信接口协议,只需要上下各两个通信接口,实现半双工双向设置和通信协议支持,设置顶端器件用于支持双向差分DUART,电压模式的差分DUART,使支持低成本的高压电容器隔离,提高通信效率,功耗更均衡。
技术领域
本发明涉及菊花链,尤其涉及菊花链通信结构及通信方法。
背景技术
菊花链是指一种由许多菊花串联在一起形成的花环,用来表示技术链,除了拥有星状基础的网络,透过菊花链是增加更多的计算机到网络的最简易的方法。
目前采用菊花链成本较高,这种方式通常采用电流模式需要变压器隔离,且当前菊花链内部之间的器件通信需要多个通信接口,菊花链内器件功耗不均衡。
发明内容
为了克服现有技术的不足,本发明的目的之一在于提供菊花链通信结构,其能解决现有技术中使用多个通信接口,功耗不均衡的问题。
本发明的目的之二在于提高菊花链通信方法,其能解决现有技术中使用多个通信接口,功耗不均衡的问题。
本发明的目的之一采用以下技术方案实现:
菊花链通信结构,包括转换模块以及菊花链,转换模块与一MCU连接,所述菊花链包括若干个依次连接的器件,排列在其中一端的器件与转换模块连接,且定义排列在另一端的器件为顶端器件,每两个相邻的器件之间采用DUART通信,所述MCU用于接收外部的指令并传输指令至转换模块,转换模块用于将所述指令转换为预设格式的数据包发送至菊花链中,以通过菊花链将数据包传输至顶端器件中,所述顶端器件还用于将反馈信息发送至菊花链中相邻的器件中,菊花链中任意一个器件将来自上一个相邻器件的反馈信息以及自身的反馈信息整合为新的反馈信息发送至下一个相邻的器件中,以使转换模块将来自相互连接的器件的新的反馈信息发送至MCU。
优选的,所述转换模块与菊花链之间以及菊花链内部均采用曼切斯特编码协议。
优选的,在菊花链中,任意相邻的两个器件之间通过DUART_H与DUART_L端口互相连接。
优选的,所述MCU与转换模块之间通过SPI接口连接。
优选的,所述数据包的预设格式为名称+有效信息+校验码。
优选的,反馈信息包括状态信息和数据。
优选的,所述状态信息的格式为类型+数据检查状态+校验码。
优选的,所述数据的格式为类型+数据+校验码。
本发明的目的之二采用以下技术方案:
菊花链通信方法,应用于菊花链,所述菊花链包括若干个依次连接的器件,排列在其中一端的器件与转换模块连接,且定义排列在另一端的器件为顶端器件,包括如下步骤:
S1:接收来自转换模块的数据包,所述数据包由转换模块对来自MCU的指令以预设格式进行转换形成;
S2:将数据包通过器件依次向上传递至顶端器件;
S3:接收来自顶端器件的反馈信息,且相邻的器件中,下一个器件将来自上一个器件的反馈信息以及自身的反馈信息整合为新的反馈信息,相邻的器件依次向下传输新的反馈信息,以使转换模块将新的反馈信息发送至MCU。
相比现有技术,本发明的有益效果在于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳鹏申科技有限公司,未经深圳鹏申科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910602482.0/2.html,转载请声明来源钻瓜专利网。