Zum Inhalt springen

WSAL18076 – CM-STEREO-VISION-BOARD

Aus JW Tech Wiki

Dokumentationshinweis: Diese technische Dokumentation wurde aus einer archivierten Lieferantenquelle neu formuliert. Technische Angaben und Befehle müssen vor der Verwendung mit der Produktversion und den Herstellerunterlagen abgeglichen werden.

Zusammenfassung

Das binokulare Stereo-Vision-Erweiterungsboard ist für die Raspberry Pi Compute Module CM3, CM3 Lite, CM3+ und CM3+ Lite ausgelegt. Es bietet drei Kameraanschlüsse (CAM0 standardmäßig aktiviert; CAM1/CAM3 über GPIO38 wählbar), einen DSI-Anschluss, USB, 36-PIN-GPIO mit UART-Adapter sowie einen 24-PIN-HDMI-Erweiterungsanschluss. Zusätzlich sind ein DS1307-RTC-Chip mit CR1220-Batteriehalter, ein ICM20948-IMU-Filllicht-Board sowie eine Acryl-Montageschiene mit Stativadapter enthalten.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Kompatibel mit Raspberry Pi Compute Module CM3 / CM3 Lite / CM3+ / CM3+ Lite.
  • Drei Kameraanschlüsse: CAM0 ist standardmäßig aktiviert; CAM1 wird durch Setzen von GPIO38 auf Low aktiviert, CAM3 durch Setzen von GPIO38 auf High.
  • Onboard-DSI-Anschluss zum direkten Anschluss eines DSI-Displays.
  • Onboard-USB-Anschluss zum Schreiben des Systemimages oder als regulärer USB-Port.
  • 36-PIN-GPIO-Anschluss mit Adapterboard zur Erweiterung des UART-Anschlusses und des Standard-40-PIN-Raspberry-Pi-GPIO.
  • 24-PIN-HDMI-Erweiterungsanschluss mit Adapterboard zum Anschluss eines HDMI-Displays.
  • 10-PIN-GPIO/I2C-Erweiterungsanschluss zum Anschluss des mitgelieferten ICM20948-IMU-Filllicht-Boards.
  • Integrierter DS1307-RTC-Chip mit CR1220-Batteriehalter.
  • Liefert mit einer Acryl-Montageschiene und einem Stativadapter, sodass das Board einfach auf einem üblichen Stativ verwendet werden kann.

Befehle und Beispiele – vor Ausführung prüfen: 

sudo raspivid -t 0 -cs 0
sudo raspivid -t 0 -cs 1
./CAM3_CAM1_Switch.sh 1
sudo make
sudo ./10Dof-D
sudo hwclock -r
sudo hwclock -s
sudo python KEY_LED.py

Hinweise und Versionsgrenzen

  • Die eMMC-Schreibprozedur erfordert Windows 10, einen 5V-Netzadapter am PWR-Anschluss und den USB BOOT ENABLE-Schalter auf EN. Bei Problemen hilft der Wechsel von USB-Kabel, Port oder PC.
  • Beim Schreiben eines Images auf die eMMC des CM3 sollte Raspbian Lite gewählt werden, da der Speicher nur 4 GB beträgt; GUI kann separat installiert werden.
  • Für die Verwendung des CAM3-Anschlusses muss GPIO38 auf High gesetzt werden; die Erkennungsreihenfolge der Kameras kann von der Beschriftung abweichen.
  • Die Konfiguration der ursprünglichen Raspbian-Images für zwei Kameras erfordert das Ändern und Kompilieren einer DTS-Datei sowie das Kopieren von dt-blob.bin in /boot.
  • Der ICM20948-Test erfordert das Herunterladen und Kompilieren des Demo-Codes sowie die Aktivierung der I2C-Schnittstelle über raspi-config.
  • Der RTC-Test erfordert die Modifikation von /etc/rc.local, einen Neustart und ggf. die Einstellung von Zeitzone und Standort.
  • Die LED-Steuerung über den Benutzertaster bedingt, dass das weiße Fülllicht beim Testen abgedeckt wird, da es sehr hell ist.

Quelle und Revisionsnachweis