32,768 Khz als PWM Square Wave ausagbe

Gast #500778
Lesenswert?
• ▲
▼
Hallo

für einen Sensor (der für die ADC Berechnung ein Clock Signal Benötigt 
will ich diese vom ATMEGA 128 erzeugen lassen dort hängt eine 
Uhrenquartz schon dran.

Wie kann man das bewerkstelligen????

Oder wo kann man einen OSZI z.B SG3030JC von EPSON kaufen???


Danke
Gast #505638
Lesenswert?
• ▲
▼
Guten Tag

Ich habe deinen PWM Programmiert der auf PB5=OC1A eine Frequenz ausgibt.

nun benötige ich ja die 32,787Khz.

Übrigens der Sensor ist ein Intersema Drucksensor der benötigt diese 
Frequenz für den internen ADC laut Datenbaltt.

Mein COde

void init_pwm(void)
{

TCCR1A = ( 1 << WGM10 ) | ( 1 << COM1A1 ) | ( 1 << COM1A0 );
TCCR1B = (1<<CS11) |(1<<CS10); //Hier wird ja die Frequenz eingestellt.
PORTB |=(1<<PB5);
DDRB |=(1<<PB5);
OCR1A=150; ---->Welcher Wert sollte hier rein
}


Wie gesagt mit PWM und Timern steige ich noch nicht durch.

Wenn es irgendwo in Deutschland ein EPSON SG3030J gäbe wäre allen sorgen 
vergessen. Der Liefert genau die Square Wave die der Sensor braucht.

Aber es sollte ja auch mit dem AVR gehen???

Wäre schön wenn mir einer einen Codeschnippsel zukommen lassen würde.

Danke
Moderator Persönliche Seite #506090
Lesenswert?
• ▲
▼
Wenn du über einen zweiten Taktgenerator nachdenkst, warum versuchst
du denn nicht wenigstens mal die Variante, ein einzelnes Gatter (als
Puffer/Treiber) an den TOSC2 zu klemmen und den Takt dort abzunehmen?

Da das für den viel schnelleren (und damit gegenüber Fremdlast viel
empfindlicheren) Hauptoszillator funktioniert, sollte das doch auch
beim 32-kHz-Oszillator gehen.

Antwort schreiben

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.

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.