CN204833259U - 电动工具及电动工具*** - Google Patents

电动工具及电动工具*** Download PDF

Info

Publication number
CN204833259U
CN204833259U CN201390000740.4U CN201390000740U CN204833259U CN 204833259 U CN204833259 U CN 204833259U CN 201390000740 U CN201390000740 U CN 201390000740U CN 204833259 U CN204833259 U CN 204833259U
Authority
CN
China
Prior art keywords
tool
general purpose
module
purpose core
interface module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CN201390000740.4U
Other languages
English (en)
Inventor
M·J·梅格勒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Milwaukee Electric Tool Corp
Original Assignee
Milwaukee Electric Tool Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Milwaukee Electric Tool Corp filed Critical Milwaukee Electric Tool Corp
Application granted granted Critical
Publication of CN204833259U publication Critical patent/CN204833259U/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/0223User address space allocation, e.g. contiguous or non contiguous base addressing
    • G06F12/023Free address space management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/03Protocol definition or specification 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25FCOMBINATION OR MULTI-PURPOSE TOOLS NOT OTHERWISE PROVIDED FOR; DETAILS OR COMPONENTS OF PORTABLE POWER-DRIVEN TOOLS NOT PARTICULARLY RELATED TO THE OPERATIONS PERFORMED AND NOT OTHERWISE PROVIDED FOR
    • B25F5/00Details or components of portable power-driven tools not particularly related to the operations performed and not otherwise provided for
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25206Protocol: only devices with changed states communicate their states, event
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B9/00Safety arrangements
    • G05B9/02Safety arrangements electric
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0796Safety measures, i.e. ensuring safe condition in the event of error, e.g. for controlling element
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/409Mechanical coupling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2212/00Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
    • G06F2212/25Using a specific main memory architecture
    • G06F2212/251Local memory within processor subsystem

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Medical Informatics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Mechanical Engineering (AREA)
  • Stored Programmes (AREA)
  • Programmable Controllers (AREA)
  • Portable Power Tools In General (AREA)
  • Communication Control (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

本实用型新提供了一种使用通用协议来与电动工具通信的方法和***。该通用协议可以通过使用安装于各种电动工具和其它设备中以实现与其通信的通用核模块来实施。去往和来自所述电动工具的通信一旦被接收到则被转换为通用协议。被转换的通信由一个特定的工具的通用核模块根据规则集来处理。作为响应,该通用核模块根据通用协议以及规则集输出通信,为了使得由工具的部件或外部设备接收,该通信可以被转换为其它协议。该通信可以用于例如从工具获得工具性能数据以及提供固件的更新。

Description

电动工具及电动工具***
相关申请的交叉引用
本申请要求2012年7月17日提交的申请号为No.61/672,530的美国临时专利申请的优先权,该申请的全部内容在此引合作为参考。
背景技术
本实用型新涉及用于电动工具和其它设备的通信协议。
实用型新内容
协议是定义了通信如何在两个组件之间发生的规则集。例如,协议可以定义一个或多个用于在组件之间通信的语法、语义以及同步规则,包括有关用于数据交换的数据格式、用于数据交换的地址格式、地址映射、路由规则、传输错误的检测/校正、确认消息、信息损失的处理、信息流的方向和定时、序列控制以及流控制的规则。在特定的应用中所选用的协议的复杂性是可变化的。
本实用型新的实施方式涉及一种用于与电动工具通信的通用协议,该协议使得可以执行例如性能数据的检索或固件的安装。本实用型新的实施方式还涉及一种实施通用协议的接口模块,该通用协议用于各种电动工具和其它设备以实现与这些电动工具和其它设备的通信。
在本实用新型的一方面,本实用新型提供了一种电动工具,该电动工具包括:电机;电机驱动装置,所述电机驱动装置与所述电机电连接;电源,所述电源与所述电机驱动装置电连接;物理接口,所述物理接口包括I/O端口以及可选的无线天线以允许所述电动工具与外部设备通信;存储器;控制器,所述控制器与所述存储器、所述电机驱动装置和所述物理接口连接;电机驱动模块,所述电机驱动模块安装在所述存储器中,以允许所述控制器向所述电机驱动装置提供控制信号,从而所述电机驱动装置选择性地将电力从所述电源提供到所述电机;以及接口模块,所述接口模块安装在所述存储器中,以允许所述控制器实施与所述I/O端口或可选的无线天线一起使用的通用协议,从而允许在所述电动工具与其他设备之间进行通信,其中所述接口模块包括通用核模块和工具接口模块,所述通用核模块通用于多个不同类型的电动工具,而所述工具接口模块仅特定于一种类型的电动工具。
优选地,所述电动工具的所述接口模块包括:物理接口模块,所述物理接口模块与外部设备和所述通用核模块可通信地连接,以允许在所述通用核模块和所述外部设备之间的通信的转换;工具部件接口模块,所述工具部件接口模块与所述通用核模块和所述电动工具的内部部件可通信地连接,以允许在所述通用核模块和所述电动工具的内部部件之间的通信的转换。
优选地,所述电动工具的所述通用核模块通用于选自电钻、圆锯、竖锯、带锯、往复锯、螺丝钻、研磨机、冲击扳手、旋转锤以及冲击钻的至少两个工具;而所述工具接口模块仅特定于所述两个选定的工具的其中一个。
优选地,所述电动工具的所述外部设备是智能电话、笔记本电脑、手持式设备、另一电动工具、工具电池或工具附件中的其中一个。
优选地,所述电动工具进一步包括与所述控制器连接的传感器,以及由所述控制器安装在所述存储器的来自所述传感器的工具性能数据,其中所述工具部件接口模块与所述存储器和所述通用核模块可通信地连接,以允许在所述存储器和所述通用核模块之间的工具性能数据的转换。
优选地,所述电动工具进一步包括电池,所述电池具有可连接到物理接口的端子,其中所述工具部件接口模块与所述电池的内部部件和所述通用核模块可通信地连接,以允许在所述电池的内部部件和所述通用核模块之间的通信的转换。
在本实用新型的另一方面,本实用新型提供了一种电动工具***,该***具有选自电钻、圆锯、竖锯、带锯、往复锯、螺丝钻、研磨机、冲击扳手、旋转锤以及冲击钻的至少两个工具,每个工具包括:电机;电机驱动装置,所述电机驱动装置与所述电机电连接;电源,所述电源与所述电机驱动装置电连接;物理接口,所述物理接口包括I/O端口以及可选的无线天线以允许所述电动工具与外部设备通信;存储器;控制器,所述控制器与所述存储器、所述电机驱动装置和所述物理接口连接;电机驱动模块,所述电机驱动模块安装在所述存储器中,以允许所述控制器向所述电机驱动装置提供控制信号,从而所述电机驱动装置选择性地将电力从所述电源提供到所述电机;以及接口模块,所述接口模块安装在所述存储器中,以允许所述控制器实施与所述I/O端口或可选的无线天线一起使用的通用协议,从而允许在所述电动工具与其他设备之间进行通信,其中所述接口模块包括通用核模块和工具接口模块,所述通用核模块通用于所述至少两个工具,而所述工具接口模块仅特定于所述至少两个工具中的一个。
优选地,所述电动工具***中的所述工具接口模块包括:物理接口模块,所述物理接口模块与外部设备和所述通用核模块可通信地连接,以允许在所述通用核模块和所述外部设备之间的通信的转换;工具部件接口模块,所述工具部件接口模块与所述通用核模块和所述电动工具的内部部件可通信地连接,以允许在所述通用核模块和所述电动工具的内部部件之间的通信的转换。
优选地,所述电动工具***中的所述通用核模块通用于选自电钻、圆锯、竖锯、带锯、往复锯、螺丝钻、研磨机、冲击扳手、旋转锤以及冲击钻的至少两个工具;而所述工具接口模块仅特定于所述两个选定的工具的其中一个。
优选地,所述电动工具***中的所述外部设备是智能电话、笔记本电脑、手持式设备、另一电动工具、工具电池或工具附件中的其中一个。
优选地,所述电动工具***进一步包括与所述控制器连接的传感器,以及由所述控制器安装在所述存储器的来自所述传感器的工具性能数据,其中所述工具部件接口模块与所述存储器和所述通用核模块可通信地连接,以允许在所述存储器和所述通用核模块之间的工具性能数据的转换。
优选地,所述电动工具***进一步包括电池,所述电池具有可连接到物理接口的端子,其中所述工具部件接口模块与所述电池的内部部件和所述通用核模块可通信地连接,以允许在所述电池的内部部件和所述通用核模块之间的通信的转换。
在一个实施方式中,本实用型新提供了一种在多个工具上实施通用协议的方法,该多个工具包括各种电动工具类型。该方法包括生成接口模块,该接口模块包括通用核模块和接口模块,并且接下来将接口模块安装在多个工具中的每一个的存储器中。通用核模块用于实施通用协议并且其通用于多个工具。通用核模块包括规则集,该规则集能够实现对根据通用协议的通信的解释和处理。接口模块特定于每个电动工具类型,并且被配置为将在去往通用核模块的路径上的通信转换为通用协议,以及将由通用核模块输出的通信从通用协议转换为其它协议。
在另一个实施方式中,本实用型新提供了一种通用协议***,该***包括多个工具和接口模块。该多个工具包括各种电动工具类型,每个工具都包括存储器。接口模块被安装在每个工具的存储器中并且包括通用核模块和接口模块。通用核模块被用于实施通用协议并且通用于多个工具。通用核模块包括规则集,该规则集能够实现对根据通用协议的通信的解释和处理。接口模块特定于每个电动工具类型。接口模块被配置为将在通往通用核模块的路径上的通信转换为通用协议,以及将由通用核模块输出的通信从通用协议转换为其它协议。
在该方法和***的一些实施方式中,各种电动工具类型包括具有不同的动力平台的工具。例如,在一些实施方式中,各种电动工具类型包括至少由AC电源和AC电源供电的工具。此外,在一些实施方式中,各种电动工具类型包括至少由两个4V电池组、12V电池组、18V电池组、28V电池组以及36V电池组供电的工具。因此,通用核模块通用于具有不同的动力平台的各种工具。
通过考虑详细的说明书和附图,本实用型新的其它方面将变得明显。
附图说明
图1A-1B示出了根据本实用型新的实施方式的包含了通用协议的工具。
图1C示出了用于为图1B的工具供电的电池。
图2示出了包含了通用协议的工具的控制器。
图3示出了包含了通用协议的工具的存储器。
图4示出了接口软件,包括用于实施通用协议的通用核软件。
图5A-5B示出了在外部设备和工具部件之间的根据通用协议的示例性通信流。
图6示出了在多个各种工具和配件上实施通用核模块的方法。
图7示出了用于实施通用核模块的示例性规则集的方法。
具体实施方式
在详细阐述本实用型新的任何实施方式之前,应该理解的是,本实用型新在其应用中并不仅限于在下面的说明书中所描述的或在下面的附图中示意的构造的细节以及部件的布置。本实用型新能够具有其他实施方式并且可以以多种不同的方式被实践或实施。
还应当指出的是,多种基于硬件和软件的设备,以及多种不同的结构部件可以被用于实现本实用型新。此外,需要理解的是,本实用型新的实施方式可以包括硬件、软件以及电子部件或模块,为了讨论的目的,这些硬件、软件以及电子部件或模块可以被表示和描述为仿佛大部分的部件都仅以硬件实现。然而,本领域的技术人员在阅读了详细的说明书后应该意识到,在至少一个实施方式中,本实用型新基于电子的方面可以在由一个或多个处理器执行的软件(例如,存储在非临时性计算机可读介质上)中被实施。因此,应该注意到的是,多个基于硬件和软件的设备,以及多个不同结构的部件可以被采用以实施本实用型新。此外,如在随后的段落中所描述的,在附图中示出的特定机械配置旨在举例说明本实用型新的实施方式,而其他替代的机械配置也是可行的。例如,在说明书中描述的“控制器”可以包括标准的处理部件,例如一个或多个处理器、一个或多个计算器可读介质模块、一个或多个输入/输出接口以及连接各部件的多种连接(例如***总线)。在一些情况中,在说明书中描述的控制器可以被实施在通用处理器、专用集成电路(ASIC)、数字信号处理器(DSP)、现场可编程门阵列(FPGA)中的一个或其组合中。
图1A和1B各自示出了根据本实用型新的实施方式的合并有通用协议的电动工具100。图1A的电动工具100a是从AC电源(未示出)接收电力的AC电动工具,该AC电源例如是通过电源线105的标准120V/60Hz电源。图1B的电动工具100b是从DC电池110接收电力的DC电动工具。如图1C所示,电池110包括用于与电动工具100b连接的两个端子115,正极端子115a和负极端子115b。虽然未被示出,但是电动工具100b具有用于在电池110被***至电动工具100b时与端子115形成连接的对应端子。在一些情况中,额外的端子可被提供以用于复制连接点和/或用于提供单独的通信路径以使得电动工具100b与电池110的内部部件通信。电池110是塔型电池,其可以包括锁紧机构以确保在操作过程中电池110保持与电动工具100b耦合。在一些实施方式中,电池110不包括垂直塔而是具有替代的电池配置,例如通过水平的轨和槽的布置来滑动地啮合电动工具100b。
图2示出了电动工具100的框图。电动工具100包括与电力模块130通信并从其接收电力的控制器125。在由电池供电的电动工具100b中,电力模块130通过电池110的端子115和电力模块130的匹配端子(未示出)被耦合至电池110。在AC供电的电动工具100a中,AC电源135而不是DC电池110被耦合至电力模块130。电力模块130还可以包括功率调节和转换电路以确保提供给电动工具100a和100b的各种部件的电力是在适当的级别的。
控制器125还被耦合至无线天线140和输入/输出(I/O)端口145。如将在下文中更详细描述的,无线天线140和I/O端口145允许工具100b与外部设备通信,并且它们被统称为物理接口150。
控制器125也被耦合至用户输入155,该用户输入155可以包括一个或多个启动装置(例如触发器、按钮等)、一个或多个选择器(例如前向/反向选择器、光控制等)以及其它输入元件(速度级别、扭矩、等级等),从而向控制器提供用户命令以指示用户期望电动工具100如何操作。
控制器125被耦合至存储器160。除了其它元件以外,存储器160包括由控制器125的处理单元执行的软件以控制在此描述的工具100的功能。控制器125还被耦合至电机驱动装置165、传感器170以及用户输出175。控制器125向电机驱动装置165提供控制信号,从而电机驱动装置165选择性地允许AC电源135和电池110的其中一个用电力驱动电机180。用于操作电机驱动装置165的控制信号根据(a)由控制器125从用户输入155以及传感器170接收到的信号和(b)由控制器125从存储器160接收且执行的软件和参数而被生成。电机180可以是无刷电机和有刷电机中的一种。
传感器170包括用于检测工具100的各种操作条件的一个或多个传感器,这些操作条件的例子包括在工具外壳内的温度、旋转位置、速度、加速度和/或电机180的方向、振动、工具的加速度、工具的位置等等。例如,传感器170可以包括用于检测电机180的位置、速度、加速度和/或方向的一个或多个霍尔传感器。控制器125可以接收霍尔传感器的输出以适当地为电机驱动装置165的换相控制信号定时。在一些情况中,电机驱动装置165可以直接地接收霍尔传感器的输出以控制电机180的换相的定时。用户输出175包括一个或多个LED、扬声器、振动元件等以通知用户工具100的状态。例如,如果发生了错误,例如电池电量低,工具100可以输出声音警报,LED可以闪烁和/或振动元件可以向用户提供触觉反馈。此外,控制器125可以选择性地激活和关闭一个或多个提供工作区域的照明的LED。在一些情况中,传感器170包括全球定位***(GPS)模块以提供工具100的位置,或者以无线方式与其它无线设备通信的信号强度传感器,该其它无线设备例如是在已知位置的固定无线单元,以确定工具相对无线设备的相对位置。
图3更详细地示出了存储器160。存储器被示意为是字可寻址的并且包括接口软件200、应用软件205、参数210以及性能数据记录215。应用软件205通常包括由控制器125执行以操作电动工具100的指令,例如,根据触发器的压下而以选定的方向驱动电机。参数210包括被存储的数值,该数值影响电动工具100的操作。例如,各种的扭矩、速度和限制参数可以被存储在参数210中。在操作过程中,控制器125根据在应用软件205中的指令可以检索并使用存储在参数210中的影响工具性能的数值。性能数据记录215为电动工具100存储性能数据。例如,除了其它信息以外,性能数据记录215可以包括的电机180的使用数据、电动工具100的温度、错误数据、电池电量级别、电池电流输出级别以及由控制器125获得的传感器数据。电机180的使用数据可以包括电机的旋转位置、速度、加速度、方向、温度、电流等等。
虽然存储器160被示出为单一单元,但是存储器160可以由各种单独地耦合至控制器125或通过总线耦合至控制器125的存储器组成。此外,存储器160的部分可以被嵌入在控制器125内。例如,参数210可以被存储在控制器125的存储器中。
如图4中所示,接口软件200包括三个主要部件:物理接口软件250、通用核软件255以及工具部件接口软件260。接口软件200包括使得控制器125能够执行由外部设备提供的命令的指令集。例如,接口软件200使得外部设备能够与工具100的部件通信,例如与工具部件265通信,工具部件265包括存储器160、传感器170、用户输入175以及电机驱动装置165(见图2)。
物理接口软件250包括使得控制器125能够解释通过物理接口150接收的信号的转换软件。例如,无线天线140可以根据无线协议接收和向控制器125发送信号,并且I/O端口145可以根据不同的协议接收和向控制器125发送信号。然而,物理接口软件250使得控制器125能够将从无线天线140和I/O端口145接收到的信号转换为通用协议。被转换的信号可以包括由控制器125根据通用核软件255处理的命令和数据的组合(统称“通用协议输入”)。
通用核软件255包括使得控制器125能够执行通过物理接口软件250和工具部件接口软件260提供的命令的规则集。通用核软件255还可以包括用于控制器125的引导加载程序。根据通用协议输入和通用核软件255的规则,通用核软件255视特定情况适当地根据通用协议向物理接口软件250和向工具部件接口软件260提供通用协议输出,即根据通用协议的命令和数据。工具部件接口软件260将通用协议输出转换成一个或多个用于与各种工具部件265相互作用的协议。
图5A-5B显示了在外部设备275和其中一个工具部件265(例如存储器160)之间的示例性通信流。图5A-5B的实施例将被描述为由外部设备275对工具100的存储器160进行读取;然而,来自外部设备275的通信也可以出于其他原因,例如存储器的写入、传感器的读取、固件的更新、检修等等。
如图5A所示,外部设备275,例如智能电话、笔记本电脑、手持式设备、其他电动工具或者附件,为了接收存储器160的性能数据记录215的目的而传递读取请求。读取请求通过物理接口150以第一协议,例如无线协议,传递至控制器125。控制器125通过物理接口软件250将读取请求从第一协议转换为通用协议。在转换之后,控制器125通过通用核软件255根据通用协议核软件255的规则集来解释并且处理被转换的读取请求。例如,读取请求可以包括发送请求的外部设备275的标识符和安全元件(例如密码),而控制器125可以验证外部设备275是否被授权以请求该读取。控制器125还可以使用确认消息来回应外部设备275,该确认消息被物理接口软件250在外部设备275的路径上从通用协议转换为第一协议。在验证之后,控制器125经由工具部件接口软件260将通用协议中的读取请求转换为第二协议。第二协议是用于与存储器160通信的协议。
参看图5B,存储器160已经以第二协议接收到读取请求,并且通过根据第二协议向控制器125反馈输出所请求的数据来响应。控制器125通过工具部件接口软件260将该数据转换为通用协议。控制器125通过通用核软件255根据规则处理数据,并且以通用协议向物理接口软件250提供数据。接下来,控制器125通过物理接口软件250将数据转换为第一协议。控制器125以第一协议通过物理接口150向最初提供读取请求的外部设备275输出数据。
虽然物理接口软件250和工具部件接口软件260被描述为存储在存储器160中并且由控制器125执行的软件,但是它们各自可以部分地或完全地在控制器125的硬件中或者在控制器125外被实施。例如,物理接口软件250和/或工具部件接口软件260可以由一个或多个单独的数字信号处理器(DSP)、或者执行物理接口软件250和/或工具部件接口软件260的通用处理器、或者由一个或多个现场可编程门阵列(FPGA)或专用集成电路(ASIC)实施。使用术语“模块”而不是“软件”(例如,物理接口模块)指的是软件由控制器125如上所述地执行的实施方式,软件由独立于控制器125的其它处理设备(例如,DSP)执行的实施方式,以及模块完全地或部分地由硬件(例如在FPGA或ASIC中)来实施的实施方式。
虽然接口软件200在上文中被描述为在电力工具100上被执行,但是本实用型新的实施方式包括接口软件200被加载在其它类型的工具和配件上的版本。例如,接口软件200的版本可以在电池组、充电器、其它电动工具、测试和测量仪器、吸尘器、工作站广播、室外电力设备和车辆上加载和执行。其它电动工具可以包括电钻、圆锯、竖锯、带锯、往复锯、螺丝刀、角磨机、直磨机、锤、复合工具、冲击扳手、电锤、冲击起子、角钻、切管机、注油枪等等。充电器可以包括墙充电器、多端口充电器、旅行充电器等等。测试和测量仪器可以包括数字万用表、钳形表、叉表、墙扫描仪、IR温度计、激光测距仪、激光级别、远程显示、绝缘测试仪、湿度仪、热像仪、探测摄像机等等。吸尘器可以包括棒式吸尘器、手持式吸尘器、直立式吸尘器、地毯清洁器、硬表面清洁器、罐式吸尘器、扫把式吸尘器等等。室外电力设备可以包括鼓风机、链锯、磨边机、绿篱修剪机、割草机、修剪机等等。电池组是可附接到设备及从设备拆下,这些设备的例子包括电子钥匙箱、计算器、移动电话、耳机、摄像头、动态传感警报器、手电筒、工作灯、天气信息显示设备、便携式电源、数码相机、数码音乐播放器、收音机、以及多功能切割器。
此外,电动工具100和其它类型的工具和配件可以由不同的动力平台供电。例如,各种工具和配件可以由通过经由电源线的AC电源(例如120V,60Hz)或者DC电源(例如4V电池组、12V电池组、18V电池组、28V电池组、36V电池组、40V电池组等等)中的一个供电。DC电池组包括外壳,在该外壳内有一个或多个可以是锂离子(“Li-ion”)电池、镍镉(“Ni-Cad”)电池或者其他化学类型的电池的电池单元。
在具有各种动力平台的各种工具和配件中,接口软件200包括相同的通用核软件255。例如,由28V电池组供电的锤钻、由18V电池组供电的冲击钻、由12V电池组供电的热像仪以及由4V电池组供电的螺丝钻都包括相同的通用核软件255。然而,物理接口软件250和工具部件接口软件260是针对特定工具或配件而被定制的。例如,如果工具100包括无线天线140,但不包括I/O端口145,物理接口软件250可以仅包括用于在与无线天线140一同使用的第一协议和通用协议之间的转换通信的软件,而不包括用于转换与I/O端口145一同使用的第二协议和通用协议的软件。此外,如果工具100包括存储器160和作为传感器170之一的特定温度传感器,工具部件接口软件260可以被定制为转换在通用协议和那些特定工具部件265之间的通信。在各种工具和配件中具有一致的通用核软件255降低了开发成本,并且简化了在各种工具和配件之间的通信、故障诊断和数据记录,并且提供了其它好处。通过将单一的通用核模块安装在各种工具和配件上,而不是针对每个单独工具和配件开发并且维护软件,这样,(一般来说)唯一的定制是对于用于与通用核连接的转换模块的定制。
此外,在一些实施方式中,通用型物理接口模块250和/或工具部件接口模块260被生成并安装。通用型模块具有在各种协议和通用协议之间转换的能力,以使得通用型模块可以被安装在不同的工具类型上,包括哪些具有不同的协议需求的工具类型。例如,通用型物理接口模块250可以包括转换针对无线协议和I/O端口协议的通信的能力,并且该通用型物理接口模块250可以被安装在(a)使用无线协议但不使用I/O端口协议的第一工具,(b)使用I/O端口协议但不使用无线协议的第二工具,以及(c)使用无线通信和I/O端口协议的第三工具上。
图6示出了在多个各种工具和配件上实施通用核的方法300。在步骤305,通用核模块255被生成,该通用核模块255包括用于处理在工具部件和外部设备之间的通信的规则。生成可以包括以第一编程语言编写代码以及将该代码编译至可由控制器125执行的机器代码。在一些情况中,该生成可以包括硬件和软件设计的组合,或者仅包括硬件设计。
在步骤310,特定工具或配件的物理接口被确定,包括由物理接口使用的特定协议。例如,对于图2中示出的电动工具100,在步骤310,物理接口150被确定为包括电力模块130、无线天线140以及I/O端口145。此外,电力模块130、无线天线140以及I/O端口145的特定协议被确定。在步骤315,根据步骤310的确定结果来生成物理接口模块250。例如,物理接口模块250被生成以使得由物理接口150使用的特定协议被转换为通用核协议,以及通用核协议被转换为由物理接口150使用的特定协议。类似于通用核模块255的生成,物理接口模块250的生成可以包括硬件设计、软件设计或其组合。
在步骤320,特定工具或配件的部件,包括由部件使用的特定协议被确定。例如,对于图2中示出的电动工具100,在步骤320,工具部件265被确定为包括存储器160、电机驱动装置165、传感器170以及用户输出175。此外,存储器160、电机驱动装置165、传感器170以及用户输出175的特定协议在步骤320被确定。在步骤325,根据步骤320的确定结果来生成工具部件接口模块260。例如,工具部件接口模块260被生成以使得由工具部件265使用的特定协议被转换为通用核协议,以及通用核协议被转换为由工具部件265使用的特定协议。类似于通用核模块255的生成,工具部件接口模块260的生成可以包括硬件设计、软件设计或其组合。
在步骤330,所生成的通用核模块255、物理接口模块250以及工具部件接口模块260被安装在特定工具中。例如,在工具100并且其中所生成的通用核模块255、物理接口模块250以及工具部件接口模块260是软件的情况中,该安装包括将模块加载至存储器160。例如,如图2所示,存储器160可以包括电力端口以及用于向存储器160读取和写入的读写(r/w)端口(例如,以安装软件)。虽然在图2中存储器160的r/w端口以及示出的耦合存储器160和控制器125的连接被示出为分离的端口,但是它们也可以被实施为结合的通信端口。为了将软件初始安装至存储器160,在电力(例如3.3VDC)被施加至电力端口时,写入命令和将要被安装的软件可以通过r/w端口被传送至存储器160。在步骤330的最后,电动工具100的存储器160存储有接口软件200(如图3所示)。
随后,接口软件200可以被用于在存储器160上安装应用软件205和/或参数210。例如,外部设备可以向通用核软件255传递应用软件205和/或参数210以及将应用软件205和/或参数210初始加载在存储器160上的命令。应用软件205和/或参数210的安装可以发生在工具100的制造的不同阶段和/或在不同的设施。例如,没有应用软件205和/或参数210的工具可以被购买,并且随后购买单位(purchasingentity)可以安装定制于购买单位的应用软件205和/或参数210。可替换地,在步骤330,应用软件205和/或参数210也可以被安装在存储器160中。
在通用核模块255、物理接口模块250以及工具部件接口模块260中的一个或多个至少部分地以硬件实施的情况中,这些模块的安装也可以包括将各种硬件部件安装至容纳在特定工具内部的PCB。安装可以包括在硬件和特定工具的其它部件之间制造导电连接。
如果在步骤335,附加的工具或配件被确定为需要安装接口模块200,方法300进到步骤340。在步骤340,确定附加的工具或配件是否具有与之前生成了物理接口模块250和工具部件接口模块260的工具相同的物理接口和工具部件。如果是,方法300进到步骤330并且之前生成的通用核模块255、物理接口模块250以及工具部件模块260被安装。此外,虽然没有在图6中明确地示出,但是如果附加的工具或配件相对于先前根据步骤305-325处理的特定工具具有相同的物理接口但不同的工具部件协议(反之亦然),那么先前生成的物理接口模块250(或者工具部件接口模块260)可以被重新使用并且被安装在附加的工具上。工具部件接口模块260和物理接口模块250中的另一个可以在接下来被生成并且被安装在附加的工具或配件上。
然而,如果在步骤340中附加的工具或配件被确定为没有先前生成的物理接口模块250和工具部件接口模块260,方法300将返回至步骤310。为附加的工具或配件重复步骤310至330以产生定制的物理接口模块250和工具部件接口模块260,然而,由于通用核模块255在各种工具中是一致的,通用核模块255不需要被重新生成或为附加的工具或配件定制。相反地,针对第一特定工具生成的相同的通用核模块255被重新使用在附加的工具中。
在方法300中的步骤可以以不同于图6中所示的顺序被执行。例如,物理接口模块和工具部件接口模块可以针对各种工具被生成(步骤305-325),并且接下来在稍后才被安装。此外,通用核模块、物理接口模块以及部件接口模块可以以不同的顺序被生成。
图7示出了实施通用核模块255的示例性规则集的方法350。方法350在遇到中断355的时候被进入。该中断可以是软件中断或硬件中断,使得控制器125跳至存储器160中的特定的代码行,例如在接口软件200中的包括用于处理中断(例如,中断处理器)的指令的行。如图所示,中断355被假设为是由于从外部设备275(件图5A-B)接收到命令而生成的中断。例如,外部设备275可能发送中断信号,或者没有中断信号的命令,导致物理接口150激活(例如拉起或拉下)控制器125的中断引脚。一旦中断引脚被激活,控制器125跳至存储器160中的特定的代码行以处理该中断。可替换地,可以在执行应用软件205的过程中定期生成软件中断,或者通过激活控制器125的中断引脚(在该点方法350被初始化)定期生成硬件中断。
在步骤360,通用核模块255确定接收到的命令是读取命令还是写入命令。在该实施例中,根据特定的接口模块200的设计,命令在步骤360之前在中断355发生之前或者之后已经被转换。当确定接收到读取命令时,通用核模块255进到步骤365以确定命令是否被授权。例如,读取命令可以包括发送请求的外部设备275的标识符和安全元件(例如密码),而通用核模块255可验证外部设备275是被授权以请求该读取的。在验证之后,在步骤370,通用核模块255根据通用协议向工具部件接口模块260输出读取命令。接下来,工具部件接口模块260进到将读取命令转换为合适的协议并且将请求输出至适合的工具部件。在一些情况中,控制器125通过一个或多个总线被耦合至工具部件265,而该读取命令包括指定将要被读取的特定工具部件以及可能是该特定工具部件的特定部分的地址。例如,电机驱动装置165、传感器170以及用户输出175可以是被存储器映射(memory-mapped)的,从而具有地址的读取命令可以指定电机驱动装置165、多个传感器170中的一个传感器、用户输出175或存储器160的一部分中的任何一个。
被寻址的工具部件响应于读取命令向控制器125反馈数据,并且在步骤375,通用核模块255接收数据,该数据被工具部件接口模块260转换至通用协议。在步骤380,通用核模块255向物理接口模块250输出在步骤375得到的数据。随后,物理接口模块250根据外部设备275的协议向外部设备275输出数据。在步骤380之后,在步骤385通用核模块255退出中断处理器(即从中断返回/退出中断)。
当确定接收到写入命令时,通用核模块255进到步骤390以确定该命令是否被授权。例如,写入命令可以包括发送请求的外部设备275的标识符和安全元件(例如密码),而通用核模块255可以验证外部设备275是否被授权以请求该写入。如果命令不被授权,通用核模块255进到步骤395以向发送请求的设备提供拒绝信息并且在步骤385退出中断处理器。在验证之后,在步骤400,通用核软件255确定命令是否需要让工具100进入安全模式。在安全模式中,工具100的多种功能被禁止,例如电机180旋转的能力。例如,如果命令指导控制器125安装、重新安装或更新应用软件205和/或参数210(即固件安装/更新),那么通用核软件255将在步骤400确定进入安全模式(步骤405)。由此,在安全模式中,工具100的触发器的抑下不会引起电机180的旋转。如果没有安全模式,工具100的操作会是不可预测的,这是由于用于控制工具100的软件会在它被重写时暂时性地损坏。虽然未在图7中示出,但是当处理读取命令或其它命令时,也可能会进入安全模式。
在进入安全模式之后,或者在确定不需要安全模式之后,通用核模块255进到步骤410以向工具部件接口模块260输出写入命令和数据。接下来,工具部件接口模块260将写入命令从通用协议转换为适合的协议,并且将请求输出至适合的工具部件。在一些情况中,控制器125通过一个或多个总线被耦合至工具部件265,并且该写入命令包括指定该写入命令意欲写入的特定工具部件以及可能是该特定工具部件的特定部分的地址。在固件更新的情况中,写入命令可以指定存储器160的一个地址,该地址为与写入命令相关联的新固件将要被存储的地址。这种固件更新可以包括多个写入命令以将固件重写或增加至存储器160。因此,步骤410可以循环多次直至固件已经被存储在存储器160中。类似地,用于处理读取命令的步骤370、375和380可以被循环以完成读取操作,尤其当较大的数据段被请求时。在完成写入命令之后,如果先前进入了安全模式,那么通用核模块255将在步骤415退出安全模式并且进到步骤385以从中断返回。如果先前没有进入安全模式,通用核模块255可以绕过步骤415并且进到步骤385以从中断返回。
如上所述,电机驱动装置165、传感器170以及用户输出175可以是被存储器映射的,从而具有地址的写入命令可以指定电机驱动装置165、多个传感器170中的一个传感器以及用户输出175或者存储器160的一部分中的任何一个。因此,这种写入命令可以用于控制工具部件265以特定方式操作,而不是为了供以后检索而存储数据或指令。例如,对电机驱动装置165的特定写入命令或多个写入命令会引起电机驱动装置165的激活以使得电机180旋转,或者会引起电机驱动装置165的停用以使得电机180停用或者被置于次优(sub-optimal)性能模式。此外,对用户输出175的灯的写入命令可能会引起灯发亮或停用。可替换地,为了与一个或多个各种工具部件265通信,控制器125可具有专用或半专用的引脚以及连接,而没有在总线上可寻址的被存储器映射的部件。
方法350假设了两个命令中的一个,读取或写入。然而,在一些实施方式中,通用核模块255处理额外的命令(“其它命令”),包括更复杂的命令,例如有条件的指令、多重读取或多重写入命令、照明命令(例如开启或关闭用户输出175的灯)、音频命令(例如引起用户输出175的扬声器生成声音)或者电机驱动命令(例如引起电机180操作)等等。类似于读取和写入命令,其他命令也是由通用核模块255执行(可能在安全模式中)。
此外,虽然没有在图7中示出,但是在中断355发生但是没有接收到命令的情况中(例如在定期的中断之后),方法350在步骤385退出中断处理器并且返回至正常操作。
在一些情况中,内部工具部件可能生成中断并且向通用核模块255提供一个或多个命令。例如,在固定的时间间隔,或者当出现错误条件时,电机驱动装置165或传感器170可能生成硬件中断并且向通用核模块255提供命令。作为响应,控制器125可能将传感器170或电机驱动装置165的性能数据写入数据记录215,可能发起与外部设备275的通信以报告传感器170或电机驱动装置165的情况,或者采取其它操作。
在一些实施方式中,由控制器125在工具100的正常操作过程中执行的软件循环包括基于非中断的周期性检查以确定有否从物理接口150或工具部件265接收到任何命令,而不是使用如上所述的基于中断的方法或者与如上所述的方法配合使用。用于执行检查的代码位于例如接口软件200的,应用软件205的,或者其组合的软件循环中。
因此,除了其他方面,本实用型新提供了用于与电动工具和其它设备一同使用的通用协议。本实用型新的各种特征和优势将在接下来的权利要求中被阐述。

Claims (12)

1.一种电动工具,包括:
电机;
电机驱动装置,所述电机驱动装置与所述电机电连接;
电源,所述电源与所述电机驱动装置电连接;
物理接口,所述物理接口包括I/O端口以及可选的无线天线以允许所述电动工具与外部设备通信;
存储器;
控制器,所述控制器与所述存储器、所述电机驱动装置和所述物理接口连接;
电机驱动模块,所述电机驱动模块安装在所述存储器中,以允许所述控制器向所述电机驱动装置提供控制信号,从而所述电机驱动装置选择性地将电力从所述电源提供到所述电机;以及
接口模块,所述接口模块安装在所述存储器中,以允许所述控制器实施与所述I/O端口或可选的无线天线一起使用的通用协议,从而允许在所述电动工具与其他设备之间进行通信,
其中所述接口模块包括通用核模块和工具接口模块,所述通用核模块通用于多个不同类型的电动工具,而所述工具接口模块仅特定于一种类型的电动工具。
2.根据权利要求1所述的电动工具,其中所述工具接口模块包括:
物理接口模块,所述物理接口模块与外部设备和所述通用核模块可通信地连接,以允许在所述通用核模块和所述外部设备之间的通信的转换;
工具部件接口模块,所述工具部件接口模块与所述通用核模块和所述电动工具的内部部件可通信地连接,以允许在所述通用核模块和所述电动工具的内部部件之间的通信的转换。
3.根据权利要求1或2所述的电动工具,其中所述通用核模块通用于选自电钻、圆锯、竖锯、带锯、往复锯、螺丝钻、研磨机、冲击扳手、旋转锤以及冲击钻的至少两个工具;而所述工具接口模块仅特定于所述两个选定的工具的其中一个。
4.根据权利要求1或2所述的电动工具,其中所述外部设备是智能电话、笔记本电脑、手持式设备、另一电动工具、工具电池或工具附件中的其中一个。
5.根据权利要求1或2所述的电动工具,进一步包括与所述控制器连接的传感器,以及由所述控制器安装在所述存储器的来自所述传感器的工具性能数据,其中所述工具部件接口模块与所述存储器和所述通用核模块可通信地连接,以允许在所述存储器和所述通用核模块之间的工具性能数据的转换。
6.根据权利要求1或2所述的电动工具,进一步包括电池,所述电池具有可连接到物理接口的端子,其中所述工具部件接口模块与所述电池的内部部件和所述通用核模块可通信地连接,以允许在所述电池的内部部件和所述通用核模块之间的通信的转换。
7.一种电动工具***,具有选自电钻、圆锯、竖锯、带锯、往复锯、螺丝钻、研磨机、冲击扳手、旋转锤以及冲击钻的至少两个工具,每个工具包括:
电机;
电机驱动装置,所述电机驱动装置与所述电机电连接;
电源,所述电源与所述电机驱动装置电连接;
物理接口,所述物理接口包括I/O端口以及可选的无线天线以允许所述电动工具与外部设备通信;
存储器;
控制器,所述控制器与所述存储器、所述电机驱动装置和所述物理接口连接;
电机驱动模块,所述电机驱动模块安装在所述存储器中,以允许所述控制器向所述电机驱动装置提供控制信号,从而所述电机驱动装置选择性地将电力从所述电源提供到所述电机;以及
接口模块,所述接口模块安装在所述存储器中,以允许所述控制器实施与所述I/O端口或可选的无线天线一起使用的通用协议,从而允许在所述电动工具与其他设备之间进行通信,
其中所述接口模块包括通用核模块和工具接口模块,所述通用核模块通用于所述至少两个工具,而所述工具接口模块仅特定于所述至少两个工具中的一个。
8.根据权利要求7所述的电动工具***,其中所述工具接口模块包括:
物理接口模块,所述物理接口模块与外部设备和所述通用核模块可通信地连接,以允许在所述通用核模块和所述外部设备之间的通信的转换;
工具部件接口模块,所述工具部件接口模块与所述通用核模块和所述电动工具的内部部件可通信地连接,以允许在所述通用核模块和所述电动工具的内部部件之间的通信的转换。
9.根据权利要求7或8所述的电动工具***,其中所述通用核模块通用于选自电钻、圆锯、竖锯、带锯、往复锯、螺丝钻、研磨机、冲击扳手、旋转锤以及冲击钻的至少两个工具;而所述工具接口模块仅特定于所述两个选定的工具的其中一个。
10.根据权利要求7或8所述的电动工具***,其中所述外部设备是智能电话、笔记本电脑、手持式设备、另一电动工具、工具电池或工具附件中的其中一个。
11.根据权利要求7或8所述的电动工具***,进一步包括与所述控制器连接的传感器,以及由所述控制器安装在所述存储器的来自所述传感器的工具性能数据,其中所述工具部件接口模块与所述存储器和所述通用核模块可通信地连接,以允许在所述存储器和所述通用核模块之间的工具性能数据的转换。
12.根据权利要求7或8所述的电动工具***,进一步包括电池,所述电池具有可连接到物理接口的端子,其中所述工具部件接口模块与所述电池的内部部件和所述通用核模块可通信地连接,以允许在所述电池的内部部件和所述通用核模块之间的通信的转换。
CN201390000740.4U 2012-07-17 2013-07-17 电动工具及电动工具*** Expired - Lifetime CN204833259U (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201261672530P 2012-07-17 2012-07-17
US61/672,530 2012-07-17
PCT/US2013/050946 WO2014015072A2 (en) 2012-07-17 2013-07-17 Universal protocol for power tools

Publications (1)

Publication Number Publication Date
CN204833259U true CN204833259U (zh) 2015-12-02

Family

ID=49947520

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201390000740.4U Expired - Lifetime CN204833259U (zh) 2012-07-17 2013-07-17 电动工具及电动工具***

Country Status (5)

Country Link
US (7) US9055033B2 (zh)
CN (1) CN204833259U (zh)
DE (1) DE112013003581T5 (zh)
GB (3) GB2583629B (zh)
WO (1) WO2014015072A2 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110039495A (zh) * 2018-01-16 2019-07-23 创科(澳门离岸商业服务)有限公司 电动工具中的操作数据分布
WO2019144383A1 (en) * 2018-01-26 2019-08-01 Tti (Macao Commercial Offshore) Limited Power tool cooperation control/feedback/sensor system
CN110192321A (zh) * 2017-11-30 2019-08-30 南京德朔实业有限公司 电子装置以及电子装置的程序更新方法
CN110221549A (zh) * 2018-03-01 2019-09-10 北京天泽电力集团有限公司 充电工具的上位机的控制方法

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8269612B2 (en) 2008-07-10 2012-09-18 Black & Decker Inc. Communication protocol for remotely controlled laser devices
CN103702803B (zh) * 2011-07-24 2016-05-18 株式会社牧田 用于电动工具***的盗窃妨碍***以及其适配器和方法
US9272799B2 (en) 2011-10-04 2016-03-01 Signode Industrial Group Llc Sealing tool for strap
WO2013063507A1 (en) 2011-10-26 2013-05-02 Milwaukee Electric Tool Corporation Wireless tracking of power tools and related devices
US9908182B2 (en) 2012-01-30 2018-03-06 Black & Decker Inc. Remote programming of a power tool
US9055033B2 (en) 2012-07-17 2015-06-09 Milwaukee Electric Tool Corporation Universal protocol for power tools
JP6032400B2 (ja) * 2012-08-15 2016-11-30 日立工機株式会社 チェーンソー
US9367062B2 (en) * 2012-12-31 2016-06-14 Robert Bosch Gmbh System and method for operational data retrieval from a power tool
US9466198B2 (en) 2013-02-22 2016-10-11 Milwaukee Electric Tool Corporation Wireless tracking of power tools and related devices
US10158213B2 (en) 2013-02-22 2018-12-18 Milwaukee Electric Tool Corporation Worksite power distribution box
JP6252138B2 (ja) * 2013-11-29 2017-12-27 ブラザー工業株式会社 仲介サーバ
DE102014209032A1 (de) * 2014-01-27 2015-07-30 Robert Bosch Gmbh Werkzeugmaschinenvorrichtung
WO2015153008A2 (en) 2014-04-02 2015-10-08 Ridge Tool Company Electronic tool lock
US11022955B2 (en) 2014-04-02 2021-06-01 Ridge Tool Company Smart tool systems
JP6567805B2 (ja) 2014-05-26 2019-08-28 株式会社マキタ 電動工具用装置
EP3038073A1 (de) * 2014-12-23 2016-06-29 HILTI Aktiengesellschaft Verfahren zur eindeutigen Zuordnung einer Fernbedienung zu einem Gerätesystem
EP3283994A4 (en) 2015-04-17 2018-12-19 Tulip Interfaces Inc. Monitoring tool usage
US9756402B2 (en) 2015-05-04 2017-09-05 Milwaukee Electric Tool Corporation Power tool and method for wireless communication
US9825975B2 (en) * 2015-08-18 2017-11-21 The Boeing Company Aeronautical message monitor
US10577137B2 (en) 2015-12-09 2020-03-03 Signode Industrial Group Llc Electrically powered combination hand-held notch-type strapping tool
US10628898B2 (en) * 2016-03-07 2020-04-21 Husqvarna Ab Identifying and locating a substitute battery for a construction job site power tool
US10540728B2 (en) * 2016-03-09 2020-01-21 Husqvarna Ab Locating substitute construction tools within a construction worksite
CN107204640B (zh) 2016-03-16 2021-12-21 创科无线普通合伙 具有无线通信的电动工具蓄电池组
US9747222B1 (en) * 2016-03-31 2017-08-29 EMC IP Holding Company LLC Dynamic ingestion throttling of data log
CN114156983A (zh) * 2016-06-12 2022-03-08 苏州宝时得电动工具有限公司 一种通用移动电源
DE102016210765A1 (de) * 2016-06-16 2017-12-21 Robert Bosch Gmbh Verfahren zu einer, insbesondere drahtlosen, Übertragung von elektronischen Daten, insbesondere zwischen einer Handwerkzeugmaschine und einer externen Einheit
TWI623240B (zh) * 2016-09-12 2018-05-01 宏碁股份有限公司 可攜式電子裝置以及更新資料之方法
DE102016217833A1 (de) * 2016-09-19 2018-03-22 Robert Bosch Gmbh Verfahren zur Freigabe eines aktiven Betriebszustandes einer Handwerkzeugmaschine in Abhängigkeit davon, ob eine Schutzausrüstung von einem Bediener der Handwerkzeugmaschine mitgeführt oder getragen wird
CN108081216A (zh) * 2016-11-21 2018-05-29 车王电子股份有限公司 电动工具及其操控方法
US11543320B2 (en) 2017-05-22 2023-01-03 Snap-On Incorporated Wireless torque wrench with torque specifications
US10792795B2 (en) 2017-05-22 2020-10-06 Snap-On Incorporated Wireless torque wrench with torque specifications
DE102017211114A1 (de) * 2017-06-30 2019-01-03 Robert Bosch Gmbh System aus Handwerkzeugmaschine und elektrischem Gerät
US10022853B1 (en) * 2017-07-05 2018-07-17 Orazio Mollica Power tools having integral GPS-based locating means
WO2019009938A1 (en) 2017-07-05 2019-01-10 Milwaukee Electric Tool Corporation ADAPTERS FOR COMMUNICATION BETWEEN ELECTRIC TOOLS
DE112018007184T5 (de) * 2018-02-28 2020-12-10 Honda Motor Co., Ltd. Steuervorrichtung, Arbeitsmaschine und Programm
DE102018203179A1 (de) * 2018-03-02 2019-09-05 Robert Bosch Gmbh Vorrichtung, insbesondere Handwerkzeugmaschinen-Verwaltungsvorrichtung, und Verfahren zur Überwachung und/oder zur Verwaltung einer Vielzahl von Gegenständen
WO2019190996A1 (en) 2018-03-26 2019-10-03 Milwaukee Electric Tool Corporation High-power battery-powered portable power source
US10747205B2 (en) * 2018-05-18 2020-08-18 Ingersoll-Rand Industrial U.S., Inc. Electronic tool and method for copying a plurality of settings from a mechanical tool to another mechanical tool
US11271415B2 (en) 2018-05-18 2022-03-08 Milwaukee Electric Tool Corporation Portable power source
US11011053B2 (en) 2018-07-31 2021-05-18 Tti (Macao Commercial Offshore) Limited Systems and methods for remote power tool device control
DE102019113626A1 (de) * 2019-05-22 2020-11-26 Metabowerke Gmbh Elektrohandwerkzeuggerät
USD933010S1 (en) 2019-05-29 2021-10-12 Milwaukee Electric Tool Corporation Portable power source
US11163449B2 (en) 2019-10-17 2021-11-02 EMC IP Holding Company LLC Adaptive ingest throttling in layered storage systems
EP3825068A1 (de) * 2019-11-22 2021-05-26 Andreas Stihl AG & Co. KG Verfahren zum anpassen einer vorrichtung an ein motorangetriebenes werkzeug, verfahren zum typabhängigen betreiben einer vorrichtung, vorrichtung zum anpassen an ein motorangetriebenes werkzeug und system
US11270086B1 (en) 2021-04-06 2022-03-08 Chevron U.S.A. Inc. System and method for tracking objects
KR20240047749A (ko) * 2022-10-05 2024-04-12 삼성전자주식회사 청소기의 펌웨어를 업데이트하는 방법, 이를 수행하기 위한 청소기 및 컴퓨팅 장치

Family Cites Families (204)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3626545A (en) 1969-10-09 1971-12-14 Perry W Sparrow Central vacuum cleaner with remote control
JPS5828110B2 (ja) 1978-10-19 1983-06-14 日立造船株式会社 片面段ボ−ル製造機における下部コルゲ−トロ−ル
GB2038615B (en) 1978-12-31 1983-04-13 Nintendo Co Ltd Self-moving type vacuum cleaner
DE3822633A1 (de) 1988-07-05 1990-01-18 Bsg Schalttechnik Vorrichtung mit einschaltautomatik fuer ein nebengeraet bei inbetriebnahme eines hauptgeraetes
DE8808570U1 (de) 1988-07-05 1988-09-08 BSG-Schalttechnik GmbH & Co KG, 7460 Balingen Vorrichtung mit Einschaltautomatik für ein Nebengerät bei Inbetriebnahme eines Hauptgerätes
DE3839932A1 (de) 1988-11-26 1990-05-31 Festo Kg Stromversorgungseinheit
JP2553485Y2 (ja) 1991-04-19 1997-11-05 株式会社マキタ 集塵機の外部電源供給機構
US5274878A (en) 1991-07-23 1994-01-04 Cen-Tec Systems Inc. Remote control system for central vacuum systems
US7613590B2 (en) 1992-11-17 2009-11-03 Health Hero Network, Inc. Modular microprocessor-based power tool system
US6424799B1 (en) 1993-07-06 2002-07-23 Black & Decker Inc. Electrical power tool having a motor control circuit for providing control over the torque output of the power tool
JPH07222756A (ja) 1994-02-14 1995-08-22 Ricoh Elemex Corp 医療用の照明付集塵装置
US5606767A (en) 1995-05-19 1997-03-04 Crlenjak; Jack Vacuum operated dust and debris removal and collection system
CA2175268C (en) 1995-12-07 2001-11-20 George E. Hendrix Portable electric tool vacuum cleaner control
KR970032722A (ko) 1995-12-19 1997-07-22 최진호 무선조정 청소기
US5709007A (en) 1996-06-10 1998-01-20 Chiang; Wayne Remote control vacuum cleaner
KR0175512B1 (ko) 1996-09-30 1999-02-18 배순훈 진공청소기
US5903462A (en) 1996-10-17 1999-05-11 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Computer implemented method, and apparatus for controlling a hand-held tool
US5991885A (en) 1997-06-11 1999-11-23 Clarinet Systems, Inc. Method and apparatus for detecting the presence of a remote device and providing power thereto
US6967972B1 (en) 1997-07-31 2005-11-22 Cisco Technology, Inc. Universal protocol conversion
US6339735B1 (en) 1998-12-29 2002-01-15 Friendly Robotics Ltd. Method for operating a robot
US6675196B1 (en) * 1999-01-08 2004-01-06 Amazon.Com, Inc. Universal protocol for enabling a device to discover and utilize the services of another device
US6536536B1 (en) 1999-04-29 2003-03-25 Stephen F. Gass Power tools
US6222285B1 (en) 1999-09-07 2001-04-24 Shop Vac Corporation Intelligent switch control circuit
JP2001137158A (ja) 1999-11-10 2001-05-22 Matsushita Electric Ind Co Ltd セントラルクリーナ
JP2001161607A (ja) 1999-12-10 2001-06-19 Matsushita Electric Ind Co Ltd セントラルクリーナ
US7721006B2 (en) * 1999-12-30 2010-05-18 Bally Gaming, Inc. Meta-message set with real-time and database aspects
US7369635B2 (en) * 2000-01-21 2008-05-06 Medtronic Minimed, Inc. Rapid discrimination preambles and methods for using the same
EP1136188B1 (en) 2000-03-16 2007-05-16 Makita Corporation Power impact tools with impact sound detecting means
DE10029133A1 (de) 2000-06-14 2002-01-03 Hilti Ag Elektrohandwerkzeuggerät mit Werkzeug
US7200671B1 (en) 2000-08-23 2007-04-03 Mks Instruments, Inc. Method and apparatus for monitoring host to tool communications
AT411312B (de) * 2000-10-20 2003-11-25 Universal Comm Platform Ag Verfahren zum übermitteln von kurznachrichten (sms) zwischen rechnern im internet
JP2002209818A (ja) 2001-01-19 2002-07-30 Toshiba Tec Corp 掃除装置
JP4021625B2 (ja) 2001-02-01 2007-12-12 株式会社マキタ 集塵機及び電動工具
DE10112129A1 (de) 2001-03-14 2002-09-19 Hilti Ag Saugmodul
US6671583B2 (en) 2001-03-30 2003-12-30 Helix Technology Corporation Vacuum system information network
KR100725516B1 (ko) 2001-04-18 2007-06-08 삼성광주전자 주식회사 로봇 청소 시스템
KR100437372B1 (ko) 2001-04-18 2004-06-25 삼성광주전자 주식회사 이동통신망을 이용한 로봇 청소 시스템
US20030033686A1 (en) 2001-08-07 2003-02-20 Te-Hsi Liu Dust collecting apparatus for eraser
US7155618B2 (en) * 2002-03-08 2006-12-26 Freescale Semiconductor, Inc. Low power system and method for a data processing system
US8004664B2 (en) 2002-04-18 2011-08-23 Chang Type Industrial Company Power tool control system
US7054696B2 (en) 2002-07-18 2006-05-30 Black & Decker Inc. System and method for data retrieval in AC power tools via an AC line cord
US7296323B2 (en) 2002-08-21 2007-11-20 Hitachi Koki Co., Ltd. Dust collector
US7146677B2 (en) 2002-11-19 2006-12-12 Ivan Litomisky Energy saving vacuum system for particle, mist, and fume collection
JP4550357B2 (ja) 2002-12-16 2010-09-22 株式会社マキタ 集塵機の連動システム
DE10303006B4 (de) 2003-01-27 2019-01-03 Hilti Aktiengesellschaft Handgeführtes Arbeitsgerät
JP4329369B2 (ja) 2003-03-20 2009-09-09 パナソニック電工株式会社 電動工具の使用支援方法及びその装置
US6898542B2 (en) * 2003-04-01 2005-05-24 Fisher-Rosemount Systems, Inc. On-line device testing block integrated into a process control/safety system
KR200321249Y1 (ko) 2003-04-19 2003-07-28 오토사이언스(주) 무선리모콘 무선진공청소기
DE10319022B4 (de) 2003-04-28 2009-10-15 Fette Gmbh Anlage zur Herstellung von Tabletten
US7102303B2 (en) 2003-04-30 2006-09-05 Black & Decker Inc. Generic motor control system and method
US7646155B2 (en) 2003-04-30 2010-01-12 Balck & Decker Inc. Generic motor control system
US6851900B2 (en) 2003-06-09 2005-02-08 Python Perfect Cutter, Inc. Hole cutting tool
US7330129B2 (en) 2003-07-16 2008-02-12 Black & Decker Inc. System and method for data retrieval in AC power tools via an AC line cord
JP2005102791A (ja) 2003-09-29 2005-04-21 Hitachi Koki Co Ltd 集塵機
JP2005157551A (ja) * 2003-11-21 2005-06-16 Canon Inc 電子装置、及びその制御方法
US7319395B2 (en) 2003-11-24 2008-01-15 Black & Decker Inc. Wireless asset monitoring and security system using user identification tags
US6913087B1 (en) 2004-01-30 2005-07-05 Black & Decker Inc. System and method for communicating over power terminals in DC tools
US6845279B1 (en) 2004-02-06 2005-01-18 Integrated Technologies, Inc. Error proofing system for portable tools
DE102004016171A1 (de) 2004-03-30 2005-10-20 Bosch Gmbh Robert Handwerkzeugmaschine
JP2005296510A (ja) 2004-04-15 2005-10-27 Funai Electric Co Ltd 監視カメラを備えた自走式掃除機
US6856113B1 (en) 2004-05-12 2005-02-15 Cube Investments Limited Central vacuum cleaning system motor control circuit mounting post, mounting configuration, and mounting methods
US20050279213A1 (en) 2004-06-18 2005-12-22 Otto John E Method and apparatus for controlling the operation of a dust collector
US20090024757A1 (en) * 2004-07-30 2009-01-22 Proctor David W Automatic Protocol Determination For Portable Devices Supporting Multiple Protocols
US7298240B2 (en) * 2004-09-24 2007-11-20 David Lamar Electronically enabling devices remotely
US7723952B2 (en) 2004-10-18 2010-05-25 Black & Decker Inc. Cordless power system with system component identification and/or battery pack control
KR100645379B1 (ko) 2004-10-29 2006-11-15 삼성광주전자 주식회사 로봇 제어 시스템 및 로봇 제어방법
US8005647B2 (en) 2005-04-08 2011-08-23 Rosemount, Inc. Method and apparatus for monitoring and performing corrective measures in a process plant using monitoring data with corrective measures data
US7253577B2 (en) * 2005-05-20 2007-08-07 Rockwell Automation Technologies, Inc. Independent safety processor for disabling the operation of high power devices
US20060293788A1 (en) 2005-06-26 2006-12-28 Pavel Pogodin Robotic floor care appliance with improved remote management
JP4515359B2 (ja) 2005-08-31 2010-07-28 鹿島建設株式会社 集塵機の運転制御装置
WO2007057037A1 (de) 2005-11-18 2007-05-24 Metabowerke Gmbh Elektrohandwerkzeuggerät und akkupack hierfür
CA2535299C (en) 2006-02-06 2014-07-22 Dan Provost Method for applying preset torques to threaded fasteners and a power tool therefor
JP4916266B2 (ja) 2006-04-10 2012-04-11 トヨタホーム株式会社 集塵装置を備える建物
US20070283521A1 (en) 2006-06-09 2007-12-13 Electrolux Home Care Products Ltd. Electronic control system for a vacuum system
JP2008000739A (ja) 2006-06-21 2008-01-10 Shinroku Nishiyama 分岐集塵機能を備えた局所集塵システム
US20080022479A1 (en) 2006-06-30 2008-01-31 Kong Zhao Power tool combination and synchronization control device
KR100833125B1 (ko) 2006-07-11 2008-05-28 이재영 로봇 청소기의 집중 청소 제어방법
US7825627B2 (en) 2006-07-17 2010-11-02 O2Micro International Limited Monitoring battery cell voltage
JP4955332B2 (ja) 2006-08-01 2012-06-20 株式会社マキタ 集塵機の連動システム
DE102006038278B4 (de) 2006-08-16 2022-02-17 Andreas Stihl Ag & Co. Kg Tragbares, handgeführtes Arbeitsgerät mit einer Datenverbindung zur Diagnose
US7822802B2 (en) 2006-09-29 2010-10-26 Fisher-Rosemount Systems, Inc. Apparatus and method for merging wireless data into an established process control system
DE102006056834A1 (de) 2006-12-01 2008-06-05 Robert Bosch Gmbh Elektrisches Zusatzgerät zu einem Elektrowerkzeug
SE530667C2 (sv) 2007-01-15 2008-08-05 Atlas Copco Tools Ab Portabelt motordrivet verktyg med trådlös kommunikation med en stationär styrenhet
JP4876986B2 (ja) 2007-03-12 2012-02-15 パナソニック株式会社 電気掃除機
US8750796B2 (en) 2007-05-17 2014-06-10 Abbott Medical Optics Inc. Exclusive pairing technique for short-range communication devices
US8805530B2 (en) * 2007-06-01 2014-08-12 Witricity Corporation Power generation for implantable devices
US7953965B2 (en) 2007-06-15 2011-05-31 Black & Decker Inc. One wire boot loader
US20080311795A1 (en) 2007-06-15 2008-12-18 Brotto Daniele C Adapter for cordless power tools
US7983789B2 (en) 2007-09-14 2011-07-19 Seagate Technology Llc Collecting debris from a tool
JP2009083043A (ja) 2007-09-28 2009-04-23 Panasonic Electric Works Co Ltd 電動工具の診断システム
CN201086970Y (zh) 2007-09-30 2008-07-16 *** 多功能智能清洁器
CN101234012A (zh) 2007-12-14 2008-08-06 陈宏乔 一种具有无线移动监控功能的吸尘器
US8443485B2 (en) 2008-01-18 2013-05-21 Black & Decker Inc. Outlet box for power tool sense
US20090241283A1 (en) 2008-01-21 2009-10-01 Michael Loveless Tool operated switch for vacuums
US8800103B2 (en) 2008-02-28 2014-08-12 Samsung Electronics Co., Ltd. Upright type cleaner
KR20100006786A (ko) 2008-07-10 2010-01-21 삼성전자주식회사 업라이트형 청소기
EP2269286B1 (en) 2008-02-29 2021-11-24 Husqvarna AB Electric saw
DE102008000973A1 (de) 2008-04-03 2009-10-08 Hilti Aktiengesellschaft Handgeführtes Arbeitsgerät
DE102008000974A1 (de) 2008-04-03 2009-10-08 Hilti Aktiengesellschaft Tragbarer Behälter eines handgeführten Arbeitsgeräts
DE102008000980B4 (de) * 2008-04-03 2011-04-28 Hilti Aktiengesellschaft Verfahren zur Konfiguration einer Geräteelektronik eines handgeführten Arbeitsgeräts
US7827334B2 (en) 2008-06-26 2010-11-02 Triune Ip Llc Protocol method apparatus and system for the interconnection of electronic systems
DE102009000102A1 (de) 2009-01-09 2010-07-15 Hilti Aktiengesellschaft Steuerungsverfahren für einen Akkumulator und eine Handwerkzeugmaschine
US9257865B2 (en) 2009-01-22 2016-02-09 Techtronic Power Tools Technology Limited Wireless power distribution system and method
CN102292918A (zh) 2009-01-22 2011-12-21 创科电动工具科技有限公司 用于电动工具的无线配电***和方法
US20100199453A1 (en) 2009-02-09 2010-08-12 Brotto Daniele C Wireless particle collection system
US9198551B2 (en) 2013-02-28 2015-12-01 Omachron Intellectual Property Inc. Surface cleaning apparatus
DE102009015642A1 (de) 2009-03-21 2010-09-30 Festool Gmbh Sauggerät mit Funktionsmodul
EP2233993B1 (de) 2009-03-25 2012-10-10 IVAT GmbH Steuerungs-Baukasten
JP5375297B2 (ja) 2009-04-16 2013-12-25 株式会社安川電機 ロボットシステム
DE102009029537A1 (de) 2009-09-17 2011-03-31 Robert Bosch Gmbh Handwerkzeugmodul
JP5740563B2 (ja) 2009-09-25 2015-06-24 パナソニックIpマネジメント株式会社 電動工具
JP2011079082A (ja) 2009-10-06 2011-04-21 Makita Corp 集塵機の連動システム
DE102009046789A1 (de) 2009-11-17 2011-05-19 Robert Bosch Gmbh Handwerkzeugmaschinenvorrichtung
DE102009047443B4 (de) 2009-12-03 2024-04-11 Robert Bosch Gmbh Handwerkzeugmaschine
US8561623B2 (en) 2009-12-08 2013-10-22 Arnold Lowenstein Apparatus for removing debris from gutters, troughs and other overhead open conduits
US8686685B2 (en) 2009-12-25 2014-04-01 Golba, Llc Secure apparatus for wirelessly transferring power and communicating with one or more slave devices
JP5520095B2 (ja) 2010-03-16 2014-06-11 パナソニック株式会社 無線システム
CN105212839A (zh) 2010-06-18 2016-01-06 苏州宝时得电动工具有限公司 吸尘器
WO2012027739A2 (en) * 2010-08-27 2012-03-01 Milwaukee Electric Tool Corporation Thermal detection systems, methods, and devices
DE102010040336A1 (de) 2010-09-07 2012-03-08 Alfred Kärcher Gmbh & Co. Kg Vorrichtung und Verfahren zum Erfassen einer Betriebszustandsänderung eines Elektrowerkzeuges sowie Staubsauger
FR2965082B1 (fr) 2010-09-21 2012-09-28 Inside Contactless Procede et dispositif de modulation de charge active par couplage inductif
JP5618731B2 (ja) 2010-09-27 2014-11-05 株式会社マキタ 集塵機
KR20120035047A (ko) 2010-10-04 2012-04-13 삼성전자주식회사 무선 통신에서의 보안 연결 장치 및 방법
US20120100803A1 (en) 2010-10-20 2012-04-26 Nokia Corporation Delayed and conditional transport switch
JP5593200B2 (ja) 2010-10-27 2014-09-17 株式会社マキタ 電動工具システム
US9878432B2 (en) * 2010-11-04 2018-01-30 Ingersoll-Rand Company Cordless power tools with a universal controller and tool and battery identification
DE102011105306A1 (de) 2011-06-22 2012-12-27 Robert Bosch Gmbh Tragbares Werkzeug mit drahtloser Messwertübertragung
JP5828110B2 (ja) * 2011-06-22 2015-12-02 パナソニックIpマネジメント株式会社 電動工具
US8874038B2 (en) 2011-06-29 2014-10-28 Broadcom Corporation Secure communications via NFC device
CN103703651B (zh) 2011-07-24 2016-11-09 株式会社牧田 电动工具***和其适配器
CN103702803B (zh) 2011-07-24 2016-05-18 株式会社牧田 用于电动工具***的盗窃妨碍***以及其适配器和方法
WO2013038047A1 (en) 2011-09-14 2013-03-21 Nokia Corporation A system, an apparatus, a device, a computer program and a method for devices with short range communication capabilities
US20130068255A1 (en) 2011-09-19 2013-03-21 Heger Research Llc Automated dust collection system
DE102011087361B3 (de) 2011-11-29 2013-01-31 Hilti Aktiengesellschaft Absaugvorrichtung und Steuerungsverfahren
US9189663B2 (en) 2011-12-02 2015-11-17 The Stanley Works Israel, Ltd Battery operated device and tag for a battery operated tool
CN102490172B (zh) 2011-12-05 2014-09-24 东北林业大学 室内智能清洁机器人
EP2754312B1 (en) 2011-12-12 2018-07-11 Siemens Aktiengesellschaft Method and devices for running push-button configuration sessions
DE102012003076A1 (de) 2012-02-17 2013-08-22 Festool Group Gmbh & Co. Kg Sauggerät mit einem Sauggerät-Sender und Extern-Kommunikationseinrichtung dafür
DE102012003077A1 (de) 2012-02-17 2013-08-22 Festool Group Gmbh & Co. Kg Identifikationsverfahren für ein Sauggerät und eine Hand-Werkzeugmaschine
DE102012003073A1 (de) 2012-02-17 2013-08-22 Festool Group Gmbh & Co. Kg Sauggerät mit einer Sauggerät-Kommunikationseinrichtung
FI3524110T3 (fi) 2012-02-17 2024-07-23 Festool Gmbh Imulaite, jossa on latauslaite
US20130241699A1 (en) * 2012-03-19 2013-09-19 Redwood Systems, Inc. Device tracking with lighting system
US9837203B2 (en) * 2012-03-29 2017-12-05 Integrated Device Technology, Inc. Apparatuses having different modes of operation for inductive wireless power transfer and related method
JP6022201B2 (ja) 2012-05-07 2016-11-09 シャープ株式会社 遠隔制御システム、上記遠隔制御システムの設定方法、通信端末装置、およびサーバ装置
DE102012221997A1 (de) 2012-05-25 2013-11-28 Robert Bosch Gmbh Elektrowerkzeug
US9740182B2 (en) 2012-06-08 2017-08-22 Applied Materials, Inc. Integrated controller solution for monitoring and controlling manufacturing equipment
JP5915398B2 (ja) 2012-06-13 2016-05-11 株式会社リコー 電動工具
US20140107853A1 (en) 2012-06-26 2014-04-17 Black & Decker Inc. System for enhancing power tools
US9055033B2 (en) 2012-07-17 2015-06-09 Milwaukee Electric Tool Corporation Universal protocol for power tools
EP2687331B1 (en) 2012-07-19 2015-03-04 Guido Valentini A vacuum cleaner connected to a hand held or hand guided tool and comprising a vibration monitoring device
JP2014057635A (ja) 2012-09-14 2014-04-03 Toshiba Corp 電気掃除機
CN203042139U (zh) 2012-10-30 2013-07-10 许佑正 吸尘器的吸力控制装置
US9226372B2 (en) 2013-01-09 2015-12-29 Raptor Inventions, Llc Hands-free lighting system
US20140213179A1 (en) 2013-01-29 2014-07-31 Einar Rosenberg System and Method for Establishing Communications between Two Devices
US9466198B2 (en) 2013-02-22 2016-10-11 Milwaukee Electric Tool Corporation Wireless tracking of power tools and related devices
US9108285B2 (en) 2013-03-15 2015-08-18 Black & Decker Inc. Cord clamp current sensor for dust collector
JP6474950B2 (ja) 2013-03-28 2019-02-27 株式会社マキタ 電動機器システム
JP6038715B2 (ja) 2013-04-10 2016-12-07 株式会社マキタ 集塵機の連動システム
DE102013212003A1 (de) 2013-06-25 2015-01-08 Robert Bosch Gmbh Handwerkzeugmaschine
US10398452B2 (en) 2013-06-26 2019-09-03 Buffalo Filter, Llc Method and system for vacuum suction
KR102099940B1 (ko) 2013-07-17 2020-04-13 삼성전자주식회사 무선 전력 전송 시스템에서의 동기 제어 방법 및 장치
CN108908130B (zh) 2013-08-02 2020-11-13 株式会社牧田 集尘器
US10131042B2 (en) 2013-10-21 2018-11-20 Milwaukee Electric Tool Corporation Adapter for power tool devices
DE102013018278A1 (de) 2013-10-31 2015-04-30 Metabowerke Gmbh Mehrzweckstaubsauger
DE102013222313A1 (de) 2013-11-04 2015-05-07 Robert Bosch Gmbh Gerätesystem
DE102014209032A1 (de) 2014-01-27 2015-07-30 Robert Bosch Gmbh Werkzeugmaschinenvorrichtung
US20150239086A1 (en) 2014-02-25 2015-08-27 Chao-Ying LEE Electrical Power Safety System
EP2937031A1 (de) 2014-04-23 2015-10-28 HILTI Aktiengesellschaft Modiwechsel
JP6737709B2 (ja) 2014-05-18 2020-08-12 ブラック アンド デッカー インクBlack & Decker Inc. 電動工具システム
DE102014007402A1 (de) 2014-05-20 2015-11-26 Festool Gmbh Hand-Werkzeugmaschine mit einem Partikelabfuhr-Anschluss
WO2015185123A1 (en) 2014-06-04 2015-12-10 Sonova Ag Audio device network and audio device pairing method
JP6544717B2 (ja) 2014-07-01 2019-07-17 パナソニックIpマネジメント株式会社 電動工具システム
US20170153631A1 (en) 2014-07-03 2017-06-01 Atlas Copco Industrial Technique Ab Method, nodes and computer program of a tool communications network
US9768475B2 (en) 2014-08-12 2017-09-19 Apollo America Inc. Battery pack containing communication electronics
US9958893B2 (en) 2014-09-19 2018-05-01 Sears Brands, L.L.C. Method and system for enabling wireless control in tools by use of portable power supply systems with embedded communication components
US20160094080A1 (en) 2014-09-29 2016-03-31 Chervon Intellectual Property Limited Charging system and charging method thereof and battery pack
EP3009058B1 (en) 2014-10-13 2021-02-24 Guido Valentini Vacuum cleaner pneumatically connected to a power tool, method for controlling operation parameters of such a vacuum cleaner and power tool for pneumatic connection to such a vacuum cleaner
CN204241870U (zh) 2014-11-28 2015-04-01 天佑电器(苏州)有限公司 一种组合电动工具协同***
JP6408371B2 (ja) 2014-12-17 2018-10-17 株式会社マキタ 電動工具及び集塵機
US9756402B2 (en) 2015-05-04 2017-09-05 Milwaukee Electric Tool Corporation Power tool and method for wireless communication
CN207096983U (zh) 2015-06-16 2018-03-13 米沃奇电动工具公司 包括电动工具和外部设备的***、包括外部设备和服务器的***和服务器
MX2018002359A (es) 2015-08-27 2018-05-02 Hubbell Inc Herramienta de mano portatil remotamente activada.
DE102015217180A1 (de) 2015-09-09 2017-03-09 Robert Bosch Gmbh Tragbare Energiespeichervorrichtung zur Versorgung von Werkzeugen
US9900967B2 (en) 2015-10-30 2018-02-20 Milwaukee Electric Tool Corporation Remote light control, configuration, and monitoring
CN106896763B (zh) 2015-12-17 2020-09-08 米沃奇电动工具公司 用于配置具有冲击机构的电动工具的***和方法
US10547216B2 (en) 2015-12-25 2020-01-28 Mitsubishi Electric Corporation Power receiving apparatus, power feeding system, power feeding method, power source management method, computer readable recording medium storing power feeding program, and computer readable recording medium storing power source management program
JP6697885B2 (ja) 2016-01-06 2020-05-27 株式会社マキタ 電動作業機システム
EP3189942A1 (en) 2016-01-09 2017-07-12 Chervon (HK) Limited Power tool system
US10735467B2 (en) 2016-01-11 2020-08-04 Lg Electronics Inc. Method and apparatus for controlling a device using bluetooth technology
WO2017171609A1 (en) 2016-03-31 2017-10-05 Husqvarna Ab Industrial automated vacuum cleaner and method for automated servicing of construction tools
US20170326696A1 (en) 2016-05-11 2017-11-16 Daryll Halverson Remote control power tool and method
DE102016111876A1 (de) 2016-06-29 2018-01-04 Metabowerke Gmbh Tragbare Vorrichtung
DE102016113579A1 (de) 2016-07-22 2018-01-25 Metabo-Werke GmbH Adapteranordnungssystem
CN106385661B (zh) 2016-08-31 2019-09-20 泰凌微电子(上海)有限公司 配对请求、配对响应方法及配对请求、配对响应终端
JP6808450B2 (ja) 2016-11-04 2021-01-06 株式会社マキタ 通信アダプタ装着装置及び電動作業機
DE102017203685A1 (de) 2017-03-07 2018-09-13 Robert Bosch Gmbh Verfahren zum Betrieb eines Systems
DE102017205072A1 (de) 2017-03-27 2018-09-27 Robert Bosch Gmbh Sauggerät mit Steckmodul
CN106909156B (zh) 2017-03-30 2020-03-17 北京小米移动软件有限公司 空气净化方法及装置
WO2018180896A1 (ja) 2017-03-31 2018-10-04 株式会社マキタ 電動工具
WO2019009938A1 (en) 2017-07-05 2019-01-10 Milwaukee Electric Tool Corporation ADAPTERS FOR COMMUNICATION BETWEEN ELECTRIC TOOLS
DE202017104107U1 (de) 2017-07-10 2017-07-30 Metabowerke Gmbh Verwendung eines Saugschlauchs zur Benutzersteuerung
CN212947621U (zh) 2017-08-07 2021-04-13 米沃奇电动工具公司 电动工具和电动工具装置
CN109421032B (zh) 2017-08-28 2023-12-22 创科电动工具科技有限公司 电动工具***及其操作方法
EP3528213A1 (en) 2018-02-14 2019-08-21 TTI (Macao Commercial Offshore) Limited Method for controlling operation of non-autonomous electric garden tool

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110192321A (zh) * 2017-11-30 2019-08-30 南京德朔实业有限公司 电子装置以及电子装置的程序更新方法
CN110192321B (zh) * 2017-11-30 2023-04-04 南京泉峰科技有限公司 电子装置
CN110039495A (zh) * 2018-01-16 2019-07-23 创科(澳门离岸商业服务)有限公司 电动工具中的操作数据分布
WO2019144383A1 (en) * 2018-01-26 2019-08-01 Tti (Macao Commercial Offshore) Limited Power tool cooperation control/feedback/sensor system
CN110221549A (zh) * 2018-03-01 2019-09-10 北京天泽电力集团有限公司 充电工具的上位机的控制方法

Also Published As

Publication number Publication date
GB2583629B (en) 2021-06-09
US11409647B2 (en) 2022-08-09
US9055033B2 (en) 2015-06-09
WO2014015072A2 (en) 2014-01-23
GB202010565D0 (en) 2020-08-26
US20220405198A1 (en) 2022-12-22
US20150261666A1 (en) 2015-09-17
GB2583629A (en) 2020-11-04
WO2014015072A3 (en) 2014-03-13
US10671521B2 (en) 2020-06-02
US20200250081A1 (en) 2020-08-06
GB201501111D0 (en) 2015-03-11
US20160364326A1 (en) 2016-12-15
GB2519027B (en) 2020-07-08
GB2519027A (en) 2015-04-08
US9710373B2 (en) 2017-07-18
US11874766B2 (en) 2024-01-16
DE112013003581T5 (de) 2015-04-23
US20140025834A1 (en) 2014-01-23
GB2583591A (en) 2020-11-04
GB2583591B (en) 2021-06-02
US20170300406A1 (en) 2017-10-19
US20240086314A1 (en) 2024-03-14
GB202007512D0 (en) 2020-07-01
US9430370B2 (en) 2016-08-30

Similar Documents

Publication Publication Date Title
CN204833259U (zh) 电动工具及电动工具***
US11366655B2 (en) Power tool system and upgrading method for the same
US11570888B2 (en) Insertable wireless communication device for a power tool
CN103279370B (zh) 一种数据处理的方法、终端、服务器及***
SE515927C2 (sv) Ett förfarande och en apparat för att identifiera ett batteri
US9446680B2 (en) Method and apparatus for identifying battery pack types
US9813110B2 (en) Data transmission using an electrical machine
CN208873044U (zh) 汽车诊断设备及汽车诊断***
JP5663748B2 (ja) 管理システム、管理装置、管理ユニット及び選定方法
EP2533932A1 (en) Welding -type systems with usb host and/or a non volatile removable memory; methods of storing data using such welding systems and method of updating code in such welding systems
CN204623193U (zh) 一种全自动电动车驱动***用检测***
JP2023087488A (ja) バッテリを含む電動車両を充電するためのシステム及び方法
CN114168482A (zh) 一种整车控制器的测试方法
JP5874018B2 (ja) 制御回路及び工事用電気機器
CN105356355A (zh) 断路器参数设置方法、***、控制器、采集装置及断路器
CN217824979U (zh) 一种光时域反射仪数据实时采集装置及数据采集***
CN112486526A (zh) 固件升级使用方法、***、充电器、用户终端及服务器
CN204623371U (zh) 一种全自动电动车驱动***用无线收音机装置
CN115882543A (zh) 一种移动供电装置及用电设备
JP2008205609A (ja) 電子機器、通信制御装置、方法およびプログラム

Legal Events

Date Code Title Description
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20151202

CX01 Expiry of patent term