麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

用于配置具有沖擊機構的電動工具的系統和方法與流程

文檔序號:12732041閱讀:186來源:國知局
用于配置具有沖擊機構的電動工具的系統和方法與流程

本申請要求2015年12月17遞交的美國臨時專利申請No.62/268,708的優先權,該申請的全部內容通過引用的方式結合于此。

技術領域

本發明涉及與外部設備相關聯的電動工具和用于控制具有沖擊機構的電動工具的技術。



技術實現要素:

在一個實施方式中,提供了包括外殼、在外殼內的無刷直流(DC)電機、沖擊機構和輸出驅動設備的電動工具。該無刷DC電機包括轉子和定子,其中所述轉子耦合至電機軸以產生旋轉輸出。該沖擊機構包括耦合至電機軸的錘子和從錘子接收沖擊的砧。該輸出驅動設備耦合至所述砧并旋轉以執行任務。該電動工具進一步包括感應所述轉子的位置傳感器和耦合至位置傳感器的控制器。該控制器檢測所述沖擊機構的沖擊、基于所述位置傳感器的輸出計算由所述沖擊引起的所述砧的驅動角度及基于所述驅動角度控制所述無刷DC電機。

在一個實施方式中,提供了控制電動工具的方法。該方法包括驅動無刷直流(DC)電機。該無刷DC電機包括轉子和定子,并且所述轉子耦合至電機軸以產生旋轉輸出。該方法進一步包括由耦合至所述電機軸的所述沖擊機構的錘子沖擊沖擊機構的砧,以旋轉耦合至所述砧的輸出驅動設備。該方法進一步包括由位置傳感器感應所述轉子的位置及由控制器檢測所述沖擊機構的沖擊。所述控制器基于所述位置傳感器的輸出來計算所述沖擊引起的所述砧的驅動角度及基于所述驅動角度控制所述無刷DC電機。

在一個實施方式中,提供了包括外殼、在外殼內的無刷直流(DC)電機、沖擊機構和輸出驅動設備的電動工具。該無刷DC電機包括轉子和定子,其中所述轉子耦合至電機軸以產生旋轉輸出。該沖擊機構包括耦合至電機軸的錘子和從錘子接收沖擊的砧。該輸出驅動設備耦合至所述砧并旋轉以執行任務。該電動工具進一步包括感應所述轉子的位置傳感器和耦合至位置傳感器的控制器。控制器檢測所述沖擊機構的沖擊并基于所述位置傳感器的輸出計算由所述沖擊引起的所述砧的驅動角度。該控制器進一步基于驅動角度確定所述驅動角度是否小于驅動角度閾值、響應于確定所述驅動角度小于所述驅動角度閾值來增加沖擊計數器、確定所述沖擊計數器是否已經達到沖擊計數器閾值及響應于確定所述沖擊計數器已經達到所述沖擊計數器閾值來控制所述無刷DC電機。

在一些實施方式中,針對基于所述位置傳感器的輸出計算由所述沖擊引起的所述砧的所述驅動角度,該控制器基于所述位置傳感器的輸出確定所述錘子與所述砧之間的第一沖擊時所述電機軸的第一旋轉位置、基于所述位置傳感器的輸出確定所述錘子與所述砧之間的第二沖擊時所述電機軸的第二旋轉位置及基于所述第一旋轉位置和所述第二旋轉位置確定所述輸出驅動設備所經歷的所述驅動角度。在一些實施方式中,針對基于所述第一旋轉位置和所述第二旋轉位置確定所述輸出驅動設備所經歷的所述驅動角度,所述控制器確定所述第二旋轉位置與所述第一旋轉位置之間的差,以及減去預定角度。預定角度指示所述錘子從脫出所述砧至沖擊所述砧所經歷的旋轉量。在一些實施方式中,針對響應于確定所述沖擊計數器已經達到所述沖擊計數器閾值來控制所述無刷DC電機,所述控制器降低所述無刷DC電機的速度。

各個實施方式的其他方面通過考慮具體的說明和所附附圖將是顯而易見的。

附圖說明

圖1示出了根據本發明的一個實施方式的通信系統。

圖2示出了該通信系統的電動工具。

圖3A-B示出了該電動工具的示意性圖示。

圖4示出了該電動工具的模式墊。

圖5示出了包括該電動工具的該通信系統的示意性圖示。

圖6-11示出了通信系統外部設備的用戶接口的示例性屏幕截圖。

圖12A和12B示出了根據一個實施方式的沖擊驅動器的沖擊機構。

圖13A-16B示出了根據一個實施方式的該沖擊驅動器的錘子和砧的示例性操作。

圖17示出了該電動工具的混凝土錨固模式的示例性實現的流程圖。

具體實施方式

在具體解釋本發明的任何實施方式之前,應當理解本發明在其申請中不限于在以下說明所述的或在以下附圖所示的組件的結構和配置的具體細節。本發明能夠進行其他實施方式并且能夠以各種方式實踐或執行。并且,應當理解的是于此所使用的用語和用辭是出于說明的目的而不應當被視為限制。“包括”、“包含”或“具有”及于此其的變化的使用意為包含在之后所列出的術語及其等價物以及其他術語。術語“安裝”、“連接”和“耦合”被廣泛使用并包含直接和間接安裝、連接和耦合。進一步地,“連接”和“耦合”并不限制物理或機械的連接或耦合,并可以包括直接或間接的電連接或耦合。

應當注意的是基于多個硬件和軟件的設備以及多個不同的結構組件可以用于實現本發明。此外,并且如在隨后段落中所描述的,附圖中所示的配置旨在本發明的示例性實施方式并且其他可替換的配置也是可以的。術語“處理器”、“中央處理單元”和“CPU”是可互換的,除非另外陳述了。在術語“處理器”或“中央處理單元”或“CPU”用作標識執行特定功能的單元的地方,應當理解的是,除非另外陳述的,這些功能可以由單個處理器或以任何形式配置的多個處理器執行,包括并行處理器、串行處理器、串聯處理器或云處理/云計算配置。

圖1示出了通信系統100。通信系統100包括電動工具設備102和外部設備108。每一個電動工具設備102(如,電池供電沖擊驅動器102a和電動工具電池組102b)和外部設備108可以當其在相互的通信范圍內時進行無線通信。每一個電動工具設備102可以傳達電動工具狀態、電動工具操作統計、電動工具標識、所儲存的電動工具使用信息、電動工具維護數據,等等。因此,使用外部設備108,用戶可以訪問所儲存的電動工具使用或電動工具維護數據。采用該工具數據,用戶可以確定電動工具設備102已經被怎樣使用、是否建議維護或是否過去已經執行、及針對特定性能問題標識出故障的組件或其他原因。外部設備108還可以傳送數據至電動工具設備102以進行電動工具配置、固件更新或發送命令(如,打開工作燈)。外部設備108還允許用戶針對電動工具設備102設置操作參數、安全參數、選擇工具模式等。

外部設備108可以是例如智能電話(如所示的)、便攜式計算機、平板電腦、個人數字助理(PDA)或能夠與電動工具設備102無線通信并提供用戶接口的其他電子設備。外部設備108提供了用戶接口并允許用戶訪問和交互工具信息。外部設備108可以接收用戶輸入以確定操作參數、使能或禁用參數,等。外部設備108的用戶接口提供了用戶容易使用的接口來控制和定制電動工具的操作。

外部設備108包括與電動工具設備102的無線通信接口或模塊兼容的通信接口。外部設備108的通信接口可以包括無線通信控制器(如,模塊)或類似組件。外部設備108因此同意用戶訪問與電動工具設備102有關的數據,并提供用戶接口以使得用戶可以與電動工具設備102交互。

