Design-In-Expertise And Service
Suchen nach ...
globsearch_:
Hersteller Kategorie Artikel Freitext

Espressif – ESP32 – industrieelle Schnittstellen und Protokolle

In der Industrieautomation wird seit Jahrzehnten auf Protokolle wie MODBUS gesetzt. MODBUS hat sich letztendlich zu einem de facto Standard entwickelt. Auch das CAN Interface wird schon lange nicht nur im Automotive-Bereich, sondern auch in der Industrie genutzt.

 

 


Dass sich Funk-SoCs und die Funk-Module von Espressif nicht nur gut für IoT Anwendungen eignen, sondern durchaus für die Industrie interessant sind, zeigt die Tatsache, dass Espressif sowohl für das MODBUS Protokoll als auch das CAN-Interface Lösungen bietet – Software-Beispiele inklusive.

Espressif & Modbus


Espressif bietet einen Modbus Stack in Form einer „component“ im ESP-IDF (Espressif IoT Development Framework) an. Dieser basiert auf dem FreeMODBUS Stack, einer freien Implementierung des MODBUS Protokolls von embedded experts aus Österreich. Es werden hiermit vor allem Embedded Systems Entwicklungen adressiert.

 


Mit der freemodbus component von Espressif kann das Modbus Protokoll generell auf allen ESP32 Varianten genutzt werden. Software-Beispiele, integriert im ESP-IDF, helfen Entwicklern das Protokoll in eigenen Projekten zu nutzen und zu implementieren. Diese Beispiele sind aktuell für ESP32 und ESP32-S2 Cores verfügbar.


Der ESP-Modbus unterstützt sowohl RTU/ASCII Transmission Modes, als auch MODBUS TCP.


Für weitere Informationen zum Programming Guide, den components, Links zu Beispielen und was es noch zu beachten gilt schauen Sie in unsere

 

Prüfen Sie in unserem FAQ, ob die ESP32 SoCs Ihre nicht verfügbaren MCUs ersetzen können.


Espressif TWAI (CAN) Controller


Alle ESP32 Varianten haben standardmäßig einen sogenannten TWAI (Two-Wire Automotive Interface) Controller integriert. Das TWAI ist kompatibel zum ISO11898-1 Protokoll und entspricht einer CAN2.0 Schnittstelle.

 

 


Weitere Features, die der ESP32 TWAI Controller unterstützt:

  • Standard Frame Format (11-bit ID) und Extended Frame Format (29-bit ID)
  • Bit-Raten von 25 Kbit/s bis 1 Mbit/s
  • Mehrere Operations-Modi: Normal / Listen Only / Self Test
  • 64-byte Receive FIFO
  • Spezial Transmissions
  • Acceptance Filter
  • Fehler Erkennung und Verarbeitung

Um Entwicklern den Einstieg zu erleichtern, bietet Espressif auch hier Software-Beispiele an. Zum Beispiel das „TWAI Network Example“ eine Demo Anwendung die zeigt, wie der TWAI Treiber genutzt wird, um ein Target (ESP32, etc.) als TWAI Knoten zu programmieren und zwei (oder mehr) Knoten über ein TWAI Netzwerk kommunizieren zu lassen.

Für eine ausführlichere Feature-List sowie weitere Informationen zu Treibern und Beispielen besuchen Sie unsere


ESP32 industrial interfaces (Modbus&CAN)

Kontaktieren Sie uns zu weiteren Funktionen und Möglichkeiten, die Ihnen die Espressif ESP32 Produkte im Industrieumfeld bieten.


    Bitte kontaktieren Sie mich zu oben genannten Thema per

    Ich bin interessiert an:

    AngebotBesuchsterminDatenblattMusterSonstiges