ESP-OS Basics,  Tasmota

ESP8266 Endschalter Endstop an GPIO anschliessen

ESP8266 Endschalter Endstop
Endschalter Anschluß

Ein Endschalter ist mit einem typischen Taster gleichzusetzen, jedoch verfügen typische Endschalter über 3 Anschlüsse

  • C / COM Versorgungsspannung bzw. Signalspannung die durch den Endschalter durchgeschaltet wird
  • NC / Normally Closed, ein Öffner, ist im nicht aktiven Zustand des Endschalters geschlossen
  • NO / Normally Open, ein Schliesser, ist im nicht aktiven Zustand des Endschalters offen

Im dargestellten Beispiel wurde der GPIO12 verwendet, selbstredend können auch andere GPIO’s (ausser GPIO0, da hier ein Pull Down Widerstand verwendet wird) verwendet werden.

Anschluss eines Endschalters mit einem Pull Down Widerstand

  1. Verbinde den C / COM Pin des Endschalters mit 3,3V+ (Versorgungsspannung)
  2. Verbinde den NO Pin des Endschalters mit GPIO12 (oder einem anderen GPIO)
  3. Verbinde eine Seite des 10KΩ Pull Down Widerstand mit GND
  4. Verbinde die andere Seite des 10KΩ Pull Down Widerstands mit dem ESP8266 GPIO12
Erläuterung

Wird der Endschalter geschlossen, werden 3,3V auf den ESP8266 GPIO geschaltet. Öffnet der Endschalter fließt weder + noch – auf den GPIO. Da aber der GPIO auch mit dem Pull Down Widerstand verbunden ist, fliesst – über den Widerstand auf den GPIO. Der GPIO erhält somit ein LOW Level Signal.

Endstop Connecting

An Endstop Limit Switch working principle is almost same as a regular Button. Typical Endstop Switch got 3 Connections

  • C / COM supply Voltage, in combination with an ESP8266 3.3V
  • NC / Normally Closed
  • NO / Normally Open

In our example we use GPIO12 but other GPIO’s (besides GPIO0 because we use a Pull Down Resistor) could be used

Connecting an Endstop to an ESP8266

  1. connect COM Pin of Endstop Switch to 3.3V+ (supply Voltage)
  2. connect NO Pin of Endstop Switch to GPIO12 (or other GPIO)
  3. connect one side of 10KΩ Pull Down Resistor to GND
  4. connect other side of 10KΩ Pull Down Resistor to GPIO12
Description

Soon as the Endstop is in active state 3.3V+ is connected to GPIO. In case of Endswitch is inactive no 3.3V+ nor – is send to GPIO. Because of GPIO is connected to Pull Down Resistor, the GPIO gets a – and has a LOW Level.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert