Quantos NRF24L01+ é possivel usar em rede?

Componentes, Dispositivos, Equipamentos, etc...

Moderadores: 51, guest2003, Renie

Re: Quantos NRF24L01+ é possivel usar em rede?

Mensagempor j.silvestre » 24 Jul 2013 13:22

Aquino Escreveu:

O que separa os meninos dos homens é a capacidade de projetar algo que seja fabricável aos milhares.



opa.. isso já separa os homens dos super-homens... he..he..


brincadeiras a parte na minha opinião o grande desafio é, como transformar conhecimento em dinheiro...

sds

j.silvestre
j.silvestre
Byte
 
Mensagens: 260
Registrado em: 12 Out 2006 22:15

Re: Quantos NRF24L01+ é possivel usar em rede?

Mensagempor B-EAGLE » 01 Ago 2013 18:13

proex, ando trabalhando com rede de sensores e também tenho interesse nessas redes de milhares de pontos.

protocolo malemá ponto a ponto pseudo-mesh tá rodando um que fiz aqui, consumo muito baixo e tal, mas quando a coisa crescer vai complicar, estou estudando 6lowPAN, parece que será o mais utilizado... até zigbee os caras estao xuxando ipv6 (6lowpan)...

acho que quem fizer um stack legal de 6lowPAN que seja fácil de usar e independente de plataforma, vai ganhar uma boa grana nos proximos anos... hoje o cara tem usar o Contiki (ou arrancar o stack dele e fazer um gato) ou o cara apela pro stack da sensinode, que os infeliz nao poe quase nada de info ( e/ou $) no site deles, e uns outros meio obscuros aí....

e zigbee não é uma coisa lá muito católica em termos de protocolo aberto, como o IP (4 ou 6)...

considerou usar algum protocolo desse proex?
B-EAGLE
Word
 
Mensagens: 847
Registrado em: 19 Out 2006 14:12
Localização: Campo Grande - MS

Re: Quantos NRF24L01+ é possivel usar em rede?

Mensagempor proex » 01 Ago 2013 18:35

Ainda nao defini concretamente o protocolo mas no meus caso, mesmo tendo uns 1000 dispositivos, eles só vão enviar dados exporadicamente e nunca os 1000 simultaneamente.

Tipo assim:

Dispositivo 638: Opa, peidei!
Depois de alguns minutos.... Dispositivo 361: Opa, também pedei !!
Depois de meia hora.....Dispositivo 029: Opa, cabei de peidar !

E assim sucessivamente, bem tranquilo.


.
proex
Dword
 
Mensagens: 2101
Registrado em: 11 Out 2006 14:05
Localização: São Paulo

Re: Quantos NRF24L01+ é possivel usar em rede?

Mensagempor B-EAGLE » 02 Ago 2013 18:43

essa rede é mesh ou um carinha conversa com um central e pronto?
B-EAGLE
Word
 
Mensagens: 847
Registrado em: 19 Out 2006 14:12
Localização: Campo Grande - MS

Re: Quantos NRF24L01+ é possivel usar em rede?

Mensagempor polesapart » 07 Ago 2013 08:18

Você vai ter este zilhão de rádios num espaço físico muito pequeno? Qual a distribuição? Por que isto é fundamental pra bolar a solução.

As aplicações de rádio mais complexas hoje, quando estão em um ambiente com muito ruído ou muitos "players", automaticamente configuram pra usar vários canais, etc., o que aumenta a chance de sucesso na troca de dados, mas tudo tem um limite. Por outro lado, se eles ficaram espalhados por uma área grande, o esquema é usar alguma arquitetura mesh mesmo. Só que tudo é um tradeoff, numa rede mesh tradicional vc troca aumento na probabilidade de sucesso em transmitir dados a uma distância superior, por latência. As vezes é isto que vc quer, e tem casos extremos em que usar store-and-forward (armazenar localmente os pacotes lidos mas destinados a outro device, e tentar reenviar por um tempo mais ou menos longo) , por ex. quando a "densidade demográfica" é muito baixa, ou quando os dispositivos são móveis, etc., acaba sendo tua única saída, e dependendo da aplicação isto não serve. Dependendo da aplicação (perda de pacotes relativamente tolerável, mas intolerante à latência ou ao jitter), qualquer solução mesh fica difícil de implementar.

O fato é que em rádio nada existe de graça, toda arquitetura genérica (pau pra toda obra) acaba sendo ineficiente em certos casos, e toda arquitetura muito específica acaba não funcionando bem quando colocada numa situação muito diferente da que foi projetada. Seria interessante pensar nas funções necessárias como um todo antes de escolher a abordagem.

Projetei um esquema usando um rádio 802.15.4 (aquele mrfj 2440, se lembro bem), o bacana é que ele tinha uns recursos legais, como a tua aplicação poder solicitar ou não, por pacote, que o outro lado enviasse um acnowledgement do recebimento, verificação do checksum, detecção de colisão [vários rádios falando ao mesmo tempo] e retransmissão automática, tudo feito pelo próprio rádio, o que além de baixar a latência, te libera de implementar isto.

A aplicação funcionava bem em bancada, e fiz alguns testes de campo, porém o cliente - depois de tudo bem adiantado - decidiu que iria querer transmitir quantidades absurdas de dados - mesmo eu tendo explicado que isto não era o foco inicial da aplicação. Legal me contar isto nesta etapa do projeto. Eu fiz uma conta rápida na calculadora e falei pra ele "olha, mesmo que eu comprima os dados em 10:1, o que não dá pra garantir, ainda vai levar tipo 4 horas pra transmitir isso aí, se não tivermos muitas perdas de pacote". O resultado é o que cliente surtou e o projeto está na gaveta faz mais de ano. Se recusa a fazer a reengenharia do processo, toda vez que falo com ele, troca de assunto. Coisas da vida :-)
Warning: time of day goes back (-163479us), taking countermeasures. :)
Avatar do usuário
polesapart
Byte
 
Mensagens: 477
Registrado em: 19 Nov 2007 12:56
Localização: Curitiba

Re: Quantos NRF24L01+ é possivel usar em rede?

Mensagempor proex » 07 Ago 2013 10:51

Modulo possui um algoritmo anti colisão que esta funcionando muito bem, e é transparente para o usuário.

Terminei o projeto e o cliente comprou 250 modulos deste. A cada dia acrescentamos 5 modulos na rede e analizamos o comportamento.

Ontem a rede chegou a 65 modulos e continua rodando sem problemas.

Como disse acima, nessa rede o tráfego de dados é muito baixo e mesmo havendo 1000 modulos, eles só transmitirão exporadicamente.

.
proex
Dword
 
Mensagens: 2101
Registrado em: 11 Out 2006 14:05
Localização: São Paulo

Re: Quantos NRF24L01+ é possivel usar em rede?

Mensagempor tcpipchip » 07 Ago 2013 11:08

Proex
Bom saber que estes modulos funcionam bem.
TCPIPCHIP
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: Quantos NRF24L01+ é possivel usar em rede?

Mensagempor proex » 07 Ago 2013 14:16

tcpipchip escreveu:Proex
Bom saber que estes modulos funcionam bem.
TCPIPCHIP


Vou te contar uma coisa que a gente apanhou e descobriu na pratica. Esses modulos que vc vê na internet, cuja antena é uma cobrinha desenhada no próprio circuito impresso do modulo, são uma bosta viu.

Vc nao tem garantia de alcance com esse tipo de antena. O alcance varia muito de um modulo pra outro. E nao passa de 30 metros no maximo.

Depois de sofrer com isso, compramos uns modulo com um troço chamado Chip Antena. Esse sim resolveu o problema da estabilidade de alcance.

Existe um outro modelo melhor ainda, com uma anteninha externa, mas são mais caros e no nosso caso, nao podemos ter a antena exposta fora da caixinha.

.
proex
Dword
 
Mensagens: 2101
Registrado em: 11 Out 2006 14:05
Localização: São Paulo

Re: Quantos NRF24L01+ é possivel usar em rede?

Mensagempor tcpipchip » 07 Ago 2013 14:18

chip antena da ANTENOVA ?
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: Quantos NRF24L01+ é possivel usar em rede?

Mensagempor B-EAGLE » 07 Ago 2013 16:51

o problema da antena no pcb é que a irradiação dela varia demais de acordo com o angulo, é aí que tá a m*, então não dá pra contar com o alcance

mas dependendo da aplicação dá pra deixar as placas 'miradas' uma pra outra, usando em 915mhz aqui vai a 1.5km com 10dbm usando o cc1101... o bom desse tipo de antena é que é muito barata.

agora chip antena o alcance é muito mais constante de acordo com o angulo da placa, tem a ILA.01 da Teoglas e um outro da Ethertronics que são muito bons, só que tem que colocar uma grana a mais pra produzir.
B-EAGLE
Word
 
Mensagens: 847
Registrado em: 19 Out 2006 14:12
Localização: Campo Grande - MS

Anterior

Voltar para Componentes\Equipamentos Eletrônicos

Quem está online

Usuários navegando neste fórum: Google [Bot] e 1 visitante

x