Gast
#6243286
Mit welchem Mikrocontroller kann ein symmetrisches Rechtecksignal im Bereich von 100 kHz bis 10 MHz und einer Genauigkeit von +/- 1 kHz generiert werden?
|
Anzeige
|
[F] programmierbarer Quarzoszillator
Gast
#6243286
Mit welchem Mikrocontroller kann ein symmetrisches Rechtecksignal im Bereich von 100 kHz bis 10 MHz und einer Genauigkeit von +/- 1 kHz generiert werden?
Gast
#6243290
Wofür steht [F]? Fuck?
Gast
#6243297
Walter H. schrieb: > Mit welchem Mikrocontroller Du willst sicher was ganz anderes .... wird sich nach vielen Salamitaktik-Postings herausstellen.
Gast
#6243711
Walter H. schrieb: > Mit welchem Mikrocontroller kann ein symmetrisches Rechtecksignal im > Bereich von 100 kHz bis 10 MHz und einer Genauigkeit von +/- 1 kHz > generiert werden? Grundsätzlich ginge das schon z.B. mit einem ATtiny25. Die Frage ist nur: Wie hoch darf der Jitter des erzeugten Taktes sein?
Gast
#6243753
Walter H. schrieb: > Mit welchem Mikrocontroller kann ein symmetrisches Rechtecksignal im > Bereich von 100 kHz bis 10 MHz und einer Genauigkeit von +/- 1 kHz > generiert werden? Das könnte wohl mit jedem funktioniere, wenn du einen AD9833 o.ä. dahinter schaltest. Neben dem schon genannten Jitter kommt es noch drauf an, was "bis" bedeutet, d.h. wie fein die Frequenzabstufung sein muss.
Gast
#6243782
c-hater schrieb: >> Mit welchem Mikrocontroller kann ein symmetrisches Rechtecksignal im >> Bereich von 100 kHz bis 10 MHz und einer Genauigkeit von +/- 1 kHz >> generiert werden? > > Grundsätzlich ginge das schon z.B. mit einem ATtiny25. Sicher? 9.999 KHz bspw.? Wenn du nicht einen passenden Timer-Peripheral on-Chip hast, und das Ganze per Code abarbeiten mussts, wird's knifflig, da die codeschleife Minimum ein paar cycles benötigt und der Tiny nur mit 10 MHz oder so zappelt.
Gast
#6243785
Mea culpa: Statt Genauigkeit hätte ich wohl besser Frequenzabstufung geschrieben. Werde mir den ATTiny25 ansehen wie weit er die 1 kHz Auflösung abdeckt.
Gast
#6243786
Wolfgang schrieb: > Neben dem schon genannten Jitter kommt es noch drauf an, was "bis" > bedeutet, d.h. wie fein die Frequenzabstufung sein muss. Das hatte er geschrieben, steckt indirekt in der Angabe zur gewünschten Genauigkeit. Ob ihm das allerdings klar ist...
Gast
#6243803
c-hater schrieb: > Grundsätzlich ginge das schon z.B. mit einem ATtiny25. 9,997 9,998 9,999 10,000 (in MHz)? Da würde ich sagen: grundsätzlich garnicht.
Gast
#6243804
Walter H. schrieb: > Werde mir den ATTiny25 ansehen wie weit er die 1 kHz > Auflösung abdeckt. Das hängt davon ab wie dein Programm für den Mikrocontroller aussieht. Ich denke du willst eher einen Takt-/Clockgenerator Schaltkreis der mittels Mikrocontroller angesteuert werden kann. Sowas wie den Si5351 zum Bleistift. http://www.kh-gps.de/si5351.htm
Gast
#6243811
m.n. schrieb: > c-hater schrieb: >> Grundsätzlich ginge das schon z.B. mit einem ATtiny25. > > 9,997 9,998 9,999 10,000 (in MHz)? > Da würde ich sagen: grundsätzlich garnicht. Dann sagst du falsch. Du hast wahrscheinlich das Potential der verfügbaren Hardware nicht in vollem Umfang erkannt... Denk einfach nochmal darüber nach. Beziehe in deine Überlegungen ein, warum ich wohl unbedingt den zulässigen Jitter wissen wollte...
Gast
#6243827
c-hater schrieb: > Das hatte er geschrieben, steckt indirekt in der Angabe zur gewünschten > Genauigkeit. Das ganz bestimmt nicht. Die ganzen Zahlen sind alle beliebig genau, aber dazwischen liegen halt Lücken. Auch ein Quarzoszillator mit einer Festfrequenz von 10MHz hat bei einer relativen Genauigkeit von 10^-4 eine Genauigkeit von 1kHz.
Gast
#6243835
Wolfgang schrieb: > c-hater schrieb: >> Das hatte er geschrieben, steckt indirekt in der Angabe zur gewünschten >> Genauigkeit. > Auch ein Quarzoszillator mit einer > Festfrequenz von 10MHz hat bei einer relativen Genauigkeit von 10^-4 > eine Genauigkeit von 1kHz. Das stimmt zwar, nur war die Vorgabe halt eine absolute, keine relative. Damit ist die (sinnvolle) minimale Schrittweite genau die Hälfte der der vorgegebenen absoluten Genauigkeit.
Gast
#6243854
c-hater schrieb: > Das stimmt zwar, nur war die Vorgabe halt eine absolute, keine relative. > Damit ist die (sinnvolle) minimale Schrittweite genau die Hälfte der der > vorgegebenen absoluten Genauigkeit. Verdammt. Das Doppelte natürlich, nicht die Hälfte.
Gast
#6243860
Wie schnell muss sich die Frequenz ändern lassen? Vielleicht geht auch ein analoger VCO einfachster Bauart, und ein Software PLL im µC?
Gast
#6243930
Da gab es vor kurzem einen Beitrag in einem Elektor Sonderheft. Siehe Anhang, vielleicht hilft Dir das weiter.
Gast
#6243931
SüdlichMünchen schrieb: > Siehe Anhang, Leider ein Fehler passiert, zweimal den Anhang gesendet. Entschuldigt bitte.
Gast
#6243941
Damit geht das: https://www.ebay.de/itm/0-02Hz-10Mhz-Adjustable-Square-Wave-Pulse-Signal-generator-replace-NE555-DDS-MCU/272917483264?hash=item3f8b264f00:g:RUYAAOSw7m9bBU-T Ist ein STC15F104 drauf.
Gast
#6244032
Nimmste einen DDS-Schaltkreis, statt eines µC. Meist ist das mehr als genug, wenn man schon mal keine Spezifikationen nennen kann. :-)
Gast
#6244225
SüdlichMünchen schrieb: > Leider ein Fehler passiert, zweimal den Anhang gesendet. ;-)
Gast
#6244569
c-hater schrieb: > Denk einfach nochmal darüber nach. Beziehe in deine Überlegungen ein, > warum ich wohl unbedingt den zulässigen Jitter wissen wollte... Gefordert ist ein symmetrisches Rechtecksignal. Wenn ich so (ausnahmsweise) nachdenke, kann man das auf direktem Weg nur durch ein ganzahliges Teilungsverhältnis aus der Taktfrequenz des µC erhalten, egal ob Timer oder Software-Schleife. Dabei ist jede Periode exakt gleich. Jitter ergibt sich nur aus dem Rauschen der Taktflanken und liegt maximal im einstelligen ns-Bereich. Wenn man mit weniger zufrieden ist, mag man einen anderen Weg finden. Der Begriff "Quarzoszillator" suggeriert mir allerdings höhere Anforderungen.
Gast
#6244614
m.n. schrieb: > Gefordert ist ein symmetrisches Rechtecksignal. > Wenn ich so (ausnahmsweise) nachdenke, kann man das auf direktem Weg nur > durch ein ganzahliges Teilungsverhältnis aus der Taktfrequenz des µC > erhalten Nein, genau das stimmt halt beim Tiny25 nicht. Denke nochmal nach!
Gast
#6244682
Sag, was Du meinst und sage es dem TO! Ratespiele gibt's im Fernsehen genug.
Gast
#6245419
m.n. schrieb: > Sag, was Du meinst und sage es dem TO! Ratespiele gibt's im Fernsehen > genug. Ach was, der bellt nur, der beißt nicht (keine Zähne).
Gast
#6245937
Sven D. schrieb: "Das hängt davon ab wie dein Programm für den Mikrocontroller aussieht. Ich denke du willst eher einen Takt-/Clockgenerator Schaltkreis der mittels Mikrocontroller angesteuert werden kann. Sowas wie den Si5351 zum Bleistift. http://www.kh-gps.de/si5351.htm" Jo, der Si5351 kostet nur 1€ und kann Frequenzen bis ca. 100MHz bis auf ein Hz (!!!) genau ausgeben. Für die Ansteuerung per Mikrocontroller gibt es fertige Routinen/LIBs.
Gast
#6246121
jo schrieb: > Sowas wie den Si5351 > zum Bleistift. http://www.kh-gps.de/si5351.htm > > Jo, der Si5351 kostet nur 1€ und kann Frequenzen bis ca. 100MHz bis > auf ein Hz (!!!) genau ausgeben. Das Datenblatt für die verschiedenen Versionen des Si5351 spricht sogar von einem Frequenzbereich von 2.5kHz bis 200MHz. Die feine Frequenzabstufung wird auch bei diesem Baustein mit Jitter erkauft. https://www.silabs.com/documents/public/data-sheets/Si5351-B.pdf Wolfgang schrieb: > jo schrieb: >> Sowas wie den Si5351 >> zum Bleistift. http://www.kh-gps.de/si5351.htm >> >> Jo, der Si5351 kostet nur 1€ und kann Frequenzen bis ca. 100MHz bis >> auf ein Hz (!!!) genau ausgeben. > Das Datenblatt für die verschiedenen Versionen des Si5351 spricht sogar > von einem Frequenzbereich von 2.5kHz bis 200MHz. Die feine > Frequenzabstufung wird auch bei diesem Baustein mit Jitter erkauft. > https://www.silabs.com/documents/public/data-sheets/Si5351-B.pdf Bevor wir nicht wissen, wozu der TE diesen Oszillator braucht, macht es keinen Sinn, sich um solche Feinheiten zu kümmern. Aber vielleicht kommen in den nächsten Wochen weitere Salimi- scheibchen von Ihm.
Gast
#6246449
Harald W. schrieb: > Bevor wir nicht wissen, wozu der TE diesen Oszillator braucht, > macht es keinen Sinn, sich um solche Feinheiten zu kümmern. Typischer TO der nach kurzer Zeit merkt dass er voll daneben liegt. Nur die uC.net Gemeinde zerreisst sich weiterhin gegenseitig oder zerbricht sich mit Herzblut den Kopf über das Problem in einer Flut von Kommentaren ohne zu merken dass der TO eigentlich schon lang über alle Berge ist. Aufklärer schrieb: > Du willst sicher was ganz anderes .... wird sich nach vielen > Salamitaktik-Postings herausstellen.
Gast
#6246805
Aufklärer schrieb: > Nur die uC.net Gemeinde zerreisst sich weiterhin > gegenseitig oder zerbricht sich mit Herzblut den Kopf ... Kann bei dir zum Glück nichts kaputtgehen. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|