2020年3月17日現在、KeiganMotorを複数用いた場合、以下条件においてKeiganPiが起動しない問題を確認しています。
Raspberry Pi 4が起動しない
以下の条件で Raspberry Pi 4 を起動しようとすると起動しません。
- Raspberry Pi 4 のUSBポート4ヶ所の内、2ヶ所以上にKeiganMotorを接続している。
- 接続したKeiganMotorに電源を供給し起動しておく。
KeiganMotorの電源供給がUSBポート1ヶ所以下になるよう、他のKeiganMotorの電源を外すとKeiganPiが起動するようになります。
また、上記場合であっても、RaspberryPi 4 を起動後に KeiganMotor を接続する場合は問題ございません。
また、上記場合であっても、RaspberryPi 4 を起動後に KeiganMotor を接続する場合は問題ございません。
対策
以下のようにUSBハブを経由しUSBポートの接続を1ヶ所のみにすると、上記問題は発生しなくなります。(Raspberry Pi 4 は正常に起動します)
こちらのチラシもご確認ください。
原因
KeiganMotorから、USBDP(USB+)ライン経由で Raspberry Pi 4 に電流が流れるため
複数のKeiganMotorを制御し、エンコーダーの値も取得する方法を解説します。