此外,如圖1所示,外部設備108還可以通過網絡114連接的遠程服務器112分享從電動工具設備102所獲得的信息。遠程服務器112可以用于儲存從外部設備108獲得的數據、向用戶提供額外的功能和服務,或其結合。在一個實施方式中,在遠程服務器112上儲存信息以允許用戶從多個不同的位置訪問。在另一實施方式中,遠程服務器112可以從各個用戶收集關于其電動工具設備的信息并基于從不同電動工具獲得的信息向用戶提供統計數字或統計測量。例如,遠程服務器112可以提供關于電動工具設備102的高效的統計數字、電動工具設備102的通常利用、及另外相關的統計數字和/或電動工具設備102的測量。網絡114可以包括各個聯網元件(路由器、集線器、開關、蜂窩站、有線連接、無線連接,等)以連接至例如因特網、蜂窩數據網絡、局域網或其組合。在一些實施方式中,電動工具設備102可以被配置為通過附加的無線接口或采用電動工具設備102用于與外部設備108通信的相同的無線接口直接與服務器112通信。

電動工具設備102被配置為執行一個或多個特定任務(如,鉆孔、切割、擰緊、按壓、潤滑應用、打磨、加熱、碾磨、打彎、成型、沖擊、拋光、照明等)。例如,沖擊扳手與產生旋轉輸出的任務(如,驅動刀頭)相關聯。

圖2示出了電動工具設備102,沖擊驅動器104的示例。沖擊驅動器104表示在系統100中操作的各種類型的電動工具。相應地,關于系統100中沖擊驅動器104的說明可類似應用于其他類型的電動工具,諸如具有沖擊機構(如,沖擊扳手和沖擊角形驅動器)的其他電動工具。如圖2所示,沖擊驅動器104包括上主體202、手柄204、電池組接口部分206、模式墊208、輸出驅動設備210、觸發器212、工作燈217及正反向選擇器219。沖擊驅動器104(如,主體202和手柄204)的外殼由耐用且輕量的塑料材料組成。驅動設備210由金屬(如,鋼鐵)組成。沖擊驅動器104上的驅動設備210是套接口。然而,其他電動工具可以具有特別設計用于與其他電動工具相關聯的任務的不同的驅動設備210。電池組接收部分206被配置為接收并耦合至電池組(如,圖1的102b),電池組向沖擊驅動器104提供電力。電池組接收部分206包括嚙合保護電池組的機構的連接結構和電連接電池組至沖擊驅動器104的接線盒。模式墊208允許用戶選擇沖擊驅動器104的模式并指示用戶當前所選擇的沖擊驅動器104的模式,這在以下更具體地進行描述。

如圖3A所示,沖擊驅動器104還包括電機214。電機214驅使驅動設備210并允許驅動設備210執行特定任務。主要電源(如,電池組)215耦合至沖擊驅動器104以提供電源激勵電機214。電機214基于觸發器212的位置而被激勵。當觸發器212被按下時電機214被激勵,并且當觸發器212被釋放時電機214被去激勵。在所示的實施方式中,觸發器212部分向下延伸手柄204的長度;然而,在另外的實施方式中,觸發器212向下延伸手柄204的整個長度或可以定位在沖擊驅動器104的其他地方。觸發器212可移動耦合至手柄204以使得觸發器212能相對于工具外殼移動。觸發器212耦合至推桿,推桿與觸發器開關213(參見圖3A)可嚙合。在觸發器212被用戶按下時,觸發器212以朝著手柄204的第一方向移動。在觸發器212被用戶釋放時,觸發器212被偏壓(如,利用彈簧)以使得觸發器212以遠離手柄204的第二方向移動。當觸發器212被用戶按下時,推桿激發觸發器開關213,以及在觸發器212被用戶釋放時,觸發器開關213被去激發。在其他實施方式中,觸發器212耦合至電觸發器開關213。在該實施方式中,觸發器開關213可以包括例如晶體管。另外,對于此類電子器件實施方式,觸發器212可以不包括推桿來激發機械開關。相反,電觸發器開關213可以由例如位置傳感器(如,霍爾效應傳感器)激發,位置傳感器將關于有關觸發器212的位置的信息中繼至工具外殼或電觸發器開關213。觸發器開關213輸出指示觸發器212的位置的信號。在一些實例中,信號是二進制的并且指示觸發器212是否被按下或釋放。在其他實例中,信號指示更精確的觸發器212的位置。例如,觸發器開關213可以依賴于觸發器212被按下的程度輸出從0變化至5伏的各種模擬信號。例如,0V輸出指示觸發器212被釋放,1V輸出指示觸發器212被按壓20%,2V輸出指示觸發器212被按壓40%,3V輸出指示觸發器212被按壓60%,4V輸出指示觸發器212被按壓80%及5V輸出指示觸發器212被按壓100%。觸發器開關213輸出的信號可以是模擬的或數字的。

還如圖3A所示,沖擊驅動器104還包括轉換網絡216、傳感器218、指示器220、電池組接口222、功率輸入單元224、控制器226、無線通信控制器250和備用電源252。備用電源252在一些實施方式中包括鈕扣電池(圖4)或另一類似的小型可更換電源。電池組接口222耦合至控制器并耦合至電池組215。電池組接口222包括機械(如,電池組接收部分206)和電子組件的組合,被配置為并可操作用于接口連接(如,機械、電和通信連接)具有電池組215的沖擊驅動器104。電池組接口222耦合至功率輸入單元224。電池組接口222將從電池組215接收的功率傳送至功率輸入單元224。功率輸入單元224包括有源的和/或無源的組件(如,電壓步進下降控制器、電壓轉換器、整流器、濾波器,等)以調節或控制通過電池組接口222接收并到無線通信控制器250和控制器226的功率。

轉換網絡216使控制器226能夠控制電機214的操作。一般來說,在觸發器212如觸發器開關213的輸出所指示的被按下時,電流從電池組接口222經由轉換網絡216供應至電機214。在觸發器212未被按下時,電流不從電池組接口222供應至電機214。

響應于控制器226從觸發器開關213接收激發信號,控制器226激發轉換網絡216向電機214提供電力。轉換網絡216控制可用于電機214的電流量并從而控制電機214的速度和轉矩輸出。轉換網絡216可以包括許多FET、雙擊晶體管或其他類型的電開關。諸如,轉換網絡216可以包括從控制器226接收脈沖寬度調制(PWM)信號以驅動電機214的6-FET橋。

傳感器218耦合至控制器226并向控制器226傳達指示沖擊驅動器104或電機214的不同參數的各種信號。傳感器218包括霍爾傳感器218a、電流傳感器218b等其他傳感器,諸如,例如一個或多個電壓傳感器、一個或多個溫度傳感器和一個或多個扭矩傳感器。每一個霍爾傳感器218a向控制器226輸出電機反饋信息,諸如當電機轉子的磁體在霍爾傳感器的表面上旋轉的指示(例如,脈沖)。基于來自霍爾傳感器218a的電機反饋信息,控制器226可以確定轉子的位置、速率和加速度。響應于電機反饋信息和來自觸發器開關213的信號,控制器226傳送控制信號以控制轉換網絡216驅動電機214。諸如,通過選擇性啟用和禁用轉換網絡216的FET,經由電池組接口222接收的功率被選擇性地施加至電機214的定子線圈以引起轉子的旋轉。電機反饋信息由控制器226用于保證至轉換網絡216的控制信號的時間合適,并且在一些實例中提供閉環反饋來控制電機214的速度在希望的水平。

