Comunicação Wifi

47 views
Skip to first unread message

Edy Ubuntu

unread,
Sep 27, 2017, 1:18:27 PM9/27/17
to Texas Instruments Semicondutores e Tecnologias, Texas Instruments Info para Designers e Projetistas
Prezados, Bom dia

Recentemente me surgiu um projeto relativamente simples para fazer utilizando comunicação sem fio, a grande "dificuldade" neste projeto é garantir a comunicação sem falha na transmissão sem fio. Gostaria de opiniões de qual dispositivo confiável para transmissão via wireless pode ser alocado para este projeto ?

* A distância contem algumas paredes, mais é relativamente menos que 30m lineares.

Trabalhei já com (NRF24L01+, RF433Mhz, ESP8266) e estou disposto a conhecer outros módulos com maior confiabilidade do ponto de vista da transmissão e recepção.

"Antes de imprimir, pense em sua responsabilidade e compromisso com o MEIO AMBIENTE"

By Edeilson Bahia...

Raimundo Nonato Pimenta Filho

unread,
Sep 27, 2017, 1:36:49 PM9/27/17
to Edeilson Santos, Texas Instruments Semicondutores e Tecnologias, Texas Instruments Info para Designers e Projetistas
Não tem como ter garantia de 100% de não ocorrer falha em transmissão
Tem que conviver com ela, e fazer o tratamento do erro.

- Redundância da informação, por exemplo FEC (Forward Error Correction).
- Paridade, Checksoma, redundância cíclica
- Repetição em caso de falha, há protocolos prontos que tratam isso,
mas pode-se implementar o próprio.

Procura por Codificador e Decodificador Convolucional de Viterbi,
entendendo o princípio é fácil implementar.

[]s
> --
> --
> Você recebeu esta mensagem porque está inscrito no Grupo Google "Texas
> Instruments Info para Designers e Projetistas".
> Para postar uma mensagem neste grupo, mande um email para
> texa...@googlegroups.com
> Para deixar o grupo, mande um email para
> texas-sc+u...@googlegroups.com
> Para mais opções, visite este grupo no endereço:
> http://groups.google.com/group/texas-sc?hl=pt-BR
> ---
> Você recebeu essa mensagem porque está inscrito no grupo "Texas Instruments
> Info para Designers e Projetistas" dos Grupos do Google.
> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie
> um e-mail para texas-sc+u...@googlegroups.com.
> Para mais opções, acesse https://groups.google.com/d/optout.

Edmundo Macha

unread,
Sep 28, 2017, 7:26:05 AM9/28/17
to Raimundo Nonato Pimenta Filho, Texas Instruments Semicondutores e Tecnologias, texa...@googlegroups.com, Edeilson Santos
Olá,

Olha, eu utilizo o XBee há um bom tempo. Se houver algumas dezenas de nós na mesma rede pode até acontecer de ocorrer algum atraso na entrega dos dados, mas eu acho bastante confiável. Tenho utilizado em ambiente industrial como controle remoto de equipamentos há alguns anos e não tive problemas, mesmo com distâncias superiores a 30 metros. (XBee Pró)

Att,

Edmundo Macha


> Para mais opções, visite este grupo no endereço:
> http://groups.google.com/group/texas-sc?hl=pt-BR
> ---
> Você recebeu essa mensagem porque está inscrito no grupo "Texas Instruments
> Info para Designers e Projetistas" dos Grupos do Google.
> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie

> Para mais opções, acesse https://groups.google.com/d/optout.

--
--
Você recebeu esta mensagem porque está inscrito no Grupo Google "Texas Instruments Info para Designers e Projetistas".
Para postar uma mensagem neste grupo, mande um email para texa...@googlegroups.com
Para deixar o grupo, mande um email para texas-sc+unsubscribe@googlegroups.com

Para mais opções, visite este grupo no endereço:
http://groups.google.com/group/texas-sc?hl=pt-BR
---
Você está recebendo esta mensagem porque se inscreveu no grupo "Texas Instruments Info para Designers e Projetistas" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para texas-sc+unsubscribe@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/d/optout.

Helio

unread,
Sep 29, 2017, 3:16:24 PM9/29/17
to Texas Instruments Info para Designers e Projetistas
Olá Edy,

Já efetuei testes com o cc2500, nRF24L01 e Xbee.

Todos comportam-se muito bem, são bastante confiaveis em ambientes cujo histórico do espectro de RF é conhecido ou sem interferências.

Para ter certeza 100% da transferência da informação com integridade, somente implementando um protocolo apropriado, ou seja,
tua comunicação tem de ter um "heartbeat" para indicar para a outra ponta que esta funcionando, caso contrario se um lado parar de transmitir será que parou porque não tem informação a ser transmitida ou porque "deu pau".

Neste protocolo também deve ter um verificação da integridade da informação (checksum), um timeout e/ou um contador de tentativas e um buffer para armazenar as mensagens ainda não entregues.

Qual o tamanho da informação?
Dependendo do tamanho da informação, esta pode ser dividida em pacotes menores que serão transmitidos em sequência, contabilizados e concatenados novamente na outra ponta.

Se a informação for pequena, poderá ser transmitida junto com o "heartbeat".

Tenho um sistema que está transmitindo informações desde 2002 e as poucas falhas que apresentou foram devido à falhas na fonte de alimentação pois o protocolo é robusto e garante a entrega das informações.

Vc pode fazer testes em laboratório, mas somente em campo é que vc terá a prova definitiva do funcionamento correto de seu sistema.


Abs

Helio Coragem








Edy Ubuntu

unread,
Oct 2, 2017, 8:33:05 AM10/2/17
to Helio coragem, Texas Instruments Info para Designers e Projetistas
Amigos,

Agradeço pelas informações prestadas, estou pesquisando sobre o assunto para melhoria na recepção de dados,
porém com auxilio de vocês já definir o padrão do rádio que será o Zigbee. Com relação a informação basta apenas 1 bit rsrsrsrs... é apenas para informar se o sistema está ligado ou desligado.

Caso vocês tenha material de implementação de protocolos destinados a RF, fico agradecido se poderem enviar

Att.

Livre de vírus. www.avast.com.

"Antes de imprimir, pense em sua responsabilidade e compromisso com o MEIO AMBIENTE"

By Edeilson Bahia...

Alessandro Zittlau Soncini

unread,
Oct 2, 2017, 10:03:38 AM10/2/17
to edeils...@gmail.com, Texas Instruments Info para Designers e Projetistas
Olá Edy,

Eu particularmente não gosto de protocolos que necessitam de Link para operarem. Acho que onera muito o canal de trabalho e adiciona complexidade na solução.
Aqui na empresa usamos rádios 2.4GHz com comunicação ponto-ponto ou ponto-multiponto com protocolo proprietário usando o padrão IEEE 802.15.4.
Usávamos antigamente um protocolo com link (não era Zigbee), mas estávamos tendo muitos problemas em campo. Então resolvemos trocar.

O protocolo Zigbee, assim como o nosso protocolo propietário é uma camada que opera sobre o protocolo padrão IEEE 802.15.4.
Se quiser se aprofundar no padrão IEEE para desenvolver seu próprio protocolo, existem vários links para sites de universidades que possuem o PDF.

O chip que utilizamos é o CC2530 que já tem toda a camada do padrão IEEE 802.15.4 pronta para uso.

Você recebeu essa mensagem porque está inscrito no grupo "Texas Instruments Info para Designers e Projetistas" dos Grupos do Google.

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para texas-sc+unsubscribe@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages