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

アマゾンでたくさん売られてるので、一個だけついでに購入しておいたものを取り出して通電して使えるかちょっと見たら全然反応無しでした。

 

仕様は、
https://cdn.sparkfun.com/datasheets/Sensors/ForceFlex/hx711_english.pdfAITENDOでも売ってました
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から数分すると様子が変わります。

●当面は、手持ちのオペアンプでロードセル実験をしていきますが
HX711も合間合間でいじってみます。
※半年後の追伸:
その後接続達成できて、現在では、7Ch同時稼働してます。その記事は、下記リンクでご覧下さい。
ポイントは、SIOの干渉ノイズですので、干渉ノイズは、CPU基板と数cm離した場合は干渉ノイズでHX711が正常に稼働しなくなります。ですので、HX711は、CPU基板の最も近い位置に配置して、SIO線を最短でCPUポートに接続することが重要です。最終形は、ここのページです。

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

もう一つのポイントは、ロードセルとの接続です。ブレッドボードでロードセルでつないだりしたら駄目です。ロードセルの変化が微妙なので、ブレッドボード接触では電圧がみだれます。半田付けするか、ターミナルブロックでネジ締め固定してください。

 

※この記事は2016年年末ですが、ほぼ3年後の現在は、空気のように6CHでHX711を使ってます。
基本的な学習をしておいたほうがいいと思って下記記事をまとめてあります。
6つのロードセルとHX711を使った6分力計の作り方は
以下の基礎学習を読んでから始めると効率がよく応用がきくと存じます。

【PMD2018】基礎学習2回目<HX711とロードセル接続>

【PMD2018】基礎学習1回目<オペアンプと計装アンプの違い>

旧6分力計の作り方はあまり参考にはなりません。

【6分力計】6分力計作り方まとめました

>

コメントを残す

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