Mitt första kort: Skev oscillatorkrets avgörande? LÖST!
Mitt första kort: Skev oscillatorkrets avgörande? LÖST!
Fick hem mitt första kretskort från BatchPCB förra veckan och prylen (en USB DAC) funkar men ej stabilt då kortet lägger av efter en kort stund. Om det sedan får vila kan man köra ännu en kort stund innan det lägger av på nytt. Ju längre det får vila, ju längre tid funkar det sedan men aldrig mer än kanske max 40 sekunder.
Kortet har en 12Mhz kristall med en 33pF kapacitans mot jord på vardera sidan och ett motstånd på 1Mohm emellan - en standardgrej alltså: Jag tror att problemet har med denna oscillatorkrets att göra och i felsökandet upptäckte jag att jag klantat mig och låtit auto-routa dessa banor asymetriskt, d.v.s. ledningarna är olika långa på respektive sida om kristallen!
Frågan är om ni tror att detta kan vara anledningen till att kortet endast funkar i korta stunder, d.v.s. att klocksignalen till slut blir kass?
Skillnaden i längd är ca 1 cm skulle jag gissa: Funderar på att by-pass:a till en separat oscillatorkrets för att se om det hjälper - är det värt ett försök?
Kortet har en 12Mhz kristall med en 33pF kapacitans mot jord på vardera sidan och ett motstånd på 1Mohm emellan - en standardgrej alltså: Jag tror att problemet har med denna oscillatorkrets att göra och i felsökandet upptäckte jag att jag klantat mig och låtit auto-routa dessa banor asymetriskt, d.v.s. ledningarna är olika långa på respektive sida om kristallen!
Frågan är om ni tror att detta kan vara anledningen till att kortet endast funkar i korta stunder, d.v.s. att klocksignalen till slut blir kass?
Skillnaden i längd är ca 1 cm skulle jag gissa: Funderar på att by-pass:a till en separat oscillatorkrets för att se om det hjälper - är det värt ett försök?
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Senast redigerad av hanzibal 30 april 2012, 09:45:49, redigerad totalt 3 gånger.
Re: Mitt första kort: Skev oscillatorkrets avgörande?
Hur långt har du från jordpunkten på kondensatorerna till jordpinnen närmast oscillatordelen på kretsen?
Re: Mitt första kort: Skev oscillatorkrets avgörande?
Ja visa en hel bild av kortet, med jordplan aktiverat.
Re: Mitt första kort: Skev oscillatorkrets avgörande?
Kondensatorerna är lödade direkt i jordplanet så det är i princip inget avstånd alls men eftersom chipets jordpinne (4:e underifrån på höger sida) sitter på en ö så blir det nog en del ändå:
Jag inser nu att denna routing är kass (körde mest auto...) men man lär ju så länge man lever.Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Mitt första kort: Skev oscillatorkrets avgörande?
Labba med lite olika kondensatorvärden så kanske det snurrar igång.
- prototypen
- Inlägg: 11105
- Blev medlem: 6 augusti 2006, 13:25:04
- Ort: umeå
Re: Mitt första kort: Skev oscillatorkrets avgörande?
Kan inte tänka mig att den lilla krumeluren ska få oscillatorn att stanna.
Hade väl varit mer troligt om den inte hade startat.
Är du fortfarande övertygad om att det är layoutens fel så kapa den röda linjen och löd en tråd mellan processorn och resistorn.
Det är inte så att du kapat jordplanet med alltför många och långa ledare i jordplanet (att det blivit "öar" av jordplanet).
Sedan verkar det som jordplanet ligger på komponentsidan och det är ju dumt för då gör alla komponenter och många ledare hål i jordplanet
Protte
Hade väl varit mer troligt om den inte hade startat.
Är du fortfarande övertygad om att det är layoutens fel så kapa den röda linjen och löd en tråd mellan processorn och resistorn.
Det är inte så att du kapat jordplanet med alltför många och långa ledare i jordplanet (att det blivit "öar" av jordplanet).
Sedan verkar det som jordplanet ligger på komponentsidan och det är ju dumt för då gör alla komponenter och många ledare hål i jordplanet
Protte
Re: Mitt första kort: Skev oscillatorkrets avgörande?
Testade lite, funkade inte men kanske mest eftersom jag bara har några värden kring pF-området.4kTRB skrev:Labba med lite olika kondensatorvärden så kanske det snurrar igång.
Håller med men jag hade liknande problem med labbkortsprototypen och där löste det sig genom att jag bara bytte till en annan kristall av samma frekvens efter det har prototypen aldrig strulat. Därför trodde jag att det kanske var samma visa även nu.prototypen skrev:Kan inte tänka mig att den lilla krumeluren ska få oscillatorn att stanna.
Hade väl varit mer troligt om den inte hade startat.
Bra idé, skall nog testa det.prototypen skrev: ...kapa den röda linjen och löd en tråd mellan processorn och resistorn.
En del öar finns ja. Eftersom nästan allt är ytmonterat så tyckte jag det var praktiskt med att ha jordplan på båda sidor så att man får enkel tillgång till jord överallt. Samtidigt så blir det kanske lite sweizerost av det - vad händer, blir det en jättekondensator alltihop, induktans eller vilken negativ effekt blir det?prototypen skrev: Det är inte så att du kapat jordplanet med alltför många och långa ledare i jordplanet (att det blivit "öar" av jordplanet).
Sedan verkar det som jordplanet ligger på komponentsidan och det är ju dumt för då gör alla komponenter och många ledare hål i jordplanet
Några andra idéer om vad den de upplevda symptomen skulle kunna bero på? När jag testade nyss så funkade apparaten perfekt i över 2 minuter. Kopplar då ur den, väntar någon sekund och ansluter igen, funkar inte alls. Kopplar ur, väntar ca 10 minuter, ansluiter och den funkar i ca 20 sekunder. Känns ju som värme till följd av överström eller överspänning men inget blir varmt. Vad kan det vara?
- Klas-Kenny
- Inlägg: 11832
- Blev medlem: 17 maj 2010, 19:06:14
- Ort: Växjö/Alvesta
Re: Mitt första kort: Skev oscillatorkrets avgörande?
Jag hade nog provat på mindre kondingar. Kollar man databladet för kretsen står det
33pF är alltså MAX rekommenderat där, någonstans i mitten (20pF eller så) är väl i de flesta fall mer lagom.NOTE: X1: 12-MHz crystal resonator. C1, C2: 10-pF to 33-pF capacitor (depending on load capacitance of crystal resonator).
- Swech
- EF Sponsor
- Inlägg: 4750
- Blev medlem: 6 november 2006, 21:43:35
- Ort: Munkedal, Sverige (Sweden)
- Kontakt:
Re: Mitt första kort: Skev oscillatorkrets avgörande?
Om man citerar macken
"Har du otur kan det vara hela chassiet.... men det kan vara en skruv också."
Du får nog visa hela schemat för att få några vettiga gissningar från någon annan.
Swech
"Har du otur kan det vara hela chassiet.... men det kan vara en skruv också."
Du får nog visa hela schemat för att få några vettiga gissningar från någon annan.
Swech
- prototypen
- Inlägg: 11105
- Blev medlem: 6 augusti 2006, 13:25:04
- Ort: umeå
Re: Mitt första kort: Skev oscillatorkrets avgörande?
Men hur är jordplanen anslutna till varandra?
Du skulle behöva perforera med via för att det ska bli effektivt
Lägg en bild på komponentsidesjordplanet.
protte
Swech
Du skulle behöva perforera med via för att det ska bli effektivt
Lägg en bild på komponentsidesjordplanet.
protte
Swech

Re: Mitt första kort: Skev oscillatorkrets avgörande?
Precis, just denna kristall skall egentligen ha 30pF men eftersom jag bara har 33pF så fick det bli det och i prototypen funkar detta fint. Kanske värt att testa i alla fall.Klas-Kenny skrev:33pF är alltså MAX rekommenderat där, någonstans i mitten (20pF eller så) är väl i de flesta fall mer lagom.
Sant men frågan gällde egentligen bara om "den lilla krumeluren" i första bilden kan vara förklaringen till det upplevda felet. Vill undvika att lägga ut hela schemat för då kommer alla att föreslå tio miljoner förbättringar och sedan blir min förvirring helt total och världens "moving target"-problem uppstårSwech skrev:"Har du otur kan det vara hela chassiet.... men det kan vara en skruv också."

Om hela kortet bildar en enorm plattkondensator så skulle det ju förklara en del, t.ex. känslan av att det är något som byggs upp över tid = laddas upp alltså. Detta motsägs lite av att det som verkligen händer när prylen lägger av, är att USB-chipet plötsligt (med logik) signalerar att USB-anslutningen till värd-PC:n är "suspended". MCU:n mm funkar som det skall, det ser jag när jag debuggar under drift. Dock har jag i övrigt endast envägskommunikation till USB-chipet och kan liksom inte fråga "hur mår du?" - det kan alltså lika gärna vara så att hela USB-chipet flippar totalt.prototypen skrev:Lägg en bild på komponentsidesjordplanet.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
- Swech
- EF Sponsor
- Inlägg: 4750
- Blev medlem: 6 november 2006, 21:43:35
- Ort: Munkedal, Sverige (Sweden)
- Kontakt:
Re: Mitt första kort: Skev oscillatorkrets avgörande?
Du har en massa öar med koppar. Är dessa förbundna med jord med via hål?
Sen är anledningen till min fråga på hela schemat att det är lätt att stirra sig blind
utifrån ett antagande.
Kristalldragningen bör inte skapa ett sådant problem som du beskriver men det hänger också
ihop med helhetsbilden.
Swech
Sen är anledningen till min fråga på hela schemat att det är lätt att stirra sig blind
utifrån ett antagande.
Kristalldragningen bör inte skapa ett sådant problem som du beskriver men det hänger också
ihop med helhetsbilden.
Swech
-
- EF Sponsor
- Inlägg: 2109
- Blev medlem: 27 augusti 2005, 20:57:58
- Ort: Borlänge
Re: Mitt första kort: Skev oscillatorkrets avgörande?
Är USB-ledningarna impedansanpassade? Ser inte så ut...
Re: Mitt första kort: Skev oscillatorkrets avgörande?
Det har du såklart helt rätt i. Här kommer en bild där viorna syns också och vad jag kan se finns inga öar, åtminstone inte några som används till något:
EDIT: Prototypen är (eller skall vara) identisk och den funkar alltså alltid utmärkt.
EDIT: Angående öarna så inser jag att det är lite dåligt med så få via-genomföringar, i värsta fall kan det kanske bli uppåt 100mA genom en sådan jord-via - kan detta vara en felkälla tro?
Bör jag kanske borra upp några egna "vior" och löda igen dem?
Njä, det sitter 22 ohms motstånd på d+ och d- om det är det du menar?thepirateboy skrev:Är USB-ledningarna impedansanpassade? Ser inte så ut...
EDIT: Prototypen är (eller skall vara) identisk och den funkar alltså alltid utmärkt.
EDIT: Angående öarna så inser jag att det är lite dåligt med så få via-genomföringar, i värsta fall kan det kanske bli uppåt 100mA genom en sådan jord-via - kan detta vara en felkälla tro?
Bör jag kanske borra upp några egna "vior" och löda igen dem?
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Senast redigerad av hanzibal 22 april 2012, 22:19:16, redigerad totalt 1 gång.
Re: Mitt första kort: Skev oscillatorkrets avgörande?
Prøv å seriekoble to kondensatorer på "hver kondensator", så får du se om det fungerer med 16,5pF