TWI482011B - Sensor module, power manager module thereof and power-saving method thereof - Google Patents

Sensor module, power manager module thereof and power-saving method thereof Download PDF

Info

Publication number
TWI482011B
TWI482011B TW101125584A TW101125584A TWI482011B TW I482011 B TWI482011 B TW I482011B TW 101125584 A TW101125584 A TW 101125584A TW 101125584 A TW101125584 A TW 101125584A TW I482011 B TWI482011 B TW I482011B
Authority
TW
Taiwan
Prior art keywords
sensor
engine
clock
acceleration
power saving
Prior art date
Application number
TW101125584A
Other languages
Chinese (zh)
Other versions
TW201405299A (en
Inventor
Shih Hsiang Lin
Original Assignee
Advanced Semiconductor Eng
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 Advanced Semiconductor Eng filed Critical Advanced Semiconductor Eng
Priority to TW101125584A priority Critical patent/TWI482011B/en
Publication of TW201405299A publication Critical patent/TW201405299A/en
Application granted granted Critical
Publication of TWI482011B publication Critical patent/TWI482011B/en

Links

Landscapes

  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Description

感測器模組及其電源管理模組與其省電方法Sensor module and power management module thereof and power saving method thereof

本發明是有關於一種感測器模組及其電源管理模組與其省電方法,且特別是有關於一種依據感測器訊號省電的感測器模組及其電源管理模組與其省電方法。The invention relates to a sensor module and a power management module thereof and a power saving method thereof, and particularly relates to a sensor module and a power management module thereof according to a sensor signal saving power and power saving thereof method.

行動裝置的用量仰賴其攜帶式電池,目前的攜帶式電池的儲電量大概只提供行動裝置約2至3天的用量,如此的儲電量已不敷使用。因此,如何節省行動裝置的用電成為業界努力的目標之一。The amount of mobile devices depends on their portable batteries. The current storage capacity of portable batteries is only about 2 to 3 days for mobile devices. Such storage capacity is no longer sufficient. Therefore, how to save power for mobile devices has become one of the goals of the industry.

本發明係有關於一種感測器模組及其電源管理模組與其省電方法,依據感測器訊號來節省電源管理模組的用電。The invention relates to a sensor module and a power management module thereof and a power saving method thereof, which saves power consumption of the power management module according to the sensor signal.

根據本發明之一實施例,提出一種感測器模組。感測器模組包括至少一感測器、一無線模組、一高時脈處理單元及一低時脈處理單元。高時脈處理單元包括一第一感測資訊擷取引擎及一高時脈運算引擎。低時脈處理單元包括一第二感測資訊擷取引擎、一低時脈運算引擎及一省電決策判定引擎。其中,該第一感測資訊擷取引擎與該第二感測資訊擷取引擎之一者擷取該感測器的該感測資訊或該第二感測資訊擷取引擎擷取該無線模組之該決策指令;該高 時脈運算引擎與該低時脈運算引擎中之一者運算該感測資訊或該決策指令而獲得一運算結果;該省電決策判定引擎依據該運算結果執行調整該高時脈處理單元的一系統時脈與調整該感測器的用電模式中至少一者According to an embodiment of the invention, a sensor module is proposed. The sensor module includes at least one sensor, a wireless module, a high clock processing unit, and a low clock processing unit. The high clock processing unit includes a first sensing information capturing engine and a high clock computing engine. The low clock processing unit includes a second sensing information capture engine, a low clock operation engine, and a power saving decision determination engine. The first sensing information capturing engine and the second sensing information capturing engine capture the sensing information of the sensor or the second sensing information capturing engine captures the wireless module The decision instruction of the group; the high The clock operation engine and one of the low clock operation engines calculate the sensing information or the decision instruction to obtain an operation result; the power saving decision determination engine performs an adjustment of the high clock processing unit according to the operation result. System clock and at least one of adjusting the power mode of the sensor

根據本發明之另一實施例,提出一種電源管理模組。電源管理模組包括一高時脈處理單元及一低時脈處理單元。高時脈處理單元包括一第一感測資訊擷取引擎及一高時脈運算引擎。低時脈處理單元包括一第二感測資訊擷取引擎、一低時脈運算引擎及一省電決策判定引擎。其中,第一感測資訊擷取引擎與第二感測資訊擷取引擎之一者擷取一感測器的一感測資訊或第二感測資訊擷取引擎擷取一無線模組之一決策指令;高時脈運算引擎與低時脈運算引擎中之一者運算感測資訊或決策指令而獲得一運算結果;省電決策判定引擎依據運算結果執行調整高時脈處理單元的一系統時脈與調整感測器的用電模式中至少一者。According to another embodiment of the present invention, a power management module is provided. The power management module includes a high clock processing unit and a low clock processing unit. The high clock processing unit includes a first sensing information capturing engine and a high clock computing engine. The low clock processing unit includes a second sensing information capture engine, a low clock operation engine, and a power saving decision determination engine. The first sensing information capturing engine and one of the second sensing information capturing engines capture one sensing information of one sensor or the second sensing information capturing engine captures one of the wireless modules. a decision instruction; one of the high-clock operation engine and the low-clock operation engine computing the sensing information or the decision instruction to obtain an operation result; the power-saving decision determination engine executes the system for adjusting the high-clock processing unit according to the operation result At least one of a pulse and a power mode of the adjustment sensor.

根據本發明之另一實施例,提出一種感測器模組的省電方法。感測器模組包括至少一感測器、一無線模組、一高時脈處理單元及一低時脈處理單元,其中高時脈處理單元包括一第一感測資訊擷取引擎及一高時脈運算引擎,而低時脈處理單元包括一第二感測資訊擷取引擎、一低時脈運算引擎及一省電決策判定引擎。省電方法包括以下步驟。第一感測資訊擷取引擎與第二感測資訊擷取引擎之一者擷取一感測器的一感測資訊,或第二感測資訊擷取引擎擷取一無線模組之一決策指令;高時脈運算引擎與低時脈運算引擎中之一者運算感測資訊,而獲得一運算結果;以 及,省電決策判定引擎依據運算結果調整高時脈處理單元的一系統時脈與調整感測器的用電模式中至少一者。According to another embodiment of the present invention, a power saving method of a sensor module is proposed. The sensor module includes at least one sensor, a wireless module, a high clock processing unit, and a low clock processing unit, wherein the high clock processing unit includes a first sensing information capturing engine and a high The clock operation unit, and the low clock processing unit includes a second sensing information capture engine, a low clock operation engine, and a power saving decision determination engine. The power saving method includes the following steps. One of the first sensing information capture engine and the second sensing information capture engine captures a sensing information of a sensor, or the second sensing information capture engine captures a decision of one of the wireless modules An instruction; one of a high-clock operation engine and a low-clock operation engine operates to sense information, and obtains an operation result; And, the power saving decision determination engine adjusts at least one of a system clock of the high clock processing unit and a power mode of the adjustment sensor according to the operation result.

為了對本發明之上述及其他方面有更佳的瞭解,下文特舉實施例,並配合所附圖式,作詳細說明如下:In order to provide a better understanding of the above and other aspects of the present invention, the following detailed description of the embodiments and the accompanying drawings

請參照第1圖,其繪示依照本發明一實施例之電源管理模組的功能方塊圖。電源管理模組100可設於行動裝置中的崁入式系統(Embedded System),而行動裝置例如是手機、筆記型電腦或平板電腦。電源管理模組100包括高時脈處理單元110及低時脈處理單元120。Please refer to FIG. 1 , which is a functional block diagram of a power management module according to an embodiment of the invention. The power management module 100 can be provided in an embedded system in a mobile device, such as a mobile phone, a notebook computer or a tablet computer. The power management module 100 includes a high clock processing unit 110 and a low clock processing unit 120.

高時脈處理單元110包括第一感測資訊擷取引擎111及高時脈運算引擎112。第一感測資訊擷取引擎111及高時脈運算引擎112可以是由半導體製程所形成的電路或晶片,在選擇性地搭配韌體及/或軟體程式下可完成其功能。此外,第一感測資訊擷取引擎111與高時脈運算引擎112可為二分開配置的元件或整合成單一元件。The high clock processing unit 110 includes a first sensing information extraction engine 111 and a high clock operation engine 112. The first sensing information capturing engine 111 and the high clock computing engine 112 may be circuits or wafers formed by a semiconductor process, and may perform functions by selectively matching firmware and/or software programs. In addition, the first sensing information capturing engine 111 and the high clock computing engine 112 may be two separately configured components or integrated into a single component.

低時脈處理單元120包括第二感測資訊擷取引擎121、低時脈運算引擎122及省電決策判定引擎123。第二感測資訊擷取引擎121、低時脈運算引擎122及省電決策判定引擎123可以是由半導體製程所形成的電路或晶片,在選擇性地搭配韌體及/或軟體程式下可完成其功能。此外,第二感測資訊擷取引擎121、低時脈運算引擎122與省電決策判定引擎123中至少二者可為二分開配置的元件或整合成單一元件。雖然圖未繪示,然高時脈處理單元110 與低時脈處理單元120中至少一者可包括儲存單元,其可儲存處理單元所產生或接收的各種資料。The low clock processing unit 120 includes a second sensing information extraction engine 121, a low clock operation engine 122, and a power saving decision determination engine 123. The second sensing information capturing engine 121, the low clock computing engine 122, and the power saving decision determining engine 123 may be circuits or chips formed by a semiconductor process, and can be completed by selectively matching firmware and/or software programs. Its function. In addition, at least two of the second sensing information capture engine 121, the low clock operation engine 122, and the power saving decision determination engine 123 may be two separately configured components or integrated into a single component. Although not shown, the high clock processing unit 110 At least one of the low clock processing unit 120 can include a storage unit that can store various materials generated or received by the processing unit.

第一感測資訊擷取引擎111與第二感測資訊擷取引擎121之一者擷取至少一感測器130的感測資訊SD,或者第二感測資訊擷取引擎121擷取無線模組140之決策指令DI,其中感測器130的種類包括加速度感測器、陀螺儀感測器、磁力感測器與心跳感測器至少一者,或是其它可偵測人體或環境資訊的感測器。雖然本例之第一感測資訊擷取引擎111及第二感測資訊擷取引擎121皆電性連接於感測器130,然另一例中,第一感測資訊擷取引擎111與第二感測資訊擷取引擎121之一者可電性連接於感測器130,而第一感測資訊擷取引擎111與第二感測資訊擷取引擎121之另一者可選擇性地電性連接於無線模組140。The first sensing information capturing engine 111 and the second sensing information capturing engine 121 capture the sensing information SD of the at least one sensor 130, or the second sensing information capturing engine 121 captures the wireless module. The decision instruction DI of the group 140, wherein the type of the sensor 130 includes at least one of an acceleration sensor, a gyro sensor, a magnetic sensor and a heartbeat sensor, or other information capable of detecting human body or environment. Sensor. The first sensing information capturing engine 111 and the second sensing information capturing engine 121 are electrically connected to the sensor 130. In another example, the first sensing information capturing engine 111 and the second One of the sensing information capture engine 121 can be electrically connected to the sensor 130, and the other of the first sensing information capturing engine 111 and the second sensing information capturing engine 121 can be selectively electrically Connected to the wireless module 140.

高時脈運算引擎112與低時脈運算引擎122中一者根據感測資訊SD或決策指令DI進行運算而獲得一運算結果(未繪示)。The high clock operation engine 112 and the low clock operation engine 122 perform an operation according to the sensing information SD or the decision instruction DI to obtain an operation result (not shown).

省電決策判定引擎123依據運算結果執行:(1)調整高時脈處理單元110的系統時脈與(2)調整感測器130的用電模式中至少一者,其中調整高時脈處理單元110的系統時脈113例如是將系統時脈113設為0或開啟系統時脈113(時脈設為0以上),以控制高時脈處理單元110的用電量。而調整感測器130的用電模式例如是關閉或開啟感測器130。The power saving decision determination engine 123 performs, according to the operation result, at least one of (1) adjusting the system clock of the high clock processing unit 110 and (2) adjusting the power mode of the sensor 130, wherein the high clock processing unit is adjusted. The system clock 113 of 110 is, for example, set the system clock 113 to 0 or turn on the system clock 113 (the clock is set to 0 or higher) to control the power consumption of the high clock processing unit 110. The power mode of the adjustment sensor 130 is, for example, turning off or turning on the sensor 130.

此外,上述電源管理模組100、感測器130與無線模組140可組成一感測器模組。此感測模組可設於衣服、腰帶、脕錶、動物、人體皮膚、鞋子、交通工具、隧道、鐵 路、橋樑、水壩、其它室內空間、其它室外空間或其它欲量測的物件上,以感應人體或環境資訊,並可控制其用電模式。In addition, the power management module 100, the sensor 130, and the wireless module 140 can form a sensor module. The sensing module can be set on clothes, belts, enamel watches, animals, human skin, shoes, vehicles, tunnels, iron Roads, bridges, dams, other indoor spaces, other outdoor spaces, or other objects to be measured, to sense human or environmental information, and to control its power mode.

請參照第2A及2B圖,第2A圖繪示第1圖之電源管理模組的一種省電方法的流程圖,而第2B圖繪示第1圖之電源管理模組針對第2A圖之省電方法的訊號傳遞路徑圖。本實施例中,感測器130係以包含加速度感測器131、磁力感測器132及陀螺儀感測器133為例說明。Please refer to FIG. 2A and FIG. 2B, FIG. 2A is a flow chart showing a power saving method of the power management module of FIG. 1 , and FIG. 2B is a diagram showing the power management module of FIG. 1 for the second FIG. The signal transmission path diagram of the electrical method. In this embodiment, the sensor 130 is exemplified by the acceleration sensor 131, the magnetic sensor 132, and the gyro sensor 133.

步驟S102中,第二感測資訊擷取引擎121擷取無線模組140之決策指令DI,此決策指令DI例如是8 bits封包形式。決策指令DI可由使用者對一行動裝置(如手機),或配置有線或無線通訊模組的電子裝置下達給電源管理模組100,以關閉至少一感測器130的電源或設定高時脈處理單元110的系統時脈為0,藉以節省電源管理模組100的用電量。In step S102, the second sensing information retrieval engine 121 captures the decision instruction DI of the wireless module 140, and the decision instruction DI is, for example, in the form of an 8-bit packet. The decision instruction DI can be sent to the power management module 100 by a user to a mobile device (such as a mobile phone) or an electronic device configured with a wired or wireless communication module to turn off the power of at least one sensor 130 or set a high clock processing. The system clock of the unit 110 is 0, thereby saving the power consumption of the power management module 100.

步驟S104中,低時脈運算引擎122對決策指令DI進行運算,而獲得一運算結果。例如,低時脈運算引擎122對決策指令DI進行0x01、0x02、0x04及0x08的AND運算而分別獲得第一運算結果、第二運算結果、第三運算結果及第四運算結果。In step S104, the low clock operation engine 122 performs an operation on the decision instruction DI to obtain an operation result. For example, the low-clock operation engine 122 performs an AND operation of 0x01, 0x02, 0x04, and 0x08 on the decision instruction DI to obtain a first operation result, a second operation result, a third operation result, and a fourth operation result, respectively.

步驟S106中,省電決策判定引擎123依據運算結果關閉感測器130的電源或設定高時脈處理單元的系統時脈為0。例如,若第一運算結果為0x01,則省電決策判定引擎123關閉加速度感測器131的電源;若第二運算結果為0x02,則省電決策判定引擎123關閉磁力感測器132的電 源;若第三運算結果為0x04,則省電決策判定引擎123關閉陀螺儀感測器133的電源;若第四運算結果R4為0x08,則省電決策判定引擎123設定高時脈處理單元110的系統時脈為0。In step S106, the power saving decision determination engine 123 turns off the power of the sensor 130 or sets the system clock of the high clock processing unit to 0 according to the operation result. For example, if the first operation result is 0x01, the power saving decision determination engine 123 turns off the power of the acceleration sensor 131; if the second operation result is 0x02, the power saving decision determination engine 123 turns off the power of the magnetic sensor 132. If the third operation result is 0x04, the power saving decision determination engine 123 turns off the power of the gyro sensor 133; if the fourth operation result R4 is 0x08, the power saving decision determination engine 123 sets the high clock processing unit 110. The system clock is 0.

請參照第3A及3B圖,第3A圖繪示第1圖之電源管理模組的另一種省電方法的流程圖,而第3B圖繪示第1圖之電源管理模組針對第3A圖之省電方法的訊號傳遞路徑圖。本實施例中,感測器130係以包含加速度感測器131、磁力感測器132、陀螺儀感測器133及心跳感測器134為例說明。Please refer to FIG. 3A and FIG. 3B , FIG. 3A is a flow chart showing another power saving method of the power management module of FIG. 1 , and FIG. 3B is a diagram showing the power management module of FIG. 1 for FIG. 3A . The signal transmission path diagram of the power saving method. In this embodiment, the sensor 130 is illustrated by including an acceleration sensor 131, a magnetic sensor 132, a gyro sensor 133, and a heartbeat sensor 134.

步驟S202中,第二感測資訊擷取引擎121擷取心跳感測器134的最新心跳值HD1。In step S202, the second sensing information capture engine 121 captures the latest heartbeat value HD1 of the heartbeat sensor 134.

步驟S204中,低時脈運算引擎122對最新心跳值HD1與一歷史心跳最大值進行如下式(1)的運算,而獲得一運算結果。In step S204, the low-clock operation engine 122 performs an operation of the following formula (1) on the latest heartbeat value HD1 and a historical heartbeat maximum value to obtain an operation result.

步驟S206中,低時脈運算引擎122判斷運算結果R是否小於0;若是,則表示受測者可能進入睡眠狀態,故進入步驟S208中;若否,則進入步驟S214。In step S206, the low-clock operation engine 122 determines whether the calculation result R is less than 0; if so, it indicates that the subject may go to sleep, so the process proceeds to step S208; if not, the process proceeds to step S214.

步驟S208中,若運算結果R小於0,則低時脈運算引擎122將最新心跳值HD1設為歷史心跳最大值,並將運算結果R傳送給省電決策判定引擎123。若已存在有歷史心 跳最大值,則最新心跳值HD1取代此已存在的歷史心跳最大值,而成為最新的歷史心跳最大值。另外一提的是,若最新心跳值HD1係第一筆資料,則此第一筆最新心跳值HD1設為第一筆歷史心跳最大值,然後下一筆最新心跳值HD1與此第一筆歷史心跳最大值進行如式(1)的運算。雖然圖未繪示,然低時脈處理單元120包括一儲存單元,其可儲存任何低時脈處理單元產生或接收的資料,如最新心跳值HD1、歷史心跳最大值及歷史心跳最小值(下述)等。In step S208, if the calculation result R is less than 0, the low-clock operation engine 122 sets the latest heartbeat value HD1 as the historical heartbeat maximum value, and transmits the calculation result R to the power-saving decision determination engine 123. If there is already a historical heart The maximum value of the jump, the latest heartbeat value HD1 replaces the existing historical heartbeat maximum, and becomes the latest historical heartbeat maximum. In addition, if the latest heartbeat value HD1 is the first data, the first heartbeat value HD1 is set as the first historical heartbeat maximum, and then the next heartbeat value HD1 and the first historical heartbeat The maximum value is calculated as in equation (1). Although not shown, the low clock processing unit 120 includes a storage unit that can store data generated or received by any low clock processing unit, such as the latest heartbeat value HD1, the historical heartbeat maximum, and the historical heartbeat minimum (bottom). Said) and so on.

步驟S210中,省電決策判定引擎123判斷運算結果R是否大於一預設比例,如+8%。若運算結果R大於此預設比例,表示受測者已經進入睡眠狀態,則進入步驟S212;若運算結果R小於此預設比例,表示受測者未進入睡眠狀態,則不作處置。In step S210, the power saving decision determination engine 123 determines whether the operation result R is greater than a predetermined ratio, such as +8%. If the operation result R is greater than the preset ratio, indicating that the subject has entered the sleep state, the process proceeds to step S212; if the operation result R is less than the preset ratio, indicating that the subject has not entered the sleep state, no treatment is performed.

步驟S212中,若運算結果R大於此預設比例,則省電決策判定引擎123執行:(1)關閉加速度感測器131、磁力感測器132與陀螺儀感測器133中至少一者的電源、(2)降低心跳感測器134的取樣頻率與(3)設定高時脈處理單元110的系統時脈為0等數個動作中至少一者。例如,省電決策判定引擎123優先關閉最耗電的陀螺儀感測器133的電源、再關閉次耗電的加速度感測器131及磁力感測器132的電源、再降低心跳感測器134的取樣頻率,再設定高時脈處理單元110的系統時脈為0。In step S212, if the operation result R is greater than the preset ratio, the power saving decision determination engine 123 performs: (1) turning off at least one of the acceleration sensor 131, the magnetic sensor 132, and the gyro sensor 133. The power source, (2) lowering the sampling frequency of the heartbeat sensor 134, and (3) setting the system clock of the high clock processing unit 110 to at least one of a number of operations. For example, the power saving decision determination engine 123 preferentially turns off the power of the most power-consuming gyro sensor 133, turns off the power of the secondary power consumption acceleration sensor 131 and the magnetic sensor 132, and then lowers the heartbeat sensor 134. The sampling frequency is set to 0 of the system clock of the high clock processing unit 110.

步驟S214中,若低時脈運算引擎122判斷運算結果R小於0,則低時脈運算引擎122仍將運算結果R傳送給省電決策判定引擎123,以讓省電決策判定引擎123進行判 斷。In step S214, if the low clock operation engine 122 determines that the operation result R is less than 0, the low clock operation engine 122 still transmits the operation result R to the power saving decision determination engine 123 to cause the power saving decision determination engine 123 to judge. Broken.

請參照第4A及4B圖,第4A圖繪示第1圖之電源管理模組的另一種省電方法的流程圖,而第4B圖繪示第1圖之電源管理模組針對第4A圖之省電方法的訊號傳遞路徑圖。Please refer to FIG. 4A and FIG. 4B , FIG. 4A is a flow chart showing another power saving method of the power management module of FIG. 1 , and FIG. 4B is a diagram showing the power management module of FIG. 1 for FIG. 4A . The signal transmission path diagram of the power saving method.

步驟S302中,第二感測資訊擷取引擎121擷取心跳感測器134的最新心跳值HD1。In step S302, the second sensing information capture engine 121 captures the latest heartbeat value HD1 of the heartbeat sensor 134.

步驟S304中,低時脈運算引擎122對最新心跳值HD1與一歷史心跳最小值進行如下式(2)的運算,而獲得運算結果R。In step S304, the low-clock operation engine 122 performs an operation of the following equation (2) on the latest heartbeat value HD1 and a historical heartbeat minimum value, and obtains the operation result R.

步驟S306中,低時脈運算引擎122判斷運算結果R是否大於0;若是,表示受測者可能已離開睡眠狀態,則進入步驟S308中;若否,則進入步驟S314。In step S306, the low-clock operation engine 122 determines whether the operation result R is greater than 0; if so, indicating that the subject may have left the sleep state, the process proceeds to step S308; if not, the process proceeds to step S314.

步驟S308中,若運算結果R大於0,則低時脈運算引擎122將最新心跳值HD1設為歷史心跳最小值並將運算結果R傳送給省電決策判定引擎123。若已存在有歷史心跳最小值,則最新心跳值HD1取代此已存在的歷史心跳最小值,而成為最新的歷史心跳最小值。另外一提的是,若最新心跳值HD1係第一筆資料,則此第一筆最新心跳值HD1設為第一筆歷史心跳最小值,然後下一筆最新心跳值HD1與此第一筆歷史心跳最小值進行運算。In step S308, if the operation result R is greater than 0, the low clock operation engine 122 sets the latest heartbeat value HD1 as the historical heartbeat minimum value and transmits the operation result R to the power saving decision determination engine 123. If there is a historical heartbeat minimum, the latest heartbeat value HD1 replaces the existing historical heartbeat minimum and becomes the latest historical heartbeat minimum. In addition, if the latest heartbeat value HD1 is the first data, the first heartbeat value HD1 is set as the first historical heartbeat minimum, and then the next heartbeat value HD1 and the first historical heartbeat. The minimum value is calculated.

步驟S310中,省電決策判定引擎123判斷運算結果R 是否大於一預設比例,如-8%。若運算結果R大於此預設比例,表示受測者已離開睡眠狀態,則進入步驟S312;若運算結果R小於此預設比例,表示受測者仍在睡眠狀態,則進入步驟S314。In step S310, the power saving decision determination engine 123 determines the operation result R. Whether it is greater than a preset ratio, such as -8%. If the operation result R is greater than the preset ratio, indicating that the subject has left the sleep state, the process proceeds to step S312; if the operation result R is less than the preset ratio, indicating that the subject is still in the sleep state, the process proceeds to step S314.

步驟S312中,若運算結果R大於此預設比例,則省電決策判定引擎123執行:(1)開啟加速度感測器131、磁力感測器132與陀螺儀感測器133中至少一者的電源、(2)增加心跳感測器134的取樣頻率與(3)開啟高時脈處理單元110的系統時脈中至少一者。例如,省電決策判定引擎123優先開啟高時脈處理單元110的系統時脈,以讓高時脈處理單元110可以運作、再開啟次耗電的加速度感測器131及磁力感測器132的電源、再開啟最耗電的陀螺儀感測器133的電源,再增加心跳感測器134的取樣頻率。In step S312, if the operation result R is greater than the preset ratio, the power saving decision determination engine 123 performs: (1) turning on at least one of the acceleration sensor 131, the magnetic sensor 132, and the gyro sensor 133. The power source, (2) increases the sampling frequency of the heartbeat sensor 134, and (3) turns on at least one of the system clocks of the high clock processing unit 110. For example, the power saving decision determination engine 123 preferentially turns on the system clock of the high clock processing unit 110 to enable the high clock processing unit 110 to operate, and then turn on the secondary power consumption acceleration sensor 131 and the magnetic sensor 132. The power supply, the power of the most power-consuming gyro sensor 133 is turned on, and the sampling frequency of the heartbeat sensor 134 is increased.

步驟S314中,若低時脈運算引擎122判斷運算結果R大於0,則低時脈運算引擎122仍將運算結果R傳送給省電決策判定引擎123,以讓低時脈運算引擎122進行判斷。In step S314, if the low clock operation engine 122 determines that the operation result R is greater than 0, the low clock operation engine 122 still transmits the operation result R to the power saving decision determination engine 123 to cause the low clock operation engine 122 to make a determination.

請參照第5A及5B圖,第5A圖繪示第1圖之電源管理模組的另一種省電方法的流程圖,而第5B圖繪示第1圖之電源管理模組針對第5A圖之省電方法的訊號傳遞路徑圖。本實施例中,感測器130係以包含加速度感測器131、磁力感測器132、陀螺儀感測器133及心跳感測器134為例說明。Please refer to FIG. 5A and FIG. 5B , FIG. 5A is a flow chart showing another power saving method of the power management module of FIG. 1 , and FIG. 5B is a diagram showing the power management module of FIG. 1 for FIG. 5A. The signal transmission path diagram of the power saving method. In this embodiment, the sensor 130 is illustrated by including an acceleration sensor 131, a magnetic sensor 132, a gyro sensor 133, and a heartbeat sensor 134.

步驟S402中,第一感測資訊擷取引擎111擷取加速度感測器131之加速度軸向分量SD1、磁力感測器132之地磁強度軸向分量SD2及陀螺儀感測器133的角速度軸向 分量SD3。In step S402, the first sensing information capturing engine 111 captures the acceleration axial component SD1 of the acceleration sensor 131, the geomagnetism axial component SD2 of the magnetic sensor 132, and the angular velocity axial direction of the gyro sensor 133. Component SD3.

步驟S404中,高時脈運算引擎112採用擴展型卡曼濾波器(extended Kalman Filter,EKF)演算法對加速度軸向分量SD1、地磁強度軸向分量SD2及角速度軸向分量SD3進行運算而獲得一最新傾斜角度A1,此最新傾斜角度A1表示受測者目前身體姿態與其平躺姿態之間的夾角。In step S404, the high-clock operation engine 112 calculates an acceleration axial component SD1, a geomagnetism axial component SD2, and an angular velocity axial component SD3 by using an extended Kalman filter (EKF) algorithm to obtain a The latest tilt angle A1, this latest tilt angle A1 represents the angle between the current body posture of the subject and his lying posture.

步驟S406中,高時脈運算引擎112傳送最新傾斜角度A1給低時脈運算引擎122。In step S406, the high clock operation engine 112 transmits the latest tilt angle A1 to the low clock operation engine 122.

步驟S408中,低時脈運算引擎122平均最新傾斜角度A1與歷史傾斜角度而獲得一平均傾斜角度A2。例如,低時脈運算引擎122將最新傾斜角度A1與一時間區間內(如30分鍾內)的至少一筆歷史傾斜角度進行平均,而獲得此平均傾斜角度A2。若最新傾斜角度A1係第一筆最新傾斜角度,則平均傾斜角度A2的值即此第一筆最新傾斜角度A1。此外,低時脈運算引擎122並紀錄不同時間的最新傾斜角度A1為歷史傾斜角度,也就是說,歷史傾斜角度的筆數係多筆,新的歷史傾斜角度並不取代舊的歷史傾斜角度。In step S408, the low clock operation engine 122 averages the latest tilt angle A1 and the historical tilt angle to obtain an average tilt angle A2. For example, the low clock operation engine 122 averages the latest tilt angle A1 with at least one historical tilt angle within a time interval (eg, within 30 minutes) to obtain the average tilt angle A2. If the latest tilt angle A1 is the first tilt angle of the first stroke, the value of the average tilt angle A2 is the first tilt angle A1 of the first stroke. In addition, the low clock operation engine 122 records the latest tilt angle A1 at different times as the historical tilt angle, that is, the number of strokes of the historical tilt angle is multiple, and the new historical tilt angle does not replace the old historical tilt angle.

步驟S410中,省電決策判定引擎123判斷平均傾斜角度是否小於一預設角度,如30度;若是,表示受測者呈躺姿,其可能在睡眠狀態,則進入步驟S410;若否,則不作處置。In step S410, the power saving decision determination engine 123 determines whether the average tilt angle is less than a preset angle, such as 30 degrees; if yes, indicating that the subject is in a lying position, which may be in a sleep state, then proceeds to step S410; if not, then No disposal.

步驟S412中,省電決策判定引擎123執行(1)關閉最耗電的陀螺儀感測器133的電源、(2)關閉次耗電的磁力感測器132的電源、(3)設定高時脈處理單元110的系統時脈 為0、(4)降低陀螺儀感測器133的電源與(5)降低加速度感測器131及心跳感測器134的取樣頻率中至少一者。例如,省電決策判定引擎123優先關閉最耗電的陀螺儀感測器133的電源,再關閉次耗電的磁力感測器132的電源、再設定高時脈處理單元110的系統時脈為0,再降低陀螺儀感測器133的電源,再降低加速度感測器131及心跳感測器134的取樣頻率,例如把原30秒取樣一次改成2分鐘取樣一次。In step S412, the power saving decision determination engine 123 performs (1) turning off the power of the most power consuming gyro sensor 133, (2) turning off the power of the secondary power consuming magnetic sensor 132, and (3) setting the high time. System clock of pulse processing unit 110 0, (4) reducing the power of the gyro sensor 133 and (5) reducing at least one of the acceleration sensor 131 and the sampling frequency of the heartbeat sensor 134. For example, the power saving decision determination engine 123 preferentially turns off the power of the most power consuming gyro sensor 133, turns off the power of the secondary power consuming magnetic sensor 132, and resets the system clock of the high clock processing unit 110 to 0, further reduce the power of the gyro sensor 133, and then reduce the sampling frequency of the acceleration sensor 131 and the heartbeat sensor 134, for example, the original 30 seconds sampling is changed to 2 minutes sampling.

請參照第6A及6B圖,第6A圖繪示第1圖之電源管理模組的另一種省電方法的流程圖,而第6B圖繪示第1圖之電源管理模組針對第6A圖之省電方法的訊號傳遞路徑圖。本實施例中,感測器130係以包含加速度感測器131、磁力感測器132、陀螺儀感測器133及心跳感測器134為例說明。Please refer to FIG. 6A and FIG. 6B , FIG. 6A is a flow chart showing another power saving method of the power management module of FIG. 1 , and FIG. 6B is a diagram showing the power management module of FIG. 1 for FIG. 6A . The signal transmission path diagram of the power saving method. In this embodiment, the sensor 130 is illustrated by including an acceleration sensor 131, a magnetic sensor 132, a gyro sensor 133, and a heartbeat sensor 134.

步驟S502中,第二感測資訊擷取引擎121擷取加速度感測器131之加速度軸向分量SD1、磁力感測器132之地磁強度軸向分量SD2及陀螺儀感測器133的角速度軸向分量SD3。In step S502, the second sensing information capture engine 121 captures the acceleration axial component SD1 of the acceleration sensor 131, the geomagnetism axial component SD2 of the magnetic sensor 132, and the angular velocity axial direction of the gyro sensor 133. Component SD3.

步驟S504中,第二感測資訊擷取引擎121將加速度軸向分量SD1、地磁強度軸向分量SD2及角速度軸向分量SD3傳送給第一感測資訊擷取引擎111。In step S504, the second sensing information capturing engine 121 transmits the acceleration axial component SD1, the geomagnetic strength axial component SD2, and the angular velocity axial component SD3 to the first sensing information capturing engine 111.

步驟S506中,第一感測資訊擷取引擎111將加速度軸向分量SD1、地磁強度軸向分量SD2及角速度軸向分量SD3傳送給高時脈運算引擎112。由於EKF演算法的運算過程較複雜,故將加速度軸向分量SD1、地磁強度軸向分 量SD2及角速度軸向分量SD3傳送給高時脈運算引擎112,讓運算速度較快的高時脈運算引擎112進行運算。In step S506, the first sensing information capturing engine 111 transmits the acceleration axial component SD1, the geomagnetic strength axial component SD2, and the angular velocity axial component SD3 to the high clock operation engine 112. Since the operation process of the EKF algorithm is complicated, the axial component of the acceleration, the axial component of the magnetic field, and the axial direction of the ground are divided. The amount SD2 and the angular velocity axial component SD3 are transmitted to the high-clock operation engine 112, and the high-speed operation engine 112 that performs the calculation speed is operated.

步驟S508中,高時脈運算引擎112採用EKF演算法對加速度軸向分量SD1、地磁強度軸向分量SD2及角速度軸向分量SD3進行運算而獲得一最新傾斜角度A1,此最新傾斜角度A1係受測者目前身體姿態與其平躺姿態之間的夾角。In step S508, the high-clock operation engine 112 calculates the acceleration axial component SD1, the geomagnetism axial component SD2, and the angular velocity axial component SD3 by using the EKF algorithm to obtain a latest tilt angle A1, which is subjected to the latest tilt angle A1. The angle between the current body posture and the lying posture.

步驟S510中,高時脈運算引擎112傳送最新傾斜角度A1給低時脈運算引擎122。In step S510, the high clock operation engine 112 transmits the latest tilt angle A1 to the low clock operation engine 122.

步驟S512中,低時脈運算引擎122平均最新傾斜角度A1與歷史傾斜角度而獲得一平均傾斜角度A2。例如,低時脈運算引擎122將最新傾斜角度A1與一時間區間內(如30分鍾內)的歷史傾斜角度進行平均,而獲得此平均傾斜角度。若最新傾斜角度A1係第一筆最新傾斜角度,則平均傾斜角度A2的值即此第一筆最新傾斜角度A1。此外,低時脈運算引擎122並紀錄不同時間的最新傾斜角度A1為歷史傾斜角度,也就是說,歷史傾斜角度的筆數係多筆,新的歷史傾斜角度並不取代舊的歷史傾斜角度。In step S512, the low clock operation engine 122 averages the latest tilt angle A1 and the historical tilt angle to obtain an average tilt angle A2. For example, the low clock operation engine 122 averages the latest tilt angle A1 with a historical tilt angle within a time interval (eg, within 30 minutes) to obtain the average tilt angle. If the latest tilt angle A1 is the first tilt angle of the first stroke, the value of the average tilt angle A2 is the first tilt angle A1 of the first stroke. In addition, the low clock operation engine 122 records the latest tilt angle A1 at different times as the historical tilt angle, that is, the number of strokes of the historical tilt angle is multiple, and the new historical tilt angle does not replace the old historical tilt angle.

步驟S514中,省電決策判定引擎123判斷平均傾斜角度A2是否小於一預設角度,如30度;若是,表示受測者呈躺姿,其處於睡眠狀態,則進入步驟S516;若否,則不作處置。In step S514, the power saving decision determination engine 123 determines whether the average tilt angle A2 is less than a preset angle, such as 30 degrees; if yes, indicating that the subject is in a lying position, and is in a sleep state, then proceeds to step S516; if not, then No disposal.

步驟S516中,省電決策判定引擎123執行(1)關閉最耗電的陀螺儀感測器133的電源、(2)關閉次耗電的磁力感測器132的電源、(3)設定高時脈處理單元110的系統時脈 為0、(4)降低陀螺儀感測器133的電源與(5)降低加速度感測器131及心跳感測器134的取樣頻率中等數個動作中至少一者。例如,省電決策判定引擎123優先關閉最耗電的陀螺儀感測器133的電源,再關閉次耗電的磁力感測器132的電源、再設定高時脈處理單元110的系統時脈為0,再降低陀螺儀感測器133的電源,再降低加速度感測器131及心跳感測器134的取樣頻率。In step S516, the power saving decision determination engine 123 performs (1) turning off the power of the most power consuming gyro sensor 133, (2) turning off the power of the secondary power consuming magnetic sensor 132, and (3) setting the high time. System clock of pulse processing unit 110 At least one of 0, (4) reducing the power of the gyro sensor 133 and (5) reducing the sampling frequency of the acceleration sensor 131 and the heartbeat sensor 134. For example, the power saving decision determination engine 123 preferentially turns off the power of the most power consuming gyro sensor 133, turns off the power of the secondary power consuming magnetic sensor 132, and resets the system clock of the high clock processing unit 110 to 0, the power of the gyro sensor 133 is lowered, and the sampling frequency of the acceleration sensor 131 and the heartbeat sensor 134 is lowered.

請參照第7A及7B圖,第7A圖繪示第1圖之電源管理模組的另一種省電方法的流程圖,而第7B圖繪示第1圖之電源管理模組針對第7A圖之省電方法的訊號傳遞路徑圖。本實施例中,感測器130係以包含加速度感測器131、磁力感測器132、陀螺儀感測器133及心跳感測器134為例說明。Please refer to FIGS. 7A and 7B , FIG. 7A is a flow chart showing another power saving method of the power management module of FIG. 1 , and FIG. 7B is a diagram showing the power management module of FIG. 1 for FIG. 7A . The signal transmission path diagram of the power saving method. In this embodiment, the sensor 130 is illustrated by including an acceleration sensor 131, a magnetic sensor 132, a gyro sensor 133, and a heartbeat sensor 134.

步驟S602中,第二感測資訊擷取引擎121擷取加速度感測器131之最新加速度軸向分量SD1。In step S602, the second sensing information capturing engine 121 captures the latest acceleration axial component SD1 of the acceleration sensor 131.

步驟S604中,該第二感測資訊擷取引擎121將最新加速度軸向分量SD1傳送給低時脈運算引擎122。In step S604, the second sensing information capturing engine 121 transmits the latest acceleration axial component SD1 to the low clock computing engine 122.

步驟S606中,低時脈運算引擎122對最新加速度軸向分量SD1與一歷史加速度軸向分量進行如下式(3)運算,而獲得運算結果R。In step S606, the low-clock operation engine 122 performs the following equation (3) operation on the latest acceleration axial component SD1 and a historical acceleration axial component to obtain the operation result R.

運算結果R=最新加速度軸向分量A1-歷史加速度軸向分量………(3)Operation result R = latest acceleration axial component A1 - historical acceleration axial component... (3)

步驟S608中,低時脈運算引擎122平均最新加速度軸向分量SD1與歷史加速度軸向分量,而獲得一平均值, 並將此平均值設為歷史加速度軸向分量,若已存在歷史加速度軸向分量,則此平均值取代已存在的歷史加速度軸向分量。此外,若最新加速度軸向分量SD1為第一筆資料,則此平均值即此最新加速度軸向分量SD1。In step S608, the low clock operation engine 122 averages the latest acceleration axial component SD1 and the historical acceleration axial component to obtain an average value. The average is taken as the historical acceleration axial component. If there is already a historical acceleration axial component, this average replaces the existing historical acceleration axial component. In addition, if the latest acceleration axial component SD1 is the first piece of data, the average value is the latest acceleration axial component SD1.

步驟S610中,低時脈運算引擎122將運算結果R傳送給省電決策判定引擎123。In step S610, the low clock operation engine 122 transmits the operation result R to the power saving decision determination engine 123.

步驟S612中,低時脈運算引擎122判斷運算結果是否大於一預設加速度值;若是,表示受測者從睡眠狀態起身,進入步驟S614;若否,則不作處置。In step S612, the low-clock operation engine 122 determines whether the operation result is greater than a predetermined acceleration value; if so, it indicates that the subject has gotten up from the sleep state, and proceeds to step S614; if not, no action is taken.

步驟S614中,若運算結果R大於預設加速度值,則省電決策判定引擎123執行(1)開啟高時脈處理單元110的系統時脈、(2)開啟另一感測器130與(3)增加加速度感測器131的取樣頻率等數個動作中至少一者。例如,省電決策判定引擎123優先開啟高時脈處理單元110的系統時脈以讓高時脈處理單元110得以工作、再開啟次耗電的磁力感測器132的電源、再開啟最耗電的陀螺儀感測器133的電源、再增加心跳感測器134的取樣頻率。In step S614, if the operation result R is greater than the preset acceleration value, the power saving decision determination engine 123 performs (1) turning on the system clock of the high clock processing unit 110, (2) turning on the other sensor 130 and (3) At least one of a plurality of actions, such as a sampling frequency of the acceleration sensor 131, is increased. For example, the power saving decision determination engine 123 preferentially turns on the system clock of the high clock processing unit 110 to enable the high clock processing unit 110 to operate, and then turn on the power of the secondary power consumption magnetic sensor 132, and then turn on the most power consumption. The power of the gyro sensor 133 increases the sampling frequency of the heartbeat sensor 134.

綜上所述,雖然本發明已以實施例揭露如上,然其並非用以限定本發明。本發明所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可作各種之更動與潤飾。因此,本發明之保護範圍當視後附之申請專利範圍所界定者為準。In conclusion, the present invention has been disclosed in the above embodiments, but it is not intended to limit the present invention. A person skilled in the art can make various changes and modifications without departing from the spirit and scope of the invention. Therefore, the scope of the invention is defined by the scope of the appended claims.

100‧‧‧電源管理模組100‧‧‧Power Management Module

110‧‧‧高時脈處理單元110‧‧‧High-clock processing unit

111‧‧‧第一感測資訊擷取引擎111‧‧‧First sensing information capture engine

112‧‧‧高時脈運算引擎112‧‧‧High-clock operation engine

113‧‧‧系統時脈113‧‧‧System clock

120‧‧‧低時脈處理單元120‧‧‧Low clock processing unit

121‧‧‧第二感測資訊擷取引擎121‧‧‧Second sensing information capture engine

122‧‧‧低時脈運算引擎122‧‧‧Low clock computing engine

123‧‧‧省電決策判定引擎123‧‧‧Power saving decision making engine

130‧‧‧感測器130‧‧‧Sensor

131‧‧‧加速度感測器131‧‧‧Acceleration sensor

132‧‧‧磁力感測器132‧‧‧Magnetic sensor

133‧‧‧陀螺儀感測器133‧‧‧Gyro sensor

134‧‧‧心跳感測器134‧‧‧heartbeat sensor

140‧‧‧無線模組140‧‧‧Wireless Module

A1‧‧‧最新傾斜角度A1‧‧‧ latest tilt angle

A2‧‧‧平均傾斜角度A2‧‧‧ average tilt angle

DI‧‧‧決策指令DI‧‧‧Decision Instructions

HD1‧‧‧最新心跳值HD1‧‧‧The latest heartbeat value

SD‧‧‧感測資訊SD‧‧‧ Sensing Information

SD1‧‧‧加速度軸向分量SD1‧‧‧ acceleration axial component

SD2‧‧‧地磁強度軸向分量SD2‧‧‧ Geomagnetic strength axial component

SD3‧‧‧角速度軸向分量SD3‧‧‧ angular velocity axial component

R‧‧‧運算結果R‧‧‧ operation results

第1圖繪示依照本發明一實施例之電源管理模組的功 能方塊圖。FIG. 1 is a diagram showing the work of a power management module according to an embodiment of the invention. Can block diagram.

第2A圖繪示第1圖之電源管理模組的一種省電方法的流程圖。FIG. 2A is a flow chart showing a power saving method of the power management module of FIG. 1.

第2B圖繪示第1圖之電源管理模組針對第2A圖之省電方法的訊號傳遞路徑圖。FIG. 2B is a diagram showing a signal transmission path diagram of the power management module of FIG. 1 for the power saving method of FIG. 2A.

第3A圖繪示第1圖之電源管理模組的另一種省電方法的流程圖。FIG. 3A is a flow chart showing another power saving method of the power management module of FIG. 1.

第3B圖繪示第1圖之電源管理模組針對第3A圖之省電方法的訊號傳遞路徑圖FIG. 3B is a diagram showing the signal transmission path of the power management module of FIG. 1 for the power saving method of FIG. 3A.

第4A圖繪示第1圖之電源管理模組的另一種省電方法的流程圖。FIG. 4A is a flow chart showing another power saving method of the power management module of FIG. 1.

第4B圖繪示第1圖之電源管理模組針對第4A圖之省電方法的訊號傳遞路徑圖。FIG. 4B is a diagram showing a signal transmission path diagram of the power management module of FIG. 1 for the power saving method of FIG. 4A.

第5A圖繪示第1圖之電源管理模組的另一種省電方法的流程圖。FIG. 5A is a flow chart showing another power saving method of the power management module of FIG. 1.

第5B圖繪示第1圖之電源管理模組針對第5A圖之省電方法的訊號傳遞路徑圖。FIG. 5B is a diagram showing a signal transmission path diagram of the power management module of FIG. 1 for the power saving method of FIG. 5A.

第6A圖繪示第1圖之電源管理模組的另一種省電方法的流程圖。FIG. 6A is a flow chart showing another power saving method of the power management module of FIG. 1.

第6B圖繪示第1圖之電源管理模組針對第6A圖之省電方法的訊號傳遞路徑圖。FIG. 6B is a diagram showing a signal transmission path diagram of the power management module of FIG. 1 for the power saving method of FIG. 6A.

第7A圖繪示第1圖之電源管理模組的另一種省電方法的流程圖。FIG. 7A is a flow chart showing another power saving method of the power management module of FIG. 1.

第7B圖繪示第1圖之電源管理模組針對第7A圖之省電方法的訊號傳遞路徑圖。FIG. 7B is a diagram showing a signal transmission path diagram of the power management module of FIG. 1 for the power saving method of FIG. 7A.

100‧‧‧電源管理模組100‧‧‧Power Management Module

110‧‧‧高時脈處理單元110‧‧‧High-clock processing unit

111‧‧‧第一感測資訊擷取引擎111‧‧‧First sensing information capture engine

112‧‧‧高時脈運算引擎112‧‧‧High-clock operation engine

113‧‧‧系統時脈113‧‧‧System clock

120‧‧‧低時脈處理單元120‧‧‧Low clock processing unit

121‧‧‧第二感測資訊擷取引擎121‧‧‧Second sensing information capture engine

122‧‧‧低時脈運算引擎122‧‧‧Low clock computing engine

123‧‧‧省電決策判定引擎123‧‧‧Power saving decision making engine

130‧‧‧感測器130‧‧‧Sensor

140‧‧‧無線模組140‧‧‧Wireless Module

DI‧‧‧決策指令DI‧‧‧Decision Instructions

SD‧‧‧感測資訊SD‧‧‧ Sensing Information

Claims (21)

一種感測器模組,包括:至少一感測器,係傳送一感測資訊;一無線模組,係傳送一決策指令;一高時脈處理單元,包括:一第一感測資訊擷取引擎;及一高時脈運算引擎;以及一低時脈處理單元,包括:一第二感測資訊擷取引擎;一低時脈運算引擎;及一省電決策判定引擎;其中,該第一感測資訊擷取引擎與該第二感測資訊擷取引擎之一者擷取該感測器的該感測資訊或該第二感測資訊擷取引擎擷取該無線模組之該決策指令;該高時脈運算引擎與該低時脈運算引擎之一者運算該感測資訊或該決策指令而獲得一運算結果;該省電決策判定引擎依據該運算結果調整該高時脈處理單元的一系統時脈與該感測器的用電模式至少一者。A sensor module includes: at least one sensor transmitting a sensing information; a wireless module transmitting a decision command; and a high clock processing unit comprising: a first sensing information capture An engine; and a high-clock operation engine; and a low-clock processing unit, including: a second sensing information capture engine; a low-clock operation engine; and a power-saving decision determination engine; wherein, the first The sensing information capture engine and one of the second sensing information capture engines capture the sensing information of the sensor or the second sensing information capturing engine captures the decision instruction of the wireless module The high-clock operation engine and one of the low-clock operation engines calculate the sensing information or the decision instruction to obtain an operation result; the power-saving decision determination engine adjusts the high-clock processing unit according to the operation result; At least one of a system clock and a power mode of the sensor. 如申請專利範圍第1項所述之感測器模組,其中該低時脈運算引擎對該決策指令進行運算而獲得該運算結果,該省電決策判定引擎依據該運算結果關閉該感測器的電源或設定該高時脈處理單元的該系統時脈為0。The sensor module of claim 1, wherein the low-clock operation engine operates the decision instruction to obtain the operation result, and the power-saving decision determination engine turns off the sensor according to the operation result. The power supply or the system clock setting the high clock processing unit is zero. 如申請專利範圍第1項所述之感測器模組,其中該 感測器包括一心跳感測器及另一感測器,該第二感測資訊擷取引擎擷取該心跳感測器的一最新心跳值,該低時脈運算引擎對該最新心跳值與一心跳最大值進行如下式運算,而獲得該運算結果; 該低時脈運算引擎判斷該運算結果是否小於0;若該運算結果小於0,則該低時脈運算引擎將該最新心跳值設為該心跳最大值並將該運算結果傳送給該省電決策判定引擎;該省電決策判定引擎判斷該運算結果是否大於一預設比例;若該運算結果大於該預設比例,則該省電決策判定引擎執行關閉該另一感測器的電源、降低該心跳感測器的取樣頻率與設定該高時脈處理單元的該系統時脈為0至少一者。The sensor module of claim 1, wherein the sensor comprises a heartbeat sensor and another sensor, and the second sensing information capture engine captures the heartbeat sensor a latest heartbeat value, the low clock operation engine performs the following operation on the latest heartbeat value and the maximum heartbeat value, and obtains the operation result; The low-clock operation engine determines whether the operation result is less than 0; if the operation result is less than 0, the low-clock operation engine sets the latest heartbeat value as the heartbeat maximum value and transmits the operation result to the power-saving decision a determination engine; the power saving decision determination engine determines whether the operation result is greater than a preset ratio; if the operation result is greater than the preset ratio, the power saving decision determination engine performs power off of the other sensor, lowering the The sampling frequency of the heartbeat sensor is at least one of 0 set to the system clock of the high clock processing unit. 如申請專利範圍第3項所述之感測器模組,其中該另一感測器包含一加速度感測器、一磁力感測器與一陀螺儀感測器,該省電決策判定引擎依序關閉該陀螺儀感測器的電源、該加速度感測器及該磁力感測器的電源、降低該心跳感測器的取樣頻率,設定該高時脈處理單元的該系統時脈為0。The sensor module of claim 3, wherein the other sensor comprises an acceleration sensor, a magnetic sensor and a gyroscope sensor, and the power saving decision determination engine is The power supply of the gyro sensor, the acceleration sensor and the power of the magnetic sensor are sequentially turned off, the sampling frequency of the heartbeat sensor is lowered, and the system clock of the high clock processing unit is set to zero. 如申請專利範圍第1項所述之感測器模組,其中該感測器包括一心跳感測器及另一感測器,該第二感測資訊 擷取引擎擷取該心跳感測器的一最新心跳值,該低時脈運算引擎對該最新心跳值與一心跳最小值進行如下式運算而獲得該運算結果; 該低時脈運算引擎判斷該運算結果是否大於0;若該運算結果大於0,則該低時脈運算引擎將該最新心跳值設為該心跳最小值並將該運算結果傳送給該省電決策判定引擎;該省電決策判定引擎判斷該運算結果是否大於一預設比例;若該運算結果是否大於該預設比例,則該省電決策判定引擎執行開啟該另一感測器的電源、增加該心跳感測器的取樣頻率與開啟該高時脈處理單元的該系統時脈至少一者。The sensor module of claim 1, wherein the sensor comprises a heartbeat sensor and another sensor, and the second sensing information capture engine captures the heartbeat sensor a latest heartbeat value, the low clock operation engine performs the following operation on the latest heartbeat value and a heartbeat minimum to obtain the operation result; The low clock operation engine determines whether the operation result is greater than 0; if the operation result is greater than 0, the low clock operation engine sets the latest heartbeat value as the heartbeat minimum value and transmits the operation result to the power saving decision a determination engine; the power saving decision determination engine determines whether the operation result is greater than a predetermined ratio; if the operation result is greater than the preset ratio, the power saving decision determination engine performs power supply to the other sensor, increasing The sampling frequency of the heartbeat sensor is at least one of the system clocks that turn on the high clock processing unit. 如申請專利範圍第5項所述之感測器模組,其中該另一感測器包含一加速度感測器、一磁力感測器與一陀螺儀感測器,該省電決策判定引擎依序開啟該高時脈處理單元的該系統時脈,開啟該加速度感測器及該磁力感測器的電源,開啟該陀螺儀感測器的電源,增加該心跳感測器的取樣頻率。The sensor module of claim 5, wherein the other sensor comprises an acceleration sensor, a magnetic sensor and a gyroscope sensor, and the power saving decision determination engine is The system clock of the high clock processing unit is turned on, the power of the acceleration sensor and the magnetic sensor is turned on, the power of the gyro sensor is turned on, and the sampling frequency of the heartbeat sensor is increased. 如申請專利範圍第1項所述之感測器模組,其中該感測器包括一加速度感測器、一磁力感測器及一陀螺儀感 測器,該第一感測資訊擷取引擎擷取該加速度感測器之一加速度軸向分量、該磁力感測器之一地磁強度軸向分量及該陀螺儀感測器的一角速度軸向分量,該高時脈運算引擎對該加速度軸向分量、該地磁強度軸向分量及該角速度軸向分量進行運算而獲得一最新傾斜角度;該高時脈運算引擎傳送該最新傾斜角度給該低時脈運算引擎;該低時脈運算引擎平均該最新傾斜角度與一歷史傾斜角度而獲得一平均傾斜角度,並紀錄該最新傾斜角度為該歷史傾斜角度;該省電決策判定引擎判斷該平均傾斜角度是否小於一預設角度;若該平均傾斜角度小於該預設角度,則該省電決策判定引擎執行關閉該陀螺儀感測器及該磁力感測器的電源、設定該高時脈處理單元的該系統時脈為0與降低該加速度感測器的取樣頻率至少一者。The sensor module of claim 1, wherein the sensor comprises an acceleration sensor, a magnetic sensor and a gyroscope a first sensing information capture engine that captures an acceleration axial component of the acceleration sensor, an axial strength component of the magnetic strength of the magnetic sensor, and an angular velocity axial direction of the gyro sensor a component, the high-clock operation engine operates the acceleration axial component, the geomagnetic strength axial component, and the angular velocity axial component to obtain a latest tilt angle; the high-clock operation engine transmits the latest tilt angle to the low a clock operation engine; the low-clock operation engine obtains an average tilt angle on the latest tilt angle and a historical tilt angle, and records the latest tilt angle as the historical tilt angle; the power-saving decision determination engine determines the average tilt Whether the angle is less than a predetermined angle; if the average tilt angle is less than the preset angle, the power saving decision determination engine performs power supply for turning off the gyro sensor and the magnetic sensor, and setting the high clock processing unit The system clock is 0 and reduces the sampling frequency of the acceleration sensor by at least one. 如申請專利範圍第1項所述之感測器模組,其中該感測器包括一加速度感測器、一磁力感測器及一陀螺儀感測器,該第二感測資訊擷取引擎擷取該加速度感測器之一加速度軸向分量、該磁力感測器之一地磁強度軸向分量及該陀螺儀感測器的一角速度軸向分量,該第二感測資訊擷取引擎將該加速度軸向分量、該地磁強度軸向分量及該角速度軸向分量傳送給該第一感測資訊擷取引擎;該第一感測資訊擷取引擎將該加速度軸向分量、該地磁強度軸向分量及該角速度軸向分量傳送給該高時脈運算引擎;該高時 脈運算引擎對該地磁強度軸向分量、該角速度軸向分量及該角速度軸向分量進行運算而獲得一最新傾斜角度;該高時脈運算引擎傳送該最新傾斜角度給該低時脈運算引擎;該低時脈運算引擎平均該最新傾斜角度與一歷史傾斜角度而獲得一平均傾斜角度,並紀錄該最新傾斜角度為該歷史傾斜角度;該省電決策判定引擎判斷該平均傾斜角度是否小於一預設角度;若該平均傾斜角度小於該預設角度,則該省電決策判定引擎執行關閉該陀螺儀感測器及該磁力感測器的電源、設定該高時脈處理單元的該系統時脈為0與降低該加速度感測器的取樣頻率至少一者。The sensor module of claim 1, wherein the sensor comprises an acceleration sensor, a magnetic sensor and a gyroscope sensor, and the second sensing information capture engine Extracting an acceleration axial component of the acceleration sensor, an axial component of the magnetic strength of the magnetic sensor, and an angular component axial component of the gyro sensor, the second sensing information capture engine The acceleration axial component, the geomagnetic strength axial component, and the angular velocity axial component are transmitted to the first sensing information capturing engine; the first sensing information capturing engine is the acceleration axial component, the geomagnetic intensity axis Transmitting the component and the angular velocity axial component to the high clock operation engine; the high time The pulse operation engine calculates the geomagnetic strength axial component, the angular velocity axial component, and the angular velocity axial component to obtain a latest tilt angle; the high clock operation engine transmits the latest tilt angle to the low clock operation engine; The low clock operation engine obtains an average tilt angle on the latest tilt angle and a historical tilt angle, and records the latest tilt angle as the historical tilt angle; the power saving decision determination engine determines whether the average tilt angle is less than a pre-preview Setting an angle; if the average tilt angle is less than the preset angle, the power saving decision determination engine performs power supply for turning off the gyro sensor and the magnetic sensor, and setting the system clock of the high clock processing unit It is 0 and reduces the sampling frequency of the acceleration sensor by at least one. 如申請專利範圍第1項所述之感測器模組,其中該感測器包括一加速度感測器及另一感測器,該第二感測資訊擷取引擎擷取該加速度感測器之一最新加速度軸向分量;該第二感測資訊擷取引擎將該最新加速度軸向分量傳送給該低時脈運算引擎;該低時脈運算引擎將該最新加速度軸向分量與一歷史加速度軸向分量進行如下運算而獲得該運算結果;該運算結果=該最新加速度軸向分量-一歷史加速度軸向分量該低時脈運算引擎對該最新加速度軸向分量與該歷史加速度軸向分量取平均而獲得一平均值,並將該平均值設為該歷史加速度軸向分量;該低時脈運算引擎將該運算結果傳送給該省電決策判定引擎;該省電決策判定引擎判 斷該運算結果是否大於一預設加速度值;若該運算結果大於該預設加速度值,則該省電決策判定引擎執行開啟該高時脈處理單元的該系統時脈、開啟該另一感測器的電源與增加該加速度感測器的取樣頻率至少一者。The sensor module of claim 1, wherein the sensor comprises an acceleration sensor and another sensor, and the second sensing information capture engine captures the acceleration sensor a latest acceleration axial component; the second sensing information capture engine transmits the latest acceleration axial component to the low clock operation engine; the low clock operation engine compares the latest acceleration axial component with a historical acceleration The operation result is obtained by performing the following operation on the axial component; the operation result=the latest acceleration axial component-a historical acceleration axial component, the low-clock operation engine takes the latest acceleration axial component and the historical acceleration axial component Averaged to obtain an average value, and the average value is set as the historical acceleration axial component; the low clock operation engine transmits the operation result to the power saving decision determination engine; the power saving decision determination engine judges Determining whether the operation result is greater than a preset acceleration value; if the operation result is greater than the preset acceleration value, the power saving decision determination engine executes the system clock that turns on the high clock processing unit, and turns on the other sensing The power source of the device is at least one of increasing the sampling frequency of the acceleration sensor. 如申請專利範圍第9項所述之感測器模組,其中該另一感測器包含一心跳感測器、一磁力感測器及一陀螺儀感測器;若該運算結果大於該預設加速度值,則該省電決策判定引擎依序開啟該高時脈處理單元的該系統時脈,開啟該磁力感測器的電源,開啟該陀螺儀感測器的電源,增加該心跳感測器及該加速度感測器的取樣頻率。The sensor module of claim 9, wherein the other sensor comprises a heartbeat sensor, a magnetic sensor, and a gyroscope sensor; if the operation result is greater than the pre-measure When the acceleration value is set, the power saving decision determination engine sequentially turns on the system clock of the high clock processing unit, turns on the power of the magnetic sensor, turns on the power of the gyro sensor, and increases the heartbeat sensing. And the sampling frequency of the acceleration sensor. 一種電源管理模組,包括:一高時脈處理單元,包括:一第一感測資訊擷取引擎;及一高時脈運算引擎;以及一低時脈處理單元,包括:一第二感測資訊擷取引擎;及一低時脈運算引擎;及一省電決策判定引擎;其中,該第一感測資訊擷取引擎與該第二感測資訊擷取引擎之一者擷取一感測器的一感測資訊或該第二感測資訊擷取引擎擷取一無線模組之一決策指令;該高時脈運算引擎與該低時脈運算引擎之一者運算該感測資訊或該決策指令而獲得一運算結果;該省電決策判定引擎依據該運算 結果執行調整該高時脈處理單元的一系統時脈與調整該感測器的用電模式至少一者。A power management module includes: a high clock processing unit, including: a first sensing information capturing engine; and a high clock computing engine; and a low clock processing unit, including: a second sensing An information capture engine; and a low-clock operation engine; and a power-saving decision determination engine; wherein the first sensing information capture engine and one of the second sensing information capture engines capture a sensing a sensing information of the device or the second sensing information retrieval engine captures a decision instruction of a wireless module; the high clock operation engine and the low clock operation engine calculate the sensing information or the Obtaining an operation result by the decision instruction; the power saving decision determination engine is based on the operation As a result, at least one of adjusting a system clock of the high clock processing unit and adjusting a power mode of the sensor is performed. 一種感測器模組的省電方法,一感測器模組包括至少一感測器、一無線模組、一高時脈處理單元及一低時脈處理單元,其中該高時脈處理單元包括一第一感測資訊擷取引擎及一高時脈運算引擎,而該低時脈處理單元包括一第二感測資訊擷取引擎、一低時脈運算引擎及一省電決策判定引擎,該省電方法包括:該第一感測資訊擷取引擎與該第二感測資訊擷取引擎之一者擷取該感測器的一感測資訊,或該第二感測資訊擷取引擎擷取該無線模組之一決策指令;該高時脈運算引擎與該低時脈運算引擎中之一者運算該感測資訊,而獲得一運算結果;以及該省電決策判定引擎依據該運算結果調整該高時脈處理單元的一系統時脈與調整該感測器的用電模式中至少一者。A power saving method for a sensor module, wherein a sensor module includes at least one sensor, a wireless module, a high clock processing unit, and a low clock processing unit, wherein the high clock processing unit The first sensing information capturing engine and a high clock processing engine are included, and the low clock processing unit includes a second sensing information capturing engine, a low clock computing engine, and a power saving decision determining engine. The power saving method includes: the first sensing information capturing engine and one of the second sensing information capturing engines capturing a sensing information of the sensor, or the second sensing information capturing engine Obtaining a decision instruction of the wireless module; the high-clock operation engine and one of the low-clock operation engines calculate the sensing information to obtain an operation result; and the power-saving decision determination engine is based on the operation As a result, at least one of a system clock of the high clock processing unit and a power mode for adjusting the sensor is adjusted. 如申請專利範圍第12項所述之省電方法,包括:該低時脈運算引擎對該決策指令進行運算而獲得該運算結果;以及該省電決策判定引擎依據該運算結果關閉該感測器的電源或設定該高時脈處理單元的該系統時脈為0。The power saving method of claim 12, comprising: the low-clock operation engine computing the decision instruction to obtain the operation result; and the power-saving decision determination engine turns off the sensor according to the operation result The power supply or the system clock setting the high clock processing unit is zero. 如申請專利範圍第12項所述之省電方法,其中該 感測器包括一心跳感測器及另一感測器,該省電方法包括:該第二感測資訊擷取引擎擷取該心跳感測器的一最新心跳值;該低時脈運算引擎對該最新心跳值與一心跳最大值進行如下式運算,而獲得該運算結果; 該低時脈運算引擎判斷該運算結果是否小於0;若該運算結果小於0,則該低時脈運算引擎將該最新心跳值設為該心跳最大值並將該運算結果傳送給該省電決策判定引擎;該省電決策判定引擎判斷該運算結果是否大於一預設比例;若該運算結果大於該預設比例,則該省電決策判定引擎執行關閉該另一感測器的電源、降低該心跳感測器的取樣頻率與設定該高時脈處理單元的該系統時脈為0至少一者。The power saving method of claim 12, wherein the sensor comprises a heartbeat sensor and another sensor, the power saving method comprises: the second sensing information capturing engine capturing the a latest heartbeat value of the heartbeat sensor; the low clock operation engine performs the following operation on the latest heartbeat value and a heartbeat maximum value, and obtains the operation result; The low-clock operation engine determines whether the operation result is less than 0; if the operation result is less than 0, the low-clock operation engine sets the latest heartbeat value as the heartbeat maximum value and transmits the operation result to the power-saving decision a determination engine; the power saving decision determination engine determines whether the operation result is greater than a preset ratio; if the operation result is greater than the preset ratio, the power saving decision determination engine performs power off of the other sensor, lowering the The sampling frequency of the heartbeat sensor is at least one of 0 set to the system clock of the high clock processing unit. 如申請專利範圍第14項所述之省電方法,其中該另一感測器包含一加速度感測器、一磁力感測器與一陀螺儀感測器;該省電方法包括:該省電決策判定引擎依序關閉該陀螺儀感測器的電源、關閉該加速度感測器及該磁力感測器的電源、降低該心跳感測器的取樣頻率,設定該高時脈處理單元的該系統 時脈為0。The power saving method of claim 14, wherein the other sensor comprises an acceleration sensor, a magnetic sensor and a gyroscope sensor; the power saving method comprises: the power saving The decision determination engine sequentially turns off the power of the gyro sensor, turns off the acceleration sensor and the power of the magnetic sensor, reduces the sampling frequency of the heartbeat sensor, and sets the system of the high clock processing unit The clock is 0. 如申請專利範圍第12項所述之省電方法,其中該感測器包括一心跳感測器及另一感測器,該省電方法包括:該第二感測資訊擷取引擎擷取該心跳感測器的一最新心跳值;該低時脈運算引擎對該最新心跳值與一心跳最小值進行如下式運算而獲得該運算結果; 該低時脈運算引擎判斷該運算結果是否大於0;若該運算結果大於0,則該低時脈運算引擎將該最新心跳值設為該心跳最小值並將該運算結果傳送給該省電決策判定引擎;該省電決策判定引擎判斷該運算結果是否大於一預設比例;若該運算結果是否大於該預設比例,則該省電決策判定引擎執行開啟該另一感測器的電源、增加該心跳感測器的取樣頻率與開啟該高時脈處理單元的該系統時脈至少一者。The power saving method of claim 12, wherein the sensor comprises a heartbeat sensor and another sensor, the power saving method comprises: the second sensing information capturing engine capturing the a latest heartbeat value of the heartbeat sensor; the low clock operation engine performs the following operation on the latest heartbeat value and a heartbeat minimum value to obtain the operation result; The low clock operation engine determines whether the operation result is greater than 0; if the operation result is greater than 0, the low clock operation engine sets the latest heartbeat value as the heartbeat minimum value and transmits the operation result to the power saving decision a determination engine; the power saving decision determination engine determines whether the operation result is greater than a predetermined ratio; if the operation result is greater than the preset ratio, the power saving decision determination engine performs power supply to the other sensor, increasing The sampling frequency of the heartbeat sensor is at least one of the system clocks that turn on the high clock processing unit. 如申請專利範圍第16項所述之省電方法,其中該另一感測器包含一加速度感測器、一磁力感測器與一陀螺儀感測器;該省電方法包括: 該省電決策判定引擎依序開啟該高時脈處理單元的該系統時脈,開啟該加速度感測器及該磁力感測器的電源,開啟該陀螺儀感測器的電源,增加該心跳感測器的取樣頻率。The power saving method of claim 16, wherein the other sensor comprises an acceleration sensor, a magnetic sensor and a gyroscope sensor; the power saving method comprises: The power saving decision determination engine sequentially turns on the system clock of the high clock processing unit, turns on the power of the acceleration sensor and the magnetic sensor, turns on the power of the gyro sensor, and increases the heartbeat The sampling frequency of the detector. 如申請專利範圍第12項所述之省電方法,其中該感測器包括一加速度感測器、一磁力感測器及一陀螺儀感測器;該省電方法包括:該第一感測資訊擷取引擎擷取該加速度感測器之一加速度軸向分量、該磁力感測器之一地磁強度軸向分量及該陀螺儀感測器的一角速度軸向分量;該高時脈運算引擎對該加速度軸向分量、該地磁強度軸向分量及該角速度軸向分量進行運算而獲得一最新傾斜角度;該高時脈運算引擎傳送該最新傾斜角度給該低時脈運算引擎;該低時脈運算引擎平均該最新傾斜角度與一歷史傾斜角度而獲得一平均傾斜角度,並紀錄該最新傾斜角度為該歷史傾斜角度;該省電決策判定引擎判斷該平均傾斜角度是否小於一預設角度;若該平均傾斜角度小於該預設角度,則該省電決策判定引擎執行關閉該陀螺儀感測器及該磁力感測器的電源、設定該高時脈處理單元的該系統時脈為0與降低該加速度感測器的取樣頻率至少一者。The power saving method of claim 12, wherein the sensor comprises an acceleration sensor, a magnetic sensor and a gyroscope sensor; the power saving method comprises: the first sensing The information capture engine captures an acceleration axial component of the acceleration sensor, an axial component of the magnetic strength of the magnetic sensor, and an angular velocity axial component of the gyro sensor; the high-clock operation engine Calculating the acceleration axial component, the geomagnetic axial component, and the angular velocity axial component to obtain a latest tilt angle; the high clock operation engine transmits the latest tilt angle to the low clock operation engine; The pulse operation engine obtains an average tilt angle on the latest tilt angle and a historical tilt angle, and records the latest tilt angle as the historical tilt angle; the power saving decision determination engine determines whether the average tilt angle is smaller than a preset angle; If the average tilt angle is less than the preset angle, the power saving decision determination engine performs power supply for turning off the gyro sensor and the magnetic sensor, and setting the When the processing unit of the system clock pulse is 0 and the acceleration sensor to reduce the sampling frequency of at least one. 如申請專利範圍第12項所述之省電方法,其中該感測器包括一加速度感測器、一磁力感測器及一陀螺儀感測器;該省電方法包括:該第二感測資訊擷取引擎擷取該加速度感測器之一加速度軸向分量、該磁力感測器之一地磁強度軸向分量及該陀螺儀感測器的一角速度軸向分量;該第二感測資訊擷取引擎將該加速度軸向分量、該地磁強度軸向分量及該角速度軸向分量傳送給該第一感測資訊擷取引擎;該第一感測資訊擷取引擎將該加速度軸向分量、該地磁強度軸向分量及該角速度軸向分量傳送給該高時脈運算引擎;該高時脈運算引擎對該加速度軸向分量、該地磁強度軸向分量及該角速度軸向分量進行運算而獲得一最新傾斜角度;該高時脈運算引擎傳送該最新傾斜角度給該低時脈運算引擎;該低時脈運算引擎平均該最新傾斜角度與一歷史傾斜角度而獲得一平均傾斜角度並紀錄該最新傾斜角度為該歷史傾斜角度;該省電決策判定引擎判斷該平均傾斜角度是否小於一預設角度;若該平均傾斜角度小於該預設角度,則該省電決策判定引擎執行關閉該陀螺儀感測器及該磁力感測器的電源、設定該高時脈處理單元的該系統時脈為0與降低該加速度 感測器的取樣頻率至少一者。The power saving method of claim 12, wherein the sensor comprises an acceleration sensor, a magnetic sensor and a gyroscope sensor; the power saving method comprises: the second sensing The information capture engine captures an acceleration axial component of the acceleration sensor, an axial component of the magnetic strength of the magnetic sensor, and an angular component axial component of the gyro sensor; the second sensing information The capture engine transmits the acceleration axial component, the geomagnetic intensity axial component, and the angular velocity axial component to the first sensing information capture engine; the first sensing information capture engine accelerates the axial component of the acceleration, The geomagnetic strength axial component and the angular velocity axial component are transmitted to the high-clock operation engine; the high-clock operation engine calculates the acceleration axial component, the geomagnetic strength axial component, and the angular velocity axial component a latest tilt angle; the high clock operation engine transmits the latest tilt angle to the low clock operation engine; the low clock operation engine averages the latest tilt angle and a historical tilt angle to obtain a And tilting the angle and recording the latest tilt angle as the historical tilt angle; the power saving decision determination engine determines whether the average tilt angle is less than a preset angle; if the average tilt angle is less than the preset angle, determining the power saving decision The engine performs to turn off the power of the gyro sensor and the magnetic sensor, set the system clock of the high clock processing unit to 0, and reduce the acceleration. The sampling frequency of the sensor is at least one. 如申請專利範圍第12項所述之省電方法,其中該感測器包括一加速度感測器及另一感測器;該省電方法包括:該第二感測資訊擷取引擎擷取該加速度感測器之一最新加速度軸向分量;該第二感測資訊擷取引擎將該最新加速度軸向分量傳送給該低時脈運算引擎;該低時脈運算引擎對該最新加速度軸向分量與一歷史加速度軸向分量進行如下式運算,而獲得該運算結果;該運算結果=該最新加速度軸向分量-一歷史加速度軸向分量該低時脈運算引擎對該最新加速度軸向分量與該歷史加速度軸向分量取平均而獲得一平均值,並將該平均值設為該歷史加速度軸向分量;該低時脈運算引擎將該運算結果傳送給該省電決策判定引擎;該省電決策判定引擎判斷該運算結果是否大於一預設加速度值;若該運算結果大於該預設加速度值,則該省電決策判定引擎執行開啟該高時脈處理單元的該系統時脈、開啟該另一感測器與增加該加速度感測器的取樣頻率中至少一者。The power saving method of claim 12, wherein the sensor comprises an acceleration sensor and another sensor; the power saving method comprises: the second sensing information capturing engine capturing the a latest acceleration axial component of the acceleration sensor; the second sensing information capture engine transmits the latest acceleration axial component to the low-clock operation engine; the low-clock operation engine has the latest acceleration axial component Obtaining the operation result with a historical acceleration axial component, and obtaining the operation result; the operation result=the latest acceleration axial component-a historical acceleration axial component, the low-clock operation engine, the latest acceleration axial component, and the The historical acceleration axial component is averaged to obtain an average value, and the average value is set as the historical acceleration axial component; the low clock operation engine transmits the operation result to the power saving decision determination engine; the power saving decision Determining, by the determination engine, whether the operation result is greater than a preset acceleration value; if the operation result is greater than the preset acceleration value, the power saving decision determination engine performs the high The system clock of the clock processing unit, at least one of turning on the other sensor and increasing the sampling frequency of the acceleration sensor. 如申請專利範圍第20項所述之省電方法,其中該另一感測器包含一心跳感測器、一磁力感測器及一陀螺儀感測器;該省電方法包括:若該運算結果大於該預設加速度值,則該省電決策判定引擎依序開啟該高時脈處理單元的該系統時脈,開啟該磁力感測器的電源,開啟該陀螺儀感測器的電源,增加該心跳感測器及該加速度感測器的取樣頻率。The power saving method of claim 20, wherein the another sensor comprises a heartbeat sensor, a magnetic sensor, and a gyroscope sensor; the power saving method comprises: if the operation If the result is greater than the preset acceleration value, the power saving decision determination engine sequentially turns on the system clock of the high clock processing unit, turns on the power of the magnetic sensor, turns on the power of the gyro sensor, and increases The heartbeat sensor and the sampling frequency of the acceleration sensor.
TW101125584A 2012-07-16 2012-07-16 Sensor module, power manager module thereof and power-saving method thereof TWI482011B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW101125584A TWI482011B (en) 2012-07-16 2012-07-16 Sensor module, power manager module thereof and power-saving method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW101125584A TWI482011B (en) 2012-07-16 2012-07-16 Sensor module, power manager module thereof and power-saving method thereof

Publications (2)

Publication Number Publication Date
TW201405299A TW201405299A (en) 2014-02-01
TWI482011B true TWI482011B (en) 2015-04-21

Family

ID=50550008

Family Applications (1)

Application Number Title Priority Date Filing Date
TW101125584A TWI482011B (en) 2012-07-16 2012-07-16 Sensor module, power manager module thereof and power-saving method thereof

Country Status (1)

Country Link
TW (1) TWI482011B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101578571A (en) * 2007-07-09 2009-11-11 索尼株式会社 Electronic device and control method thereof
US20120029316A1 (en) * 2010-07-27 2012-02-02 Carefusion 303, Inc. System and method for saving battery power in a patient monitoring system
TWM433032U (en) * 2012-02-17 2012-07-01 Synergy Information Systems Inc For wireless sensor networks ultra low power consumption device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101578571A (en) * 2007-07-09 2009-11-11 索尼株式会社 Electronic device and control method thereof
US20120029316A1 (en) * 2010-07-27 2012-02-02 Carefusion 303, Inc. System and method for saving battery power in a patient monitoring system
TWM433032U (en) * 2012-02-17 2012-07-01 Synergy Information Systems Inc For wireless sensor networks ultra low power consumption device

Also Published As

Publication number Publication date
TW201405299A (en) 2014-02-01

