Scelta del cristallo giusto per le applicazioni LoRaWAN
Cristallo radio MHz e cristallo di clock 32.768 kHz - Guida tecnica
L'oscillatore a cristallo è il fulcro di ogni applicazione LoRaWAN. La scelta giusta determina la portata, l'affidabilità e l'efficienza energetica del dispositivo finale.
Questa guida illustra gli aspetti importanti nella scelta di un cristallo per LoRaWAN: il cristallo radio da 26 MHz o 32 MHz del ricetrasmettitore e il cristallo di clock da 32.768 kHz per l'orologio in tempo reale.
Perché la selezione dei cristalli è particolarmente critica per LoRaWAN
LoRaWAN (Long Range Wide Area Network) utilizza la tecnologia di modulazione LoRa® di Semtech per trasmettere dati su lunghe distanze (fino a 15 km in campo aperto) con un consumo energetico estremamente ridotto. Rispetto ad altre tecnologie wireless come Bluetooth, Wi-Fi o Zigbee, LoRaWAN pone requisiti particolarmente elevati ai componenti che generano la frequenza:
Modulazione a banda stretta: LoRa funziona con larghezze di banda comprese tra 7,8 kHz e 500 kHz. Più stretta è la larghezza di banda, maggiori sono i requisiti di precisione della frequenza del cristallo.
Fattori di diffusione elevati (SF7-SF12): Fattori di diffusione più elevati consentono di raggiungere portate maggiori, ma allungano notevolmente il tempo di trasmissione (time on air): con SF12 e BW 125 kHz, il tempo di simbolo è di circa 32,8 ms.
Requisiti normativi: In Europa si applicano tolleranze di canale rigorose secondo la norma ERC 70-03 (EU868) e negli Stati Uniti si utilizza lo spettro diffuso a salto di frequenza (FHSS) (US915). Entrambi gli scenari richiedono un riferimento di frequenza preciso.
Funzionamento a batteria: la maggior parte dei dispositivi finali LoRaWAN funziona per anni con una sola batteria. Ogni milliampere conta e il cristallo ha un'influenza diretta sul consumo di energia del circuito oscillatore.
Parte 1: Il cristallo radio MHz - riferimento di frequenza per il ricetrasmettitore LoRa
Quale frequenza è necessaria?
A seconda del circuito integrato del ricetrasmettitore LoRa utilizzato, è necessario un cristallo oscillante da 32 MHz o 26 MHz come clock di riferimento. L'attuale generazione di circuiti integrati Semtech (SX126x, LLCC68, LR11xx) funziona a 32 MHz. Alcuni chipset più vecchi o alternativi e alcuni progetti di gateway possono utilizzare 26 MHz.
IC ricetrasmettitore
Frequenza di riferimento
Max. ESR (Rs)
Applicazione tipica
SX1276/77/78/79
32 MHz
≤ 60 Ω (consigliato ≤ 40 Ω)
Dispositivi finali LoRaWAN Legacy
SX1261/62
32 MHz
40 Ω
Dispositivi finali LoRaWAN attuali
LLCC68
32 MHz
≤ 40 Ω
LoRaWAN Indoor a basso costo
LR1110 / LR1120
32 MHz
40 Ω
Tracciamento degli asset con GNSS
SX1302/03 (Gateway)
32 MHz
≤ 40 Ω
Gateway LoRaWAN
SX1301/SX1308 (Legacy)
26/32 MHz
≤ 40 Ω
Gateway LoRaWAN Legacy
Moduli non Semtech
26 o 32 MHz
dipendente dall'IC
Verifica scheda tecnica
Controllare sempre la scheda tecnica del circuito integrato del ricetrasmettitore:
La frequenza di riferimento (26 MHz o 32 MHz) e la capacità di carico richiesta sono chiaramente specificate. Oppure chiedete a noi, che abbiamo già realizzato molte applicazioni con i circuiti integrati Semtech.
Quarzo o TCXO: quando mi serve cosa?
Questa è la decisione chiave nella scelta dei cristalli LoRaWAN:
Cristallo di cristallo consigliato per:
Dispositivi finali tipici da interno/esterno con condizioni di temperatura moderate
Applicazioni fino a SF10 a 125 kHz di larghezza di banda
Progetti sensibili ai costi
TCXO consigliato per:
Condizioni di temperatura estreme (regioni artiche o desertiche)
Larghezze di banda < 62,5 kHz (Semtech raccomanda esplicitamente il TCXO in questo caso)
Fattori di diffusione più elevati (SF11/SF12) a 125 kHz per l'intero intervallo di temperatura
Tracciamento di beni con GNSS (LR1110/LR1120: TCXO obbligatorio per la scansione GNSS)
Progetti di gateway in cui la precisione della frequenza della stazione base determina le prestazioni del sistema
Importante: le specifiche LoRaWAN della LoRa Alliance® non prescrivono il TCXO.
La scelta dipende dall'applicazione specifica.
I parametri critici del cristallo per LoRaWAN
1. Tolleranza di frequenza a +25 °C
Consigliata: ±10 ppm max. per i dispositivi finali LoRaWAN.
2. stabilità di temperatura
Per i dispositivi finali LoRaWAN standard nell'intervallo di temperatura da -20°C a +70°C, è sufficiente una stabilità di temperatura di ±10 ppm max. o per i dispositivi da -40°C a +85°C è sufficiente una stabilità di temperatura di ±15 ppm max. Per intervalli di temperatura più estesi, da -40°C a +105°C o addirittura da -40°C a 125°C, è necessario un cristallo con stabilità di temperatura ridotta o un TCXO.
3. stabilità di temperatura
Si raccomanda l'invecchiamento del cristallo dopo 10 anni con un massimo di ±10ppm.
4. ESR (Equivalent Series Resistance) - il parametro spesso sottovalutato il parametro spesso sottovalutato
La ESR (resistenza in serie) del cristallo è particolarmente importante per le applicazioni LoRaWAN:
ESR più bassa = risposta ai transienti più rapida e sicura: Per i dispositivi finali alimentati a batteria che si risvegliano periodicamente dalla modalità sleep, il cristallo deve essere in grado di oscillare in modo rapido e affidabile.
ESR più bassa = minore consumo di energia: la corrente del cristallo aumenta con l'ESR. Per i dispositivi con una durata della batteria di 10 anni, ogni milliampere è notevole.
Requisiti Semtech: SX1261/62 e LLCC68: max. 40 Ω. SX1276: sono ammessi fino a 60 Ω.
Raccomandazione: utilizzare cristalli oscillanti con valori di ESR ben al di sotto dei valori massimi. I nostri esclusivi cristalli risonanti LRT (Low ESR Resonator Technology) offrono un vantaggio significativo in questo caso, grazie alla progettazione di risonatori ottimizzati per la resistenza con valori ESR particolarmente bassi.
4. capacità di carico (CL)
Deve essere adattata alle raccomandazioni del circuito integrato. Valori comuni per i ricetrasmettitori LoRa: 6 pF, 8 pF, 9 pF, 10 pF o 12 pF, a seconda del CI e del progetto di riferimento. Un disallineamento sposta la frequenza operativa e può violare la tolleranza di frequenza complessiva. Nella maggior parte delle applicazioni, i nostri cristalli LoRa vengono utilizzati con una capacità di carico di 8 pF.
3,2 x 2,5 mm / 4-pad o 2,0 x 1,6 mm / 4-pad in ceramica o
1,6 x 1,2 mm / 4-pad per applicazioni molto piccole
Intervallo di temperatura
Da -40 °C a +85 °C (o +125 °C per il settore automobilistico)
Consulenza:
Saremo lieti di assistervi nella scelta dell'involucro ceramico più adatto alla vostra interpretazione e realizzazione.
Parte 2: Il cristallo di clock a 32,768 kHz - base di tempo per l'RTC
Perché un'applicazione LoRaWAN ha bisogno di un cristallo da 32.768 kHz?
Oltre al cristallo radio a MHz, la maggior parte dei dispositivi finali LoRaWAN richiede un cristallo di clock a 32.768 kHz per l'orologio in tempo reale (RTC) del microcontrollore:
Sleep timer: il dispositivo finale trascorre la maggior parte della sua vita in uno stato di sonno profondo. L'RTC risveglia il processore a intervalli definiti.
Sincronizzazione LoRaWAN Classe B: i dispositivi finali di Classe B devono aprire finestre di ricezione (slot di ping) contemporaneamente al gateway.
Marcatura temporale per i dati dei sensori: Molte applicazioni IoT richiedono una marcatura temporale precisa per i valori misurati registrati.
Gestione del ciclo di lavoro: in Europa, il ciclo di lavoro limita il tempo massimo di trasmissione per ora. L'RTC controlla la conformità.
Nuovi circuiti integrati LoRa con oscillatore integrato da 32.768 kHz
I nuovi ricetrasmettitori Semtech LR1110 e LR1120 dispongono di un oscillatore a cristallo a bassa frequenza (XOSC) integrato da 32.768 kHz, che può essere utilizzato direttamente per l'RTC. In alternativa, è possibile fornire un clock esterno a 32.768 kHz dal microcontrollore host tramite DIO11, oppure utilizzare un cristallo a 32.768 kHz con una capacità di carico di 9pF.
I parametri critici per il cristallo da 32,768 kHz
1 ESR (Resistenza Serie Equivalente)
L'ESR è un parametro fondamentale anche per il quarzo a 32,768 kHz, forse ancora più critico di quello a MHz. Molti stadi oscillatori di microcontrollori hanno una resistenza di ingresso negativa limitata. Se la ESR è troppo alta, il cristallo non oscillerà in modo affidabile.
Alloggiamento più piccolo, ma ESR più alta - critico
Raccomandazione: per le applicazioni LoRaWAN, il cristallo da 32,768 kHz in un alloggiamento in ceramica da 3,2 x 1,5 mm / 2 pad con ESR massima di 50 kΩ è la scelta più sicura e favorevole. La sua bassa resistenza garantisce un comportamento transitorio più rapido e sicuro.
Ottimizzazione dello spazio:
Se lo spazio sulla scheda è ridotto, spesso la strategia migliore e più favorevole è quella di passare a un alloggiamento più piccolo per il cristallo a MHz (ad esempio 2,0 x 1,6 mm o addirittura 1,6 x 1,2 mm) e di attenersi al collaudato alloggiamento da 3,2 x 1,5 mm per il cristallo a 32,768 kHz: in questo caso il vantaggio in termini di ESR è massimo ed è più facile lavorare con l'M3215RR. M3215RR non causerà alcun problema di transitori.
2. tolleranza di frequenza
Per la funzione RTC, una tolleranza di frequenza di ±20 ppm a +25 °C è sufficiente nella maggior parte dei casi. Per la sincronizzazione LoRaWAN di Classe B, può essere vantaggiosa una tolleranza più stretta di ±10 ppm.
3. capacità di carico
Valori tipici: 4 pF, 6 pF, 7 pF, 9 pF, 12,5 pF o 18 pF. La capacità di carico deve corrispondere esattamente alle raccomandazioni del produttore dell'MCU. I cristalli da 32,768 kHz con le capacità di carico standard di 7 pF e 9 pF sono solitamente utilizzati nelle applicazioni LoRa WAN. Una fonte di errore frequente nei progetti LoRaWAN è l'uso di un cristallo da 32,768 kHz con una capacità di carico errata, che provoca uno spostamento sistematico della frequenza e una deriva dell'RTC.
Specifiche consigliate per l'RTC LoRaWAN
Parametri
Specifiche
Frequenza
32,768 kHz
Tolleranza di frequenza
±20 ppm a +25 °C (±10 ppm per la Classe B)
Capacità di carico
Secondo la scheda tecnica dell'MCU (ad es. 7 pF o 9 pF, altri valori disponibili)
ESR (max.)
≤ 50 kΩ (consigliato)
Alloggiamento
3,2 x 1,5 mm / ceramica a 2 piastre (consigliato)
Intervalli di temperatura
Da -40 °C a +85 °C, da -40 °C a +105 °C o da -40 °C a +125 °C
Lista di controllo pratica: Selezione del quarzo per il vostro progetto LoRaWAN
Cristallo radio MHz (32 MHz / 26 MHz)
Controllare la scheda tecnica del circuito integrato del ricetrasmettitore: sono richiesti 32 MHz o 26 MHz?
Se necessario, utilizzare i nostri consigli e le nostre raccomandazioni sui cristalli qualificati.
Determinare la capacità di carico in base al progetto di riferimento del circuito integrato (6, 8, 9, 10 o 12 pF).
Controllare la ESR massima della scheda tecnica del CI - selezionare un cristallo con una ESR significativamente inferiore
Definire l'intervallo di temperatura dell'applicazione - Valutare il TCXO per condizioni estreme
Valutare i requisiti di spazio - 3,2 x 2,5 mm come standard, 2,0 x 1,6 mm o 1,6 x 1,2 mm se lo spazio è ristretto
Verificare la sicurezza dell'oscillazione, soprattutto per i progetti a basso consumo.
Cristallo di clock a 32,768 kHz
Controllare la scheda tecnica dell'MCU per determinare la capacità di carico e la ESR consigliata.
ESR più bassa possibile - preferibilmente 3,2 x 1,5 mm / 2-pad con 50 kΩ max.
Assicurarsi che la capacità di carico sia corretta: una mancata corrispondenza provoca una deriva dell'RTC.
Testare il comportamento transitorio alla minima tensione operativa
Osservare il layout della scheda: linee corte verso il circuito integrato, nessuna traccia lunga vicino al cristallo.
Sintesi
La scelta del cristallo per le applicazioni LoRaWAN richiede un'attenta considerazione della precisione della frequenza, della ESR, delle dimensioni dell'alloggiamento e del costo. Per il cristallo radio MHz, un cristallo oscillante da 32 MHz (o 26 MHz, a seconda del circuito integrato) con bassa ESR (≤ 40 Ω) e tolleranza di frequenza di ±10 ppm è la scelta giusta per la maggior parte dei dispositivi finali. Naturalmente possiamo fornire anche TCXO a 32 MHz possono anche essere forniti. È preferibile la versione più favorevole in un alloggiamento in ceramica da 2,0 x 1,6 mm.
Per l'RTC, consigliamo un cristallo da 32,768 kHz in un contenitore ceramico da 3,2 x 1,5 mm con una ESR massima di 50 kΩ: il comportamento transitorio più affidabile al prezzo più basso.
Il fattore di successo decisivo è la collaborazione con uno specialista di cristalli in grado di supportarvi nel processo di selezione e, se necessario, di effettuare un'analisi del circuito per garantire la riserva di sicurezza di risposta ai transienti ottimale per la vostra specifica applicazione LoRaWAN.
State sviluppando un'applicazione LoRaWAN?
I nostri esperti di frequenza saranno lieti di consigliarvi: contattateci per una raccomandazione personalizzata o utilizzate il nostro configuratore di quarzo per una rapida selezione del prodotto.