Wzbudzenie drgań rezonatorów kwarcowych 32768 Hz
Poniedziałek, 01 Kwiecień 2024
Wiele aplikacji mikrokontrolerów korzysta z wbudowanego generatora sygnału zegarowego niskiej częstotliwości jako taktowania RTC. Nic w tym dziwnego, bowiem cały rdzeń może tkwić w uśpieniu i pobierać przy tym znikomo małą ilość energii, zaś odmierzanie czasu przebiega niezależnie. Problemy pojawiają się podczas prób wzbudzenia kwarcu do oscylacji.
Kolejny problem zdiagnozowany podczas realizacji praktycznych układów daje się zauważyć w przypadku takich „pacjentów”, jak np. popularny mikrokontroler STM32F103RBT6. Pracuje on w układzie, który okresowo nadaje pakiet danych poprzez GPRS, a podczas realizacji tego zadania wymaga się minimalizacji poboru prądu. Oprócz zegara wysokiej częstotliwości (HSE), służącego do taktowania rdzenia, w tej aplikacji używany jest również sygnał zegarowy o niskiej częstotliwości (LSE) do odmierzania czasu. Całość jest zasilana z ogniw 18650 ze stabilizatorem o napięciu wyjściowym 3 V.
Pierwsza wersja otoczenia „zegarkowego” rezonatora kwarcowego, ukazana została na rysunku 1. Producent mikrokontrolera, firma ST, przestrzega przed używaniem kwarców o pojemności 12,5 pF, dopuszcza natomiast te o pojemności nie większej niż 7 pF. W nocie katalogowej znajduje się piękny wzór pozwalający obliczyć pojemność kondensatorów przy rezonatorze kwarcowym. Według moich obliczeń kondensatory 4,7 pF powinny być idealne do kwarcu LFXTAL016178 o pojemności obciążenia 6 pF....
Aby kontynuować czytanie wykup
Prenumeratę