Mudanças entre as edições de "APC220"

De LHC
Ir para navegação Ir para pesquisar
(Criou página com 'right|thumb|300px| Módulo APC220 ==Sobre o módulo== O módulo APC220 é um modulo de RF de baixo consumo de energia e fácil configuração para utiliz...')
 
Linha 7: Linha 7:
 
É possível a utilização em projetos que necessitam de controle remoto para Drones, Roovers, Robos, etc. Funciona conectado diretamente a um PC ou à dispositivos de IoT. Possuem uma antena removível que pode ser substituída por uma de maior ganho adequada à frequência utilizada.<br><br>
 
É possível a utilização em projetos que necessitam de controle remoto para Drones, Roovers, Robos, etc. Funciona conectado diretamente a um PC ou à dispositivos de IoT. Possuem uma antena removível que pode ser substituída por uma de maior ganho adequada à frequência utilizada.<br><br>
  
Realizamos alguns testes de transmissão de distância com alguns módulos que podem ser encontrados abaixo junto com os códigos utilizados.
+
Realizamos alguns testes de transmissão e de distância com alguns módulos. Os resultados podem ser encontrados abaixo junto com os códigos utilizados.
  
 
==Especificações==
 
==Especificações==
Linha 24: Linha 24:
  
 
== Pinagem ==
 
== Pinagem ==
Os pinos utilizados para funcionamento são apenas VCC, GND, RXD e TXD. Os demais são utilizado apenas no modo de programação.<br>
+
Os pinos necessários para funcionamento são apenas VCC, GND, RXD e TXD. Os demais são utilizado apenas no modo de programação.<br>
 
A alimentação pode ser desde 3.3V até 5.5V. Nós testes que realizamos conseguimos uma melhor performance alimentando o módulo com 5V.<br>
 
A alimentação pode ser desde 3.3V até 5.5V. Nós testes que realizamos conseguimos uma melhor performance alimentando o módulo com 5V.<br>
 
Mesma com alimentação em 5V a voltagem do pino TXD se mantém em 3.3V o que torna possível a utilização do módulo com ESP8266<br>
 
Mesma com alimentação em 5V a voltagem do pino TXD se mantém em 3.3V o que torna possível a utilização do módulo com ESP8266<br>
Linha 77: Linha 77:
 
== Experimentos ==
 
== Experimentos ==
 
=== Experimento 1 ===
 
=== Experimento 1 ===
 +
Realizamos um teste inicial utilizando para isso um Arduino Uno como transmissor e um ESP8266(ESP-01) como receptor ambos montados em protoboard. O teste foi realizado em ambiente urbano e com linha de visão entre ambos os módulos.<br><br>
 +
O teste é bastante simples:<br>
 +
- O emissor escreve a cada 1 segundo uma string "LHC#" na serial do módulo emissor pré configurado em frequência e identificação de rede.<br>
 +
- O receptor aguarda o recebimento de dados na porta serial e trata esses dados todas as vezes que é recebido o caracter '''#''' equivalente a uma quebra de linha.<br>
 +
- Um '''led vermelho''' pisca no receptor enquanto não são recebidos os dados esperados, ou seja a string "'''LHC#'''", ou quando os dados recebidos são diferentes do esperado.<br>
 +
- Quando a string esperada é recebida o receptor para de piscar o led vermelho e ascende o '''led verde''' por 1 segundo e volta a piscar o led vermelho até receber novamente a string esperada.<br>
 +
- Desta forma é possível identificar mesmo sem um display todas as vezes que uma comunicação esperada foi recebida corretamente pelo módulo receptor.<br>
 +
<br>
 +
No teste que realizamos posicionamos o módulo emissor em frente ao LHC e começamos a andar em linha reta. No início o led verde do receptor piscava com bastante frequência. Conforme nos afastamos cerca de 100 metros o led verde ainda piscava porem foi necessário realizar algumas paradas pois enquanto em movimento a recepção pareceu mais prejudicada.<br>
 +
Continuamos andando até uma distância de cerca de 200 metros aonde não foi mais possível verificar o led v piscando indicando que os dados não estavam mais sendo recebidos.<br><br>
 +
<u>Conclusão:</u>' é possível que a distância alcançada tenha sido limitada por alguns fatoes principais:<br>
 +
- 1: A taxa de transferência(baud rate) configurada foi de 9600 bps o que pode limitar o alcance.
 +
- 2: As antenas utilizadas são as que acompanham o produto e de tamanho reduzido, tamanho esse que talvez não seja ideal para a frequência de trabalho.
 +
- 3: O ambiente urbano pode causar mais interferências devido a outros aparelhos que operam na mesma frequência.
 +
 
=== Experimento 2 ===
 
=== Experimento 2 ===
 
=== Códigos ===
 
=== Códigos ===
 +
 +
== Experimentos futuros ==

Edição das 20h01min de 25 de abril de 2016

Módulo APC220

Sobre o módulo

O módulo APC220 é um modulo de RF de baixo consumo de energia e fácil configuração para utilização em projetos que necessitam de comunicação sem fio alternativa às tradicionais. Utiliza frequências nas faixa dos 420 Mhz a 450 Mhz para comunicações em distância superior as frequências de 2.4 Ghz e 5.8 Ghz.
Geralmente frequências mais baixas conseguem penetrar em ambientes com um maior número de obstruções porém estão mais suscetíveis a interferências.
A programação do módulo é feita por software através de um dispositivo USB que acompanha o módulo sendo possível selecionar Frequência, Taxa de Transferência RF, Potência de Transmissão e configurações da rede.
É possível a utilização em projetos que necessitam de controle remoto para Drones, Roovers, Robos, etc. Funciona conectado diretamente a um PC ou à dispositivos de IoT. Possuem uma antena removível que pode ser substituída por uma de maior ganho adequada à frequência utilizada.

Realizamos alguns testes de transmissão e de distância com alguns módulos. Os resultados podem ser encontrados abaixo junto com os códigos utilizados.

Especificações

  • Frequência de funcionamento: 420 MHz a 450 MHz
  • Voltagem: 3.5-5.5V
  • Consumo de corrente: <25-35mA
  • Temperatura de funcionamento: -20℃~+70℃
  • Alcance: 1200m em linha aberta (1200 bps)
  • Interface: UART/TTL
  • Taxa de transferência (Serial): 1200-19200 bps
  • Taxa de transferência (Ar): 1200-19200 bps
  • Buffer de recebimento: 256 bytes
  • Tamanho: 37mm × 17 mm × 6.6mm
  • Peso: 30g

Pinagem

Os pinos necessários para funcionamento são apenas VCC, GND, RXD e TXD. Os demais são utilizado apenas no modo de programação.
A alimentação pode ser desde 3.3V até 5.5V. Nós testes que realizamos conseguimos uma melhor performance alimentando o módulo com 5V.
Mesma com alimentação em 5V a voltagem do pino TXD se mantém em 3.3V o que torna possível a utilização do módulo com ESP8266

Pinagem APC220.jpg
Pino Definição Detalhes
1 SET Set parameters (low)
2 AUX UART Signal- Receive (low) Transmit (high)
3 TXD UART TX
4 RXD UART RX
5 EN
  • Disable the device when apply <0.5V
  • Enable the device when leave it disconnected or apply >1.6V
6 VCC 3.3V-5.5V Power
7 GND 0V Ground

Experimentos

Experimento 1

Realizamos um teste inicial utilizando para isso um Arduino Uno como transmissor e um ESP8266(ESP-01) como receptor ambos montados em protoboard. O teste foi realizado em ambiente urbano e com linha de visão entre ambos os módulos.

O teste é bastante simples:
- O emissor escreve a cada 1 segundo uma string "LHC#" na serial do módulo emissor pré configurado em frequência e identificação de rede.
- O receptor aguarda o recebimento de dados na porta serial e trata esses dados todas as vezes que é recebido o caracter # equivalente a uma quebra de linha.
- Um led vermelho pisca no receptor enquanto não são recebidos os dados esperados, ou seja a string "LHC#", ou quando os dados recebidos são diferentes do esperado.
- Quando a string esperada é recebida o receptor para de piscar o led vermelho e ascende o led verde por 1 segundo e volta a piscar o led vermelho até receber novamente a string esperada.
- Desta forma é possível identificar mesmo sem um display todas as vezes que uma comunicação esperada foi recebida corretamente pelo módulo receptor.

No teste que realizamos posicionamos o módulo emissor em frente ao LHC e começamos a andar em linha reta. No início o led verde do receptor piscava com bastante frequência. Conforme nos afastamos cerca de 100 metros o led verde ainda piscava porem foi necessário realizar algumas paradas pois enquanto em movimento a recepção pareceu mais prejudicada.
Continuamos andando até uma distância de cerca de 200 metros aonde não foi mais possível verificar o led v piscando indicando que os dados não estavam mais sendo recebidos.

Conclusão:' é possível que a distância alcançada tenha sido limitada por alguns fatoes principais:
- 1: A taxa de transferência(baud rate) configurada foi de 9600 bps o que pode limitar o alcance. - 2: As antenas utilizadas são as que acompanham o produto e de tamanho reduzido, tamanho esse que talvez não seja ideal para a frequência de trabalho. - 3: O ambiente urbano pode causar mais interferências devido a outros aparelhos que operam na mesma frequência.

Experimento 2

Códigos

Experimentos futuros