一种调节钉枪力度的控制方法及控制系统与流程

未命名 07-28 阅读:230 评论:0

一种调节钉枪力度的控制方法及控制系统
【技术领域】
1.本发明涉及一种调节钉枪力度的控制方法及控制系统。


背景技术:

2.钉枪类手持式工具,内部结构存在弹性部件,以弹性部件的弹性势能为动力,撞针撞击钉子,将钉子发射出去。但是针对不同的工作环境,钉子所需要的动力不一样,现有技术通过控制弹性部件的压缩程度来调整动力,如中国专利cn216781712u公开一种便携式电动钉枪,该方案公开了:通过压缩弹簧蓄力,推动撞针撞击射钉完成射钉动作,通过调节组件控制弹簧基座在壳体内的水平位置以调节弹簧初始长度,但是这种技术,手动调节弹簧压缩长度,操作复杂,且无法精确调节,影响用户体验。


技术实现要素:

3.本发明的主要目的是提供一种调节钉枪力度的控制方法及控制系统,旨在实现钉枪力度的精确设定,满足用户需求,提升用户体验。
4.本技术实施例的第一个方面,提供了一种调节钉枪力度的控制方法,所述调节钉枪力度的控制方法应用于电动工具,所述电动工具包括控制器和驱动模块;所述调节钉枪力度的控制方法包括:所述控制器获取输入模块的控制信息,所述控制信息用于指示通过弹性部件控制撞针的运行幅度达到预设值;所述控制器基于所述控制信息,设定所述弹性部件的弹性参数;所述驱动模块基于所述弹性参数,控制电机压缩弹性部件,使得所述撞针的运行幅度与所述预设值相匹配。
5.所述控制信息至少根据电信号生成;其中,所述电信号至少通过电位器或者按键获取。
6.所述控制信息至少根据控制指令生成;其中,所述控制指令至少通过触控模块或者远程控制模块获取。
7.所述控制电机压缩弹性部件,包括:所述控制器根据所述控制信息,确定所述电机所匹配的目标圈数;通过所述目标圈数,压缩所述弹性部件。
8.所述电动工具还包括报警模块,在所述控制电机压缩弹性部件之前,所述调节钉枪力度的控制方法还包括:所述控制器获取所述弹性部件的预设区间,所述预设区间至少根据所述弹性部件或者工件的预设参数进行设置;判断所述弹性部件的弹性参数,是否在所述预设区间内;若所述弹性部件的弹性参数在所述预设区间内,则控制所述电机压缩所述弹性部件,否则,激活报警模块。
9.所述调节钉枪力度的控制方法,还包括:所述控制器获取并显示所述弹性部件的预设区间,所述预设区间至少包括所述弹性部件可压缩的最大值和最小值中的一个。
10.所述控制指令至少通过触控模块或者远程控制模块获取包括:所述输入模块获取用户终端设备发送的控制指令,所述控制指令用于指示在多个电动工具中确定至少一个电动工具,并设置所述电动工具中所述弹性部件的弹性参数;根据所述控制指令,确定撞针的
运行幅度,并生成所述控制信息。
11.本技术实施例的第二个方面,提供了一种调节钉枪力度的控制系统,所述调节钉枪力度的控制系统包括控制器和驱动模块,所述控制器与输入模块相连,用于获取输入模块的控制信息,所述控制信息用于指示通过弹性部件控制撞针的运行幅度达到预设值;所述控制器,基于所述控制信息,设定所述弹性部件的弹性参数;所述驱动模块与电机相连,用于基于所述弹性参数,控制电机压缩弹性部件,使得所述撞针的运行幅度与所述预设值相匹配。
12.所述调节钉枪力度的控制系统还包括输入模块,所述输入模块至少与电位器、按键、触控模块、远程控制模块中的一种模块相连接,所述输入模块用于通过所述电位器、按键、触控模块、远程控制模块中的一种模块获取所述控制信息,并向所述控制器传输所述控制信息。
13.所述调节钉枪力度的控制系统还包括报警模块,所述报警模块与所述控制器相连,所述报警模块用于在被所述控制器激活后,生成报警信息;所述报警信息用于提示所述控制信息设定的所述弹性部件的弹性参数不在所述弹性部件的预设区间内;所述预设区间至少根据所述弹性部件或者工件的预设参数进行设置。
14.本技术实施例的第三个方面,提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上任一项方法的步骤。
15.本技术实施例的第四个方面,提供了一种计算机可读介质,其具有处理器可执行的非易失的程序代码,所述程序代码使所述处理器执行如上任一项方法的步骤。
16.本技术实施例提供了一种调节钉枪力度的控制方法和控制系统,控制器获取输入模块的控制信息,所述控制信息用于指示通过弹性部件控制撞针的运行幅度达到预设值;所述控制器基于所述控制信息,设定所述弹性部件的弹性参数;驱动模块基于所述弹性参数,控制电机压缩弹性部件,使得所述撞针的运行幅度与所述预设值相匹配。即通过用户输入调节弹性部件的弹性参数,实现钉枪力度的精确设定,操作简单,满足用户需求,提升用户体验。
【附图说明】
17.下面结合附图对本发明的具体实施方式做进一步详细的说明:
18.图1是本发明的一种调节钉枪力度的控制方法的流程图;
19.图2是本发明的档位与弹性部件的弹性参数对应关系表;
20.图3是本发明的按键信息与弹性部件的弹性参数的对应关系表;
21.图4是本发明的弹性部件的弹性参数与电机目标圈数的对应关系表;
22.图5是本发明的一种调节钉枪力度的控制系统的框图。
23.图中附图标记的含义:
24.1、输入模块2、驱动模块3、控制器4、报警模块5、电机
【具体实施方式】
25.下面结合附图和实施方式对本发明作进一步详细说明。
26.请参阅图1所示,为本发明涉及的一种调节钉枪力度的控制方法的流程图,所述调节钉枪力度的控制方法应用于电动工具,所述电动工具包括控制器和驱动模块;所述调节钉枪力度的控制方法包括:
27.步骤101、所述控制器获取输入模块的控制信息,所述控制信息用于指示通过弹性部件控制撞针的运行幅度达到预设值。
28.步骤102、所述控制器基于所述控制信息,设定所述弹性部件的弹性参数。
29.步骤103、所述驱动模块基于所述弹性参数,控制电机压缩弹性部件,使得所述撞针的运行幅度与所述预设值相匹配。
30.本技术实施例所提供的方法通过上述的处理过程,控制器获取并处理调节弹性部件的弹性参数的信息,通过控制电机压缩弹性部件,控制器能快速获得控制信息,实现对钉枪力度的精确调节。
31.在可选实施例中,本技术实施例所提供的方法中步骤101中所述控制器获取输入模块的控制信息中的所述弹性部件与所述撞针通过机械结构连接,所述预设值根据所述弹性部件的弹性参数确定。在实际应用中,控制信息可以包括多种获取方式,例如:所述输入模块通过电位器、按键、触控模块、远程控制模块中的一种模块获取所述控制信息。以下列举示例进行阐述,但是本技术不限于下面的方式:
32.在可选示例中,所述输入模块通过所述电位器获取控制信息,所述输入模块通过检测所述电位器电压生成电信号,根据所述电信号确定档位,所述档位至少根据电位器阻值范围及所述弹性部件或者工件的预设参数进行设置。电动工具上设置有多个档位,解决现有技术中钉枪力度无法调节的问题,多档位划分细致,力度调节精确,适合多种工况。
33.在可选示例中,所述输入模块通过所述按键获取控制信息,所述按键至少包括增加键和减小键;所述增加键用于指示增加通过弹性部件控制的撞针的运行幅度,所述减小键用于指示减小通过弹性部件控制的撞针的运行幅度。所述控制器根据所述按键接入引脚不同区分所述增加键和所述减小键。所述输入模块检测所述按键的电平信号,所述控制器进行所述按键次数计数;获取当前所述按键所指示的初始档位。所述电动工具上电后,所述初始档位默认设定为关机前的档位;若检测到按键启动,则获取高电平或者低电平,并根据所述高电平或者低电平,生成电信号;若所述按键信号为所述高电平或者低电平,则所述初始档位变化。通过少量按键控制钉枪力度,解决现有技术中通过调节组件进行钉枪力度调节不方便的问题,操作简单。
34.在可选示例中,所述输入模块通过所述触控模块获取控制信息,所述控制信息至少根据控制指令生成,通过所述控制器获取并显示所述弹性部件的预设区间,所述预设区间至少根据所述弹性部件或者工件的预设参数进行设置;所述预设区间至少包括所述弹性部件可压缩的最大值和最小值中的一个;所述控制指令至少包括在所述预设区间内的控制信息。通过触控模块显示可调节范围,自行设定预设区间内控制信息,解决无法获知可调节范围的问题,数据可视化,提升用户体验。
35.在可选示例中,所述输入模块通过所述远程控制模块获取控制信息,所述控制信息至少根据控制指令生成;所述输入模块获取用户终端设备发送的控制指令,所述控制指令用于指示在多个电动工具中确定至少一个电动工具,并设置所述电动工具中所述弹性部件的弹性参数;根据所述控制指令,确定撞针的运行幅度,并生成所述控制信息。通过远程
控制模块输入控制信息,使用智能化。
36.以上述列举示例进行阐述,本技术实施例所提供的方法并不局限于此:
37.在可选实施例中,本技术实施例所提供的方法中步骤102中所述控制器基于所述控制信息,设定所述弹性部件的弹性参数。其中的所述控制信息至少通过电位器、按键、触控模块、远程控制模块中的一种模块获取。
38.所述控制信息通过所述电位器获取,根据电位器生成的电信号所确定的档位与所述弹性部件的弹性参数具有对应关系。
39.例如,请参阅图2所示,电动工具的档位可以设置为5档,并为每个档位设置弹性部件a的弹性参数,即弹性部件a的压缩数值,如,检测到档位为1,则在弹性部件a自由长度基础上压缩10毫米,图2所示的档位与所述弹性部件的弹性参数的对应关系仅为示例性阐述,本技术实施例中的方法并不局限于此。
40.所述控制信息通过所述按键获取,根据按键生成的电平信号所确定的按键信息与所述弹性部件的弹性参数具有对应关系。
41.例如,请参阅图3所示,在弹性部件a初始压缩长度的基础上,电动工具的增加键和减小键可按键的有效次数分别设置为6次,并为按键设置弹性部件a的弹性参数,即弹性部件a的压缩数值,如,每按键一次,设置弹性部件a的压缩数值变化5毫米,弹性部件a当前压缩长度为45毫米,检测到按动增加键一次,则再压缩弹性部件a5毫米,图3所示的按键信息与所述弹性部件的弹性参数的对应关系仅为示例性阐述,本技术实施例中的方法并不局限于此。
42.所述控制信息通过所述触控模块或者远程控制模块获取,所述控制指令至少包括在所述预设区间内的控制信息,通过所述触控模块或者远程控制模块输入所述弹性部件的弹性参数。
43.在可选实施例中,本技术实施例所提供的方法中步骤103中所述驱动模块基于所述弹性参数,控制电机压缩弹性部件,使得所述撞针的运行幅度与所述预设值相匹配。所述控制器根据所述控制信息,设定所述弹性部件的弹性参数,根据所述弹性部件的弹性参数确定所述撞针的运行幅度的预设值,并根据所述弹性部件的弹性参数确定所述电机所匹配的目标圈数,所述弹性部件的弹性参数与所述电机的目标圈数具有对应关系。
44.例如,请参阅图4所示,根据弹性部件a的预设参数,为弹性部件a的弹性参数即弹性部件a的压缩数值,设置电机的目标圈数,如控制器根据输入模块的控制信息,设定压缩弹性部件a10毫米,则匹配电机目标圈数为10圈,图4所示的弹性部件的弹性参数与电机目标圈数的对应关系仅为示例性阐述,本技术实施例中的方法并不局限于此。
45.通过所述目标圈数控制电机压缩所述弹性部件,所述弹性部件带动撞针运行;通过释放所述弹性部件,带动撞针以瞬间的撞击力撞击钉子。压缩弹性部件需要较大的压力值,设定弹性部件的弹性参数匹配电机转动圈数,通过电机驱动弹性部件,能节省力气完成弹性部件的压缩,最终实现控制钉枪。
46.所述电动工具还包括报警模块,所述报警模块至少包括显示模块,如指示灯,所述控制器获取所述弹性部件的预设区间,所述预设区间至少根据所述弹性部件或者工件的预设参数进行设置;判断所述弹性部件的弹性参数,是否在所述预设区间内;若所述弹性部件的弹性参数在所述预设区间内,则控制所述电机压缩所述弹性弹性部件,否则,激活报警模
块。通过设置报警模块,从而在控制信息超出预设范围时,及时提醒用户,避免弹性部件损坏,完善信息设置功能,提升用户体验。
47.请参阅图5所示,为本发明涉及的一种调节钉枪力度的控制系统的框图,所述系统包括输入模块1、驱动模块2、控制器3、报警模块4、和电机5。
48.所述控制器3与输入模块1相连,所述驱动模块2与电机5相连,所述控制器3与所述报警模块4相连。
49.所述控制器3用于获取所述输入模块1的控制信息,所述控制信息用于指示通过弹性部件控制撞针的运行幅度达到预设值;所述控制器3用于基于所述控制信息,设定所述弹性部件的弹性参数;所述驱动模块2用于基于所述弹性参数,控制电机5压缩弹性部件,使得所述撞针的运行幅度与所述预设值相匹配。所述弹性部件与所述撞针通过机械结构连接,所述预设值根据所述弹性部件的弹性参数确定。通过控制器获取并输出控制信息,从而当输入参数后,控制器能快速反应并将控制信号发送给电机,驱动电机运行,精准控制钉枪力度,且调节便利。
50.在实际应用中,所述输入模块1用于获取多种模块传输的信息,例如:所述输入模块1至少与电位器、按键、触控模块、远程控制模块中的一种模块相连接,所述输入模块1用于通过所述电位器、按键、触控模块、远程控制模块中的一种模块获取所述控制信息,并向所述控制器3传输所述控制信息。以下列举示例进行阐述,但是本技术不限于下面的方式:
51.在可选示例中,所述输入模块1与电位器相连,所述输入模块1用于通过所述电位器获取电信号,生成所述控制信息,所述电信号至少包括所述电位器电压,所述电位器电压用于确认所调节的档位,所述档位至少根据所述电位器的阻值范围及所述弹性部件或者工件的预设参数进行设置。
52.在可选示例中,所述输入模块1与所述按键相连,所述按键至少包括增加键和减小键,所述增加键用于指示增加通过弹性部件控制的撞针的运行幅度,所述减小键用于指示减小通过弹性部件控制的撞针的运行幅度,所述增加键和减小键连接至所述控制器3的不同引脚,若检测到所述按键启动,所述输入模块1获取所述按键的电平信号,所述控制器3进行所述按键次数计数,所述电平信号为高电平或者低电平,并根据所述高电平或者低电平,生成电信号。
53.在可选示例中,所述输入模块1与所述触控模块相连,所述输入模块1用于通过所述触控模块获取控制指令。通过电位器、按键及触控模块进行参数设置,能够在电动工具上直接输入所需参数,操作简易。
54.在可选示例中,所述输入模块1与所述远程控制模块相连,所述远程控制模块至少包括蓝牙模块、红外模块、wifi模块中的一种模块,所述远程控制模块获取用户终端设备发送的信息并生成控制指令,所述控制指令用于指示在多个电动工具中确定至少一个电动工具,并设置所述电动工具中所述弹性部件的弹性参数。实现远端人机交互,多种方式进行参数输入,根据工况进行钉枪力度调节,满足用户需求。
55.所述报警模块4用于在被所述控制器3激活后,生成报警信息;所述报警信息用于提示所述控制信息设定的所述弹性部件的弹性参数不在所述弹性部件的预设区间内;所述预设区间至少根据所述弹性部件或者工件的预设参数进行设置。所述报警模块4至少包括显示模块,如指示灯。报警模块连接至控制器,及时获取控制信息,从而在控制信息超出预
设范围时,及时提醒用户,避免弹性部件损坏,提升用户体验。
56.本技术实施例还提供一种计算机设备,包括存储器和处理器;所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现所述的方法。
57.本技术实施例还提供一种计算机可读介质,其具有处理器可执行的非易失的程序代码,所述程序代码使所述处理器执行所述的方法。
58.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
59.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
60.最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

技术特征:
1.一种调节钉枪力度的控制方法,其特征在于,所述调节钉枪力度的控制方法应用于电动工具,所述电动工具包括控制器和驱动模块;所述调节钉枪力度的控制方法包括:所述控制器获取输入模块的控制信息,所述控制信息用于指示通过弹性部件控制撞针的运行幅度达到预设值;所述控制器基于所述控制信息,设定所述弹性部件的弹性参数;所述驱动模块基于所述弹性参数,控制电机压缩弹性部件,使得所述撞针的运行幅度与所述预设值相匹配。2.根据权利要求1所述的调节钉枪力度的控制方法,其特征在于,所述控制信息至少根据电信号生成;其中,所述电信号至少通过电位器或者按键获取。3.根据权利要求1所述的调节钉枪力度的控制方法,其特征在于,所述控制信息至少根据控制指令生成;其中,所述控制指令至少通过触控模块或者远程控制模块获取。4.根据权利要求1所述的调节钉枪力度的控制方法,其特征在于,所述控制电机压缩弹性部件,包括:所述控制器根据所述控制信息,确定所述电机所匹配的目标圈数;通过所述目标圈数,压缩所述弹性部件。5.根据权利要求1所述的调节钉枪力度的控制方法,其特征在于,所述电动工具还包括报警模块,在所述控制电机压缩弹性部件之前,所述调节钉枪力度的控制方法还包括:所述控制器获取所述弹性部件的预设区间,所述预设区间至少根据所述弹性部件或者工件的预设参数进行设置;判断所述弹性部件的弹性参数,是否在所述预设区间内;若所述弹性部件的弹性参数在所述预设区间内,则控制所述电机压缩所述弹性部件,否则,激活报警模块。6.根据权利要求1所述的调节钉枪力度的控制方法,其特征在于,所述调节钉枪力度的控制方法,还包括:所述控制器获取并显示所述弹性部件的预设区间,所述预设区间至少包括所述弹性部件可压缩的最大值和最小值中的一个。7.根据权利要求3所述的调节钉枪力度的控制方法,其特征在于,所述控制指令至少通过触控模块或者远程控制模块获取包括:所述输入模块获取用户终端设备发送的控制指令,所述控制指令用于指示在多个电动工具中确定至少一个电动工具,并设置所述电动工具中所述弹性部件的弹性参数;根据所述控制指令,确定撞针的运行幅度,并生成所述控制信息。8.一种调节钉枪力度的控制系统,其特征在于,所述调节钉枪力度的控制系统包括控制器和驱动模块,所述控制器与输入模块相连,用于获取输入模块的控制信息,所述控制信息用于指示通过弹性部件控制撞针的运行幅度达到预设值;所述控制器,基于所述控制信息,设定所述弹性部件的弹性参数;所述驱动模块与电机相连,用于基于所述弹性参数,控制电机压缩弹性部件,使得所述
撞针的运行幅度与所述预设值相匹配。9.根据权利要求8所述的调节钉枪力度的控制系统,其特征在于,所述调节钉枪力度的控制系统还包括输入模块,所述输入模块至少与电位器、按键、触控模块、远程控制模块中的一种模块相连接,所述输入模块用于通过所述电位器、按键、触控模块、远程控制模块中的一种模块获取所述控制信息,并向所述控制器传输所述控制信息。10.根据权利要求8所述的调节钉枪力度的控制系统,其特征在于,所述调节钉枪力度的控制系统还包括报警模块,所述报警模块与所述控制器相连,所述报警模块用于在被所述控制器激活后,生成报警信息;所述报警信息用于提示所述控制信息设定的所述弹性部件的弹性参数不在所述弹性部件的预设区间内;所述预设区间至少根据所述弹性部件或者工件的预设参数进行设置。

技术总结
本发明公开了一种调节钉枪力度的控制方法和控制系统,包括:获取输入模块的控制信息,所述控制信息用于指示通过弹性部件控制撞针的运行幅度达到预设值;基于所述控制信息,设定所述弹性部件的弹性参数;基于所述弹性参数,控制电机压缩弹性部件,使得所述撞针的运行幅度与所述预设值相匹配。本发明通过控制弹性部件的弹性参数调节钉枪力度,操作简单,钉枪力度设置准确,满足用户需求,提升用户体验。提升用户体验。提升用户体验。


技术研发人员:刘敏明 丛美姚
受保护的技术使用者:江苏东成工具科技有限公司
技术研发日:2023.04.28
技术公布日:2023/7/27
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