286473_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

286473_ja-JP

286473_ja-JP

MMA8653FC 歩数計カウンター<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

こんにちは、みんな

MMA8653FCを使用しています。歩数計のアルゴリズムを実装する方法がわかりません。

デモのソースコードはありませんか?

よろしくお願いいたします。

ロイ

加速度センサRe: MMA8653FC as pedometer counter<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

こんにちは、トーマス:

助かります。ありがとう!

よろしくお願いいたします。

ロイ

Re: MMA8653FC as pedometer counter<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

ロイ、

MMA8653FC のローパス フィルタは、単純な 1 次デシメーション フィルタ、つまり移動平均フィルタの後にダウンサンプリングが続くものです。カットオフ周波数は選択されたODR(DR[2:0]ビット)とモード((S)MODS[1:0]ビット)によって異なります。

データシートの表 62 を見ると、すべての可能な ODR/(S)MODS の組み合わせに対する「OS 比」の列が見つかります。この表を使用すると、次の式に従って ADC 周波数を計算できます。

ADC周波数 = OS比 * ODR

ローパス フィルタは、次の規則に従って 2 または 4 でデシメーションを実行し、カットオフ周波数はデシメーション レートによって異なります。

OS比 = 2: デシメーション2、カットオフ周波数 = 0.25 * ADC周波数

OS比 >= 4: デシメーション4、カットオフ周波数 = 0.114 * ADC周波数

よろしくお願いいたします。

トーマス

Re: MMA8653FC as pedometer counter<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

トーマス、

1. アドバイスありがとうございます。私たちのプロジェクトでは、MMA8653の方が適しています。すでに8051互換のSoCチップを持っているので、それを実装する必要があります。

歩数計アルゴリズムを搭載。

2. MMA8653FC にはローパス フィルターがあります。カットオフ周波数は変更できますか?


よろしくお願いいたします。

ロイ

Re: MMA8653FC as pedometer counter<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

ロイ、

現時点では、MMA8653FC を使用した歩数計アルゴリズムの実装は知りません。

MMA9553Lインテリジェント歩数計プラットフォームでは、ユーザーはいくつかの設定レジスタを用いて歩数計アプリケーションの動作をカスタマイズおよび制御し、複数のステータスレジスタを用いて測定・計算されたデータをレポートすることができます。このデバイスの詳細については、 MMA9553LSWRMをご覧ください。


よろしくお願いいたします。

トーマス

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎02-04-2026 03:53 AM
更新者: