Warum gibt es eine Mindestfrequenz beim Clock-Driver?

Gast #3042724
Hallo zusammen,

ich habe ein Problem. Ich habe auf einer Platine 9 Treiber für 
Schrittmotoren und möchte u.a. aus Platzgründen nicht 9 Oszillatoren 
drauf packen. Deswegen will ich einen Clock-Driver einsetzen. Jetzt ist 
mir aufgefallen, dass diese immer eine Mindestfrequenz benötigen.

Ich würde gerne folgenden Clock-Driver einsetzen:
http://www.pericom.com/assets/Datasheets/PI6C2509-133.pdf
Diesen habe ich zur Verfügung.

Problem:
Oszillatorfrequenz liegt bei 20MHz, das Datenblatt sagt aber, mindestens 
25MHz.

Kann mir das bitte jemand erklären?

Ich würde mich sehr freuen,
vielen Dank,
Andy
Gast
Andy schrieb:
> Ich würde gerne folgenden Clock-Driver einsetzen:
> http://www.pericom.com/assets/Datasheets/PI6C2509-133.pdf
> Diesen habe ich zur Verfügung.

> The PI6C2509-133 is a “quiet,” low-skew, low-jitter, phase-locked
> loop (PLL) clock driver, distributing low-noise clock signals for
> SDRAM and server applications.

Das kommt mir vor, wie mit Kanonen auf Spatzen geschossen. 20MHz macht 
jeder HC Baustein, und der treibt sicher auch mehr als einen 
Clockeingang.

MfG Klaus
@Andy (Gast)

>Schrittmotoren und möchte u.a. aus Platzgründen nicht 9 Oszillatoren
>drauf packen. Deswegen will ich einen Clock-Driver einsetzen.

74HC04 reicht locker.

>Kann mir das bitte jemand erklären?

Der IC hat eine PLL drin, um die Phasenlage perfekt auszureglen. Die PLL 
läuft aber erst ab 25 MHz. So wie ein Radio im UKW-Bereich erst ab 87 
MHz funktioniert.
Gast
Hallo zusammen!

Vielen Dank für eure Antworten.

Zum 74HC04:
Da reicht doch die Flankensteilheit nicht, oder? Lt. Datenblatt ca. 20ns 
bei 3V3 (jeweils). Da bekomme ich beinahe ein Sinus raus, oder? :)

Grüße
Andy
@  Andy (Gast)

>Da reicht doch die Flankensteilheit nicht, oder? Lt. Datenblatt ca. 20ns
>bei 3V3 (jeweils). Da bekomme ich beinahe ein Sinus raus, oder? :)

Nein, das wird eine EMV-optimiertes Rechteck mit gemütlichen Flanken. 
Wenn dir HC zu langsam ist, nimm eine ETWAS schnellere Familie wie LVC 
etc.

>Die HC Reihe ist meineswissens nicht für 3V3 geeignet.

Falsch. HC geht von 2-6V, ganz offiziell. HCT ist für 4,5-5,5V gebaut.
Gast
Hallo Falk,

vielen Dank für die große Mühe, die du dir gemacht hast! Ich muss 
ehrlich sagen, dass mich das Ergebnis überrascht. Hätte nicht gedacht, 
dass das so Aussieht.
Trotz allem würde ich dann doch gerne auf Nummer sicher gehen und einen 
LVC verwenden. Genauer, den 74LVC125A.
http://www.nxp.com/documents/data_sheet/74LVC125A.pdf

Allerdings finde ich da keinerlei Infos zu den Ansteigszeiten meiner 
Flanken. Hat jemand eine Idee, wo ich die finden kann? Würde nur ungerne 
selbst messen, da mich eher der worst-case interessiert, also die max. 
schlechteste Zeit.

Vielen Dank für eure Hilfe,
Andy
Moderator (Firma: Titel) Persönliche Seite
Andy schrieb:
> Ich habe auf einer Platine 9 Treiber für Schrittmotoren und möchte
> u.a. aus Platzgründen nicht 9 Oszillatoren drauf packen.
> Deswegen will ich einen Clock-Driver einsetzen.
Es ist für die EMV (Störstrahlung) aber evtl. besser, leicht 
unabhängige Takte zu haben, als 9 Komponenten, die genau den selben 
Störimpuls zum selben Zeitpunkt aussenden...
Gast
Hallo Lothar,

vielen Dank für den Tipp! Da habe ich mir auch schon drüber nachgedacht. 
Allerdings benötige ich mindestens immer 3 "gleiche" Takte.

Allerdings hänge ich immer noch an den Flankenzeiten. t_r bezieht sich 
auf das Eingangssignal, wenn ich das richtig verstehe, oder?

Grüße
Andy
@  Lothar Miller (lkmiller) (Moderator) Benutzerseite

>Es ist für die EMV (Störstrahlung) aber evtl. besser, leicht
>unabhängige Takte zu haben, als 9 Komponenten, die genau den selben
>Störimpuls zum selben Zeitpunkt aussenden...

Theoretisch ja, praktisch sollte man aber auch die Kirche im Dorf 
lassen. Die 20 MHz sind für die Steuerlogik, nicht die Leistungsstufen. 
Ausserdem müssen die irgendwann halt auch mal schalten.
@  Andy (Gast)

>> Nö, das Ausgangssignal.

>Auf Seite 8, Tabelle 9 des Datenblatts, auf welches du dich auch
>beziehst, steht t_r und t_f unter Input?

OK, hast recht, das sind die Testbedingungen und damit die 
Anstiegszeiten der Eingangssignale.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.