Deprecated: Assigning the return value of new by reference is deprecated in /home/users/2/floppy.jp-999953/web/kagakusukimono/class/View.php on line 25

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/2/floppy.jp-999953/web/kagakusukimono/class/View.php on line 30

Warning: Cannot modify header information - headers already sent by (output started at /home/users/2/floppy.jp-999953/web/kagakusukimono/class/View.php:25) in /home/users/2/floppy.jp-999953/web/kagakusukimono/class/View.php on line 81
科学好き者の日々::3次元加速度センサー その2

3次元加速度センサー その2

加速度センサー.jpg

秋葉原の秋月電子で3軸加速度センサーを買ってきました。KXM52-1050で1000円です。このセンサーは前は800円だったと思ったのですが、しばらく入荷していないうちに値段が上がってしまいました。

加速度センサーはNintendoのWiiの影響で品薄なのだそうです?

とりあえずZ軸のデータだけ取り込んで、どういう特性なのか調べてみることにしました。前はUSB経由でパソコンに取り込んだのですが、持ち歩きに不便なので、7セグメントのLED表示器に表示させることにしました。

仕様ではプラスマイナス2g(重力加速度)を0~電源電圧までで表せるようです。0g(無重力)が電源電圧の半分のときのようです。
PICの16F88のADコンバータで10bitの分解能で取り込みます。10bitなので0~1023までの表示が必要なのですが、下の3桁だけと簡略化しています。上記から512のときが無重力のときです。
写真では748が表示されていて(1gのとき)、逆さにすると335(-1g)が表示されます。
(ちょっと暗いですね。LEDの電流制限抵抗がちょっと大きいようです)
センサーを立てた位置にすると530位でちょっと大きめですが、まあまあの値です。

電源電圧依存性.jpg

上のグラフのように(上:1g、中:0g、下:-1g)電源電圧で値が変わって、3.3Vのときが512になるようです。

まあ、このような値になることが判っていれば、使いようがあるわけですので、基礎データはとれたということでしょうか。


Calendar
<< May 2024 >>
SunMonTueWedThuFriSat
   1234
567891011
12131415161718
19202122232425
262728293031
search this site.
tags
archives
recent comment
recent trackback
others
admin