OrionM2M

Onde erram os fabricantes de dispositivos LoRaWAN e o que muda a tecnologia BatteryCare

1–2 anos contra 10–15 anos

O paradoxo do LoRaWAN alimentado por bateria

O LoRaWAN foi concebido de raiz como uma tecnologia para dispositivos com consumo de energia ultrabaixo.

As especificações oficiais e os materiais de marketing dos fabricantes de chips de rádio sublinham que 10–15 anos de funcionamento com uma bateria são a vida útil normal e esperada de um único nó alimentado por uma bateria de lítio.

Em condições ideais, é de facto assim:

  • longos períodos de sono (modo de suspensão),

  • transmissões pouco frequentes,

  • modulação energeticamente eficiente,

  • ausência de receção ativa,

  • fugas mínimas.

Do ponto de vista da engenharia, o LoRaWAN é perfeitamente capaz de funcionar durante décadas.

Mas a realidade do mercado é outra

Muitos dispositivos LoRaWAN comerciais:

  • avariam ao fim de 12–24 meses,

  • exigem a substituição regular da bateria,

  • funcionam de forma instável no inverno,

  • provocam join storms (avalanches de pedidos de adesão à rede) em massa,

  • degradam a qualidade da rede,

  • fazem subir os custos de exploração.

Os utilizadores, os municípios e as empresas que implementam redes de centenas ou milhares de dispositivos verificam que, na prática, o equipamento não está à altura do que a norma promete.

Então, onde se esconde a causa?

O paradoxo é que o problema não está no LoRaWAN enquanto tecnologia. Nem nas baterias.

O problema está na forma como a maioria dos fabricantes concebe a alimentação dos seus dispositivos. Uma vida útil da bateria de 10–15 anos só é possível se for respeitado o seguinte conceito:

  • correntes baixas → bateria,

  • cargas de impulso → buffer,

  • alta eficiência → DC/DC,

  • tensão estável → sem reinícios.

No entanto, a grande maioria dos dispositivos no mercado assenta noutra lógica:

  • o rádio é alimentado diretamente pela bateria,

  • é utilizado um regulador linear LDO com perdas térmicas,

  • não há buffer de energia,

  • a passivação é tratada como uma «avaria»,

  • a bateria funciona num modo para o qual não foi concebida.

Consequentemente, dispositivos que deveriam durar uma década mal chegam ao segundo ano.

Erros dos fabricantes de dispositivos LoRaWAN

Alimentar o rádio diretamente pela bateria

A maioria dos dispositivos LoRaWAN alimenta o módulo de rádio diretamente a partir de uma bateria Li-SOCl₂, apesar de a sua química estar concebida para correntes baixas de 1–3 mA. Uma transmissão LoRaWAN a 14 dBm exige picos de até 50–58 mA, ou seja, 15–20 vezes a corrente nominal da bateria. Consequentemente:

  • a tensão cai instantaneamente
  • o MCU entra em brownout (subtensão de alimentação)
  • o dispositivo reinicia
  • a vida útil da bateria encurta
  • aumenta o risco de join storms

Esta arquitetura reduz garantidamente a vida útil do dispositivo para 1–2 anos.

Utilizar um LDO sem buffer de energia

Os fabricantes recorrem frequentemente a reguladores lineares (LDO) por serem simples e baratos. Mas um LDO tem dois inconvenientes críticos:

  • Baixa eficiência à medida que a tensão desce

A diferença de 3,6 → 3,0 V perde-se em calor. As perdas chegam a 30–40 %, o que acelera a descarga da bateria.

  • Nenhum buffer para as cargas de pico

Todos os impulsos de rádio passam pela bateria. Isto provoca:

  • aumento da passivação,
  • menor potência disponível,
  • incapacidade de manter um uplink estável,
  • degradação da química da bateria.

O dispositivo funciona «no limite» praticamente desde o primeiro dia.

Incompreensão da passivação e das condições de funcionamento da bateria

As baterias Li-SOCl₂ têm uma camada protetora de passivação que garante uma autodescarga ultrabaixa. É uma característica, e não um defeito. Mas os fabricantes:

  • tentam «romper» a passivação
  • recorrem à despassivação como remendo
  • concebem circuitos que retiram correntes elevadas da bateria
  • não preveem um buffer EDLC
  • ignoram o aumento da ESR no inverno