指示器220還耦合至控制器226并從控制器226接收控制信號以基于沖擊驅動器104的不同狀態打開和關閉或其它方式傳遞信息。指示器220包括例如一個或多個發光二極管(“LED”)或顯示屏幕。指示器220可以被配置為顯示沖擊驅動器104的狀況或與沖擊驅動器104相關聯的信息。例如,指示器220被配置為指示所測量的沖擊驅動器104的電特性、沖擊驅動器104的狀態、電動工具的模式(以下討論),等。指示器220還可以包括通過可聽輸出或觸覺輸出傳遞信息至用戶的元件。

如以上所描述的,控制器226電連接和/或通信連接至沖擊驅動器104的各個模塊或組件。在一些實施方式中,控制器226包括多個電組件和電子組件,多個電阻件和電子組件向控制器226和/或沖擊驅動器104內的組件和模塊提供電力、操作控制和保護。例如,控制器226除了其他器件包括處理單元230(如,微處理器、微控制器或另外適當的可編程設備)、存儲器232、輸入單元234和輸出單元236。處理單元230(于此為電子處理器230)除了其他器件包括控制單元240、算術邏輯單元(“ALU”)242和多個寄存器244(在圖3A中顯示為一組寄存器)。在一些實施方式中,控制器226部分或整體在半導體(如,現場可編程門陣列[“FPGA”]半導體)芯片上實現,諸如通過寄存器傳輸等級(“RTL”)設計處理研發的芯片。

存儲器232包括例如程序存儲區域233a和數據存儲區域233b。程序存儲區域233a和數據存儲區域233b可以包括不同類型的存儲器的組合,不同類型的存儲器諸如只讀存儲器(“ROM”)、隨機存取存儲器(“RAM”)(如,動態RAM[“DRAM”]、同步DRAM[“SDRAM”],等)、電可擦除可編程只讀存儲器(“EEPROM”)、閃存存儲器、硬盤、SD卡或其他適當的磁、光、物理或電子存儲器設備。電子處理器230連接至存儲器232并執行能夠儲存在存儲器232的RAM(如,在執行期間)、存儲器232的ROM(如,一般基于永久性)的軟件指令、或諸如另外存儲器或盤的非暫時性計算機可讀介質。包括在沖擊驅動器104的實現中軟件可以儲存在控制器226的存儲器232中。軟件包括例如固件、一個或多個應用、程序數據、濾波器、規則、一個或多個程序模塊及其他可執行指令。控制器226被配置為從存儲器檢索并執行另外的與于此所描述的控制過程和方法有關的指令。控制器226還被配置為存儲包括操作數據的存儲器232上的電動工具信息、標識工具類型的信息、用于特定工具的唯一標識符及與操作或維護沖擊驅動器104有關的其他信息。諸如電流電平、電機速度、電機加速度、電機方向、沖擊次數的工具使用信息可以從傳感器218輸出的數據捕獲或推斷。該電動工具信息然后可以由用戶利用外部設備108訪問。在其他結構中,控制器226包括額外的、更少的或不同的組件。

無線通信控制器250耦合至控制226。在所示出的實施方式中,無線通信控制器250位于沖擊驅動器104(參見圖2)的底座附近以節省空間并確保電機214的磁活性不會影響沖擊驅動器104與外部設備108之間的無線通信。作為特定示例,在一些實施方式中,無線通信控制器250定位在模式墊208下面。

如圖3B所示,無線通信控制器250包括無線電收發信機和天線254、存儲器256、電子處理器258和實時時鐘260。無線電收發信機和天線254一起操作以發送無線消息至外部設備108和電子處理器258及從外部設備108和電子處理器258接收無線消息。存儲器256可以儲存將由電子處理器258實現的指令和/或可以儲存與在沖擊驅動器104與外部設備108等之間的通信有關的數據。用于無線通信控制器250的電子處理器258控制沖擊驅動器104與外部設備108之間的無線通信。例如,與無線通信控制器250相關聯的電子處理器258緩沖輸入和/或輸出數據、與控制器256通信并確定在無線通信中使用的通信協議和/或設置。

在所示的實施方式中,無線通信控制器250是控制器。控制器與采用協議的外部設備108通信。因此,在所示的實施方式中,外部設備108和沖擊驅動器104在其交換數據時處于相互的通信范圍內(即,接近)。在其他實施方式中,無線通信控制器250使用其他協議(如,Wi-Fi、蜂窩協議、私有協議等)在不同類型的無線網絡上進行通信。例如,無線通信控制器250可以被配置為經由Wi-Fi通過諸如因特網的廣域網或局域網進行通信或通過微微網(如,使用紅外或NFC通信)進行通信。經由無線通信控制器250的通信可以被加密以保護在沖擊驅動器104與外部設備/網絡108之間交換的數據不受第三方侵害。

無線通信控制器250被配置為從電動工具控制器226接收數據并將信息經由收發信機和天線254中繼至外部設備108。以類似的方式,無線通信控制器250被配置為經由收發信機和天線254從外部設備108接收信息(如,配置和編程信息)并將信息中繼至電動工具控制器226。

RTC 260增加并保持獨立于其他電動工具組件的時間。RTC 260在電池組215連接至沖擊驅動器104時從電池組215接收功率并在電池組215未連接至沖擊驅動器104時從備用電源252接收功率。使作為獨立供電時鐘的RTC 260能夠為操作數據(儲存在存儲器232中以用于隨后導出)和安全特征蓋時間戳,借此鎖定時間由用戶設定并且該工具在RTC 260的時間超過設定鎖定時間時被鎖定。

存儲器232儲存沖擊驅動器104的各種識別信息,包括唯一二進制標識符(UBID)、ASCII序列號、ASCII綽號和十進制目錄編號。UBID針對每一個沖擊驅動器104唯一標識了工具的類型并提供了唯一序列號。用于唯一標識沖擊驅動器104的附加的或可替換的技術在一些實施方式中使用。

圖4示出了模式墊208的更具體的視圖。模式墊208為沖擊驅動器104底座上的用戶接口,其允許沖擊驅動器104在不同的操作模式之間轉換。模式墊208包括模式選擇開關290和模式指示符LED塊292,具有模式指示符294a-e的模式指示符LED塊292、包括LED 296a-e(參見圖3A)中的一者和指示符號298a-e(如,“1”、“2”、“3”、“4”及無線電波符號)中相關聯的一者的每一個模式指示符294a-e。在使能LED 296時,相關聯的指示符號298被照亮。諸如,在使能LED 296a時,“1”(指示符號298a)被照亮。

沖擊驅動器104具有五個可選模式(一、二、三、四和自適應),每一個模式與模式指示符294a-e中的不同模式指示符相關聯。模式選擇開關290是基于每一次按壓循環通過五個可選模式的按鈕(如,模式1、2、3、4、自適應、1、2、等等)。自適應模式由指示符號298e(無線電波符號)表示。在自適應模式中,用戶能夠經由外部設備108配置沖擊驅動器104,如在以下進一步細節中所描述的。在其他實施方式中,沖擊驅動器104具有更多或更少的模式,并且模式選擇開關290可以是不同類型的開關,諸如例如滑動開關、旋轉開關等。

參考圖5,模式一、二、三和四每一者分別與保存在存儲器232中的(模式)簡況儲備(profile bank)302中的模式簡況配置數據塊(“模式簡況”)300a-d相關聯。每一個模式簡況300包括工具104在被用戶激發時(如,基于按下觸發器212)定義了工具104的操作的配置數據。諸如,特定模式簡況300可以指定電機速度、何時停止電機、工作燈217的持續時間和強度等其他操作特性。自適應模式與保存在存儲器232中的臨時模式簡況300e相關聯。還存儲在存儲器232中的是工具操作數據304,工具操作數據304包括例如與沖擊驅動器104的使用有關的信息(如,經由傳感器218獲得)、與沖擊驅動器104的維護有關的信息、電動工具觸發器事件信息(如,是否以及何時按下觸發器以及按壓量)。

