Você está na página 1de 13

UNIVERSIDADE FEDERAL DE ITAJUBÁ

ENGENHARIA ELETRÔNICA

MÓDULO DE COMUNICAÇÃO PARA REDE LPWA OPERANDO EM LTE


CAT M1, CAT NB2 E GNSS

ORIENTADOR
José Alberto Ferreira Filho

CO-ORIENTADOR EXTERNO
Rodrigo Moreni

ALUNOS
Guilherme Henrique Vilela dos Santos
Wagner Luiz de Carvalho Junior

E-mails: guizus2000@unifei.edu.br, carvalho.wagnerlcj@hotmail.com,


jose.alb@unifei.edu.br, romoreni@gmail.com

ITAJUBÁ
2022
RESUMO
Este trabalho apresenta o desenvolvimento de uma placa de circuito impresso capaz de
comunicar nas redes LPWA via NB-IoT, LTE Cat-1, LTE Cat-M e fornecer informações de
seu posicionamento por meio do sistema de navegação por satélite que suporta GPS,
GLONASS, BeiDou, Galileo e QZSS. O módulo pretende ser compacto e de simples
funcionamento, de forma que possa operar sem dificuldades para o usuário.

Palavras-chave: LPWA, LTE, GPS, PCB.


ABSTRACT

This work presents the development of a printed circuit board capable of communicating in
LPWA networks via NB-IoT, LTE Cat-1, LTE Cat-M and providing positioning information
through the satellite navigation system that supports GPS, GLONASS, BeiDou, Galileo and
QZSS. The module intends to be compact and simple to operate, so that it can operate without
difficulties for the user.

Keywords: LPWA, LTE, GPS, PCB.


INTRODUÇÃO comando AT para operar nas tecnologias
propostas por meio de um controlador, como
arduino ou ESP32, que efetue a comunicação
As redes Low Power Wide Area
com o módulo via serial pelo protocolo
(LPWA) representam hoje uma importante
UART.
opção tecnológica para conexão de
É de interesse planejar, projetar e
dispositivos eletrônicos formando o que
desenvolver fisicamente a placa, para que
chamamos de uma solução IoT. A
seja possível disseminar o uso da tecnologia
comunicação entre os dispositivos em uma
principalmente em projetos DIY (faça você
rede LPWA apresentam as seguintes
mesmo). Isso faz crescer o ambiente
características (KLAINA et al., 2022): longo
tecnológico do Brasil, algo fundamental para
alcance, baixo consumo de bateria, baixa
a visão de um país melhor e mais próspero.
taxa de dados, número elevado de
dispositivos e baixo custo.
No Brasil, as principais opções para a DESENVOLVIMENTO
implantação de uma LPWA são (GARCIA et
al., 2020): Para o desenvolvimento do módulo
 LoRaWan, que utiliza frequências foi escolhido o chip BG95 da empresa
não licenciadas na faixa dos 915 Quectel devido à disponibilidade de 10
Mhz, adequada para sensores que não unidades na UNIFEI. Outro ponto
demandam uma alta taxa de importante para sua escolha foi o suporte
transmissão de dados; oferecido pelo fabricante aos projetistas. Ao
 NB-IoT, que utiliza frequências término das etapas de captura do
licenciadas a partir do padrão de esquemático e desenvolvimento do layout,
comunicação LTE; foram enviados para o suporte técnico
 LTE Cat-1, LTE Cat-M e o EC - realizar revisões necessárias para o correto
