隨著固態微機電(MEMS)製程的發展與普及,許多原本尺寸大的零件,都隨著MEMS製程的演進而越來越精細,尺寸越來越小,並且製作成本也隨著技術與時間的進展,隨之不斷的降低,到足以大量生產零件,並且以可接受的價格提供給市場,提供商業化的元件。 而線性加速度計又稱重力感測器(G-sensor),主要是提供加速度變化的資訊,有二維與三維方向的產品,也在 MEMS 製程的大幅進展的趨勢裡面,成了消費性電子的零件之一。 但是這也面臨了些問題:這些對消費性電子是新進成員的元件,到底能做什麼呢? G-Sensor 到底能做什麼樣的應用呢? 有什麼樣的應用是G-Sensor 所擅長的呢? 怎樣的商業應用才可以有足夠的經濟規模讓 G-Sensor 的研發與生產可以持續下去呢? 有的應用是在遊戲上面,利用加速度的變化來控制遊戲的進行;有的應用在使用者操作介面,藉由敲動機器來換頁或是驅動某些程式;或是墜落偵測,讓筆記型電腦裡的硬碟能夠及時歸位並保護;或是應用在計步器上。 計步器是一種記錄步數的小型儀器。作用原理是靠步行過程中產生的軀幹上下震動,改變了計步器的水平位置,並傳導到計步器內部上下擺振裝置,進而啟動計數器的計數功能。於是,把移動過程轉換為步數並累計,最終結果就呈現在計步器的螢幕上。 在計步器上應用,坊間並沒有比較完整與徹底的探討,因此本論文使用 G-Sensor 來實作計步器的功能,並探討在實作過程中,G-Sensor 與機械式計步器之間的差異性,探討怎樣的方式才可以讓 G-Sensor應用在計步器上是較機械式計步器來得精準,甚至可以提供更多的資訊來給使用者參考,更精準、更多的選項可以來讓計步器是針對不同人的特性,來調適最好的參數做計算與計步,而不是粗略的估計。 As the development of the MEMS technology comes to more normalization, many components become much tiny. And the manufacturing cost is becoming lower. Those products using MEMS become commercialized, and provide accepted prices to market. The Linear accelerometer is also called G-Sensor. It supplies the information of accelerating change when some motion happens. The current G-Sensor products in the market are not only support 2-dimension but also support 3-dimension information. The G-Sensor becomes the one of consumer components in this trend of MEMS technology development. But, this trend also causes discussion for those new members of consumer electronic market. What can they do? What kind of applications can be implemented? How can they cause a large scale of economy to sustain their development and production? Those same discussions also happen on the G-Sensor’s future. The applications using G-Sensor components are working in the current market. For examples, to be a way to control the game working, to control user interface, to drive some application programs or change slides by knocking the side of a device, to detect the falling event and let HD inside the notebook has enough time to shutdown. And, G-Sensor can be implemented inside a pedometer. Pedometer is a kind of instrument to calculate and record the number of steps which user walks. It uses the rock of body to change the position of pedometer continually when user is walking. The information of sway would be passed to the processor inside the pedometer. The processor receives the continued information and calculates the steps to be accumulated. Then, show the number on the screen of pedometer. This paper will discuss how to implement a pedometer using G-Sensor’s function. And, discuss those differences between mechanical pedometer and G-Sensor pedometer. This paper will discuss and examine the algorithms to refine the value to close to the actual steps which user walks. Even more, the device could provide more parameters and information to user for reference. Normalize the device for different users, different bodies and different motions to get the exact number of steps, not a rough one.