Consequentemente, a bateria funciona fora da sua zona ótima, num modo para o qual não foi concebida. Isto leva a:

  • degradação rápida,
  • avarias no inverno,
  • reinícios,
  • join storms,
  • morte prematura do dispositivo.

O principal erro do mercado é tentar alimentar um módulo de rádio LoRaWAN moderno diretamente a partir de uma célula Li-SOCl₂, sem buffer e sem conversor DC/DC. Esta arquitetura é tecnicamente incompatível com os requisitos do LoRaWAN.

Perfis de descarga típicos de uma célula de bateria a +20 °C: tensão da célula em função da capacidade descarregada, sob diferentes cargas.

Porque é que os dispositivos da concorrência duram apenas 1–2 anos

Brownout, reinícios e incapacidade de enviar um pacote

Nos dispositivos da concorrência, o rádio é alimentado diretamente pela bateria. Quando começa uma transmissão LoRaWAN:

  • o SX1276/SX1262 precisa de 50–58 mA,
  • a bateria só consegue fornecer 1–3 mA,
  • a tensão cai abruptamente,
  • o MCU entra em brownout,
  • o dispositivo reinicia.

Após o reinício, tenta enviar de novo os dados e volta a perder a alimentação. Este ciclo pode repetir-se dezenas ou centenas de vezes por dia. Isto leva a:

  • funcionamento incorreto,
  • descarga descontrolada da bateria,
  • desgaste rápido da célula,
  • maior deterioração da ligação de rádio.

Na prática, o dispositivo começa a «matar-se» a si próprio.

Join storms e poluição da rede LoRaWAN

Cada reinício leva a uma nova tentativa de adesão à rede (Join Request). Mas o dispositivo volta a entrar em brownout antes de receber o Join Accept. O resultado é um join storm: um fluxo descontrolado de pedidos no ar. Isto provoca:

  • congestionamento do canal,
  • colisões na receção,
  • pior qualidade da rede para todos os dispositivos nas proximidades,
  • mais mensagens perdidas,
  • menor alcance e menor estabilidade.

O join storm é um dos cenários mais destrutivos para uma infraestrutura LoRaWAN. E os dispositivos com uma alimentação inadequada desencadeiam-no automaticamente, sem qualquer intervenção do utilizador.

Aumento da ESR no inverno e degradação acelerada da bateria

À medida que a temperatura desce, a resistência interna das baterias Li-SOCl₂ aumenta:

  • x5 a −20 °C
  • x10 a −40 °C

Isto significa que:

  • a bateria quase deixa de fornecer corrente,
  • a transmissão de rádio (TX) torna-se impossível,
  • por vezes, até a receção LoRaWAN é impossível,
  • o dispositivo cai por completo em ciclos de brownout.

Cada um destes ciclos:

  • descarrega ainda mais a bateria,
  • reforça a passivação,
  • aumenta ainda mais a ESR,
  • acelera a degradação química.

No final, uma capacidade de 2400–2700 mAh transforma-se em 200–400 mAh de capacidade útil, pelo que o dispositivo sobrevive 1–2 anos, por vezes menos.

Os dispositivos da concorrência não avariam porque «o LoRaWAN consome muito» ou porque «as baterias são más». Morrem porque a bateria funciona num modo para o qual fisicamente não foi concebida e o módulo de rádio não recebe uma alimentação estável. Resultado: brownout → join storm → degradação da bateria → avaria ao fim de 12–24 meses.

Diagrama de blocos de um dispositivo LoRaWAN típico do mercado: uma bateria Li-SOCl₂ alimenta um regulador linear LDO, que alimenta o microcontrolador (MCU) e o módulo de rádio SX1272/76.

Arquitetura dos dispositivos LoRaWAN típicos do mercado: bateria (Li-SOCl₂) → regulador linear (LDO) → microcontrolador (MCU) e módulo de rádio (SX1272/76)

Porque é que a bateria substituível é uma falsa solução

Substituir a bateria custa mais do que o próprio dispositivo

