Forum: Mikrocontroller und Digitale Elektronik Esp32 encoder


von Simon W. (simon_w959)


Lesenswert?

Hey ich habe ein kleines Problem
Ich schaffe es leider nicht bei meinem Schrittmotor das Encoder-Signal 
einzulesen.

Ich habe folgende Ein-/Ausgänge:

12V Versorgung
GND Versorgung
5V Encoder
GND Encoder
Signal Encoder

Leider bekomm ich es nicht hin das Signal auszulesen jedes mal wenn ich 
das Signal mit digitalRead einlesen und dann ausgeben will gibt er mir 
nur den Pin raus welchen ich dem Encoder-Signal zugewiesen hab.

Ich hoffe diese Informationen reichen euch aus mir zu helfen. Falls 
nicht fragt gerne nach.

von STK500-Besitzer (Gast)


Lesenswert?

Simon W. schrieb:
> Ich hoffe diese Informationen reichen euch aus mir zu helfen. Falls
> nicht fragt gerne nach.

Tun sie nicht.

von Guest (Gast)


Lesenswert?

Keine Ahnung was bei dir falsch läuft, bei mir funktioniert es.

von Jan H. (jan_h74) Flattr this


Lesenswert?

Simon W. schrieb:

> Ich hoffe diese Informationen reichen euch aus mir zu helfen. Falls
> nicht fragt gerne nach.
Nein, reicht nicht aus. Code ? Schaltplan ? Auslesen wie (serial ?). 
Encoder nur mit ein channel ?

von Brain 2.0 (Gast)


Lesenswert?

Simon W. schrieb:
> Falls nicht fragt gerne nach.

Wer stellt denn hier die Frage ?

von Stefan F. (Gast)


Lesenswert?

Simon W. schrieb:
> gibt er mir nur den Pin raus

Wie muss man sich das vorstellen? Kommt da eine Hand heraus, die dir 
einen einzelnen Pin hin hält?

> Ich hoffe diese Informationen reichen euch aus mir zu helfen.
> Falls nicht fragt gerne nach.

Da fehlt alles, ich weiß gar nicht wo ich anfangen soll. Fange mal an 
mit:

- Auf ein minimum reduziertes ausführbarer Quelltext, der den Fehler 
vorführt
- Schaltplan
- Fotos vom Aufbau, incl. Stromversorgung
- Benenne alle Bauteile
- Zeige die Ausgabe exakt so, wie sie stattfindet

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.