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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 58
- 230000001133 acceleration Effects 0.000 claims description 106
- 238000005070 sampling Methods 0.000 claims description 28
- 238000010586 diagram Methods 0.000 description 26
- 230000008054 signal transmission Effects 0.000 description 12
- 238000004364 calculation method Methods 0.000 description 4
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 241001465754 Metazoa Species 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 210000003298 dental enamel Anatomy 0.000 description 1
- 238000010291 electrical method Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 229910052742 iron Inorganic materials 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 235000012431 wafers Nutrition 0.000 description 1
Landscapes
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Description
本發明是有關於一種感測器模組及其電源管理模組與其省電方法,且特別是有關於一種依據感測器訊號省電的感測器模組及其電源管理模組與其省電方法。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)
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)
| 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 |
-
2012
- 2012-07-16 TW TW101125584A patent/TWI482011B/en active
Patent Citations (3)
| 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 |