Forum: Mikrocontroller und Digitale Elektronik Schaltplan - inkremental Drehgeber


von Mirko N. (mirko999)


Angehängte Dateien:

Lesenswert?

Hallo,
ich benötige Unterstützung für mein Projekt. Hab nämlich was 
elektronische Schaltung angeht noch null Erfahrung. Ich muss mit 
gegebenen inkremental Drehgebern den Winkel und die Richtung von einem 
Motor auslesen.

Sensor : RI-36-H 3600AF3CK und 3600AF3CT

https://www.hengstler.de/gfx/file/shop/encoder/201101_Hengstler_Katalog_Encoder_Drehgeber_de.pdf
-> ab Seite 335

Bauteile die ich benutze:
Schmitt-Trigger : AM26LV32E8(für RS422) und TLV1704
Info: Schaltung soll RS422 und Push-Pull können.
Soll bei >2.8 V ein High-Signal melden und bei <2.2 V ein Low-Signal.
Mikrocontroller: AT32UC3A0

Infos zur Messung

Impulse : 3600
Maximale Umdrehung 8600 U/Min
Messdauer : 10s
Winkelauflösung : 0.1°

Mein Plan ist es die ganze Auswertung mittels Software zu lösen.
Ich hab mal für das A-Signal einen Schaltplan erstellt, der im Anhang 
beigefügt ist. Für das B und N Signal wärs die gleiche Schaltung. Ich 
bin mir aber nicht sicher ob die Hardware schon ausreicht oder noch 
weitere Komponenten benötigt werden. Habt ihr noch welche Tipps?
Kann ich das überhaupt so machen oder ist die ganze Schaltung Mist ?

von georg (Gast)


Lesenswert?

Mirko N. schrieb:
> Info: Schaltung soll RS422 und Push-Pull können.
> Soll bei >2.8 V ein High-Signal melden und bei <2.2 V ein Low-Signal.

Das ist inkonsistent. Bei differentiellen Signalen wie RS422 (üblich bei 
Drehgebern) hängt Hi und Low nicht vom Signalpegel ab, sondern Hi ist 
wenn A > /A und Lo wenn A < /A, und das bei jedem Pegel im erlaubten 
Bereich.

Dafür sorgt der AM26LV32: −0.3-V to 5.5-V Common-Mode Range With
±200-mV Sensitivity

Georg

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.