- 締切済み
キーエンスの超音波センサーについてです
僕は今、株式会社キーエンスの超音波センサ”FW-H10R”を使って壁までの距離の計測を行っているのですが、センサの出力をインターフェースボードにつなぎ、取り込んだ電圧値をC++で距離に換算して距離計測をしています。 今回は(取り込んだ電圧)*(261.67)という形で計算したのですが、センサーと壁との距離を動かしたりしても常に同じ値ばかりが出て全く正しい値を返してくれません。(検出範囲内には入っています) どなたか、超音波センサをC++で使っている方がいらっしゃったら教えてください。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- movementgg
- ベストアンサー率0% (0/0)
回答No.3
1.壁の距離はスペック内ですか? 確か150から1000mmまで? 2.アンプの表示は変化しますか? しないならキーエンスに電話する。 3.アナログ出力線のINとGND間に250Ωの抵抗は入れていますか? 取説配線図参照 4.アナログ出力を電流計で計測してみる。 表示が変化するのに電流値は変化しない→キーエンスに連絡 変化する→インタフェースボードがおかしい?
- andy_kun
- ベストアンサー率23% (64/274)
回答No.2
No1です。 アンプはFW-V20かFW-V25を使っていると思いますけど センサの出力って桃(アナログ出力)と青線(0V)を接続しています? 黒や白の線は単純なON/OFF出力だから距離は測定できませんよ。
- andy_kun
- ベストアンサー率23% (64/274)
回答No.1
アンプは使っているのかな? いずれにしろ電圧はDC24Vで固定でセンサの出力は4~20mAで出てくると思うけど…
質問者
補足
ご回答ありがとうございます。 アンプとは、電源のことでしょうか?それとも、センサ用のアンプのことでしょうか? 電源はDC24Vを使ってて、センサ用アンプもちゃんと経由させてます。 出力はなぜか常に7.15~7.17あたりしか返してくれないです。係数はどのようにしているのでしょうか?
補足
たびたび申し訳ありません。ちゃんと回線も出力(桃の線)につなげているのですが・・・。