Olá pessoal, estou usando meus transceiver NRF24 e estão funcionando corretamente a não ser o alcance de sinal. O máximo que consigo são uns 10m, e dentro de casa depois de passar uma parede já perde o sinal, mesmo usando os módulos com antena que seriam para até 1000m.

Obs: Em tudo que já li a respeito vi  muito falar da importância de manter a alimentação em 3,3v, para os testes estou usando um arduino em cada módulo mantendo assim a tensão necessária.

Alguém usa e pode contribuir com o meu trabalho? Obrigado.

Exibições: 7472

Responder esta

Respostas a este tópico

Olá Rogerio,

   Se você tem acompanhado o topico, deve ter lido o que falei sobre o fato que esses modulos são como o android,  onde o fabricante faz a parte do hardware, outro faz a parte do software, logo, a coisa é meio solta.

   Os NRF24L01 dependem de bibliotecas feitas por usuários como o MANIACBUG ou o GREG COPELAND, dai a coisa vai depender do que você deseja fazer em sua rede,  pois a depender da biblioteca você pode criar redes simples, onde varios radios falam e um ouve ou o contrario,  pode criar redes mesh onde todo mundo fala com todo mundo,  ou seja,  a coisa vai depender do que voce precisa

   

   Porem, pra responder melhor sua duvida visite essa pagina aqui:   http://maniacbug.github.io/RF24Network/

 

   Ela é sobre a biblioteca RF24NETWORK,  e no topico Octal adressing tem o texto:   

  • The largest node address is 05555, so 3,125 nodes are allowed on a single channel

    O que significa que com essa biblioteca, dá pra meter 3.125 modulos POR CANAL,  agora se eu não estiver enganado,  esses modulos permitem até 126 canais,  ai é só multiplicar.

     Cara, tô começando a estudar esses radios e cada dia aparece algo que faz eles me espantarem,  a começar pelo preço,  só pra voce ter uma ideia um xbee basico custa em torno de R$ 150  já o basico dos NRF24L01+  você compra no mercado livre por R$ 6,50 ( isso mesmo só seis reais e cinquenta centavos).

   Já o modulo pro do xbee que dá 1.000m custa algo proximo a uns trezentos pilas,  enquanto o NRF24L01+PA+LNA que tambem alcancança 1.000m  custa em torno de R$ 50,00 .

   

    Vale a pena aprender sobre os dois, sobre os NRF24L01+ e sobre os xbee, até porque esses ultimos, podem criar uma rede com até 65.000 pontos,  mas sao caros pacas.

    Bem, se quiser aprender sobre xbee, vai comecar um curso online,  visite www.rogercom.com.

   Já se quer aprender sobre os NRF24L01+,  bem, vindo ao grupo dos que querem tambem,  pois vamos ter que aprender juntos ha ha ha.

    Só pra você babar...   

    Esse modulos permitem redes simples ( biblioteca RF24)

    permitem redes complexas de malha(mesh)  (  biblioteca RF24NETWORK )

    permite que voce crie radios walkie talkie para comunicacao com voz ( RF24AUDIO )

    e agora vai dar ora acessar a internet com eles ( RF24ETHERNET ) da uma olhada:                 https://www.youtube.com/watch?v=rBAIqAaRu0g

     Resumindo,  dá pra fazer coisa pra caramba com eles,  mas tem que estudar.

 

Novos testes, usando capacitor de 100uF nos pinos de alimentação dos módulos e usando a biblioteca RF24 GREG COPELAND. Funciona somente no mesmo cômodo da casa, ao levar um dos módulos até outro cômodo perde o sinal. Segue vídeo:

https://www.youtube.com/watch?v=AxTlFgcePuM

Adilson,

    Vi no video que vocÊ tá usando o modelo simples, ou seja o NRF24L01+,     faça novamente o teste colocando NOS DOIS LADOS,  emissor e receptor,   o NRF24L01+PA+LNA.

     Faz o teste e diz o resultado ai ok.

    

Já fiz, e o que mais me encucado é que a distância em que funciona é a mesma, eu deixo um na sala e vou andando com o outro quando chego no quarto no mesmo lugar a conexão para. Usei o ex ping da biblioteca e aconteceu o mesmo.

Recomendo fortemente a utilização da bibilioteca MIRF. Os módulos tem 3 tipos de velocidade: 250Kbps, 1Mbps e 2 Mbps. Quando menor a velocidade, maior o alcance. A velocidade padrão é 2 Mbps. Sugiro alterar para 250 Kbps e testar novamente. Independentemente da biblioteca utilizada, a configuração da velocidade pode ser obtida no datasheet do módulo. Outro ponto relevante seria alterar o canal de comunicação. O canal padrão é 1. Se o roteador WiFi da sua casa estive também utilizando o canal 1, pode haver interferência de sinal. Pode ser configurado de 0 até 127.

Por fim, o tamanho do payload deve ser ajustado para o tamanho do pacote que está sendo transmitido.

Valeu Daniel Gleison,

    É isso que tô dizendo,   que tem que testar bibliotecas pra ver se tá rolando algum problema no que se esta tentanto,  pois eu coloquei um NRF24L01+ ( a versão mais basica)  pra transmitir em rua aberta a muuuito mais de 100m(sinceramente no olhometro acho que ultrapassou uns 200m) que é o indicado,  já dentro de uma casa coloquei 2 pa+lna pra se falarem um no quintal e o outro no quarto dos fundos da casa da frente, ou seja, tinha até uma rua entre eles, fora as paredes.

    Eu não testei a mirf, apesar que aconselho a testar tudo,  mas na RF24 todos os parametros sugeridos podem ser alterados na setagem dela mesma,  basta dar uma olhada no guia de referencia aqui:

http://maniacbug.github.io/RF24/classRF24.html#a343e5d23477181011de...

ou aqui

http://tmrh20.github.io/RF24/RF24_8h.html

Veja esse exemplo de como configurar o nível de intensidade dos modulos:

http://electronics.stackexchange.com/questions/102715/broadcast-in-...

Tecnicamente sim. Basta configurar 1 RX e 2000 TX.

Eu consegui 100 metros sem o condensador entre VCC e GND, necessitam ser bem orientados um para o outro em linha de vista campo aberto, quando utilizados dentro de algum sitio a distância diminui, estou a realizar um trabalho para a faculdade com eles.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço