0

私は現在、北洋 (URG-04LX-UG01 - http://www.hokuyo-aut.jp/02sensor/07scanner/urg_04lx_ug01.html ) を使用してロボットのプロジェクトを実行しています。これは、USBを使用してコンピューターに接続されています。プラグインするとポート「/dev/ttyACM0」が作成されるのですが、関連付けられたライブラリを使用して接続できません(シリアル接続エラー)。ここまでは、何もおかしなことはなく、バグや誤プログラミングは発生しませんが、ここに私の問題があります: 北洋を USB HUB に接続し、それを PC にも接続すると、それに接続でき、すべてが完全に動作します。

私のラップトップは、Linux Mint 15 を実行する samsung 900x3c です。

USB HUBがUSB通信で何を変えるか知っていますか?私のラップトップとのリンクはありますか?(私はARMベースの組み込みコンピュータを使用して同じ問題に直面していました)ハードウェアソリューションを使用せずに問題を解決することは可能ですか? そうでない場合、それを修正できる USB HUB よりもコンパクトなものはありますか?

ありがとう !

4

2 に答える 2

1

USB-HUB は外部電源アダプタから給電されていますか? URG-04LX-UG01 は 2,5W/5V=0,5A を消費するようです。これは USB の制限です。ラップトップの USB ポートはそれほど強力ではなく、デバイスが最大よりも少し多く消費すると、電力がカットされます。

アップデート

デバイスは USB 2.0 Full Speed です。USB 1.0 または USB 2.0 デバイスに問題がある USB コントローラーを見てきました。ハブは USB 2.0 ハイ スピードとして表示され、ラップトップ USB コントローラーに対して透過的に USB 2.0 フル スピードを処理します。これを確認する別のラップトップ/PC はありますか?

于 2013-10-01T19:08:13.827 に答える
0

私はその問題についてのフィードバックに少し遅れていますが、遅れることはありません。

問題全体が USB ケーブルに起因していると判断できました。どういうわけか、そのケーブルに電気的な問題があり、コンピューターまたは北洋がケーブルを介して適切に通信できませんでした。USB HUB は、これらの電気的な問題を何らかの方法で修正できたと思います。

とにかく、問題は解決しました!

于 2013-11-08T16:52:12.757 に答える