Forum: Mikrocontroller und Digitale Elektronik Inkrementalgeber über TTL


von DieGabel (Gast)


Lesenswert?

Guten Tag zusammen,
ich versuche zur Zeit vier Inkrementalgeber (Puls-Frequenz bis ca. 
1kHz)auszulesen und in LabView einzubinden.
Problem: ich habe nur zwei Zähler eingänge frei. (myDAQ Karte)
Um dies zu ermöglichen habe ich AND und ein OR Bausteine der 74xx Serie 
verschaltet und habe auf die Eingänge der AND Elemente je einen 
digitalen Steuereingang gelegt, auf den anderen Eingang jeweils einen 
Inkrementalegeber. wenn ich nun ein HIGH auf den Steuereingang gebe wird 
das entsprechende Signal zum Counter durchgeleitet.
Die Signale kommen laut Oszy(PeakTech 1190) auch korrekt durch.

Jetzt zum eigentlichen Problem:  Beide Zähler zählen hoch Ôô
Sobald ich aber mit dem Oszy gucken will warum zur Hölle der Falsche 
hochzählt, ist dort kein Signal mehr und alles funktioniert korrekt. 
Nehm ich das Oszy wieder vom Kontakt, spinnt der Counter wieder.

Habe es bereits mit Pulldown Widerständen probiert. Massebezug sollte 
passen.
die 74xx ICs habe ich auf einer lochrasterplatine ohne zusätzliche 
beschalung(nur Versorgung und Signale).

Hat irgendjemand eine Idee woran das liegen kann?  Bin recht ratlos und 
wäre für jede Idee extrem dankbar!

lG
Toby
von Michael R. (dj_motionx)


Lesenswert?

DieGabel schrieb:
> Sobald ich aber mit dem Oszy gucken will warum zur Hölle der Falsche
> hochzählt, ist dort kein Signal mehr und alles funktioniert korrekt.

Häää ??

Also nochmal 4 Inkrementalgeber mit 4 AND und 2 OR Gatter an 2 counter 
Eingänge- kann man sich noch zusammenreimen wie das aussehen muss.
Aber verstehe ich das richtig: Wenn du mit dem Oszi am counter Eingang 
misst funkionierts und wenn nicht dann bekommst du Müll ?
von DieGabel (Gast)


Lesenswert?

Jep, ganz genau so ist es.

Sobald ich dann den Tastkopf vom Kontakt wegnehme, laufen wieder beide 
Counter...
Wobei der "falsche" auch nicht durchgehend läuft sondern abweichende 
Werte zum "richtigen" anzeigt. Also scheint das schon eine art 
Störsignal zu sein, nur versteh ich weder wo das her kommt noch den 
effekt mit dem Oszy :(
von Helmut L. (helmi1)


Lesenswert?

DieGabel schrieb:
> die 74xx ICs habe ich auf einer lochrasterplatine ohne zusätzliche
> beschalung(nur Versorgung und Signale).

Also kein Abblock Cs dran. Die Leitungen vom Drehgeber nicht 
abgeschlossen.
Kein Wunder das die Kiste spinnt.

Schliess die Leitung mal ab. Mach noch ein RC-Glied rein zur 
Stoerimpulsunterdrueckung. Geb dem TTL Ic seinen Abblock C.
von Michael R. (dj_motionx)


Lesenswert?

Helmut Lenzen schrieb:
> Die Leitungen vom Drehgeber nicht
> abgeschlossen.

Würde ich auch mal vorschlagen.
-> Signalleitungen richtig mit RC Glidern abschließen.
-> Abblockkapazitäten an den Logikbausteinen.

Scheint so als würdest du dir auf deinen Signalleitungen Störungen 
einfangen die dein Countereingang beinhart als Zählsignal aufnimmt. Das 
Oszi wird mit seiner inneren Impedanz diese Störspitzen ableiten.
von DieGabel (Gast)


Lesenswert?

Alles klar. Danke für die Schnellen Antworten! Werde ich gleich mal 
probieren!Feedback folgt :)

lg
toby
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.