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
Wenn der ATmega128 den 32-kHz-Oszillator auch wirklich in Betrieb genommen hat, müsstest du eigentlich an TOSC2 das Oszillatorsignal abnehmen können. Eine normale CMOS-Last sollte bei dieser Frequenz dort noch antreibbar sein. p.s.: Was hat das im GCC-Forum zu suchen?
Bist Du sicher, daß es genau 32,768kHz sein müssen ? Ich kenne nur ICs, die irgendwas zwischen 30..36kHz brauchen und die kann man ganz leicht aus den internen 8MHz mit einen Pin-Toggle Ausgang machen. 8MHz 122 2 = 32,787kHz Peter
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
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.