本发明涉及吸尘器的,更具体地说,涉及一种通信抗干扰方法及手持式吸尘器。
背景技术:
1、手持式吸尘器,一般设有控制整机工作的手柄控制端,因此,手柄与整机之间通常需要设置传输线,而由于吸尘器产品的特性,其传输线的长度都较长,一般大于1米以上,因此,手柄与整机之间各个输入、输出量之间的距离较远。为了降低产品布线装配难度,通常会在输入、输出量附近增加mcu板子,通过mcu板子之间的通信实现整机控制的一致性。
2、由于有电机存在,且主板(设置在手柄端)、foot板(设置在整机端)之间的导线较长(大于1米),通信线通常还和电机功率线一起布线,因此,两个板子间的通信,通常伴有较严重的干扰问题。
3、目前,为了解决这个问题,传统的做法是通过优化电机驱动电路、优化电机设计,采用屏蔽线等方式,这些方式虽然能一定程度上改善通信被干扰的情况,降低通信丢包率,但是无法完全消除干扰,而且还会增加成本。
技术实现思路
1、本发明要解决的技术问题在于,提供一种通信抗干扰方法及手持式吸尘器。
2、本发明解决其技术问题所采用的技术方案是:构造一种通信抗干扰方法,应用于手持式吸尘器,所述手持式吸尘器包括:设置在手柄控制端的第一控制单元、设置在整机端的第二控制单元,所述第一控制单元用于根据用户输入的操作指令输出控制信号,所述第二控制单元与所述第一控制单元通信,用于根据所述第一控制单元的控制信号执行对应的工作;所述控制信号包括:驱动信号和通信信号;在进行信号传输时,所述第一控制单元和所述第二控制单元执行以下步骤:
3、所述第一控制单元在接收到用户输入的操作指令后,根据所述操作指令生成所述通信信号;
4、在生成所述通信信号后,所述第一控制单元采用第一传输方式向所述第二控制单元发送所述通信信号;或者,所述第一控制单元采用第二传输方式向所述第二控制单元发送所述通信信号;
5、所述第一传输方式和所述第二传输方式将所述通信信号和所述驱动信号错开传输。
6、在本发明所述的通信抗干扰方法中,所述第一控制单元采用第一传输方式向所述第二控制单元发送所述通信信号包括:
7、在生成所述通信信号后,所述第一控制单元控制第一计时器启动,并在启动所述第一计时器时向所述第二控制单元输出所述通信信号;
8、在所述第一计时器启动后,经过预设延时时间,所述第一控制单元向整机端输出所述驱动信号。
9、在本发明所述的通信抗干扰方法中,所述第一控制单元采用第二传输方式向所述第二控制单元发送所述通信信号包括:
10、在生成所述通信信号后,所述第一控制单元向整机端输出所述驱动信号;
11、所述第一控制单元对所述驱动信号进行检测并判断是否检测到所述驱动信号的上升沿或者下降沿;
12、若检测到所述驱动信号的上升沿或者下降沿,则在经过预设延时时间后,所述第一控制单元启动第一计时器并向所述第二控制单元输出所述通信信号。
13、在本发明所述的通信抗干扰方法中,所述第一计时器的计时周期与所述驱动信号的驱动周期为倍数关系。
14、在本发明所述的通信抗干扰方法中,所述第一计时器的计时周期与所述驱动信号的驱动周期的倍数关系包括:
15、所述第一计时器的计时周期是所述驱动信号的驱动周期的整数倍;
16、或者,所述驱动信号的驱动周期是所述第一计时器的计时周期的整数倍。在本发明所述的通信抗干扰方法中,所述预设延时时间满足以下条件:
17、t0≤t≤t-t1,且t1+t0≤t;
18、其中,t为预设延时时间,t为驱动信号的驱动周期,t1为通信信号的通信有效信息时间,t0为干扰脉冲宽度。
19、在本发明所述的通信抗干扰方法中,所述方法还包括:
20、所述第二控制单元在接收到所述通信信号后,控制第二计时器与所述第一计时器同步。
21、在本发明所述的通信抗干扰方法中,所述第二控制单元在接收到所述通信信号后,控制第二计时器与所述第一计时器同步包括:
22、所述第二控制单元接收到所述通信信号后,对所述通信信号的第一个上升沿或者下降沿进行检测;
23、若检测到所述通信信号的第一个上升沿或者下降沿,则对所述第二计时器进行清零。
24、本发明还提供一种手持式吸尘器,包括:设置在手柄控制端的第一控制单元、设置在整机端的第二控制单元,所述第一控制单元用于根据用户输入的操作指令输出控制信号,所述第二控制单元与所述第一控制单元通信,用于根据所述第一控制单元的控制信号执行对应的工作;所述控制信号包括:驱动信号和通信信号;在进行信号传输时,所述第一控制单元和所述第二控制单元执行以下步骤:
25、所述第一控制单元在接收到用户输入的操作指令后,根据所述操作指令生成所述通信信号;
26、在生成所述通信信号后,所述第一控制单元采用第一传输方式向所述第二控制单元发送所述通信信号;或者,所述第一控制单元采用第二传输方式向所述第二控制单元发送所述通信信号;
27、所述第一传输方式和所述第二传输方式将所述通信信号和所述驱动信号错开传输。
28、在本发明所述的手持式吸尘器中,所述第一控制单元采用第一传输方式向所述第二控制单元发送所述通信信号包括:
29、在生成所述通信信号后,所述第一控制单元控制第一计时器启动,并在启动所述第一计时器时向所述第二控制单元输出所述通信信号;
30、在所述第一计时器启动后,经过预设延时时间,所述第一控制单元向整机端输出所述驱动信号;
31、所述第一控制单元采用第二传输方式向所述第二控制单元发送所述通信信号包括:
32、在生成所述通信信号后,所述第一控制单元向整机端输出所述驱动信号;
33、所述第一控制单元对所述驱动信号进行检测并判断是否检测到所述驱动信号的上升沿或者下降沿;
34、若检测到所述驱动信号的上升沿或者下降沿,则在经过预设延时时间后,所述第一控制单元向所述第二控制单元输出所述通信信号。
35、实施本发明的通信抗干扰方法及手持式吸尘器,具有以下有益效果:手持式吸尘器包括:第一控制单元、第二控制单元,在进行信号传输时,第一控制单元和第二控制单元执行以下步骤:第一控制单元在接收到用户输入的操作指令后,根据操作指令生成通信信号;在生成通信信号后,第一控制单元采用第一传输方式向第二控制单元发送通信信号;或者,第一控制单元采用第二传输方式向第二控制单元发送通信信号;第一传输方式和第二传输方式将通信信号和驱动信号错开传输。本发明通过将通信信号与驱动信号错开传输,可以使得通信信号中的通信有效信息在传输过程中,避开干扰脉冲,从而达到彻底解决通信被干扰的问题,避免通信丢包,同时还可以降低成本。
1.一种通信抗干扰方法,应用于手持式吸尘器,其特征在于,所述手持式吸尘器包括:设置在手柄控制端的第一控制单元、设置在整机端的第二控制单元,所述第一控制单元用于根据用户输入的操作指令输出控制信号,所述第二控制单元与所述第一控制单元通信,用于根据所述第一控制单元的控制信号执行对应的工作;所述控制信号包括:驱动信号和通信信号;在进行信号传输时,所述第一控制单元和所述第二控制单元执行以下步骤:
2.根据权利要求1所述的通信抗干扰方法,其特征在于,所述第一控制单元采用第一传输方式向所述第二控制单元发送所述通信信号包括:
3.根据权利要求1所述的通信抗干扰方法,其特征在于,所述第一控制单元采用第二传输方式向所述第二控制单元发送所述通信信号包括:
4.根据权利要求2或3所述的通信抗干扰方法,其特征在于,所述第一计时器的计时周期与所述驱动信号的驱动周期为倍数关系。
5.根据权利要求4所述的通信抗干扰方法,其特征在于,所述第一计时器的计时周期与所述驱动信号的驱动周期的倍数关系包括:
6.根据权利要求4所述的通信抗干扰方法,其特征在于,所述预设延时时间满足以下条件:
7.根据权利要求2或3所述的通信抗干扰方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的通信抗干扰方法,其特征在于,所述第二控制单元在接收到所述通信信号后,控制第二计时器与所述第一计时器同步包括:
9.一种手持式吸尘器,其特征在于,包括:设置在手柄控制端的第一控制单元、设置在整机端的第二控制单元,所述第一控制单元用于根据用户输入的操作指令输出控制信号,所述第二控制单元与所述第一控制单元通信,用于根据所述第一控制单元的控制信号执行对应的工作;所述控制信号包括:驱动信号和通信信号;在进行信号传输时,所述第一控制单元和所述第二控制单元执行以下步骤:
10.根据权利要求9所述的手持式吸尘器,其特征在于,所述第一控制单元采用第一传输方式向所述第二控制单元发送所述通信信号包括: