1.一种电动工具,包括:
外壳;
无刷直流(DC)电机,在所述外壳内,其中所述无刷DC电机包括转子和定子,其中所述转子耦合至电机轴以产生旋转输出;
冲击机构,包括
锤子,耦合至所述电机轴,及
砧,配置为从所述锤子接收冲击;
输出驱动设备,耦合至所述砧并配置为旋转以执行任务;以及
位置传感器,配置为感应所述转子的位置;以及
控制器,耦合至所述位置传感器并配置为
检测所述冲击机构的冲击,
基于所述位置传感器的输出计算由所述冲击引起的所述砧的驱动角度,及
基于所述驱动角度控制所述无刷DC电机。
2.根据权利要求1所述的电动工具,其中,针对基于所述位置传感器的输出计算由所述冲击引起的所述砧的所述驱动角度,所述控制器被配置为:
基于所述位置传感器的输出确定所述锤子与所述砧之间的第一冲击时所述电机轴的第一旋转位置,
基于所述位置传感器的输出确定所述锤子与所述砧之间的第二冲击时所述电机轴的第二旋转位置,以及
基于所述第一旋转位置和所述第二旋转位置确定所述输出驱动设备所经历的所述驱动角度。
3.根据权利要求2所述的电动工具,其中,针对基于所述第一旋转位置和所述第二旋转位置确定所述输出驱动设备所经历的所述驱动角度,所述控制器被配置为:
确定所述第二旋转位置与所述第一旋转位置之间的差,以及
减去预定角度。
4.根据权利要求3所述的电动工具,其中所述预定角度指示所述锤子从脱出所述砧至冲击所述砧所经历的旋转量。
5.根据权利要求1所述的电动工具,其中,针对基于所述驱动角度控制所述无刷DC电机,所述控制器被配置为:
确定所述驱动角度是否小于驱动角度阈值,以及
响应于确定所述驱动角度小于所述驱动角度阈值降低所述无刷DC电机的速度。
6.根据权利要求1所述的电动工具,其中,针对基于所述驱动角度控制所述无刷DC电机,所述控制器被配置为:
确定所述驱动角度是否小于驱动角度阈值,
响应于确定所述驱动角度小于所述驱动角度阈值来增加冲击计数器,
确定所述冲击计数器是否已经达到冲击计数器阈值,以及
响应于确定所述冲击计数器已经达到所述冲击计数器阈值来降低所述无刷DC电机的速度。
7.根据权利要求6所述的电动工具,进一步包括:
收发信机,耦合至所述控制器,其中所述控制器被配置为经由所述收发信机从外部设备无线接收所述驱动角度阈值和所述冲击计数器阈值。
8.根据权利要求6所述的电动工具,进一步包括:
收发信机,耦合至所述控制器,
其中所述控制器被配置为经由所述收发信机从外部设备无线接收结束速度,以及
其中,针对响应于确定所述冲击计数器已经达到所述冲击计数器阈值来降低所述无刷DC电机的速度,所述控制器被配置为将所述无刷DC电机的所述速度从第一速度降低至所述结束速度。
9.一种控制电动工具的方法,包括:
驱动无刷直流(DC)电机,其中所述无刷DC电机包括转子和定子,其中所述转子耦合至电机轴以产生旋转输出;
由耦合至所述电机轴的所述冲击机构的锤子冲击冲击机构的砧,以旋转耦合至所述砧的输出驱动设备;
由位置传感器感应所述转子的位置;
由控制器检测所述冲击机构的冲击;
由所述控制器基于所述位置传感器的输出来计算所述冲击引起的所述砧的驱动角度;以及
由所述控制器基于所述驱动角度控制所述无刷DC电机。
10.根据权利要求9所述的方法,其中基于所述位置传感器的输出来计算所述冲击引起的所述砧的所述驱动角度进一步包括:
基于所述位置传感器的输出确定所述锤子与所述砧之间的第一冲击时所述电机轴的第一旋转位置,
基于所述位置传感器的输出确定所述锤子与所述砧之间的第二冲击时所述电机轴的第二旋转位置,以及
基于所述第一旋转位置和所述第二旋转位置确定所述输出驱动设备所经历的所述驱动角度。
11.根据权利要求10所述的方法,其中基于所述第一旋转位置和所述第二旋转位置确定所述输出驱动设备所经历的所述驱动角度进一步包括:
确定所述第二旋转位置与所述第一旋转位置之间的差,以及
减去预定角度。
12.根据权利要求11所述的方法,其中所述预定角度指示所述锤子从脱出所述砧至冲击所述砧所经历的旋转量。
13.根据权利要求9所述的方法,其中基于所述驱动角度控制所述无刷DC电机进一步包括:
确定所述驱动角度是否小于驱动角度阈值,以及
响应于确定所述驱动角度小于所述驱动角度阈值降低所述无刷DC电机的速度。
14.根据权利要求9所述的方法,其中基于所述驱动角度控制所述无刷DC电机进一步包括:
确定所述驱动角度是否小于驱动角度阈值,
响应于确定所述驱动角度小于驱动角度阈值来增加冲击计数器,
确定所述冲击计数器是否已经达到冲击计数器阈值,以及
响应于确定所述冲击计数器已经达到所述冲击计数器阈值来降低所述无刷DC电机的速度。
15.根据权利要求14所述的方法,进一步包括:
从外部设备经由收发信机无线接收所述驱动角度阈值和所述冲击计数器阈值。
16.根据权利要求14所述的方法,进一步包括:
经由所述收发信机从外部设备无线接收结束速度,
其中,响应于确定所述冲击计数器已经达到所述冲击计数器阈值来降低所述无刷DC电机的速度包括将所述无刷DC电机的所述速度从第一速度降低至所述结束速度。
17.一种电动工具,包括:
外壳;
无刷直流(DC)电机,在所述外壳内,其中所述无刷DC电机包括转子和定子,其中所述转子耦合至电机轴以产生旋转输出;
冲击机构,包括
锤子,耦合至所述电机轴,及
砧,配置为从所述锤子接收冲击;
输出驱动设备,耦合至所述砧并配置为旋转以执行任务;以及
位置传感器,配置为感应所述转子的位置;以及
控制器,耦合至所述位置传感器并配置为
检测所述冲击机构的冲击,
基于所述位置传感器的输出计算由所述冲击引起的所述砧的驱动角度,及
确定所述驱动角度是否小于驱动角度阈值,
响应于确定所述驱动角度小于所述驱动角度阈值来增加冲击计数器,
确定所述冲击计数器是否已经达到冲击计数器阈值,及
响应于确定所述冲击计数器已经达到所述冲击计数器阈值来控制所述无刷DC电机。
18.根据权利要求17所述的电动工具,其中,针对基于所述位置传感器的输出计算由所述冲击引起的所述砧的所述驱动角度,所述控制器被配置为:
基于所述位置传感器的输出确定所述锤子与所述砧之间的第一冲击时的所述电机轴的第一旋转位置,
基于所述位置传感器的输出确定所述锤子与所述砧之间的第二冲击时的所述电机轴的第二旋转位置,以及
基于所述第一旋转位置和所述第二旋转位置确定所述输出驱动设备所经历的所述驱动角度。
19.根据权利要求18所述的电动工具,其中,针对基于所述第一旋转位置和所述第二旋转位置确定所述输出驱动设备所经历的所述驱动角度,所述控制器被配置为:
确定所述第二旋转位置与所述第一旋转位置之间的差,以及
减去预定角度,其中所述预定角度指示所述锤子从脱出所述砧至冲击所述砧所经历的旋转量。
20.根据权利要求17所述的电动工具,其中,针对响应于确定所述冲击计数器已经达到所述冲击计数器阈值来控制所述无刷DC电机,所述控制器被配置为:
降低所述无刷DC电机的速度。