Similar Documents

Publication Publication Date Title
CN110169056B (en) A method and device for acquiring dynamic three-dimensional images
KR102351946B1 (en) Extended kalman filter based autonomous magnetometer calibration
TWI622783B (en) Hybrid positioning method and electronic device thereof
WO2017113381A1 (en) Method for determining calibration parameter and mobile device
CN110495819B (en) Robot control method, robot, terminal, server and control system
US9433377B2 (en) Sleep state management device, sleep state management method, and sleep state management program
US20170031420A1 (en) Location aware power management scheme for always-on-always-listen voice recognition system
CN109391762A (en) A kind of method and apparatus of track up
CN113906371B (en) Electronic device providing exercise information according to exercise environment and method of operating the electronic device
CN104123081A (en) Electronic device and sleep awakening method thereof
CN101453598A (en) Electronic device and method capable of adjusting sound effect according to position of user
WO2018045569A1 (en) Method and device for controlling screen of mobile terminal
CN107978135A (en) A kind of correcting sitting posture control device and method
CN113544736B (en) Lower limb muscle strength estimation system, lower limb muscle strength estimation method and recording medium
WO2021035852A1 (en) Motion data detection method and smart wearable device
CN116909416A (en) Method for detecting touch position of active pen and electronic terminal
CN119535215A (en) A method and device for estimating state of charge of a lithium-ion battery based on transfer learning
WO2017185222A1 (en) System and method for motion trajectory collection and analysis based on ball games
TWI482011B (en) Sensor module, power manager module thereof and power-saving method thereof
JP2017099540A (en) Dust collection system and dust collection method
US11994606B2 (en) Use of visible light signals for determining one or more parameters for presence detection
CN108028913A (en) Optics framework for 3D cameras
JP2017096566A (en) Dust collection system and dust collection method
KR20150009833A (en) Mobile terminal and method for controlling place recognition
US12239436B2 (en) Mode control method and device using movement pattern characteristics of user