Em condições reais, a substituição da bateria implica:

  • a deslocação de um técnico,
  • o acesso ao local,
  • a abertura do invólucro,
  • a instalação de uma bateria nova,
  • o fecho do invólucro,
  • a verificação da comunicação e a nova colocação em serviço.

Uma operação destas custa muitas vezes 40–100 % do preço do dispositivo inteiro. Em projetos com centenas ou milhares de sensores, isto traduz-se em enormes custos de exploração.

Substituir a bateria não elimina a causa da descarga rápida

«A bateria descarrega depressa → vamos torná-la substituível.»

Mas o problema não está na bateria. O problema é que:

  • o rádio é alimentado diretamente pela Li-SOCl₂,
  • não há buffer de energia (EDLC),
  • é utilizado um regulador LDO com perdas térmicas,
  • a bateria funciona com correntes de pico dezenas de vezes acima do normal.

Ou seja, a bateria destes dispositivos trabalha desde o início em condições incompatíveis com a sua química. Substituí-la limita-se a reiniciar o mesmo ciclo destrutivo.

As baterias substituíveis aceleram a degradação da rede

Após a substituição da bateria, o dispositivo:

  • volta a aderir à rede,
  • pode funcionar de forma instável até ser calibrado,
  • por vezes cai em reinícios repetidos por brownout,
  • gera pacotes de adesão adicionais.

Em redes de grande dimensão, isto pode levar a:

  • congestionamento local do canal,
  • pior qualidade da rede,
  • perda de mensagens de outros nós.

Assim, a bateria substituível é também uma fonte de instabilidade da rede.

Oscilograma de reinícios cíclicos do dispositivo: tensão de alimentação e corrente ao longo do tempo, com medições entre os marcadores.

Reinícios cíclicos a cada 2,35 s quando o transmissor liga: a tensão de alimentação desce para 2,2 V e dispara o BOR. A causa é o regulador linear: a queda de tensão nele faz descer a tensão do MCU até ao limiar do BOR durante a transmissão.

A bateria substituível contraria a própria ideia de IoT

O LoRaWAN foi concebido como uma tecnologia:

  • sem manutenção,
  • sem deslocações ao local,
  • sem substituição de baterias,
  • com 10–15 anos de vida útil da bateria.

Se um dispositivo exige manutenção regular, na prática não é um dispositivo IoT, mas sim um terminal que precisa de um ciclo de assistência anual.

Barato para o fabricante, caro para o cliente

Para o fabricante, uma bateria substituível é:

  • fácil,
  • barata,
  • rápida.

Mas, para o cliente, significa:

  • custos anuais,
  • complexidade operacional,
  • logística de baterias,
  • deslocações de pessoal aos locais,
  • risco de erro humano,
  • falta de previsibilidade.

É um caso clássico em que a poupança na produção se transforma em grandes custos ao longo do ciclo de vida do sistema.

A bateria substituível não resolve o problema de fundo, que é a arquitetura de alimentação errada. Enquanto os picos de corrente passarem pela bateria, o dispositivo avariará no prazo de 1–2 anos, quer a célula seja substituível, quer não.

Tecnologia BatteryCare

A tecnologia BatteryCare é uma arquitetura de alimentação concebida de raiz para eliminar as causas profundas da degradação precoce dos dispositivos LoRaWAN. Baseia-se na separação das funções da bateria e da fonte de alimentação de impulso, num conversor DC/DC de alta eficiência e na gestão da alimentação ao nível do microcontrolador.

Separação das correntes baixas e de impulso

Nos dispositivos OrionM2M, a bateria nunca fornece correntes elevadas. A sua única tarefa é fornecer uma corrente baixa e constante de 1–3 mA, que corresponde ao modo de funcionamento natural da química Li-SOCl₂. A arquitetura de alimentação é a seguinte:

  • Bateria → funciona num modo estável de corrente baixa
  • EDLC (supercondensador) → fornece todos os picos de 40 a 150 mA
  • O módulo de rádio é alimentado sem quedas de tensão, mesmo a temperaturas negativas

Isto elimina por completo as quedas de tensão, os reinícios e a degradação prematura da bateria.

Conversor DC/DC de alta eficiência com controlo de corrente

O BatteryCare utiliza um regulador comutado da família TPS6274x, que:

  • tem uma eficiência de até 94 %,
  • reduz as perdas térmicas a quase zero em comparação com um LDO,
  • limita a corrente de carga do EDLC a um nível seguro,
  • fornece uma tensão estável de 1,8–3,3 V, consoante o modo de funcionamento.

A diferença fundamental:

  • a bateria NÃO alimenta o rádio durante a TX
  • a bateria apenas carrega o EDLC com uma corrente baixa
  • o EDLC assume todo o pico

Isto elimina a própria causa dos ciclos de brownout.

Alimentação gerida e proteção contra a passivação

O microcontrolador controla o nível de alimentação através do VSEL:

  • 1,8 V: sono profundo
  • 2,3–2,5 V: medições, sensores
  • 3,0–3,3 V: transmissão LoRaWAN

O que isto proporciona:

  • consumo médio mínimo,
  • ausência de perdas térmicas,
  • comportamento previsível a −40 °C,
  • a bateria funciona sempre na sua zona ótima,
  • a passivação torna-se uma vantagem e não um problema.

Consequentemente, os dispositivos:

  • funcionam de forma estável durante anos,
  • dispensam a despassivação,
  • não criam join storms,
  • não se degradam prematuramente.

O BatteryCare é a única arquitetura que isola por completo a bateria das cargas de impulso. É exatamente isto que torna possível uma vida útil real da bateria de 10–15 anos nos dispositivos LoRaWAN.

Oscilograma da corrente da bateria durante a carga do condensador de buffer na primeira ligação.

Carga única do condensador de buffer na primeira ligação. Corrente de pico: 4,75 mA

Porque é que o «EDLC em paralelo com a bateria» é um erro

Quando o mercado começou a perceber que as baterias Li-SOCl₂ toleram mal as correntes de impulso do módulo de rádio, o passo lógico foi acrescentar um supercondensador (EDLC). Alguns fabricantes seguiram de facto o caminho do EDLC, mas cometeram um erro crítico: limitaram-se a ligá-lo em paralelo com a bateria. Consequentemente, um circuito destes:

  • no fundo, não resolve nada,
  • e, em alguns casos, ainda piora as coisas.

A bateria continua a ter de carregar o EDLC com uma corrente de pico

Se o supercondensador estiver ligado diretamente à bateria:

  • quando o dispositivo liga ou após uma transmissão, está descarregado,
  • tenta carregar até à tensão da bateria o mais depressa possível,
  • a corrente de carga só é limitada pela resistência interna da bateria e da cablagem.

Para a Li-SOCl₂, isto significa que:

  • a bateria volta a ter de fornecer dezenas de miliamperes,
  • regressa o mesmo modo de impulso de que queríamos fugir,
  • ocorrem quedas de tensão,
  • o MCU entra em brownout,
  • o dispositivo reinicia.

Ou seja:

É como se tivéssemos acrescentado um EDLC, mas a corrente de pico continuasse a passar pela bateria, só que agora não durante a TX, mas durante a carga do supercondensador.

Do ponto de vista da bateria, nada ficou mais fácil.

O brownout não desapareceu: apenas mudou de momento

Numa arquitetura correta, o EDLC deve:

  • carregar lentamente, com uma corrente limitada,
  • e descarregar depressa, fornecendo o pico ao rádio.

No circuito «EDLC em paralelo com a bateria», acontece o contrário:

  • carga do EDLC → rápida
  • corrente → elevada
  • a bateria «cede» precisamente no momento da carga

O resultado:

  • o dispositivo pode perder a alimentação não durante a transmissão,
  • mas logo a seguir ou no despertar seguinte,
  • o que torna o seu comportamento ainda menos previsível.

Na verdade, o brownout não é eliminado; é apenas deslocado para outro ponto do cenário de funcionamento.

Um supercondensador acrescenta perdas parasitas e fugas

Um EDLC não é um acumulador de energia ideal. Tem:

  • corrente de fuga,
  • autodescarga,
  • dependência da temperatura.

Se estiver ligado diretamente à bateria:

  • a bateria recarrega constantemente o EDLC,
  • mesmo quando o rádio está em silêncio,
  • surgem perdas constantes adicionais.

Ou seja:

Em vez de poupar a bateria, acrescentámos um caminho de descarga oculto e permanente.

A tensão da célula sai da gama de funcionamento

Com uma ligação direta em paralelo: a tensão no EDLC e na bateria é a mesma, a carga e a descarga provocam saltos bruscos, o módulo de rádio e o MCU podem sofrer transitórios não lineares.

Se não houver DC/DC nem limitador de corrente:

  • a tensão pode oscilar enquanto o EDLC carrega,
  • isto provoca falhas lógicas,
  • funcionamento instável do rádio,
  • avarias parcialmente «aleatórias».

Para a Li-SOCl₂, este cenário é ainda mais destrutivo

A Li-SOCl₂ tem:

  • energia elevada,
  • autodescarga baixa,
  • mas uma gama de corrente estritamente limitada.

Quando um EDLC é ligado em paralelo sem limitação de corrente:

  • a bateria é constantemente «sacudida» por impulsos de carga,
  • a passivação comporta-se de forma instável,
  • a ESR aumenta,
  • a capacidade cai ainda mais depressa.

Ou seja:

Ao tentar «melhorar» a alimentação com um EDLC ligado em paralelo, estes dispositivos acabam por apressar a morte da bateria.

O join storm não desaparece

O nosso objetivo principal é acabar com os join storms e os reinícios. Quando o EDLC funciona incorretamente:

  • o dispositivo continua a perder periodicamente a alimentação,
  • continua sem conseguir concluir o procedimento de adesão,
  • continua a inundar a rede com Join Requests intermináveis.

Assim, no que diz respeito à rede LoRaWAN:

  • um dispositivo com um EDLC em paralelo com a bateria comporta-se quase tão mal como um sem EDLC,
  • para o operador da rede e para o cliente não há diferença: a rede fica poluída e o dispositivo é instável.

Como deve realmente ser feito

A arquitetura correta:

  • bateria → através de um DC/DC com limitação de corrente → carrega o EDLC com correntes baixas,
  • EDLC → buffer local que fornece todos os impulsos de TX/RX,
  • o rádio e o MCU são alimentados por uma tensão regulada, e não diretamente pela bateria.

Neste caso:

  • a bateria nunca vê picos de 40–150 mA,
  • o EDLC não a descarrega diretamente,
  • não há quedas bruscas de tensão,
  • não há brownout,
  • não há join storms,
  • a bateria dura 10–15 anos, como previsto.

Não basta acrescentar um EDLC. Se o supercondensador for ligado em paralelo com a bateria sem limitação de corrente e sem DC/DC, não resolve o problema: apenas o desloca para outro lado e acelera a degradação da Li-SOCl₂.

Circuito BatteryCare: a bateria Li-SOCl₂ carrega o EDLC através de um TPS62740 e de uma resistência; o EDLC alimenta o MCU e o módulo de rádio SX1272/76; o MCU define o modo pela linha VSEL.

Arquitetura de alimentação BatteryCare: bateria (Li-SOCl₂) → TPS62740 → resistência → EDLC → microcontrolador (MCU) e módulo de rádio (SX1272/76); o MCU controla o TPS62740 pela linha VSEL

Arquitetura de alimentação OrionM2M com a tecnologia BatteryCare

Uma vida útil real da bateria de 10–15 anos

A tecnologia BatteryCare permite que os dispositivos LoRaWAN OrionM2M funcionem durante décadas, não graças a «baterias melhoradas», mas graças a uma arquitetura de alimentação bem concebida, em que cada componente desempenha o seu papel ótimo. A longevidade real resulta da combinação de três fatores:

  • a bateria não está exposta a cargas de impulso,
  • o rádio funciona com uma alimentação estável,
  • as perdas de energia são reduzidas ao mínimo.

Sem quedas de tensão, sem reinícios

O dispositivo não entra em brownout porque:

  • as correntes de pico vêm sempre do EDLC,
  • a bateria só vê correntes baixas e suaves,
  • o DC/DC mantém uma tensão estável,
  • o MCU e o rádio são alimentados numa gama controlada de 1,8–3,3 V.

