|
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
mosqito Član
Pridružen-a: Čet 07 Apr 2016 23:22 Prispevkov: 3234 Aktiv.: 33.08
|
Objavljeno: Sob Jul 31, 2021 12:27 am Naslov sporočila: STM32WL in 32MHz oscilator |
|
|
ST ima zanimive "wireless" mikrokontrolerje, kjer je poleg mikrokontrolerja (cortex M0 in/ali M4, se pravi tudi dual core), še RF del. Malo se igram s temi "mlinčki" in sem naletel na težavo pri uporabi zunanjega kristala. Znotraj sta sicer dva (oz. trije, če štejem še "LF" za RTC) RC oscilatorja/-i. Za RF interni RC oscilator ni dovolj stabilen, kljub temu, da dopušča kar širok razpon nastavljanja parametrov in s tem nastavljanja frekvence. Ker ima RF izhod lahko tudi 22dBm izhoda (160mW), kar je relativno veliko za 5x5mm BGA ohišje. Zaradi lastnega gretja RC oscilator "pobegne" iz dovoljenih toleranc +/-20ppm za LoRa komunikacijo. Zaradi tega sem želel uporabiti zunanji kvarc ali še bolje (VC)TCXO, kar omogoča lovljenje tistih 20ppm preko širokega temperaturnega področja.
Težava je nastopila pri izbiri kristala. Ker je ponudba 32MHz kvarcev v 1,6x2mm ohišju zelo slaba, sem pač vzel, kar je bilo na razpolago. Kristal ima CL 10pF, ESR 80 Ohm, kar je 20 ohm več, kot dovoli HSE oscilator. Najprej sem naredil izračun kondenzatorjev (CL) po app. note-u in dobil 9,1pF. Izbral sem za dobrih 5pF manj, torej 4,7pF, saj STM32WL omogoča uporabo internih kondenzatorjev CL na vhodu in izhodu in s tem nastavljanje frekvence.
Izkazalo se je, da je ESR prevelik, saj se oscilator nikakor ni zagnal. Omenjeni App.Note omenja uporabo paralelnega upora. Pa sem še enkrat vse skupaj prebral in izkazalo se je, da je 1M vzporedno s kristalom ravno prav, da se oscilator zažene.
V glavnem, omenjeni app. note je zelo koristen in pride prav tudi pri drugih mikrokontrolerjih.
Spodaj je še foto dela vezja z 32MHz oscilatorjem. Komponente so 0402, kvarc pa 1,6x2mm.
Opis: |
|
Velikost datoteke: |
293.24 KB |
Pogledana: |
15 krat |
|
_________________ Always going the extra mile. |
|
Nazaj na vrh |
|
|
mucek Član
Pridružen-a: Tor 01 Avg 2006 10:47 Prispevkov: 5333 Aktiv.: 24.73 Kraj: Domzale
|
Objavljeno: Sob Jul 31, 2021 4:24 pm Naslov sporočila: |
|
|
Krasno da vem, da si se ze lotil WLja Me caka en dizajn v kratkem, te bom lahko za rokav cukal
_________________ ...lahko pa se tudi motim ... |
|
Nazaj na vrh |
|
|
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 69 dni
Powered by phpBB © 2001, 2005 phpBB Group
|