外部設備108包括儲存核心應用軟件312、工具模式簡況314、臨時配置數據316、工具接口318、包括所接收的工具標識符322和所接收的工具使用數據324(如,工具操作數據)的工具數據320的存儲器310。外部設備108進一步包括電子處理器330、觸摸屏顯示332和外部無線通信控制器334。電子處理器330和存儲器310可以是控制器的一部分,該控制器具有與沖擊驅動器104的控制器226類似的組件。觸摸屏顯示332允許外部設備108輸出可視數據至用戶并接收用戶輸入。雖然未示出,但是外部設備108可以包括進一步的用戶輸入設備(如,按鈕、轉盤、撥動開關和用于聲音控制的麥克風)及進一步的用戶輸出(如,揚聲器和觸覺反饋元件)。此外,在一些實例中,外部設備108在沒有觸摸屏輸入能力的顯示器情況下經由其他輸入設備接收用戶輸入,其他輸入設備諸如按鈕、轉盤和撥動開關。外部設備108如使用或協議經由外部無線通信控制器334與無線通信控制250無線通信。外部無線通信控制器334還通過網絡114與服務器112通信。外部無線通信控制器334包括至少一個收發信機以實現外部設備108與電動工具104的無線通信控制器250或服務器112通過網絡114進行無線通信。在一些實例中,外部無線通信控制器334包括兩個單獨的無線通信控制器,一個用于與無線通信控制器250通信(如,使用或通信)及一個用于通過網絡114進行通信(如,使用Wi-Fi蜂窩通信)。

服務器112包括使用網絡接口342與外部設備108在網絡114上進行通信的電子處理器340。網絡接口342、網絡114與外部無線通信控制334之間的通信鏈路可以包括各種有線和無線通信路徑、各種網絡組件及各種通信協議。服務器112進一步包括存儲器334,存儲器334包括工具簡況儲備346和工具數據348。

回到外部設備108,核心應用軟件312由電子處理器330執行以在觸摸屏顯示332上產生使用戶能夠與沖擊驅動器104和服務器112交互的圖形用戶界面(GUI)。在一些實施方式中,用戶可以使用外部設備108訪問軟件應用的儲存庫(如,“app(應用)商店”或“app市場”)以定位和下載可以被稱為“app”的核心應用軟件312。在一些實施方式中,工具模式簡況314、工具接口318或二者可以與核心應用軟件312捆綁在一起以使得諸如下載“app”包括下載核心應用軟件312、工具模式簡況314和工具接口318。在一些實施方式中,使用其他技術獲得app,其他技術諸如使用外部設備108上的網頁瀏覽器從網站下載。如將從以下說明顯而易見的,至少在一些實施方式中,外部設備108上的app向用戶提供單個進入點以用于控制、訪問多個不同類型的工具和/或與多個不同類型的工具交互。該方法與諸如針對每一種類型的工具或針對相關類型工具的小群組具有唯一app形成對比。

圖6示出了在觸摸屏顯示332上GUI的鄰近設備屏幕350。鄰近設備屏幕350用于識別在外部設備108的無線通信范圍內的電動工具104(如,本地電動工具)并與其通信配對。諸如,響應于用戶選擇輸入352“掃描”,外部無線通信控制器334掃描電動工具104所使用的無線電波通信頻譜并識別正在廣告的(廣播其UBID及其他有限信息)范圍內的任何電動工具104。然后,在鄰近設備屏幕350上列出所識別的正在廣告的電動工具104。如圖6所示,響應于掃描,正在廣告的三個電動工具104(廣告的工具354a-c)在所識別的工具列表356中列出。在一些實施方式中,如果電動工具104已經與不同的外部設備通信配對,那么電動工具104不進行廣告并且同樣地不在所識別的工具列表356中列出,即使電動工具104可能鄰近外部設備108(在外部設備108的無線通信范圍內)。外部設備108可操作用于與處于可連接狀態的工具354配對。外部設備108在所識別的工具列表356中提供了廣告的工具354是處于可連接狀態還是廣告的狀態的可視狀態指示358。諸如,在工具處于可連接狀態時,工具的可視狀態指示358可以以一種顏色顯示,并且在工具不處于可連接狀態時,可以以另一顏色顯示。從工具354接收的UBID被外部設備108用來識別每一個工具354的工具類型。

從鄰近設備屏幕350,用戶可以從所識別的工具列表356中選擇工具354中的一者以與所選擇的工具354通信配對。外部設備108可以與其通信的每一種類型的電動工具354包括儲存在工具接口318中的相關聯的工具圖形用戶界面(工具接口)。一旦通信配對發生,核心應用軟件312就訪問工具接口318(如,使用UBID)以獲得針對配對的工具類型可應用的工具接口。觸摸屏332然后顯示可應用的工具接口。工具接口包括使用戶能夠獲得工具操作數據、配置工具或二者的一系列屏幕。雖然一些屏幕和工具接口的選項對不同工具類型的多個工具接口來說是常見的,但是一般來說,每一個工具接口包括特定于相關聯類型的工具的屏幕和選項。沖擊驅動器104對于用戶輸入按鈕、觸發器、開關和轉盤具有有限的空間。然而,外部設備108和觸摸屏332向用戶提供將額外的功能和配置映射到沖擊驅動器104來改變工具104的操作的能力。因而,實際上,外部設備108提供了用于沖擊驅動器104的擴展的用戶接口,與其他可能的或可取的通過工具上的物理用戶接口組件相比為沖擊驅動器104提供了更多的定制和配置。進一步闡述擴展用戶接口的方面和益處的示例在以下找到。

圖7示出了在電動工具104是沖擊驅動器時工具接口的主屏幕370。主屏幕370包括用于特定配對電動工具104的圖標371,圖標371可以與在列表356中所顯示的圖標相同。主屏幕370還包括使用戶能夠打斷外部設備108與配對的沖擊驅動器104之間的通信配對的斷開連接輸入372。主屏幕370進一步包括四個可選的選項:工具控制374、管理簡況376、識別工具378和恢復出廠設置379。選擇識別工具378發送命令至配對的沖擊驅動器104,命令請求配對的沖擊驅動器104提供用戶可感知的指示,諸如閃爍工作燈217、指示燈220的燈光、閃爍的LED 296、使用指示燈220的揚聲器進行蜂鳴指示和/或使用電機214振動工具。然后,用戶可以辨識該特定工具與外部設備108的通信連接。

選擇工具控制374使工具接口的控制屏幕顯示,諸如圖8A-B的控制屏幕380,控制屏幕380包括頂部部分380a和底部部分380b。一般來說,所顯示的控制屏幕依賴于特定類型的簡況。換句話說,一般情況下,每一種類型的模式簡況具有特定控制屏幕。每一個控制屏幕具有某些可定制的參數,特定可定制參數綜合以形成模式簡況。基于選擇工具控制374在外部設備108上顯示的特定控制屏幕是沖擊驅動器104的當前所選擇的模式簡況(如,模式簡況300a-e中的一者)。為了達到這個目的,基于工具控制374的選擇,外部設備108從沖擊驅動器104請求并接收當前所選擇的模式簡況300a-e中的一者。外部設備108識別模式簡況300a-e中所選擇的一者的模式簡況類型,針對該模式簡況類型產生合適的控制屏幕并且根據來自所接收的模式簡況300的設置填入各個參數設置。

