WSAL17852 – 2-CH TRIAC HAT
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
Der 2-CH TRIAC HAT ist ein Dual-Kanal-Bidirektionaler Triac-Erweiterungsmodul für Raspberry Pi. Er verfügt über einen integrierten STM32F030-MCU und wird über UART oder I2C gesteuert. Unterstützt werden AC-Spannungen von 100–600 V und Ströme bis 20 A.
Zugeordnete Produkte bei JW Tech
Technische Übersicht
- Gehäuseabmessungen: 65 × 56,5 mm; Betriebsspannung: 3,3 V / 5 V
- Kommunikation: UART (1200–921600 Baud) oder I2C (≤1 Mbps)
- Jumper B wählt UART, Jumper A wählt I2C; ein DIP-Schalter auf der Rückseite ermöglicht ebenfalls die Umschaltung
- Register 0x01 steuert den Betriebsmodus: 1 = Spannungseinstellung über Leckwinkel, 0 = Ein/Aus-Schaltmodus
- Register 0x02 aktiviert Kanäle: 3 = beide, 2 = nur Kanal 2, 1 = nur Kanal 1, 0 = beide deaktiviert
- Leckwinkel pro Kanal in Register 0x03/0x04, Wertebereich 0–179°
- Netzfrequenz über Register 0x05: 0x32 = 50 Hz, 0x3C = 60 Hz
- Baudrate über Register 0x07 einstellbar (n×100), Standard-Wiederherstellung durch Kurzschluss RX/SCL–TX/SDA beim Einschalten
Befehle und Beispiele – vor Ausführung prüfen:
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 && sudo apt-get install python3-pip && sudo pip3 install RPi.GPIO && sudo apt-get install python3-smbus && sudo apt-get install python3-serial
sudo apt-get install p7zip
wget https://files.waveshare.com/upload/e/ef/2-CH_SCR_HAT_code.7z
7zr x 2-CH_SCR_HAT_code.7z -r -o./2-CH_SCR_HAT_code
sudo chmod 777 -R 2-CH_SCR_HAT_code
cd 2-CH_SCR_HAT_code/RaspberryPi/c && make clean && make && sudo ./main
cd ../python/examples && sudo python main.py
sudo apt-get install python-bottle && cd Web_python && sudo python main.py
sudo apt-get update && sudo apt-get install python3-pip && sudo pip3 install Jetson.GPIO
sudo groupadd -f -r gpio && sudo usermod -a -G gpio your_user_name
sudo cp /opt/nvidia/jetson-gpio/etc/99-gpio.rules /etc/udev/rules.d/ && sudo udevadm control --reload-rules && sudo udevadm trigger
Hinweise und Versionsgrenzen
- Hochspannungsgefahr: Schweißpunkte und Leiterbahnen sind freiliegend – niemals mit der Hand berühren; isolierendes Gehäuse empfohlen
- Thermische Begrenzung: Bei 125 °C schaltet das Gerät die Ausgabe ab; unter 80 °C sollte gekühlt werden
- Kurzschluss kann den Triac zerstören – Ausgangskreis nicht kurzschließen
- Auf Bookworm-Betriebssystemen sind nur lgpio verfügbar; bcm2835 und wiringPi können nicht installiert werden
- UART-Demo funktioniert nur mit WIRINGPI und DEV_LIB; I2C unterstützt zusätzlich USE_BCM2835_LIB
- Demo-Codes beziehen sich auf die Datei 2-CH_SCR_HAT_code.7z – bei Fehlschlag der Downloadquelle muss manuell geprüft werden
Quelle und Revisionsnachweis
- 2-CH TRIAC HAT - Waveshare Wiki
- Quellrevision: 68745
- Erfasst: 2026-09-01T02:40:59+00:00
- SHA-256:
22a433942ec51bf699e291dd5a83b2195be391b860e5c829970dae2a7b70438a