Oscillatorer

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Jocke_1982
Inlägg: 10
Blev medlem: 13 februari 2006, 10:11:01
Kontakt:

Oscillatorer

Inlägg av Jocke_1982 »

Tjaba!

Jag får bara konstigare och konstigare fel. Nu är det oscillatorn som strular. Först hade jag en 16 MHz CTS knights (stor rektangulär sak med fyra ben) som jag körde utan problem. Efter ettag slutade saker och ting fungera. När jag mätte frekvensen fann jag att den var 600 Hz! Då tog jag bort den och satte dit en 24 MHz kristall (två ben och platt) med två 20 pF kondingar ner till jord, precis som jag alltid gjort. Och det funkade... ettag. Nu när jag mäter frekvensen är den ca 7 kHz. Dessutom toppar den på 3,6 V.

Känns detta igen? Det vore ju trevligt att slippa byta varannan dag liksom...
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Jaha ? :-)

Ta och läs ditt eget inlägg och se om du själv får ut något vettigt av det... :-)

T.ex vad allt detta är kopplat till.
Jocke_1982
Inlägg: 10
Blev medlem: 13 februari 2006, 10:11:01
Kontakt:

Inlägg av Jocke_1982 »

Den är kopplad till en PIC16F874A. Trodde du skulle komma ihåg mig sen tidigare =).

Med att saker och ting slutade att fungera menar jag att PIC:en inte fungerade som den skulle. Detta får sin förklaring i nästkommande mening där det står att frekvensen (vilket syftar på oscillatorns frekvens, alltså den som borde vara 16 MHz) ligger på 600 Hz. Med "två kondingar ner till jord" menar jag den standardkoppling som finns i PIC-databladet. Att den toppar på 3,6 V betyder att topp till topp-värdet på klockan är 3,6 V.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Varje tråd skall vara 100% "självgående". Förutsätt *aldrig*
att läsaren har sett någon annan tråd. Om det behövs
referenser, lägg dit en länk...

Med det sagt...

24 Mhz är för högt för PIC16F874A, rtfm...

Vilken oscillator CONFIG'en har du i de två olika fallen ?
(Du kan i alla fall inte ha samma CONFIG, men det vet du
naturligtsvis redan eftersom det står i databladet... :-) )
Jocke_1982
Inlägg: 10
Blev medlem: 13 februari 2006, 10:11:01
Kontakt:

Inlägg av Jocke_1982 »

> "Varje tråd skall vara 100%..."
Helt rätt, jag tänkte inte på det, helt enkelt.

Jag har haft (i båda fallen) läget "HS". Vad jag har förstått i databladet (till PIC:en alltså) så är det vad de föreslår. Rätta mig gärna om jag har fel.

Jag har kört 24 MHz förut utan problem, iofs på en 16F870, men jag tänkte att de borde vara relativt lika konstruerade. De har ju samma max-värde (20 MHz).

Jag provade en ny PIC nyss oxå, ingen effekt.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Max 20 = Max 20.

Du har helt rätt! "HS" gäller för båda lägena på denna processor.
Andra (t.ex 18Fxx2) har ett speciellt läge för ext-clock ("EC" eller "ECIO"). Sorry !!

Tja, vad kan deet vara då ?
Vilken spänning kör du på ?

Du säger att båda lösningarna fungerade "ett tag".
Vad är "ett tag" ? Flera veckor ??
Jocke_1982
Inlägg: 10
Blev medlem: 13 februari 2006, 10:11:01
Kontakt:

Inlägg av Jocke_1982 »

5V. Den första gick väl i några dagar, den andra i ungefär en dag eller eventuellt en helg, kommer inte ihåg när jag satte i den. Det kan ju vara måndagsexemplar jag snublat över och jag har ytterligare en kristall på 4,43 MHz jag tänkte prova.
Jocke_1982
Inlägg: 10
Blev medlem: 13 februari 2006, 10:11:01
Kontakt:

Inlägg av Jocke_1982 »

Jag mätte precis upp frekvensen idag igen och efter en god natts sömn är den tillbaka på 24 MHz som den ska. Det _kan_ vara så att oscilloskopet snappade upp en annan frekvenskomponent tidigare, men huvudsaken är väl att det verkar funka igen. Tack ändå för att du tog dig tid Sodjan!
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Jo, att mäta direkt på en kristall är inte lätt... :-)

Däremot är jag inte helt klar över *varför* du
behöver köra processorn utanför spec ?
Har du speciella krav ?
Jocke_1982
Inlägg: 10
Blev medlem: 13 februari 2006, 10:11:01
Kontakt:

Inlägg av Jocke_1982 »

Nej. Hade den kristallen hemma bara, och eftersom det funkat förut såg jag ingen anledning att ta nån annan kristall.
Skriv svar