O que isto proporciona:

  • um uplink estável,
  • funcionamento previsível a todas as temperaturas,
  • ausência de join storms,
  • ausência de reinícios cíclicos.

Se um dispositivo não reinicia, não desperdiça a bateria.

Consumo mínimo graças à gestão da alimentação

O consumo médio de energia é a chave para uma vida útil real da bateria. O BatteryCare assegura:

  • alimentação a 1,8 V em sono profundo (menor consumo do MCU)
  • tensão reduzida para os sensores (otimização sem perda de exatidão)
  • 3,0–3,3 V apenas no momento da transmissão (quando é realmente necessário)
  • eficiência do DC/DC de até 94 % (perdas térmicas mínimas: a energia vai para trabalho útil, e não para aquecer o invólucro)

Estes efeitos somam-se e multiplicam a vida útil.

A bateria funciona no seu modo ótimo 100 % do tempo

O mais importante: a bateria Li-SOCl₂ comporta-se como se estivesse a alimentar um microcontrolador sem módulo de rádio: com uma corrente uniforme, baixa e estável de 1–3 mA. A bateria não:

  • fornece 50–150 mA,
  • descarrega em modos de impulso,
  • deixa cair a tensão,
  • destrói a sua camada de passivação,
  • acelera o aumento da ESR.

Nestas condições, as baterias:

  • funcionam da mesma forma que nos contadores,
  • conservam a sua capacidade durante décadas,
  • perdem menos de 1 % por ano,
  • não precisam de manutenção.

Ou seja, a vida útil prevista pelo fabricante da bateria (10–15 anos) é finalmente aproveitada por inteiro.

O BatteryCare não é uma «otimização», mas a eliminação do conflito fundamental entre as baterias Li-SOCl₂ e o rádio LoRaWAN.

Quando a bateria deixa de ver correntes de impulso, os dispositivos funcionam de forma estável durante 10–15 anos sem manutenção, mesmo a −40 °C.

Um efeito adicional: custos de exploração nulos

A longevidade não diz respeito apenas à energia, mas também à economia:

  • sem substituição de baterias,
  • sem deslocações ao local,
  • sem desmontagem,
  • sem nova colocação em serviço,
  • sem falhas da rede,
  • sem degradação da infraestrutura LoRaWAN.

O TCO total destes dispositivos é 3–7 vezes inferior ao dos dispositivos da concorrência.

Oscilograma de uma única transmissão: a corrente consumida da bateria.

Vista ampliada de uma transmissão. Corrente máxima da bateria: 0,647 µA. O círculo azul assinala a própria transmissão; a seta assinala a abertura das janelas RX.

Conclusão

O facto de muitos dispositivos LoRaWAN durarem apenas 1–2 anos nada tem a ver com a qualidade das baterias, com as particularidades da norma ou com erros de exploração. A raiz do problema é a arquitetura de alimentação errada, em que a bateria Li-SOCl₂ é forçada a funcionar em modos de impulso para os quais fisicamente não foi concebida. É isto que provoca quedas de tensão, reinícios, join storms, um aumento rápido da ESR e degradação prematura. A tecnologia BatteryCare elimina este conflito ao nível do projeto do circuito. A bateria funciona apenas na zona de corrente baixa, o EDLC assume todos os impulsos e um conversor DC/DC de alta eficiência assegura uma alimentação estável ao módulo de rádio e ao microcontrolador. Esta abordagem elimina o brownout, evita os join storms, preserva a química da bateria e garante um funcionamento previsível do dispositivo mesmo a −40 °C.

O resultado é um dispositivo LoRaWAN que cumpre verdadeiramente as promessas da norma: 10–15 anos de vida útil da bateria sem manutenção, sem substituição de baterias, sem avarias e sem custos de exploração ocultos. O BatteryCare não é um melhoramento do circuito clássico, mas uma nova arquitetura de alimentação que devolve ao LoRaWAN o seu verdadeiro propósito: criar dispositivos alimentados por bateria fiáveis, estáveis e verdadeiramente autossuficientes.

Descarregar BatteryCare: arquitetura de alimentação para dispositivos LoRaWAN (em russo) O idioma de cada ficheiro é indicado entre parênteses a seguir ao título: (em inglês) ou (em russo). PDF ← Todos os artigos