流量チェックや閉塞圧チェックを行っています。infutest2000は非常に頼もしいチェッカーなのですが、管理ソフトがインストールされたPCに有線で接続しないと最大限の能力を発揮しません。今回はこのinfutest2000を有線でなく無線化できないか?を検討して実験していきます。無線化できたら、点検用のPCをわざわざinfutest2000の近くに置いて置く必要もないし、infutest2000の配置も自由に決める事ができて便利です。有線の内容を確認まず、無線化に向けて今現在有線でやりとりしているデータはどのような形式なのかを調べる事にしました。PCに接続しているのはUSBでinfutest2000側は25ピンのシリアル接続と言う事がわかりました。PC側はUSB↓おそらく、シリアルはRS232という規格で、USB規格にどこかで変換されていると予想しました。ケーブルを探ると何やらあやしい箱?のようなものがあったので、開けてみるとシリアルをUSBに変換する基盤がありました。↑の基盤はシリアルの電圧をTTLレベルに変換するものみたいです。裏側にはCP2023という基盤がありこれがシリアルのUARTという通信をUSB規格に変換するものと言う事がわかりました。やって無線化させるか?まず、どうやって無線化させるかですが、シリアル通信(UART)をブルートゥースに変換するという基盤がアマゾネスで結構安価に売られています。↓こんなやつ↓はRS232CをUARTに変換してくれてさらにBluetooth化するやつ色々な製品がありますが、今回は秋月電子で以前買っておいたRN-42モジュール評価キットというものを使用してシリアル通信を無線化してみる事にしました。http://akizukidenshi.com/catalog/g/gK-07378/↑これです。なんとこれ、シリアル信号のUARTをBluetoothで無線化できます。Qiitaを参考に設定し、ボーレートを9600に変更しました。あとはデフォルト設定としています。スポンサードリンクinfutest2000のシリアル通信の使用についてinfutest2000側のシリアルはRS232の通信で、UARTのTTLレベルに変換しなければならないというのが、既存の有線ケーブルのチップ情報からわかりました。エンジニアの電気屋さんで勉強しました。infutest2000側は25ピンのシリアル接続なので一応どのようなものが接続されているのか確認です。開けてみると4本の線しかつながっていない事がわかりました。ピンアサインは2番、3番、4番、と7番でした。GNDと言う事がわかりました。RTSは基盤上でCTSと結線されていたので、実質上通信に必要なのはinfutest2000が通信を送るTXDと通信を受けるRXDとグランドの3本がだけが重要になります。infutest2000からのRS232をTTLレベルに変換する為にここまでで、通信規格や結線がわかりました。RN-42は3.3V程度のUARTを受けてそれをBluetoothで送受信します。電圧がマイナスから15V程度あるRS232は直接接続できませんのでTTLレベルに変換ののち電圧を3.3V程度にしないといけません。変換はADM3202というRS232をTTLレベルのUARTに変換してくれるICを使います。なんと5個のコンデンサと電源だけで動作します。動作電圧もここで3Vで動かして置くとTTLレベルの出力電圧も3VとRN-42に合わせた電圧になるので最高です。こんな感じでブレットボードに配線しました。これでRN-42のRXDにinfutest2000から送られてくるTXDの白い電線をADM3202を経て3.3に降圧して結線すればいいわけです。実際にシリアル通信を行った動画がこちらです。動画ではinfutest2000のテスト結果などをシリアル出力する項目があったのでそれを利用しました。summaryというところからsirialを選択してoutを押せば通信がスタートします。ボタンを押した瞬間から通信がスタートして内容がPCに送られました。映像ではarduinoが写っていますが、あれは3Vの電源供給用だけで通信には関係ありません。PC側は事前にteatermという通信ソフトをインストールしておいて、Bluetoothの仮想COMポートを選ぶとRN-42と接続できます。こんな簡単に無線化する事ができました。次回はinfutest2000とデータのやりとりを行うソフトがあるので、そちらで無線化できるか挑戦します。実質のところこinfutest2000だけではポンプチェックの作業効率がわるく、PCでのソフトウェアを使ったポンプチェックを行っている施設がほとんどだとおもいます。そのソフトウェアをinfuMnager2000といいますですので無線化はあくまでinfuManager2000上で行う事を目標にします。できなかった事と今後の展望このRN42の仮想COMポートではinfutest2000のPCソフトウェア上で認識せずだめでした。予想ですが、UARTとUSBをブリッジするCP2103のドライバだけを認識するようにソフトウェア上で細工してあるんじゃないかと予想しています。次回は上記内容を克服するようにチャレンジします。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。コメントデータの処理方法の詳細はこちらをご覧ください。鉛バッテリー充電器の製作2PIC16F88でLCD表示に挑戦!!キッチンタイマーの修理3端子レギュレーターで可変電源装置を自作しよう!!倍電圧回路についてPIC16F88でA/D変換してみる。~赤外線解析編~HiLetgoの激安ESP8266を使うブログをメールで購読メールアドレスを記入して購読すれば、更新をメールで受信できます。WordPress.。