【12月29日】ロードセル<変換モジュールHX711をいじりだした>

これからいろいろな力を測定するので多点でロードセルを使った計測が増えます。今までは、オペアンプを配線して作ってきたのですが、中華ロードセル用に百円台から数百円のAD変換付アンプがあります。
 アマゾンでたくさん売られてるので、一個だけついでに購入しておいたものを取り出して通電して使えるかちょっと見たら全然反応無しでした。

img_4498
仕様は、
https://cdn.sparkfun.com/datasheets/Sensors/ForceFlex/hx711_english.pdf

AITENDOでも売ってました
http://www.aitendo.com/product/9727

使い方は、 こちらのサイトで丁寧に説明されてますが、Arduinoです。
http://barcelona.lomo.jp/wp/?p=23

米国のSparkFunが元みたいです。
https://learn.sparkfun.com/tutorials/load-cell-amplifier-hx711-breakout-hookup-guide

動作としては、24bitのAD変換の出力をSIOインターフェースでだしているみたいです。クロックとデータの2本でてますが、UARTでもなければi2cでもSPIでもないのですが、Mbedライブラリーに何個かHX711の
ライブラリーが載ってますので、それで動けばラッキーです。

https://developer.mbed.org/users/megrootens/code/HX711/docs/tip/classHx711.html
通常のデジタルポート2個使うだけなので、複数個のロードセルで使えると便利です。帰ってUART仕様だったら最大3個しかつかえなくなるのでSIO仕様というのもいい手だと思います。

●うんともすんとも信号が掴まらない
オシロで一瞬だけクロックがとらえられたのです、どうも再現しません、クロックがつかまらなければ回路が悪いのかセンサが悪いのか
なにがなんだかわからないので、HX711が使えるかどうかまだ不明です。何か、経時変化がありあそうで、電源ONから数分すると様子が変わります。
●1週間後に接続できました。
その後接続達成できて、現在では、7Ch同時稼働してます。その記事は、下記リンクでご覧下さい。
ポイントは、SIOの干渉ノイズですので、干渉ノイズは、CPU基板と数cm離した場合は干渉ノイズでHX711が正常に稼働しなくなります。ですので、HX711は、CPU基板の最も近い位置に配置して、SIO線を最短でCPUポートに接続することが重要です。最終形は、ここのページです。

【6分力計】1号機も基板作り直し<安定増した>


もう一つのポイントは、ロードセルとの接続です。ブレッドボードでロードセルでつないだりしたら駄目です。ロードセルの変化が微妙なので、ブレッドボード接触では電圧がみだれます。半田付けするか、ターミナルブロックでネジ締め固定してください。
6つのロードセルとHX711を使った6分力計の作り方は
こちらのHPにあります。
https://goo.gl/ntZM2x

 


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です