GSM. funcionamento da PCB. Ao todo, foram
O acesso às tecnologias NB-IoT, LTE obtidas duas revisões em todo o projeto por
Cat-1, LTE Cat-M, embora oferecida pelas parte da Quectel.
operadoras de telefonia celular, é de difícil A partir do Reference Design da
acesso para estudantes e entusiastas que Quectel (QUECTEL WIRELESS
criam seus próprios projetos, ficando SOLUTIONS CO., 2021), foi elaborado o
restritas às grandes empresas. Aspirando a projeto da placa seguido pela fabricação,
tornar esse tipo de tecnologia mais acessível montagem dos componentes e testes de
e livre para mais usuários, falta no mercado validação utilizando o programa com
um módulo homologado pela ANATEL que comandos AT.
possa ser utilizado por esse importante Um problema enfrentado durante o
público. desenvolvimento do projeto foi a
disponibilidade dos componentes no
mercado. Até a fabricação da placa, foi
PROPOSTA necessário elaborar três diferentes listas de
A proposta desse trabalho foi o materiais devido ao atraso no fornecimento
desenvolvimento de um módulo para redes dos fabricantes e a rápida absorção por parte
LPWA utilizando as tecnologias NB-IoT, do mercado. Desta forma, foi necessário
LTE Cat-1 e LTE Cat-M. Incluiu-se no adequar o projeto com os materiais
projeto uma solução de sistema global de disponíveis mantendo sua integridade.
navegação por satélite que suporta GPS,
GLONASS, BeiDou, Galileo e QZSS. Além
disso, o desenvolvimento de sequência de
ESQUEMÁTICO A conexão à rede LTE será feita por
meio do cartão SIM com conector nano de 6
Como o modem BG95 (QUECTEL pinos. O circuito de interface seguiu o
WIRELESS SOLUTIONS CO., 2021) Hardware Design (QUECTEL WIRELESS
requer alimentação de 3,3 V a 4,3 V, foi SOLUTIONS CO., 2021) para garantir a
utilizado um regulador buck-boost regulável correta recepção e transmissão dos sinais.
que forneça 2 A para o BG95 e para o Com o objetivo de mitigar possíveis
regulador de 3,3 V. De acordo com o manual perdas e proteger o circuito em relação à
do regulador (ANALOG DEVICES, 2014), a compatibilidade eletromagnética, foram
tensão de saída é dada pela equação: inseridos capacitores de desacoplamento
conforme manual dos CI’s, ferrite bead a fim
𝑅 1,1 𝑀Ω de filtrar altas frequências (ECO; LIMJOCO,
𝑉𝑜𝑢𝑡 = 0,8 (1 + 𝑅1 ) = 0,8 (1 + 270 𝐾Ω) (1)
2 2015) devido ao chaveamento de 2,5 MHz do
𝑉𝑜𝑢𝑡 = 4,0592 𝑉 (2) regulador buck-boost, e varistores contra
descargas eletrostáticas (ESD)
Como o modem fornece 1,8 V nos
principalmente no circuito de alimentação do
pinos de comunicação UART, faz-se
BG95 (VASHCHENKO; SCHOLZ, 2014).
necessário a implementação de um conversor
de nível lógico para 3,3 V utilizados em
microcontroladores. Além do protocolo LAYOUT PCB
UART, foi utilizado o micro USB 2.0 como
Para o desenvolvimento da PCB,
suporte para programação e comunicação.
considerando a quantidade de componentes,
Foram utilizados dois conectores do
optou-se por utilizar 4 camadas a fim de
tipo IPEX com impedância de 50 Ω para
minimizar o tamanho do módulo. A primeira
ambas as antenas. Em relação ao GNSS,
camada (superior) é responsável pelos sinais,
implementou-se um circuito para a utilização
incluindo modem, antenas, USB e o conector
de antenas passivas ou ativas. Para a segunda
de 6 pinos para pontos de teste e debug. A
opção, basta ativar o pino “GPS_EN” que
segunda camada é exclusiva para plano de
controlará o MOSFET enviando 3,3 V para a
terra, enquanto a terceira corresponde ao
antena ativa.
plano de alimentação. A quarta camada
Como sugestão do suporte técnico da
(inferior) conta com os componentes de
Quectel, foi implementado pontos testes (J5)
alimentação, pinos de comunicação com
contendo pinos de alimentação, debug e
Arduino e o cartão SIM.
recuperação do módulo. O BG95
A ideia inicial para o projeto consistia
disponibiliza dois sinais de debug da
no emprego de casteletes nas bordas laterais
interface UART para RX e TX que foram
da placa. Porém, devido ao custo elevado de
conectados diretamente no ponto teste. A fim
fabricação comparado a vias comuns para
de recuperar o módulo via USB em caso de
pinos do tipo headers, decidiu-se pela
emergência e em problemas de atualização
segunda opção em virtude da inviabilidade
ou versão, incluiu-se o circuito para sinal
financeira dos casteletes.
“USB_BOOT” conforme o manual do
Por ser o componente principal do
fabricante.
módulo, o BG95 foi posicionado no centro da
A alimentação do modem e os sinais
placa de modo que os outros componentes se
que fazem a interface com um controlador
posicionassem o mais próximo possível dos
foram inseridos nos conectores J3 e J4. Além
seus respectivos pinos no modem, facilitando
disso, o modem BG95 fornece um pino de
assim o layout da PCB. A fim de otimizar o
indicação do status da rede que foi conectado
espaço útil da placa com o intuito de
a um LED utilizando um TBJ polarizado.
minimizar a dimensão final, o conector do
cartão SIM foi inserido na camada inferior, Considerando a alta frequência de
destinado à alimentação, devido ao pouco operação das antenas, cerca de 2 GHz, faz-se
espaço disponível na camada superior no necessário considerar suas trilhas como
qual se encontra os componentes principais. linhas de transmissão com o objetivo de casar
O roteamento da placa seguiu as a impedância entre o BG95 e as antenas para
especificações mínimas do fabricante em minimizar reflexões e maximizar a
relação à capabilidade: largura de trilhas, transferência de potência (PAUL, 2006). Ao
diâmetro de vias, espaçamento entre trilhas e levar em conta que tanto os pinos do modem
vias e folga entre zonas. Para as trilhas de quanto as antenas possuem impedância de 50
comunicação USB e serial, garantiu-se que Ω, basta desenhar as trilhas com impedância
possuíssem comprimentos semelhantes com característica de mesmo valor para o correto
o objetivo de evitar problemas de atraso na casamento de impedância.
chegada dos dados em trilhas de sinais Com o auxílio da calculadora do
diferenciais. Foi utilizado a ferramenta do próprio Kicad, foram obtidos valores para a
Kicad para auxiliar o roteamento. espessura das trilhas e isolação que resultam
na impedância característica mais próxima
Figura 1 – Trilha de par diferencial. de 50 Ω, como pode ser visto nos apêndices
A e B. Desta forma, tem-se:

𝑍𝑜,𝐿𝑇𝐸 = (49,934∠0,490 rad) Ω (3)


𝑍𝑜,𝐺𝑃𝑆 = (49,935 ∠0,396 rad) Ω (4)

Ao analisar os resultados, devido ao


Fonte: Os autores. recurso computacional do software e a
utilização de mais variáveis para realizar o
As trilhas das antenas foram traçadas cálculo de impedância característica,
seguindo o RF Design da Quectel aumentando a confiabilidade, pode-se
(QUECTEL WIRELESS SOLUTIONS CO., concluir que as trilhas estão casadas com as
2021), no qual recomenda que o sinal seja antenas e o BG95.
desenhado em linha reta até o conector da Por fim, a placa desenvolvida possui
antena, sem pontos de teste e com vias GND a dimensão de 46 mm de comprimento, 28
ao redor da trilha. Isso porque as vias mm de altura e 1,2 mm de espessura. Na
reduzem a indutância série equivalente e secção Anexo foram incluídas imagens das
facilita o fluxo de corrente para o GND, quatro camadas da PCB e sua representação
criando assim uma blindagem para o sinal RF 3D.
(BAILEY, 2011). Desta forma, as trilhas das
antenas foram traçadas como guia de onda
SOFTWARE
coplanar com plano de terra (ZHANG,
2007), conforme figura 2. A comunicação com o modem
funciona por meio dos comandos AT,
Figura 2 – Guia de onda coplanar com plano introduzidos inicialmente pela Hayes
de terra. Communications Company em 1977. Esses
comandos são cadeias de caracteres
utilizados para programação de um módulo
de comunicação. Resumidamente, trata-se de
linhas de texto curtas utilizadas para alterar
parâmetros e ligar e/ou desligar certas
conexões (GERIGAN; OGRUTAN, 2011).
Fonte: Zhang (2007).
A grande vantagem da utilização de Figura 3 – Comando AT+CPIN e suas
comandos AT é a baixa taxa de dados variações.
necessária para seu funcionamento,
tornando-a ideal para aplicações LPWA,
como é o caso do atual projeto.
Para conectar-se à rede, foi utilizado
um cartão SIM da TIM (Telecom Italia
Mobile), próprio para NB-IoT. O devido SIM
foi utilizado com um plano de dados ativo,
para que fosse possível o envio e
recebimento de dados do projeto. É possível
conferir a cobertura da operadora por meio
do seguinte site:
https://tim.img.com.br/mapa-cobertura/.
Por conta da falta de tempo hábil para
a chegada dos componentes, os testes foram
realizados em outro módulo, comprado Fonte: QUECTEL WIRELESS SOLUTIONS CO.,
previamente, que utiliza dos mesmos LTD.
componentes principais que o projeto se
propõe a ter, sendo eles o modem BG95 e Para o funcionamento do projeto, a
conexão via USB Serial. primeira parte dos comandos envolvem a
O objetivo dos comandos a seguir inicialização correta do módulo e a conexão
consiste em duas partes principais: do mesmo com a rede operadora. Os
1. Inicializar e conectar o módulo à seguintes comandos foram utilizados:
rede NB-IoT;
2. Inscrever-se e publicar, em MQTT. Figura 4 – Sequência de comandos AT para
O MQTT (Message Queuing inicialização e conexão à rede.
Telemetry Transport) mencionado acima é
um protocolo utilizado para a comunicação
de um ambiente IoT de máquina para
máquina através de uma comunicação de
método leve (DINCULEANĂ; CHENG, Fonte: Os autores.
2019). Trata-se de um caractere que no
presente trabalho foi utilizado através de uma Com essa sequência é possível
plataforma online. verificar que o modem está funcionando de
Neste trabalho optou-se pela forma correta e já se encontra conectado à
utilização do QCOM, programa da própria rede NB-IoT da TIM.
Quectel, para a realização dos comandos, O próximo passo consiste em
mas cabe ressaltar que qualquer terminal conectar o módulo a uma plataforma MQTT
serial pode ser utilizado desde que se online, subscrever-se a um tópico e publicar
comunique com a USB. um caractere. Para esse fim, foi criada uma
A sintaxe de um comando AT conta na plataforma Tago.io, gratuita para
consiste em ter o prefixo “AT+” e logo após nossos testes, mas que é paga quando se
o comando que se deseja enviar ao modem. deseja armazenar os dados.
Cada comando possui três variações, sendo Com um device MQTT pronto na
para testar, ler ou escrever informações ou plataforma, cria-se um token para que este
parâmetros. Um exemplo é mostrado na seja colocado no comando AT e a subscrição
figura abaixo: seja feita.
Essa série de comandos é vista bem-feita entre o módulo e a plataforma via
abaixo: MQTT, por meio da rede NB-IoT.

Figura 5 – Sequência de comandos AT para CONCLUSÃO


publicação em MQTT.
Embora os testes não foram efetuados
na placa desenvolvida e, para tanto, foi
Fonte: Os autores.
utilizado outra com as mesmas
características, a sequência de comandos AT
Com esses comandos, pode-se
foi capaz de realizar o envio e recebimento
observar a comunicação bem-sucedida entre
de dados através da rede NB-IoT via MQTT,
o módulo LPWA e uma plataforma online
além de enviar informações a respeito da
via MQTT, por meio da rede NB-IoT.
localização devido à antena GPS.
Desta forma, considerou-se efetiva a
RESULTADOS implementação de um módulo que
comunique em LPWA e GPS via comandos
De início, foi observada uma grande AT. Apesar dos comandos apresentarem
dificuldade em conectar o módulo à rede, certa dificuldade a um primeiro momento,
primeiro por conta da grande quantidade de sua sequência pode ser de grande valia para
comandos e depois por certos comandos que quem deseja criar projetos visando as redes
faziam com que o modem travasse e não LPWA devido ao baixo consumo de dados.
precisasse ser resetado. Como trabalho futuro é sugerida a
Após um domínio maior dos confecção, montagem dos componentes e a
comandos e o auxílio dos técnicos da Quectel realização de testes na PCB projetada a fim
em trocas de e-mails, foi possível chegar a de comparar e reafirmar os resultados
essa sequência final apresentada, que em utilizando o código desenvolvido.
vários testes se mostrou validada.
Um problema que também foi
solucionado é a questão de que o cartão SIM
REFERÊNCIAS
se comunicava automaticamente por meio da BIBLIOGRÁFICAS
rede 2G, o que fio resolvido com o parâmetro
que força o SM a comunicar via NB-IoT: ANALOG DEVICES. Very Low
>> AT+COPS= 0,0,"TIM TIM",9 Quiescent Current, 150 mA, LDO
Com a sequência descrita Regulator. 2014. Disponível em:
implementada, a seguinte tela pôde ser https://www.analog.com/media/en/technical
observada na plataforma Tago.io: -documentation/data-
sheets/adp165_166.pdf. Acesso em: 30 out.
Figura 6 – Tela da Tago.io após correção de 2022.
comunicação do SIM.
BAILEY, Michael. General Layout
Guidelines for RF and Mixed-Signal
PCBs. 2011. Disponível em:
https://pdfserv.maximintegrated.com/en/an/
AN5100.pdf. Acesso em: 15 nov. 2022.
Fonte: Os autores.
DINCULEANĂ, Dan; CHENG, Xiaochun.
O payload descrito é o caractere “A”
Vulnerabilities and limitations of MQTT
publicado que comprova toda a comunicação
protocol used between IoT devices. Applied ZHANG, Jingjing. Propagation
Sciences, v. 9, n. 5, p. 848, 2019. Characteristics of Coplanar Waveguides
at Subterahertz Frequencies. 2007. 127 f.
ECO, Jefferson; LIMJOCO, Aldrick. Tese (Doctor of Philosophy) - Curso de
Ferrite Bead Demystified. 2015. Engenharia Elétrica, University Of
Disponível em: Rochester, New York, 2007. Disponível em:
https://www.analog.com/media/en/technical https://www.lle.rochester.edu/media/publica
-documentation/application-notes/an- tions/documents/theses/Zhang_Jingjing.pdf.
1368.pdf. Acesso em: 30 out. 2022. Acesso em: 30 out. 2022.

GERIGAN, Carmen; OGRUTAN, Petre. KLAINA, H. et al. Analysis of low power


AT Commands in Project based wide area network wireless technologies in
Learning. Bulletin of the Transilvania smart agriculture for large-scale farm
University of Brasov. Engineering monitoring and tractor communications.
Sciences, v. 4, n. 2, p. 115- 122, 2011. Measurement. Amsterdam, v. 187. jan.
Disponível em: 2022. Disponível em:
http://webbut2.unitbv.ro/bu2011/Series%20I https://doi.org/10.1016/j.measurement.2021.
/BULETIN%20I/Gerigan_C.pdf. Acesso 110231. Acesso em: 15 nov. 2022.
em: 01 dez. 2022.

QUECTEL WIRELESS SOLUTIONS CO., GARCIA, Gabriel et al. Tecnologias de


LTD. (Shanghai). BG95 Series: hardware Redes para Internet das Coisas - IoT.
design. Hardware Design. 2021. Disponível 2020. 9 f. TCC (Graduação) - Curso de
em: https://www.quectel.com/wp- Engenharia Elétrica, Instituto Nacional de
content/uploads/2021/03/Quectel_BG95_Se Telecomunicações, Santa Rita do Sapucaí,
ries_Hardware_Design_V1.3.pdf. Acesso 2020. Disponível em:
em: 30 out. 2022. https://biblioteca.inatel.br/cict/acervo%20pu
blico/sumarios/Artigos%20de%20TCC/TC
QUECTEL WIRELESS SOLUTIONS CO., C_Gradua%C3%A7%C3%A3o/Engenharia
LTD. (Shanghai). BG96 AT Commands %20de%20Telecomunica%C3%A7%C3%B
Manual, 2018. Disponível em: 5es/2020/2_sem%202020/TCC_Tecnologia
https://sixfab.com/wp- s_de_Redes_para_Internet_das_Coisas_IoT.
content/uploads/2018/10/Quectel_BG96_A pdf. Acesso em: 15 nov. 2022.
T_Commands_Manual_V2.2.pdf. Acesso
em: 01 dez. 2022.

PAUL, Clayton R.. Introduction to


Electromagnetic Compatibility. 2. ed.
New Jersey: Wiley, 2006. 1016 p.

VASHCHENKO, Vladislav; SCHOLZ,


Mirko. System Level ESD Protection.
Switzerland: Springer, 2014. 340 p.

WADELL, Brian C.. Transmission Line


Design Handbook. Norwood: Artech
House, 1991. 544 p.
APÊNDICE
Apêndice A – Impedância característica trilha LTE.

Apêndice B – Impedância característica trilha GPS.


Apêndice C – Camada superior PCB.

Apêndice D – Camada inferior PCB.


Apêndice E – Camada interna plano de terra.

Apêndice F – Camada interna plano de alimentação.


Apêndice G – Visualização 3D camada superior.

Apêndice H – Visualização 3D camada inferior.

Você também pode gostar