Als FeatherWing werden die "Shields" für die bekannten Feather Microcontroller Boards von Adafruit, Sparkfun bezeichnet, die es von unterschiedlichen Herstellern und für
verschiedenste Plattformen gibt:
- RP2040
- ESP32
- ESP8266
- Cortex M0
- Cortex M4
- SAMD51
- STM32
- nRF52840
- uvm.
Dieser FeatherWing stellt eine galvanisch getrennte RS485 (halbduplex) und RS422 (vollduplex) Schnittstelle für diese Mikrocontrollerboards bereit. Unser Wing zeichnet sich durch folgende
Funktionen aus:
- RS485 mode (half duplex)
- RS422 mode (full duplex)
- galvanisch vom Mikrocontroller getrennte Schnittstelle
- erweiterter ESD Schutz
- zuschaltbare automatische Sende- und Empfangsumschaltung
- zuschaltbare softwaregesteuerte Sende- und Empfangsumschaltung
- zuschaltbare 4.7k Pull-Up, Pull-Down Widerstände (fail safe biasing)
- zuschaltbarer Abschlusswiderstand
- Anzeige-LEDs für Sende- und Empfangsaktivität
- diverse Funktionen über DIP Schalter konfigurierbar
- mit einfachen Stiftleisten oder Stacked Header erhältlich
Warum RS485? Die RS485 Schnittstelle wird in vielen Anwendungsbereichen eingesetzt:
- MODBUS (Industriesteuerung und Gebäudeleittechnik)
- DMX (Beleuchtungstechnik)
- NMEA0183 (maritime Anwendungen)
- Zutrittskontrolle
- Pelco D (Videoüberwachung)
- uvm.
Hier erfahren Sie mehr über die Funktion der RS485 Schnittstelle.
Wir haben verschiedene Codebeispiele in C++ und Python auf
Github bereitgestellt. Diese Code-Sammlung wird laufend aktualisiert und erweitert.