Dados Via Radio?!

Telecom em geral

Moderadores: andre_luis, 51

Dados Via Radio?!

Mensagempor Fernando » 06 Fev 2007 22:02

Pessoal estou precisando mandar uns pacotes de dados via um par de rádios parecidos com os da telecontrolli.... andei lendo que a taxa máxima deles é 1200bps... até aí tudo bem... andei testando eles na bancada utilizando a serial do micro e tem muito ruído (após converter o nível com MAX232 e mais alguns artificios de pull-down e mesmo buffers), muita sujeira mesmo... não to tendo muita idéia de como resolver isso... já andei lendo sobre CRC.... e algumas páginas que falavam sobre alguns truques para mandar "tempos" do tx para o rx de maneira a sincroniza-lo.... queria saber a opinião/experiência de quem já tenha feito algo prático pra mim não ficar batendo mais cabeça.
Vou precisar fazer um mestre interrogando... daí ele pega a identificação do escravo (como se fosse uma ID e um registro) e daí baixa algumas informações. A distância é curto não mais que 2, 3 metros.
Valeu a atenção
[]s :wink:
Confiança:
"Em condições normais, corro para vencer e venço.
Em consições adversas, também posso vencer.
E mesmo em condições muito desfavoráveis, ainda sou páreo."
Ayrton Senna
Avatar do usuário
Fernando
Bit
 
Mensagens: 40
Registrado em: 15 Out 2006 01:52
Localização: Curitiba / PR

Mensagempor KrafT » 06 Fev 2007 22:10

Fernando, eu já tentei brincar de módulo de RF mas não fui feliz e como era hobby, deixei quieto.

De qualquer forma, eu não uso nenhuma comunicação sem checagem CRC-8, CRC-16 ou redundancia, tipo só valido a informacao se receber os mesmos dados x vezes seguidos.

Entre não receber ou receber errado, a primeira parece mais saudável.


PS: Como teu assunto não envolvia 8051 moví para Telecomunicações.
"..."Come to the edge," he said. And so they came. And he pushed them. And they flew."― Guillaume Apollinaire
Avatar do usuário
KrafT
Dword
 
Mensagens: 2228
Registrado em: 11 Out 2006 14:15
Localização: Blumenau -SC

Mensagempor Fernando » 07 Fev 2007 07:42

KrafT escreveu:Fernando, eu já tentei brincar de módulo de RF mas não fui feliz e como era hobby, deixei quieto.

De qualquer forma, eu não uso nenhuma comunicação sem checagem CRC-8, CRC-16 ou redundancia, tipo só valido a informacao se receber os mesmos dados x vezes seguidos.

Entre não receber ou receber errado, a primeira parece mais saudável.


PS: Como teu assunto não envolvia 8051 moví para Telecomunicações.


Ta ok, apesar que estou usando o 8051 para implementar por isso coloquei no topido do mc, mas blz.
É estou pensando como fazer... está mais cabeludo do que eu imaginava.
Confiança:
"Em condições normais, corro para vencer e venço.
Em consições adversas, também posso vencer.
E mesmo em condições muito desfavoráveis, ainda sou páreo."
Ayrton Senna
Avatar do usuário
Fernando
Bit
 
Mensagens: 40
Registrado em: 15 Out 2006 01:52
Localização: Curitiba / PR

Mensagempor KrafT » 07 Fev 2007 07:56

Bom esses módulos são sinistros... Dá uma vasculhada no antigo fórum para ver se tem algo que se aproveite: http://www.asm51.eng.br/forum/search.asp
"..."Come to the edge," he said. And so they came. And he pushed them. And they flew."― Guillaume Apollinaire
Avatar do usuário
KrafT
Dword
 
Mensagens: 2228
Registrado em: 11 Out 2006 14:15
Localização: Blumenau -SC

Mensagempor fabim » 07 Fev 2007 08:33

fernando.
Estes modulos são transceptores de 433?

Fabim
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor Fernando » 07 Fev 2007 09:56

Sim são dois pares de TX, um na faixa de 433 e outro na faixa de 315.
Confiança:
"Em condições normais, corro para vencer e venço.
Em consições adversas, também posso vencer.
E mesmo em condições muito desfavoráveis, ainda sou páreo."
Ayrton Senna
Avatar do usuário
Fernando
Bit
 
Mensagens: 40
Registrado em: 15 Out 2006 01:52
Localização: Curitiba / PR

Mensagempor sandei » 07 Fev 2007 10:16

Já ouvi o pessoal falar isso, porém parece que para conseguir um bom resultado é necessario " vamos dizer incializar o bixo" ,ou seja envia um byte = 255 ai depois você transmite seus dados , qtos ao dados que ele fica recebendo no receptos mesmo qdo o Tx não esteha transmitindo isso seu sistema terá que descartar , utilize um protocolo na sua comunicação isso irá ajudar. Dá uma olhada no Forum antigo ,Poste o resultado depois.

Fabio.
sandei
Byte
 
Mensagens: 278
Registrado em: 13 Out 2006 08:15

Mensagempor fabim » 07 Fev 2007 10:23

Bom fernando eu vou te ser sincero..

Essa configuração que esta trabalhando não funca muito bem não..
Porque..

Simplesmeste por mesmo que as frequencias do TX e RX estarem basicamente 118mhz separadas.. o receptor por causa de custo são super heterodinos ou eterodinos.. o campo eletromagnético gerado pelo TX por exemplo que esta 118mhz acima do RX, é inchergado como um disturbio excitando mesmo que bem atenuado o sistema de recepção, onde o menino fica meio doido..

O que vc pode fazer no caso é um sistema tipo.
Desliga alimentação RX, liga alimentação TX manda dado..
Desliga alimentação TX. liga alimentação RX recebe dado..

..
Faz um teste e depois da um retorno... Abraços

Fabim
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor Fernando » 07 Fev 2007 11:10

fabim escreveu:Bom fernando eu vou te ser sincero..

Essa configuração que esta trabalhando não funca muito bem não..
Porque..

Simplesmeste por mesmo que as frequencias do TX e RX estarem basicamente 118mhz separadas.. o receptor por causa de custo são super heterodinos ou eterodinos.. o campo eletromagnético gerado pelo TX por exemplo que esta 118mhz acima do RX, é inchergado como um disturbio excitando mesmo que bem atenuado o sistema de recepção, onde o menino fica meio doido..

O que vc pode fazer no caso é um sistema tipo.
Desliga alimentação RX, liga alimentação TX manda dado..
Desliga alimentação TX. liga alimentação RX recebe dado..

..
Faz um teste e depois da um retorno... Abraços

Fabim


Hummm beleza Fabio, estava pensando nisso ao ler tua resposta, vou fazer e ver no que dá. Até mesmo que não preciso transmitir e receber ao mesmo tempo, a diversidade de frequência é mais para distinguir entre os módulos.... (não seria necessário) mas .....
Confiança:
"Em condições normais, corro para vencer e venço.
Em consições adversas, também posso vencer.
E mesmo em condições muito desfavoráveis, ainda sou páreo."
Ayrton Senna
Avatar do usuário
Fernando
Bit
 
Mensagens: 40
Registrado em: 15 Out 2006 01:52
Localização: Curitiba / PR

Mensagempor jeanfernandes » 07 Fev 2007 11:32

Quer uma sugestão ?
Bom num sei o que o custo representa na sua vida....

Usa os modulos XBEE da MaxStream... 2.4 GHz.....
coisa professional....

www.vikacontrols.com.br
Jean P. Fernandes - Eng. Eletrônico - (83) 2102-2116 - APEL - www.apel.com.br - Campina Grande - PB
jeanfernandes
Word
 
Mensagens: 539
Registrado em: 11 Out 2006 15:36
Localização: Campina Grande - PB

Mensagempor EDSONCAN » 07 Fev 2007 11:33

O pessoal da Richardson tem modulos de radio TX e RX full duplex que vc pode setar a veloidade, nivel de potencia, trabalham em rede estrela e com varios canais simultaneamente

Andre Trabulsi
Richardson Electronics
Tel 55-11-5186.9653
www.rell.com
EDSONCAN
Word
 
Mensagens: 876
Registrado em: 11 Out 2006 14:11

Mensagempor Fábio Pereira » 07 Fev 2007 11:44

Nossa ...

Bom, você já tentou modular os bits ao invés de simplesmente tentar transmitir o fluxo serial de dados ?

Experimente utilizar modulação por largura de pulso ou outra técnica deste tipo.

Já utilizei e utilizo links de dados como os que você quer implementar e funciona sim, desde que você saiba o que está fazendo.

Até +
Fábio Pereira
embeddedsystems.io
Avatar do usuário
Fábio Pereira
Word
 
Mensagens: 674
Registrado em: 16 Out 2006 09:07
Localização: Kitchener, ON

Mensagempor jeanfernandes » 07 Fev 2007 12:05

Bom como fabio falou
Existem os encoders FSK (que podem ser demodulados com um PLL vagaba mermo) ....

Exxar se nao to enganado ou Exar eu enviei um pro krafinha so nao to lembrado o nome do pexte .....eh a idade ...krafinha diz ae....
Jean P. Fernandes - Eng. Eletrônico - (83) 2102-2116 - APEL - www.apel.com.br - Campina Grande - PB
jeanfernandes
Word
 
Mensagens: 539
Registrado em: 11 Out 2006 15:36
Localização: Campina Grande - PB

Mensagempor jeanfernandes » 07 Fev 2007 12:07

Pode ate testar
com um circuito a cristal
com um transistor fazendo um ASK da vida....
PLL vagaba do outro lado....

A frequencia do cristal tem que passar no corredor do radio ....num sei se um cristal desse de 32Khz funfa....dai limita a conexao vai la em 4800 bps.... eh por ae .....
Jean P. Fernandes - Eng. Eletrônico - (83) 2102-2116 - APEL - www.apel.com.br - Campina Grande - PB
jeanfernandes
Word
 
Mensagens: 539
Registrado em: 11 Out 2006 15:36
Localização: Campina Grande - PB

Mensagempor KrafT » 07 Fev 2007 12:24

jeanfernandes escreveu: ...krafinha diz ae....


http://www.exar.com/product.php?ProdNumber=XR2211

Joca esse trem não me serviu naquilo pois o tempo do PLL travar era maior que o bit... mas são chips bem legais e tem muitos projetos de modens com eles na net...

E o PIC17C44JW? Usasse já? :lol:
"..."Come to the edge," he said. And so they came. And he pushed them. And they flew."― Guillaume Apollinaire
Avatar do usuário
KrafT
Dword
 
Mensagens: 2228
Registrado em: 11 Out 2006 14:15
Localização: Blumenau -SC

Próximo

Voltar para Telecomunicações

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 0 visitantes

x