一种物联网电器波特率调节方法、装置及空调与流程

文档序号:11151972阅读:来源:国知局

技术特征:

1.一种物联网电器波特率调节方法,其特征在于,包括:

采集多个脉冲信号,测量所述脉冲信号的宽度;

根据所述宽度对所述脉冲信号进行处理,得到最小宽度,并根据所述最小宽度获得所述脉冲信号的波特率;

按照所述脉冲信号的波特率调节自身的波特率。

2.根据权利要求1所述的方法,其特征在于,所述根据述宽度对所述脉冲信号进行处理,得到最小宽度,包括:

对所有宽度不相等的脉冲信号根据所述宽度进行升序排列;

将相邻脉冲信号的宽度逐一相减,将相减后与相减前所有宽度不相等的脉冲信号根据所述宽度重新进行升序排列,生成参考脉冲信号队列;

对所述参考脉冲信号队列循环进行宽度逐一相减与根据宽度升序排列操作,直至前一次生成的第一参考脉冲信号队列与后一次生成的第二参考脉冲信号队列中脉冲信号项数相同;

将所述第二参考脉冲信号队列的首项脉冲信号的宽度作为最小宽度。

3.根据权利要求2所述的方法,其特征在于,所述根据所述宽度对所述脉冲信号进行处理,得到最小宽度,还包括:

判断所述第二参考脉冲信号队列中所有脉冲信号的宽度是否互质;

相应的,所述将所述第二参考脉冲信号队列的首项脉冲信号的宽度作为最小宽度,包括:

若所述第二参考脉冲信号队列中的所述脉冲信号的宽度互质,则将所述第二参考队列后的首项脉冲信号的宽度作为最小宽度。

4.根据权利要求3所述的方法,其特征在于,还包括:

若所述第二参考脉冲信号队列中的所述脉冲信号的宽度非互质,则重新采集多个脉冲信号,测量所述脉冲信号的宽度,根据所述宽度对所述脉冲信号进行处理,直至所述第二参考脉冲信号队列中的所述脉冲信号的宽度互质。

5.根据权利要求1所述的方法,其特征在于,所述按照所述脉冲信号的波特率调节自身的波特率之前,还包括:

按照所述获得的波特率发送确认询问信号,并接收波特率确认应答信号。

6.根据权利要求5所述的方法,其特征在于,所述波特率确认询问信号包括地址询问请求和波特率确认请求。

7.一种物联网电器波特率调节装置,其特征在于,包括:

宽度测量模块,用于采集多个脉冲信号,测量所述脉冲信号的宽度;

波特率获取模块,用于根据所述宽度对所述脉冲信号进行处理,得到最小宽度,并根据所述最小宽度获得所述脉冲信号的波特率;

波特率调节模块,用于按照所述脉冲信号的波特率调节自身的波特率。

8.根据权利要求7所述的装置,其特征在于,所述波特率获取模块具体用于:

对所有宽度不相等的脉冲信号根据所述宽度进行升序排列;

将相邻脉冲信号的宽度逐一相减,将相减后与相减前所有宽度不相等的脉冲信号根据所述宽度重新进行升序排列,生成参考脉冲信号队列;

对所述参考脉冲信号队列循环进行宽度逐一相减与根据宽度升序排列操作,直至前一次生成的第一参考脉冲信号队列与后一次生成的第二参考脉冲信号队列中脉冲信号项数相同;

将所述第二参考脉冲信号队列的首项脉冲信号的宽度作为最小宽度。

9.根据权利要求8所述的装置,其特征在于,所述波特率获取模块还具体用于:

判断所述第二参考脉冲信号队列中所有脉冲信号的宽度是否互质;

相应的,所述将所述第二参考脉冲信号队列的首项脉冲信号的宽度作为最小宽度,包括:

若所述第二参考脉冲信号队列中的所述脉冲信号的宽度互质,则将所述第二参考队列后的首项脉冲信号的宽度作为最小宽度。

10.根据权利要求9所述的装置,其特征在于,所述波特率获取模块还具体用于:

若所述第二参考脉冲信号队列中的所述脉冲信号的宽度非互质,则重新采集多个脉冲信号,测量所述脉冲信号的宽度,根据所述宽度对所述脉冲信号进行处理,直至所述第二参考脉冲信号队列中的所述脉冲信号的宽度互质。

11.根据权利要求7所述的装置,其特征在于,还包括:

波特率确认模块,具体用于按照所述获得的波特率发送确认询问信号,并接收波特率确认应答信号。

12.根据权利要求11所述的装置,其特征在于,所述波特率确认询问信号包括地址询问请求和波特率确认请求。

13.一种空调,其特征在于,包括:权利要求7-12任一所述的物联网电器波特率调节装置。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1