Keyes Drehgeber: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
[[Kategorie:Keyes Drehgeber]]
[[Kategorie:Keyes Drehgeber]]
[[Datei:Keyes-Rotary_Encoder.jpg|thumb|rechts|400px|Keyes Drehgeber]]
[[Datei:Keyes-Rotary_Encoder.jpg|thumb|rechts|400px|Abb.1: Keyes Drehgeber]]
→ zurück zur Übersicht: [[ST_WS2018|WS 18/19: Sensortechnik (MTR)]]
→ zurück zur Übersicht: [[ST_WS2018|WS 18/19: Sensortechnik (MTR)]]


Zeile 18: Zeile 18:


== Einleitung ==
== Einleitung ==
Um die Drehrichtung eines Objektes zu ermitteln, wird ein Sensor mit Codierter Lochscheibe benötigt <br>
Um die Drehrichtung eines Objektes zu ermitteln, wird ein Sensor mit Codierter Lochscheibe benötigt. Hierzu wird im Folgenden der Keyes Drehgeber aus dem Arduino Starterkit verwendet. Um den Aufbau zu verstehen, werden zuvor die technischen Eigenschaften beschrieben und die Pin-Belegung des Drehgebers erläutert.<br>


==Technische Übersicht==
==Technische Übersicht==
Zeile 32: Zeile 32:
|-
|-
| Schnittellen:
| Schnittellen:
| 4
| 5
|-
|-
| Sensortyp:
| Sensortyp:
Zeile 43: Zeile 43:
| 26,5mm x 19mm x 30mm
| 26,5mm x 19mm x 30mm
|}
|}
Der Drehgeber besitzt 5 Pins; die Pins "GND" und "+" dienen der Versorgung des Drehgebers. Der Pin SW wird für eine Signalübertragung genutzt, wenn der Drehknopf gedrückt wird. Bei den Pins "CLK" und "DT" handelt es sich um die digitalen Ausgänge des Sensors, welche bei geöffnetem Kreislauf zwischen ihnen und der Masse ein Signal ausgeben.
----
== Funktionsweise ==
Wird der Knopf des Drehgebers gedreht, so dreht sich eine mit ihm verbundende Lochscheibe. Durch diese wird eine Verbindung zwischen den Ausgabepins und der Masse geöffnet bzw. geschlossen.Hierbei ist zu beachten, dass die Pins "CLK" und "DT" nicht synchron , sondern zeitlich versetzt ihren Zustand ändern. Bei geöffneter Verbindung zwischen Masse und Ausgabepins, liefert der jeweilige Pin ein Signal. Diese Signale können miteinander verglichen werden um eine Drehrichtung zu ermitteln.
----
== Schaltung ==
[[Datei:Fritzingskizze_Drehgeber.jpg|thumb|rechts|400px| Abb.2: Fritzingskizze Aufbau]]
Um den Drehgeber in Betrieb zu nehmen, benötigt man, wie in Abb.2 zu sehen, einen Arduino Uno und den Drehgeber, welcher über die Pins angesteuert werden kann. Hierzu wird der Anschluss GRD und + mit dem Massen und Versorgungspin des Arduinos verbunden und die Pins CLK und DT an digitale Ports des Arduino angeschlossen. Der Pin "SW" wird in diesem Beispiel nicht angeschlossen, da dieser für die Inbetriebnahme des Drehgebers nicht erforderlich ist und lediglich einen Schalter repräsentiert.
----
----
==Schaltung ==
Um den Drehgeber in Betrieb zu nehmen, benötigt man, wie in Abb.2 zu sehen, einen Arduino Uno und den Drehgeber, welcher über die Pins angesteuert werden kann. Hierzu wird der Anschluss GRD und + mit dem Massen und Versorgungspin des Arduinos verbunden und die Pins CLK und DT an digitale Ports des Arduino angeschlossen.
→ zurück zur Übersicht: [[ST_WS2018|WS 18/19: Sensortechnik (MTR)]]
→ zurück zur Übersicht: [[ST_WS2018|WS 18/19: Sensortechnik (MTR)]]

Version vom 16. Januar 2019, 07:49 Uhr

Abb.1: Keyes Drehgeber

→ zurück zur Übersicht: WS 18/19: Sensortechnik (MTR)

Autor: Marcel Bröckelmann
Betreuer: Prof. Schneider

Aufgabe

In dieser Artikel werden folgenden Punkte abgearbeitet:

  • Auswahl eines Sensors
  • Verarbeitung der Signale
  • Bewertung der Sensordaten
  • Inbetriebnahme des Drehgebers aus dem Arduino Starterkit.


Einleitung

Um die Drehrichtung eines Objektes zu ermitteln, wird ein Sensor mit Codierter Lochscheibe benötigt. Hierzu wird im Folgenden der Keyes Drehgeber aus dem Arduino Starterkit verwendet. Um den Aufbau zu verstehen, werden zuvor die technischen Eigenschaften beschrieben und die Pin-Belegung des Drehgebers erläutert.

Technische Übersicht

Eigenschaft Daten
Betriebsspannung 5V (DC)
Betriebsstrom: < 20mA
Schnittellen: 5
Sensortyp: Digital
Ausgangsspannung des Signals: 0; 4,2V
Produktabmessung: 26,5mm x 19mm x 30mm

Der Drehgeber besitzt 5 Pins; die Pins "GND" und "+" dienen der Versorgung des Drehgebers. Der Pin SW wird für eine Signalübertragung genutzt, wenn der Drehknopf gedrückt wird. Bei den Pins "CLK" und "DT" handelt es sich um die digitalen Ausgänge des Sensors, welche bei geöffnetem Kreislauf zwischen ihnen und der Masse ein Signal ausgeben.


Funktionsweise

Wird der Knopf des Drehgebers gedreht, so dreht sich eine mit ihm verbundende Lochscheibe. Durch diese wird eine Verbindung zwischen den Ausgabepins und der Masse geöffnet bzw. geschlossen.Hierbei ist zu beachten, dass die Pins "CLK" und "DT" nicht synchron , sondern zeitlich versetzt ihren Zustand ändern. Bei geöffneter Verbindung zwischen Masse und Ausgabepins, liefert der jeweilige Pin ein Signal. Diese Signale können miteinander verglichen werden um eine Drehrichtung zu ermitteln.


Schaltung

Abb.2: Fritzingskizze Aufbau

Um den Drehgeber in Betrieb zu nehmen, benötigt man, wie in Abb.2 zu sehen, einen Arduino Uno und den Drehgeber, welcher über die Pins angesteuert werden kann. Hierzu wird der Anschluss GRD und + mit dem Massen und Versorgungspin des Arduinos verbunden und die Pins CLK und DT an digitale Ports des Arduino angeschlossen. Der Pin "SW" wird in diesem Beispiel nicht angeschlossen, da dieser für die Inbetriebnahme des Drehgebers nicht erforderlich ist und lediglich einen Schalter repräsentiert.


→ zurück zur Übersicht: WS 18/19: Sensortechnik (MTR)