在處于自適應模式時,在控制屏幕上顯示的當前所選擇的模式簡況是臨時模式簡況300e。另外,在沖擊驅動器104處于自適應模式時,沖擊驅動器104根據臨時模式簡況300e進行操作。臨時模式簡況300e(和在控制屏幕380上正在顯示的內容)中的簡況數據源是變化的。最初,根據經由模式選擇開關290進入自適應模式,模式簡況300a(與模式1相關聯)被復制到沖擊驅動器104的臨時模式簡況300e中。因而,在用戶使用模式選擇開關290使沖擊驅動器104進入自適應模式之后,沖擊驅動器104最初基于觸發器牽拉進行操作,如同當前所選擇的模式1(模式簡況300a)一樣。此外,當控制屏幕顯示保存為臨時模式簡況300e的模式簡況,剛剛復制到臨時模式簡況300e的模式簡況300a被顯示在控制屏幕上。

在一些實施方式中,另一模式簡況300(如,300b-d)根據首次進入自適應模式而被復制到臨時模式簡況300e中,并將其提供(作為臨時模式簡況300e)至外部設備108以填入控制屏幕380。在其他實施方式中,根據選擇工具控制374顯示的控制屏幕是針對特定類型的工具的具有缺省簡況數據的缺省控制屏幕,并且外部設備108不首先從沖擊驅動器104獲取簡況數據。在這些實例中,缺省模式簡況被發送至沖擊驅動器104并保存為臨時模式簡況300e。

進一步地,假定沖擊驅動器104處于自適應模式,在外部設備108根據選擇工具控制374而初始加載控制屏幕(如,控制屏幕380)之后,用戶可以為臨時文件選擇新的簡況數據源。諸如,根據選擇模式簡況按鈕400(如,模式1、模式2、模式3或模式4)中的一者,相關聯的模式簡況300a-d被保存在臨時模式簡況300e并被發送至外部設備108,及(根據模式簡況類型和模式簡況參數)填入控制屏幕。此外,假定沖擊驅動器104處于自適應模式,用戶可以使用設置選擇器401選擇模式簡況類型。根據選擇設置選擇器401,顯示了針對特定類型的配對沖擊驅動器104的可用簡況的列表(簡況列表)402(參見例如圖9)。簡況列表402包括通過網絡114從工具簡況314和/或從工具簡況儲備346獲取的簡況404。這些所列出的簡況404包括缺省簡況(定制驅動控制簡況404a和混凝土錨固簡況404b)和之前通過用戶產生并保存的定制簡況(如,干壁螺絲簡況404c和甲板模式404d),如以下更加具體的描述。根據選擇工具簡況404中的一者,所選擇的簡況404及其缺省參數在外部設備108的控制屏幕380上顯示,以及當前配置的簡況404被發送至沖擊驅動器104并保存為臨時模式簡況300e。相應地,根據進一步的觸發器牽拉,沖擊驅動器104將根據所選擇的工具簡況中的一者進行操作。

當在當前沖擊驅動器104上選擇了自適應模式時,如指示符號298e(圖4)所指示的,用戶能夠使用控制屏幕380配置(如,改變臨時模式簡況300e的一些參數)沖擊驅動器104。當沖擊驅動器104處于其他四個工具模式中的一者時,如指示符號298a-d中的一者所指示的,沖擊驅動器104當前不可經由控制屏幕380來配置。例如,在圖10中,在電動工具當前不處于自適應模式時的控制屏幕381被示出。于此,控制屏幕381與控制屏幕380類似,但是包括指示工具不處于自適應模式中的消息382,并且無線符號384被示為呈灰色(greyed-out)以作為電動工具不處于自適應模式的附加指示。相應地,當沖擊驅動器104不處于自適應模式并且用戶選擇了模式簡況按鈕400中的一者時,沖擊驅動器104提供由用戶選擇的相關聯的模式的模式簡況300,但是不重寫具有模式簡況的臨時模式簡況300e。因而,沖擊驅動器104的模式簡況300在沖擊驅動器104不處于自適應模式時不被更新。

返回參考圖8A-B,當沖擊驅動器104處于自適應模式且用戶在主屏幕上選擇了工具控制374時,用戶能夠使用工具接口的控制屏幕來配置沖擊驅動器104的簡況數據。例如,經由控制屏幕380,用戶能夠配置沖擊驅動器104的臨時模式簡況300e的當前簡況數據。如所示的,用戶能夠經由速度文本框390或速度滑塊391調整啟動速度;經由速度文本框392或速度滑塊393調整結束速度;經由滑塊394更改需要減小速度的沖擊;用滑塊395a、工作燈文本框395b和“一直打開”開關395c調節工作燈持續時間;以及經由工作燈亮度選項396調節工作燈強度。

在一些實施方式中,外部設備108和沖擊驅動器104使能臨時模式簡況300e的實時更新。在實時更新時,沖擊驅動器104的臨時模式簡況300e隨著參數在控制屏幕380上所作的改變而更新,而不需要用戶在外部設備108的GUI上或在電動工具上隨后的保存步驟或驅動。換句話說,在實時更新時,外部設備108響應于接收改變參數中的一者的用戶輸入而在沖擊驅動器104上更新臨時模式簡況300e,而不是響應于保存臨時模式簡況300e的用戶輸入。諸如,關于圖8A,沖擊驅動器104的啟動速度被設置為2900轉每分鐘(RPM)。在實時更新時,如果用戶通過在速度滑塊391上拖拽他/她的手指滑動速度滑塊391至左側并且然后在到達新的速度時將他/她的手指從外部設備108的觸摸屏332移走,當用戶的手指從屏幕移走時外部設備108將發送新選擇的啟動速度至沖擊驅動器104以更新臨時模式簡況300e,而不需要用戶進一步按壓按鈕或其他動作。實時更新也可應用于在控制屏幕380上的其他參數,諸如需要減小速度的沖擊和工作燈參數。實時更新實現了沖擊驅動器104的快速定制,使得用戶可以采用較少的按鍵按壓快速測試和調節各個簡況參數。與實時更新相反,在一些實施方式中,在將速度滑塊391滑動至新的速度之后,用戶必須按壓保存按鈕(如,保存按鈕408)以達到更新臨時模式簡況300e上的啟動速度參數的效果。

用戶還能夠經由控制屏幕(如,控制屏幕380)將模式簡況設置保存至沖擊驅動器104。更具體地,用戶能夠采用如在控制屏幕上指定的模式簡況來重寫簡況儲備302中模式簡況300a-d中的一者。為了保存由用戶經由控制屏幕308產生的模式簡況,用戶選擇保存按鈕408。如圖11所示,按壓保存按鈕使核心應用軟件產生保存提示410,保存提示410請求用戶命名所創建的模式簡況并指定模式簡況300a-d中的哪一者用所創建的模式簡況重寫。響應于用戶輸入,外部設備108發送所產生的模式簡況至沖擊驅動器104。電子處理器230接收所產生的模式簡況,并重寫在簡況儲備302中的模式簡況300,該模式簡況300被指定為由用戶利用該所產生的模式簡況所重寫的。例如,在圖11中,用戶已經命名所產生的模式簡況“甲板模式“并指定電子處理器230用所產生的”甲板模式”模式簡況重寫模式簡況300a(與模式“1”相關聯)。在一些實施方式中,用戶可以在選擇保存按鈕412之前通過選擇多個模式標簽414采用所產生的模式簡況來推舉重寫一個模式簡況300a-e。在一些實施方式中,用戶可以在選擇保存按鈕412之前通過不選擇任何模式標簽414采用所產生的模式簡況來推舉不重寫任何模式簡況300a-e。在該實施方式中,所產生的模式簡況被保存在服務器112上的簡況儲備346中,而不是在沖擊驅動器104上。用另一簡況(新的簡況)重寫簡況(舊的簡況)可以包括例如在儲存舊的簡況的存儲器中的位置儲存新的簡況,從而擦除舊的簡況并采用新的簡況在存儲器中將其替代,或可以包括在存儲器中的另一位置儲存新的簡況并更新簡況指針以指向具有新的簡況的存儲器中的地址,該地址替代了具有舊的簡況的存儲器中的地址。

如以上所陳述的,在一些實施方式中,外部設備108不能重寫簡況300的數據,除非沖擊驅動器104處于自適應模式(參見圖10)。這個方面能夠將當前操作沖擊驅動器104的用戶與潛在惡意的個體分開以防止該潛在惡意的個體調整沖擊驅動器104的工具參數,除非用戶將沖擊驅動器104設置在自適應模式中。因而,沖擊驅動104的用戶可以通過以其他四個模式中的一者操作沖擊驅動器104來防止其他人調節參數。在一些實施方式中,為了實現這個方面,基于硬件或固件的互鎖防止電子處理器230寫入簡況儲備302,除非沖擊驅動器104處于自適應模式。此外,當沖擊驅動器104在操作時,基于硬件或固件的互鎖防止電子處理器230寫入簡況儲備302。電子處理器230可以基于觸發器212的按下或來自指示電機旋轉的霍爾傳感器的輸出來檢測沖擊驅動器104在操作中。因而,即使在沖擊驅動器104處于自適應模式時,如果沖擊驅動器104當前正在操作,那么電子處理器230也不會對簡況儲備302更新或重寫,即使在沖擊驅動器104處于適合的模式且外部設備108向沖擊驅動器104傳達所產生的簡況時(如,響應于用戶選擇保存按鈕408)。

此外,在一些實施方式中,電子處理器230經由無線通信控制器250向外部設備108輸出指示沖擊驅動器104是否當前正在操作的信號。轉而,外部設備108諸如通過改變顏色(如,變為紅色)或閃爍的無線符號384和在沖擊驅動器104當前正在操作時的消息向用戶提供指示。此外,與圖10的控制屏幕381類似,在外部設備108接收沖擊驅動器104當前正在操作的指示時,阻止了經由控制屏幕更新參數的能力。

返回圖7,在主屏幕370上選擇恢復出廠設置379使外部設備108從工具模式簡況314或從服務器112上的工具簡況儲備346獲得缺省模式簡況,并提供缺省簡況至沖擊驅動器104,沖擊驅動器104然后用缺省模式簡況重寫簡況儲備302。

主屏幕370可以在看起來和感覺上與所有、許多或幾個工具接口318類似,雖然可以基于外部設備108配對的特定電動工具來為特定工具接口定制圖標371。進一步地,在圖標下列出的選項可以增加“獲取數據”選項,“獲取數據”選項使用戶能夠選擇并獲取自工具的操作數據以用于在外部設備108上顯示和/或發送至服務器112以存儲作為工具數據348的一部分。此外,在特定工具不意在由外部設備108配置的實例中,工具控制374和管理簡況376選項可以不包括在主屏幕370上。

在一些實施方式中,與模式選擇開關290分開的自適應模式開關在沖擊驅動器104上提供。諸如,LED 296e(圖3A)可以是組合的LED-按鈕開關,借此根據第一次按壓組合的LED-按鈕開關,沖擊驅動器104進入自適應模式,并且根據該開關的第二次按壓,沖擊驅動器104返回至第一次按壓之前處于的模式(如,模式1)。在這種情況下,模式選擇開關290可以循環通過模式1-4,而不是自適應模式。此外,特定組合的觸發器牽拉和/或正反向選擇器219的布置至特定位置(如,中間)可以使沖擊驅動器104進入和退出自適應模式。

返回模式簡況(如,簡況300)的概念,模式簡況300包括一個或多個參數。諸如,返回圖8A-B,所示的模式簡況是混凝土錨固簡況,其具有以下參數:啟動速度、結束速度、需要減小速度的沖擊和多個工作燈參數。可用于在外部設備108的控制屏幕上進行定制的特定參數基于模式簡況類型而變化。

工具接口318的控制屏幕對用戶能夠針對特定參數可輸入的值設置界限。諸如,在圖8A中,啟動速度不能設置在2900RPM以上或360RPM以下。沖擊驅動器104進一步包括邊界檢查模塊,如,儲存在存儲器232中并由電子處理器230所執行的固件中。在從外部設備108接收新的簡況以保存在簡況儲備302中的時候,邊界模式確認每一個特征的每一個參數在最大與最小邊界內或否則是特定參數的有效值。諸如,邊界檢查模塊確認針對混凝土錨固簡況設置的啟動速度在360RPM至2900RPM范圍內。在一些實例中,邊界檢查模塊確認電動工具的當前簡況的特征的參數值在每一次觸發器牽拉時處于可接受邊界內。為了執行邊界檢查,固件可以包括針對每一個特征和儲存在諸如桌面中的可應用的最大與最小邊界的參數列表,并且電子處理器230可操作以執行與表格數據的比較,以確定參數值是否在可接受邊界內。邊界檢查模塊提供了額外的安全層,以防止惡意產生的或惡化的簡況、特征和參數值。

在邊界檢查模塊確定參數值在可接受范圍之外時,控制器226可操作以輸出警告消息至外部設備108,該警告消息指示驅動指示器220、LED 296a-e、振動電機或其組合的錯誤(該錯誤可以在觸摸屏332上的文本中顯示)。

在工具接口318的一些控制屏幕上,提供了參數協助框。參數協助框包括工作因子輸入,工作因子輸入允許用戶指定電動工具將在其上操作的工件的細節(如,材料類型、厚度和/或硬度)、電動工具驅動的緊固件上的細節(如,材料類型、螺絲長度、螺絲直徑、螺絲類型和/或頭部形式)和/或電動工具輸出單元上的細節(如,鋸條類型、鋸條齒的數量、鉆頭類型和/或鉆頭長度)。諸如,混凝土錨固簡況控制屏幕380包括參數協助框805,如圖8A-B所示。參數協助框805包括工作因子輸入,工作因子輸入允許用戶指定錨類型(如,楔形物或插入)、錨長度、錨直徑和混凝土強度(如,以每平方英寸的鎊數(PSI))。諸如,通過選擇參數協助框805,產生參數協助屏幕,用戶可以在該參數協助屏幕上通過循環通過的值使用觸摸屏332指定工作因子輸入中的每一者。在完成進入工作因子輸入時,外部設備108調節簡況的參數。諸如,在圖8A和8B中,啟動速度參數、結束速度參數和需要減小速度參數的沖擊的值由外部設備108基于參數協助框805的工作因子輸入調節。如果需要的話,用戶可以是能夠進一步調節參數中的一些參數或所有參數(如,使用如圖8A和8B中所示的GUI上的滑塊)。不同的參數協助框被提供用于不同的簡況類型,并且每一個參數協助框可以包括適用于特定簡況類型的工作因子輸入。此外,在控制屏幕380上的參數的一個或多個邊界值可以由外部設備108基于參數協助框805的工作因子輸入來調節。例如,用戶可選擇用于啟動速度參數的最大速度可以基于參數協助框805的混凝土強度輸入來調節。

如圖8A所示,混凝土錨固簡況的參數包括相同參數類型(電機速度)下的兩個用戶可調節參數,該參數可在單個工具操作(緊固)的不同階段(或區域)中應用。更具體地,對于混凝土錨固簡況,控制屏幕380可操作用于接收用戶選擇,用戶選擇指定在開始階段和緊固操作的驅動階段期間的開始電機速度及在緊固操作的最終/結束階段期間的結束速度。控制器226確定緊固操作的不同階段何時發生以及不同階段之間的過渡將在以下更具體細節中所解釋。在一些實施方式中,在混凝土錨固簡況的各個階段,控制器226以用戶選擇的速度驅動電機214,而不管觸發器212的按下量,只要觸發器212被至少部分地被按下即可。換句話說,電機214的速度不會基于觸發器212的按下量而變化。在其他實施方式中,在混凝土錨固簡況中的用戶選擇的速度被視為最大速度值。相應地,在這些實施方式中,電機214的速度基于觸發器212的按下量而變化,但是控制器226確保電機214不會超過各個階段的用戶選擇的速度。

混凝土錨固簡況可以在沖擊驅動器104上實現以在砌筑應用期間使用,諸如在當使用沖擊驅動器104將錨驅動到混凝土中時。混凝土錨固簡況的使用可以改進從一個混凝土錨至下一個混凝土錨的可重復性,并且減少由于施加過大的扭矩或以太高的速度(例如,通過檢測錨桿何時被安置在接頭內)而引起的錨栓的破裂。與一些其他驅動應用不同,當驅動入混凝土時,沖擊驅動器104幾乎可以立即開始沖擊。相應地,錨固是否被容納在結合處不能僅通過檢測沖擊驅動器104何時開始沖擊來確定(即,因為沖擊驅動器104可以在整個操作期間進行沖擊)。混凝土錨固簡況允許控制器226檢測錨固何時被容納在結合處,并且作為響應,將電機速度降低至結束速度。

特別地,當以混凝土錨固簡況進行操作時,控制器226最初可以控制電機214以用戶設置的啟動速度進行操作。控制器226然后監測電機214的旋轉的特性并確定沖擊是否正在沖擊驅動器104上進行,如以下將更加具體解釋的。在特定電機旋轉特性被檢測到時,控制器226控制電機214以較慢的速度(即,結束速度)操作。在一些實施方式中,外部設備108限制結束速度小于啟動速度。例如,如果在控制屏幕380a上設置啟動速度為2000RPM,那么外部設備108可以防止結束速度被設置為2000RPM或以上的值。

控制器226基于計算輸出驅動設備210的推測位置的角度檢測方法來調節電機214的速度。具體地,控制器226基于例如檢測加速度的改變、瞬時電流量或電流的改變、使用麥克風的沖擊聲音或使用加速計的沖擊振動來檢測沖擊驅動器104何時發生沖擊。控制器226可以使用在控制器226每次檢測到的沖擊時遞增的沖擊計數器(例如,通過執行存儲器232上的軟件來實現)。此外,使用霍爾傳感器218a,控制器226還監控電機的軸的旋轉位置,電機的軸的旋轉位置包括每一次沖擊出現時軸的旋轉位置。

圖12A和12B顯示了沖擊機構1200,沖擊機構1200是沖擊驅動器104的沖擊機構的示例。基于沖擊驅動器104的沖擊機構1200的設計,電機214在沖擊之間旋轉至少預定量的角度(即,對于沖擊機構1200為180度)。沖擊機構1200包括具有向外延伸的凸耳1207的錘1205和具有向外延伸的凸耳1215的砧1210。砧1210耦合至輸出驅動設備210。在操作期間,沖擊在砧1210遇到特定量的阻力時出現,如,在驅動緊固件進入工件時。在滿足該阻力時,錘1205繼續旋轉。耦合至錘子1205的背面的彈簧使錘子1205軸向后退而與砧1210脫離。一旦脫離,錘子1205將在軸向旋轉前進以再次嚙合(即,沖擊)砧1210。在操作沖擊機構1200時,錘子凸耳1207每180度沖擊砧凸耳1215一次。相應地,在沖擊驅動器104正在沖擊時,在沒有砧1210的情況下錘子1205旋轉180度,沖擊砧1210,并且然后在重復這個過程之前與砧1210一起旋轉特定量。對于關于沖擊機構1200的功能的進一步參考,參見諸如2014年3月14日遞交的美國申請號14/210,812中所討論的沖擊機構,該申請通過引用的方式結合于此。

控制器226可以通過監測在沖擊之間電機214的軸的旋轉角度來確定錘子1205與砧1210在一起旋轉到什么程度。例如,在沖擊驅動器104正在驅動錨進入較松的結合處時,錘子1205可以在沖擊之間旋轉225度。在225度的該示例中,45度的旋轉包括相互嚙合在一起的錘子1205和砧1210并且180度僅包括在錘子凸耳1207再次沖擊砧之前的錘子1205。圖13-16示出了在操作的不同階段錘子1205和砧1210的示例性旋轉。

圖13A和13B分別顯示了僅在錘子1205脫出砧1210之后(即,在沖擊和錘子1205與砧1210的嚙合旋轉已經發生之后)砧1210和錘子1205的旋轉位置。圖13B顯示了正好在錘子1205開始從砧1210軸向后退時的錘子1205的位置。在圖13A和13B中,錘子1205和砧1210處于第一旋轉位置。在錘子1205通過軸向后退脫出砧1210之后,錘子1205繼續旋轉(如圖13B中的箭頭所指示的)同時砧1210保持在第一旋轉位置。圖14A和14B分別顯示了正好在下一次沖擊出現時砧1210和錘子1205的旋轉位置。如圖14A所示,砧1210仍位于第一旋轉位置。如圖14B所示,錘子1205已經旋轉180度至第二旋轉位置(如圖14B中箭頭所指示的)。

基于沖擊,錘子1205和砧1210一起旋轉(如圖15A和15B中箭頭所指示的),這產生了提供給輸出驅動設備210的扭矩以例如驅動錨進入例如混凝土。圖15A和15B分別顯示了在錘子1205通過軸向退回再次與砧1210脫離之后砧1210和錘子1205的旋轉位置。在圖15A和15B中,錘子1205和砧1210處于第三旋轉位置,該第三旋轉位置與由驅動角度1505所指示的第二旋轉位置呈大約45度角。驅動角度1505指示了對應于輸出驅動設備210旋轉的角度的砧1210所旋轉的角度。

如所陳述的,在錘子1205脫出砧1210之后,錘子1205繼續旋轉(如圖16B中箭頭所指示的)同時砧1210保持在相同的旋轉位置。圖16A和16B分別顯示了正好在另一沖擊發生時砧1210和錘子1205的旋轉位置。如圖16A所示,砧1210仍處于第三旋轉位置。如圖16B所示,錘子1205已經從第三旋轉位置旋轉了180度至第四旋轉位置。相對于圖14B(即,由于發生了之前的沖擊),錘子1205已經旋轉了225度(即,在之前的沖擊之后與砧1210嚙合時的45度及在從砧1210脫出之后的180度)。

如之前所提到的,控制器226可以監測沖擊何時出現并且可以監測電機214的軸的位置。使用這個信息,控制器226可以確定輸出驅動設備210所經歷的驅動角度1505(即,輸出驅動設備210已經旋轉的角度)。例如,控制器226可以檢測每一次沖擊何時出現并記錄軸的旋轉位置。控制器226然后可以確定軸在沖擊之間旋轉的角度。控制器226可以從軸旋轉的角度中減去180度來計算輸出驅動設備210所經歷的驅動角度1505。

所計算的驅動角度1505然后可以用于指示錨正在被驅動至的結合處的特性并用于控制電機214。例如,驅動角度1505越小,接合處(即,錨在較緊結合處比在較松接合處旋轉得少)越緊,反之亦然。因而,小的驅動角度(即,小于10度)可以指示容納了錨并且不再需要驅動進入混凝土。相應地,對于大于預定量的沖擊,在驅動角度1505低于預定角度閾值時,控制器226可以控制電機214以較慢的速度運行或可以關閉電機214。

如之前所提到的及如圖8A和8B所示的,在GUI的控制屏幕380上,混凝土錨固簡況包括參數協助框805以用于從用戶接收錨類型(如,楔形物或插入)、錨長度、錨直徑和混凝土強度(如,以每平方英寸的鎊數(PSI))中的一者或多個。響應于外部設備108接收參數協助框805中的用戶輸入,外部設備108調節混凝土錨固簡況的參數(如,啟動速度、結束速度、需要降低速度至結束速度的沖擊量)。外部設備108可以使用包括與參數輔助塊805中的用戶輸入相對應的參數值的查閱表格來調整參數。如果需要的話,用戶能夠進一步如以上所解釋的調節每一個參數(如,使用如圖8A和8B中所示的GUI上的滑塊)。此外,用戶可以如以上所闡述的調節控制屏幕380b上的工作燈參數。

在一些實施方式中,在圖8A的控制屏幕380上用戶可選擇的最大啟動速度(即,2900RPM)基于控制器226的能力來確定以檢測沖擊。例如,在高的速度下,控制器226可能不能檢測沖擊何時出現,因為沖擊所引起的電機加速度的改變不夠大以被識別。因而,用戶可選擇的最大啟動速度可以設置得足夠低,以使得即使用戶選擇顯示在控制屏幕380上的最大啟動速度控制器226仍能夠檢測沖擊。

此外,在一些實施方式中,結束速度是用戶不可調節的。然而,結束速度由外部設備108基于參數協助框805的工作因子輸入來設置。此外,雖然未在圖8A和8B的控制屏幕上作為可調節參數進行顯示,但是外部設備108可以基于參數協助框805中的用戶輸入來確定驅動角度閾值參數。當驅動角度低于驅動角度閾值時,控制器226將如以下更具體闡述的開始對沖擊計數。諸如響應于用戶保存如以上所描述的在外部設備108上的動作,沖擊驅動器104接收包括特定參數的混凝土錨固簡況。

圖17示出了實現沖擊驅動器104上的混凝土錨固簡況的方法1700的流程圖。在框1702處,無線通信控制器250從外部設備108接收混凝土錨固簡況的參數。例如,針對圖8A-B,參數被接收作為如于此之前所描述的配置和提供的混凝土錨固簡況的一部分。在框1705處,控制器226確定觸發器212已經被按下并啟動電機,如于此之前所描述的。在框1710處,控制器226將電機速度設置為啟動速度(即,第一速度)(或根據觸發器212被按下的量用如于此之前所描述的以最大速度設置為啟動速度的量來設置電機速度)。在框1715處,控制器226監測電機特性以確定沖擊驅動器104是否正在沖擊,如于此之前所描述的。在沖擊驅動器104未在沖擊時,方法1700保持在框1715處并且控制器226繼續監測電機特性以確定沖擊驅動器104是否正在沖擊。在控制器226確定沖擊驅動器104正在沖擊時,在框1720處,控制器226計算如于此之前所闡述的輸出驅動設備210所經歷的驅動角度1505(如,通過監控每次沖擊被檢測的軸的旋轉位置)。例如,控制器226可以通過基于錘子1205與砧1210之間的第一次沖擊確定電機軸的第一旋轉位置(參見如圖14B中錘子1205的旋轉位置)及基于錘子1205與砧1210之間的第二次沖擊來確定電機軸的第二旋轉位置(參見如圖16B中錘子1205的旋轉位置),來計算驅動角度1505。控制器226然后可以基于第一旋轉位置和第二旋轉位置來確定輸出驅動設備所經歷的驅動角度。例如,控制器226可以確定第一旋轉位置與第二旋轉位置之間的差,并減去預定角度。預定角度可以指示錘子1205從脫出砧1210至沖擊砧1210所經歷的旋轉量。例如,參考圖12A和12B中所示的和關于圖13A-16B所描述的沖擊機構1200,預定角度是180度。然而,錘子從脫出砧至沖擊砧所經歷的旋轉量(并因而是預定角度)依賴于沖擊機構的配置而變化,沖擊機構的配置諸如給定沖擊機構的錘子和砧上的凸耳的數量和位置。例如,在錘子包括每一者間隔90度的四個凸耳,而不是間隔180度的兩個凸耳,并且與砧1210一起操作時,錘子從脫出砧至沖擊砧經歷了90度的旋轉角度,而不是180度的旋轉角度。在本示例中,預定角度是90度。

在框1725處,控制器226確定驅動角度1505是否小于驅動角度閾值。當驅動角度1505小于驅動角度閾值時,在框1730處,控制器226增加沖擊計數器(如,通過控制器226執行儲存在存儲器232上的軟件來實現)。在框1735處,控制器226確定沖擊計數器是否等于設置為指示電機214何時減少速度的沖擊次數(“沖擊計數器閾值”)。在沖擊計數器不等于沖擊計數器閾值時,方法1700返回進行至框1720以繼續計算沖擊之間的驅動角度1505。在沖擊計數器等于沖擊計數器閾值時,控制器226將電機速度設置為結束速度。參考回框1725,在驅動角度1505大于或等于驅動角度閾值時,方法1700繼續進行至框1745。在框1745處,控制器226重置沖擊計數器并然后返回進行至框1720以繼續計算沖擊之間的驅動角度1505。在替換的實施方式中,框1745可以不被執行,以使得沖擊計數器在控制器226在框1725處確定驅動角度1505不小于驅動角度閾值時不被重置。在此類實施方式中,方法1700保持在框1725處直至驅動角度1505被確定小于驅動角度閾值。

雖然方法1700的框被連續示出并且在圖17中以特定的次序示出,但是在一些實施方式中,框中的一者或多者并行實現、以與所顯示的次序不同的次序實現或被繞過。在一些實施方式中,沖擊驅動器104接收并儲存包括在制造工具時的參數(框1702)的混凝土錨固簡況。在一些實施方式中,在制造工具時在框1702所接收的參數經由有線連接接收。此外,框1725、1730、1735、1740和1745是控制器226基于在框1720中所確定的驅動角度來控制電機214的示例。

雖然混凝土錨固模式和驅動角度計算參考將錨緊固至混凝土進行描述,方法1700可以被實施以用于其他緊固應用。例如,方法1700可以在沖擊驅動器或用于將螺絲或其他緊固件緊固至木材、干壁或其他基底的扳手上實施。

本發明的一些實施方式提供了計算電機的輸出驅動設備的輸出旋轉角度以基于所計算的輸出旋轉角度檢測緊固件的底座及改變電機的驅動參數(即,速度)的方法。

本發明的一些實施方式進一步還提供了一種檢測在沖擊驅動器或扳手上的沖擊之間電機軸可旋轉經過的角距離的方法,來推斷電機的輸出驅動設備的輸出旋轉角度以基于所計算的輸出旋轉角度檢測緊固件的底座并改變電機的驅動參數(如,速度)。

本發明的一些實施方式進一步提供了檢測電機的輸出驅動設備的輸出旋轉角度以在達到預定角度閾值時改變電機的驅動參數的方法。

因而,于此所描述的實施方式除此之外提供了用于基于沖擊的驅動角度控制具有沖擊機構的電動工具的系統和方法。本發明的各個特征和益處在所附權利要求書中闡述。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 手游| 舞阳县| 营口市| 正安县| 阿拉尔市| 平武县| 仙桃市| 大竹县| 德州市| 屯昌县| 新龙县| 洪湖市| 洪雅县| 新郑市| 宾阳县| 城步| 古浪县| 石林| 梁山县| 吴江市| 大同县| 丹凤县| 弋阳县| 正蓝旗| 通化县| 黄平县| 长沙县| 正蓝旗| 湖州市| 江口县| 天全县| 昔阳县| 洛扎县| 聂拉木县| 栾川县| 温州市| 巫溪县| 盐城市| 龙泉市| 兴安县| 建始县|