WSAL11010 – High-Precision AD – DA Board
Erscheinungsbild
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
Die Platine erweitert Raspberry Pi und Jetson Nano um hochpräzise Analog-Digital- und Digital-Analog-Wandlung über SPI.
Zugeordnete Produkte bei JW Tech
Technische Übersicht
- Basiert auf dem 24-Bit, 8-Kanal-ADC ADS1256 mit 30 kS/s Abtastrate und vier differentiellen Eingängen.
- Beinhaltet den 16-Bit, 2-Kanal-DAC DAC8552 für die Ausgangswandlung.
- Der Pinbeleg folgt dem Waveshare-Sensoranschlussstandard und ermöglicht den Anschluss verschiedener Analog-Sensormodule.
- Einsteckbare Klemmen bündeln Ein- und Ausgänge für Analog- und Digitaleingänge.
- Eine integrierte AD/DA-Prüfschaltung erleichtert die Signalvorführung.
- Für Raspberry Pi wird das SPI-Schnittstellenmodul aktiviert (raspi-config → Interfacing Options → SPI).
- Vorhandene Demoprojekte stehen in C, Python 2, Python 3 sowie WiringPi zur Verfügung.
Befehle und Beispiele – vor Ausführung prüfen:
sudo raspi-config
sudo reboot
ls /dev/spi
sudo wget http://www.airspayce.com/mikem/bcm2835/bcm2835-1.71.tar.gz
sudo tar zxvf bcm2835-1.71.tar.gz
cd bcm2835-1.71/
sudo ./configure && sudo make && sudo make check && sudo make install
sudo apt-get install wiringpi
wget https://files.waveshare.com/wiki/common/wiringpi-latest.deb
sudo dpkg -i wiringpi-latest.deb
gpio -v
sudo git clone https://github.com/WiringPi/WiringPi
cd WiringPi
sudo ./build
sudo su
wget https://github.com/joan2937/lg/archive/master.zip
unzip master.zip
cd lg-master
sudo make install
sudo apt-get update
Hinweise und Versionsgrenzen
- Bei Bookworm ist nur die lgpio-Bibliothek verfügbar; BCM2835 und WiringPi lassen sich nicht installieren oder verwenden.
- Nach Nutzung der BCM2835-Bibliothek muss der Raspberry Pi neu gestartet werden, damit andere Bibliotheken korrekt laufen.
- Unverbundene Kanäle zeigen etwa 1,17 V bzw. 5,08 V als Ruhsignal an; dies ist ein normales Phänomen infolge der Chipstruktur.
- Die Demo fügt bei der Datenverarbeitung eine Verzögerung hinzu, wodurch die effektive Abtastrate unter 30 kS/s liegen kann.
- Die Kompatibilität mit STM32 wird im Quelltext behauptet, aber ohne konkrete Anweisungen; die Portierung erfordert manuelle Arbeit.
- Das Laden des SPI-Treibers auf Jetson Nano erfolgt mit 'sudo modprobe spidev'; die korrekte Konfiguration sollte vor der Nutzung geprüft werden.
Quelle und Revisionsnachweis
- High-Precision AD/DA Board - Waveshare Wiki
- Quellrevision: 87049
- Erfasst: 2026-08-30T02:42:22+00:00
- SHA-256:
d65b7df134197c662b66ebcb4edf35633484166b0a179396692a0d78a8388020