RS422 / RS485 Shield für Arduino

professionelle RS422/485 Schnittstellenerweiterung für den Arduino

Die Form und Anschlussbelegungen der Arduinoshields hat sich mittlerweile de-facto als Standard nicht nur für Arduino sondern auch für viele Demoboards anderer Hersteller etabliert. Da liegt es nahe, auch für diese Plattform einen RS485-Shield mit allen Extras anzubieten, so wie wir es für den Raspberry Pi mit dem RS485 HAT schon länger tun.

Auch für den Arduino gibt es schon einige RS485 Erweiterungen. Leider sind diese für den professionellen Einsatz ungeeignet, da eine galvanische Trennung zwischen dem Arduino und dem RS485 Bus fehlt. Dadurch kann es zu Fehlfunktionen oder zur Beschädigung des Arduino kommen. Auch bieten diese Shields meist nur den halbduplex Betrieb (RS485), aber nicht den RS422 (vollduplex) Modus an. Unser Shield löst diese Probleme:

 

  • RS485 Modus (halbduplex)
  • RS422 Modus (Vollduplex)
  • galvanische Trennung zwischen Arduino und angeschlossenem RS485 Bus
  • TX-Pin kann aus den Pins 0-5 frei via Jumper gewählt werden
  • RX-Pin kann aus den Pins 0-5 frei via Jumper gewählt werden
  • einstellbare automatische Sendereinschaltung im RS485 Modus
  • einstellbare Steuerung der Sendereinschaltung über Pin 6 oder 7
  • zuschaltbare Pull-Up, Pull-Down und Abschlusswiderstände
  • RX und TX LEDs zur Anzeige der Aktivität der UART
  • Anschluss des Busses über steckbare Schraubklemme
  • diverse Einstellmöglichkeiten über DIP-Schalter

 

Warum RS485?

 

Die RS485 Schnittstelle wird in vielen Applikationen in der Industrie- und Heimautomation (z.B. MODBUS), Beleuchtungssteuerung (DMX), Videoüberwachung (Pelco D) uvm. eingesetzt. Wenn Sie mehr über die RS485 Schnittstelle erfahren möchten, empfehlen wir diesen Link: http://www.radio-electronics.com/info/telecommunications_networks/rs485/rs-485-tutorial-basics.php

 

Kompatibilität:

 

 

Vielleicht auch interessant: RS422 / RS485 HAT für Raspberry Pi

Einkaufen:

Downloads

Datenblatt RS485 Shield Arduino
Datenblatt inklusive Beschreibung der DIP-Switch und Jumper Einstellungen
Datasheet RS485 shield Rev C.pdf
Adobe Acrobat Document 452.0 KB

Applikation Note: MODBUS

Einen Modbus Slave mit dem RS485 Shield und Arduino realisieren.

How to use MODBUS
Application Note RS485 Shield ModBus Rev
Adobe Acrobat Document 264.6 KB
Beispielcode Arduino UNO
SimpleModbusSlaveExampleUNO.zip
Compressed Archive in ZIP Format 2.4 KB
Beispielcode Genuino 101
SimpleModbusSlaveExample101.zip
Compressed Archive in ZIP Format 6.9 KB
Beispielcode STM Nucleo
SimpleModbusSlaveExampleSTM.zip
Compressed Archive in ZIP Format 6.9 KB
Beispielcode D1 R32 (ESP32)
SimpleModbusSlaveExampleESP32.zip
Compressed Archive in ZIP Format 7.2 KB
Beispielcode D1 R2 (ESP8266)
SimpleModbusSlaveExample8266.zip
Compressed Archive in ZIP Format 7.3 KB

Applikation Note: NMEA0183 Protokoll

GPS, SONAR, Sensoren usw. in Schiffen und Booten via NMEA 0183 Protokoll mit dem Arduino verbinden.

Applikation Note: NMEA-0183
Application Note NMEA Arduino Rev A.pdf
Adobe Acrobat Document 331.1 KB

Applikation Note: Bis zu 3 RS485 Busse an einem Arduino

Drei unabhängige RS485 oder RS422 Busse mit einem Arduino realisieren.

 

Application Multiple RS485 Busses Rev A.
Adobe Acrobat Document 191.9 KB

Applikation Note: Stromzähler auslesen

Smarten Stromzähler Holley Tech DZ541 via SML Protokoll, RS485 und Arduino auslesen,

 

Mehr erfahren

Applikation Note: Inkrementaldrehgeber auswerten

Sick Inkrementaldrehgeber mit dem RS485 Shield auswerten.

 

Mehr erfahren

Applikation Note: RS485 Shield in ArduiBox montieren

Application RS485 DIN rail mount Rev A.p
Adobe Acrobat Document 3.3 MB

Informationen

Featured product

Adafruit Feather Thingplus din rail enclosure
ArduiBox Feather Enclosure

Newsletter