Hallo an die Fachleute,
ich besitze ALPS Drehgeber mit 30Rastungen/30Impulsen.
Komme mit der Suche hier & wo anders nicht weiter. Daher folgende Bitte:
Ich muss je nach Drehrichtung (pro Impuls) eine analoge "UP" & eine
analoge "Down" - Tastung erzeugen. Natürlich nie gemeinsam beides,
sondern je nach Drehrichtung eine entsprechende Tastung. Tastung
bedeutet kurzzeitiger Kontaktschluß, wie es eben ein elektrischer Taster
tut. Ich finde viele Schaltungsvorsschläge im Web mit CMOS &
Digital-Poti ... aber nix für mein Problem dabei.
Die Tastungen können endlos erfolgen, die nachgelagerte Elektronik passt
schon auf, dass es zu keiner "Tastüberflutung" kommt. Beispiel: Wir sind
bei Level 100 und beim nächsten "UP" (DR rechts) geht es wieder bei
Level 1 los. Oder aber es erfolgt Rücksprung auf 99 bei einem "Down" (DR
links), so das Ziel der Übung.
Ich möchte einfach zwei analoge 1-pol-Taster (UP & DOWN) durch genannten
Drehgeber ersetzen.
Eigentlich bin ich Reedrelais-Fan (Marke Konrad Zuse), die Dinger
bringen mich aber hier "natürlemon" nicht weiter.
Hat jemand spontan eine Schaltungsidee für mich ?!
Ich wäre so happy ...
Danke sehr
Erwin
Erwin schrieb:> eine analoge "UP" & eine> analoge "Down" - Tastung erzeugen. Natürlich nie gemeinsam beides,> sondern je nach Drehrichtung eine entsprechende Tastung. Tastung> bedeutet kurzzeitiger Kontaktschluß, wie es eben ein elektrischer Taster> tut.> zwei analoge 1-pol-Taster (UP & DOWN)
ich glaube, du hast eine vom Mainstream abweichende Vorstellung darüber
was analog ist .... Meinst du vielleicht 2 "diskrete" Taster?
> Die Inkrementalgeber Anschlußpunkte sind einfach A - C - B.
Die Transferleistung, daß A wohl A ist, B wohl B ist und C wohl Common
ist und an GND geht, hast du nicht geschafft ?
Dann wird die Umsetzung von U/D und CLK in UP und DOWN auch schwer :-(
@Erwin
wenn du schlau wärst, würdest du zumindest die Modellnummer
kommunizieren, wenn du ganz schlau wärst würdest du vielleicht sogar
noch ein Link zum Datenblatt rauskramen.
Da du aber faul bist, bin ich auch faul, und antworte nur mit solchen
Sprüchen, anstelle für dich ein Datenblatt rauszusuchen und mir für dich
ein Kopf zu machen
Hallo,
der Link oben("Drehgeber") führt Dich auf die richtige Spur. Kentnisse
vom Gray-Code und der Pin-Abfrage im Timer Interrupt sind auch von
Vorteil.
Benutze nach persönlichen Anpassungen die Routinen von dort und
ebenfalls ALPS Drehgeber. Funzt einwandfei!
midibrain
@Jens ... leider nein. Ich bin immer auf soetwas wie einen
Schaltungsvorschlag (Bild) angewiesen, was ich nachbauen kann. Habe
leider nicht die Kenntnis, die eine Entwicklung in eigener Sache
ermöglicht. Daher ja auch meine Frage hier bei euch.
Mir würde ja schon reichen, wenn jemand diesen Vorschlag für mich so
"umbastelt", dass ich am Ende eine Tastung "up" und eine "down" erzeugen
kann. Das Digipoti stört ... das muss in einen anderen tastenden
Baustein geändert werden.
http://www.elv-downloads.de/service/manuals/DP1/DP1_KM.pdf
Auch hier komme ich ohne Hilfe nicht weiter.
Darum bin ich doch hier ... hoff
Hallo Erwin,
http://www.elv-downloads.de/service/manuals/DP1/DP1_KM.pdf
Verbindung zwischen IC2,Pin 12 und 13 unterbrechen.
IC2,Pin13 mit IC1,Pin 1 verbinden.
Verbindung zwischen IC2,Pin 9 und 8 unterbrechen.
IC2,Pin8 mit IC1,Pin 2 verbinden.
An IC2,Pin 11 sind dann die Impulse für UP und
an IC2,Pin 10 die für Down.
Wenn du positive Impulse brauchst, muss du die beiden Signale nochmals
invertieren.
MfG Peter(TOO)
@ Peter & Lothar ...
Super, endlich mal Licht am Ende des Tunnels.
Und damit kann ich diese "mechanischen" Taster am
Gerät ersetzen ?
Abgriff an Pin 11 für SW8 "UP"?
Abgriff an Pin 10 fur SW2 "DOWN" ?
Ich glaube da ist noch ein Haken ?! Oder nicht ?
Mich macht der "Impuls" noch nachdenklich.
Erwin
Erwin schrieb:> @Jens ... leider nein. Ich bin immer auf soetwas wie einen> Schaltungsvorschlag (Bild) angewiesen, was ich nachbauen kann. Habe> leider nicht die Kenntnis, die eine Entwicklung in eigener Sache> ermöglicht. Daher ja auch meine Frage hier bei euch.
Irgendwie verstehe ich dich nicht so ganz.
Ist dir das Konzept vom "lernen" ein Begriff?
Oder wenn du keine Lust darauf hast Elektronik zu lernen, warum bastelst
du dann Elektronik?
Mit etwas Mühe kann man das lernen, auch du.
Lothar Miller schrieb:> Was passiert, wenn du da lange drauf bleibst?> http://www.chipcatalog.com/Samsung/S3F9454.htm> Hat dieser uC eine Autorepeat-Funktion einprogrammiert?
Der µC zählt so lange aufwärts oder abwärts,
bis Tastung (Kontakt) wieder offen. Der Kontakt darf
0,25 sec geschlossen bleiben, ansonsten wird gezählt.
Erwin
Erwin schrieb:> Der Kontakt darf> 0,25 sec geschlossen bleiben
Muss mich korrigieren (eben ausprobiert): bis zu 1 sec (lässt sich
schlecht
messen) verharrt der µC bis er das Zählen beginnt.
Erwin schrieb:> Der µC zählt so lange aufwärts oder abwärts, bis Kontakt wieder offen.> Der Kontakt darf 0,25 sec geschlossen bleiben, ansonsten wird gezählt.
Das hört sich für mich dann extrem nach "Nimm zur Encoderauswertung und
Tasternachbildung einen uC" an. Mit so einem 8-beinigen AVR ist das in
kurzer Zeit erledigt...
Schade ... hatte gedacht hier einen kleinen pragmatischen Bauvorschlag
zu bekommen, der ohne Microcontroller auskommt. Falsches Forum
anscheinend :-)
Ich danke trotzdem allen (insbesondere Peter & Lothar), die mich ein
Stückchen weitergebracht haben.
Werde auf Basis ELV mein Glück versuchen. Mehr ist es ja nicht (Glück)
und die Bauteilkosten für das Experiment halten sich ja in Grenzen.
AVR ist schick, schießt aber für eine einmalige Anwendung dann doch
über das Ziel hinaus.
Winke
Erwin ..