Forum: Mikrocontroller und Digitale Elektronik 153,6 khz Erzeugen geht das.?


von Fichte (Gast)


Lesenswert?

Hay Leute ich habe eine frage kann ich den mit einen Atmel Chip eine
Frequenz von 153,6khz Erzeugen wenn ja wie stelle ich dies an. Ich
nutze Codevision und ein Atmega16 oder einen AT90S8535.


MFG: Fichte

von crazy horse (Gast)


Lesenswert?

Geht problemlos. Passende Quarzfrequenz wählen, die üblichen Frequenzen
für RS232 sind besonders geeignet (3.86864, 11.0592MHz u.a.)
Dazu einen Timer mit CTC und OCR-Funktion.

von Fichte (Gast)


Lesenswert?

Naja schön und gut das heisst nun im ganzen ich muss die Mhz an den
Atmel Anpassen und danach bekomme ich meine Frequenz


MFG: Fichte

von crazy horse (Gast)


Lesenswert?

naja, das richtige Programm gehört auch dazu. Und um sich keine Fehler
einzuhandeln, sollte die Frequenz per Hardware (Timer) erzeugt werden.
Also sollte die Quarzfrequenz ein gerades ganzzahliges Vielfaches der
gewünschten Frequenz sein. Mit 4MHz Takt beispielsweise kämst du nur
auf  153,8kHz (Teiler 26). Mit 3,6864MHz und Teiler 24 sind es exakt
deine 153,6kHz.

von Peter D. (peda)


Lesenswert?

Es ist immer wieder das gleiche.
Leute, die was messen oder erzeugen wollen, sagen nie, wie genau.

Da hilft also wieder nur Rätselraten:

Z.B. wenn Du ein standard 12MHz Quarz durch 78 teilst, sind das
153,8KHz.

Man kann natürlich auch gebrochene Teilerfaktoren nehmen, damit sich
der Fehler nicht akkumuliert.
D.h. eine einzelne Periode hat dann entweder 151,8 oder 153,8 kHz, aber
in einer Sekunde hast Du genau 153800 Perioden.


Kannst uns ja mal wenigstens nachträglich aufklären, ob nun diese
periodische und oder die gemittelte Genauigkeit Deine Anforderungen
erfüllt oder nicht.


Peter

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.