【技术实现步骤摘要】
一种基于级联父节点选通的总线地址分配和通信方法
本专利技术属于为小型自动设备和家电。
技术介绍
传统的总线地址分配技术是基于总线调停机制来实现的,在总线上只有一个主设备,可能有多个从设备,主设备往总线上发送数据,所有从设备均可接收,但从设备要往总线上发送数据,需要建立一套基于总线调停的规则,要求从设备能监控总线上是否有其它从设备在发送数据,并且具备在总线发生冲突时的回避规则。其步骤一般有如下流程:总线上的主设备发出清空地址指令,所有从设备都能接收到该指令,并清空自己的地址。从设备在清空地址之后,需要向主设备发起地址申请请求,但由于从设备不能同时往总线上发送数据,否则会导致总线数据混乱,因此从设备在发送数据之前,需要先监听总线是否繁忙,如果总线繁忙,则等待总线空闲后再发送。总线在空闲时,有可能会被多个从设备同时监测到,并同时往总线上发送数据,此时总线也会发生冲突,从设备在监测到冲突之后,立即停止发送,并在经过一个随机时间之后,再次发送数据。每一个从设备向主设备申请到地址之后,对主设备指定地址的从 ...
【技术保护点】
1.一种基于级联父节点选通的总线地址分配和通信方法,其特征在于,系统中只有一个主设备,可有多个从设备,每个主设备和从设备至少有一个接口,接口用于与其他设备进行级联;每个接口都包含一组总线和一组选通信号;第一级的从设备直接连接到主设备的接口上,第二级的从设备连接到第一级从设备的接口上,第三级的从设备连接到第二级从设备的接口上,以此类推;/n此外,所有设备接口的总线,都是连接在一起的,即所有设备都是挂在同一个总线下面的,所有从设备都可以同时接收主设备发送的数据,但只有被选通的从设备,才允许向总线发送数据,选通从设备有两种方式:一是在主设备发送地址分配广播报文时,通过选通信号来选 ...
【技术特征摘要】
1.一种基于级联父节点选通的总线地址分配和通信方法,其特征在于,系统中只有一个主设备,可有多个从设备,每个主设备和从设备至少有一个接口,接口用于与其他设备进行级联;每个接口都包含一组总线和一组选通信号;第一级的从设备直接连接到主设备的接口上,第二级的从设备连接到第一级从设备的接口上,第三级的从设备连接到第二级从设备的接口上,以此类推;
此外,所有设备接口的总线,都是连接在一起的,即所有设备都是挂在同一个总线下面的,所有从设备都可以同时接收主设备发送的数据,但只有被选通的从设备,才允许向总线发送数据,选通从设备有两种方式:一是在主设备发送地址分配广播报文时,通过选通信号来选通从设备,二是在主设备发送单播报文时,只有地址匹配的从设备才会处理和响应该单播报文,其中,任一时刻,最多只能有一个从设备被选通;
此外,总线通信规则如下:
当主设备和从设备连接好后上电,所有从设备都还没有地址,因此此时主设备还不能通过单播的方式来与指定的从设备进行通信,主设备首先要解决的问题是给所有从设备分配地址,以便后续进行单播通信;
主设备需要执行如下步骤:
步骤一:主设备发送进入地址分配状态的广播报文,此时所有级联的从设备都能同时收到该广播报文,并立即进入地址分配状态,此时所有从设备都不知道哪个接口接的是父节点,因此从设备的所有选通信号必须进入接收状态,同时主设备也必须将自己的所有接口的选通信号设置为无效状态;
步骤二:主设备选定一个自己的接口,将选通信号设置为有效状态,然后发送一个地址分配指令,该指令携带有分配的唯一地址值,此时所有的从设备都能接收到该地址分配指令,但检查选通信号后,只有一个从设备是被选通的,因此该从设备就解析该地址分配指令,并把其携带的地址值作为自己的地址,接着该设备向总线发送回应指令,应答主...
【专利技术属性】
技术研发人员:陈建辉,
申请(专利权)人:深圳市慎勇科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。