www.mikrocontroller.net

Forum: Digitale Signalverarbeitung / DSP Frequenzteilerschaltung


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Gerhard M. (mediasat)
Datum:
Angehängte Dateien:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Frequenzteilerschaltung
Ich suche eine Schaltung, die die Frequenz des Eingangssignales auf ein 
Sechzehntel reduziert.
Es handelt sich hierbei um einen Drehgeber mit 9600 Impulsen pro 
Umdrehung bei max. 5000 U/min. Das Signal soll einem Derotator über eine 
Entfernung von 15 m zugeführt werden, am besten als TTL Impulse.
Bisher habe ich nur die Idee, mittels 4 D-Flipflops die Frequenz jeweils 
zu halbieren. Gibt es eine elegantere Lösung, am besten eine erprobte 
Schaltung.
Oder wie lässt sich obige Lösung am besten realisieren?

Autor: Heinz (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
> ... 4 D-Flipflops ...

Was ist daran unelegant?

Autor: dolf (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
cd40193 oder 74ls193
binär zähler / teiler .
hab das mit dem dez. zähler cd40192 grad gemacht quarzfrequenz 2mhz auf 
200khz .
ttl impulse über diese länge ?
das will ich sehen .
nimm doch rs232.
mfg

Autor: Gerhard M. (mediasat)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Das habe ich nicht behauptet. Wenn das die Optimallösung ist, gibt es 
dafür eine Komplettschaltung?

Autor: Heinz (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Gerhard Mäder schrieb:
> Das habe ich nicht behauptet.

Sorry.

Autor: Gerhard M. (mediasat)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
@ Heinz
 Wenn das die Optimallösung ist, gibt es dafür eine Komplettschaltung?

@ dolf
Die Entfernung ist in der Tat ein großes Problem, da muss ein Schmitt 
Trigger ran. Bei RS232 ist die Baudrate für 15 m ebenfalls zu hoch, da 
wäre RS422 deutlich besser.

Autor: Horst H. (horst_h44)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Bei einem Drehgeber gibt es AB-Signale die phasenkodiert sind. Es kann 
damit vor und zurück gezählt werden. Hier gibt es ein Zeitdiagramm und 
Applikationen dazu: http://ichaus.biz/encoderanschluss. Ein externer 
Zähler geht auch, aber es ist erst eine Richtungserkennungslogik 
notwendig um Vor- und Rückwärts Zählimpulse zu bekommen. Einige Encoder 
ICs, wie z.B. der iC-MA, haben statt AB-Ausgängen direkt 
UP/Down-Ausgänge. Die Schaltung für externes zählen ist auf der Seite 17 
: http://ichaus.biz/upload/pdf/MA_datasheet_B3de.pdf . Ein anderer 
Klassiker ist der iC-NF: http://www.ichaus.de/NF_datasheet_de . Mehr 
deutsche Applikationen zu Encoder gibts dort auch.

Autor: Thomas (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Wie löst man das Problem mit Teilen von 16tel Schritten?

Wenn der Drehgeber hin und her schlägt und weniger als 16 Pulse macht, 
tut sich nichts. Wenn er 20 Schritte macht, kommt dasselbe raus, wie bei 
30, nämlich 1.

Autor: Gerhard M. (mediasat)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
@ Horst H.: Danke erst mal für den Lesestoff, ich werde mich damit 
eingehend befassen.

@ Thomas: Der Geber muss schon sehr exakt zentriert sein, ich habe was 
von einer max. Excentrizität von 4/100 mm gelesen (Herstellervorgabe).

Autor: Horst H. (horst_h44)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Ein einfacher Frequenzteiler funktioniert nicht, da die AB-Signale 
kodiert sind um Vorwärts-/Rückwärtsrichtung zu erkennen. Die Phasenlage 
von AB ändert sich bei Richtungswechsel (hier das AB-Diagramm Bild 2 auf 
Seite 3: http://ichaus.biz/encoderanschluss ). Es braucht daher einen 
Richtungdiskriminator und einen Vorwärts-/Rückwärtszähler. Einige 
Encoder ICs lassen sich in der Auflösung einstellen und liefern direkt 
Impulse für den Vorwärts-/Rückwärtszähler. Hier auf Seite 17 und Bild 
17: http://ichaus.biz/upload/pdf/MA_datasheet_B3de.pdf ist mehr zu 
finden.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net