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任一所述的物聯網電器波特率調節裝置。