Página 1 de 1

transmissão via rádio

MensagemEnviado: 14 Fev 2007 10:12
por kleder_garcia
Bom dia, estou tentando usar os módulos TX e RX da Keymark, (clone da telecontrolli) porem o "maledito" receptor fica recebendo ruído o tempo todo, mesmo com o TX desligado. Então pensei em modular o sinal em PWM para depois transmiti-lo, onde o bit 1 seria por exemplo um duty cycle de 80% e o bit zero seria de 20%. Agora a minha duvida seria como recuperar o sinal no receptor?

Existe algum receptor que não sofra deste mal? Ou seja que eu possa conecta-lo diretamente na saída serial do mcu?

falou...

MensagemEnviado: 14 Fev 2007 12:00
por rocknroll
Já tive problemas parecidos, mas foi causado por um cara que usava o mesmo receptor que eu em um projeto dele. O cara morava no apartamento de cima e sua antena ficava na janela (assim como a minha) toda vez que ele fazia um teste em seu projeto o meu ficava totalmente louco...

Observei que a saída realmente tem um nivel de ruido devido a muitos equipamentos de portões e tudo mais trabalharem nesta frequencia, mas no meu caso não era problema pois depois acabei fazendo um mini protocolo de comunicação para garantir os dados recebidos, porem ao custo do tempo de comunicação (que já é bem lento).

Falou

MensagemEnviado: 16 Fev 2007 06:57
por mourao
Já fiz um projeto com estes módulos de Tx e Rx iguais da Tele controlli e tive problemas também com ruídos.

Se o receptor ficar ligado direto ele vai ficar pegando ruídos do ar e/ou sinais provenientes de outras transmissões com a mesma portadora (433Mhz) que é utilizada por muitos outros dispositivos, como controles de alarme de carro.

Para evitar isto vc deve ficar enviando algo ineterruptamente para o receptor, para sincronizar com seu transmissor

Você também pode ligar ele somente quando for transmitir algo mas aí terá que enviar uma seqüência de caracteres antes de sua informação para garantir que o início da informação não seja perdida. Caso for mantelo ligado direto esta solução de enviar uma seqüência de caracteres tb resolve.

Outra coisa, geralmente estes módulos tem uma saída analógica no receptor, aterrea com uma resistência de uns 10M Ohms.

MensagemEnviado: 17 Fev 2007 08:30
por phophollety
A frequ 433,920MHz é a amis utlilizada atualmente, todo mundo modula nessa freq por causa da facilidade de se conseguir os módulos.. quem tiver a oportunidade de com um HT ouvir essa freq verá que te portadora direto, eu mesmo aqui em casa me pergunto "caramba, vai ter alarme de carro, moto, casa, portão automático assim hein"

o meio mais eficiente mesmo será cirar um protocolo, ou tentar usar um já iplementado.. por exemplo um de controle remoto, sem a modulação, ou até mesmo, a com mesma, por exemplo: Sony Sircs ou o Philips RC5, se quiser um mais simples pode usar o DMX512, bom essas são as minhas sugestões..

MensagemEnviado: 17 Fev 2007 14:34
por edicleber
Kleder,

Já fizemos muitos projetos com os modulos da Telecontrolli,todos funcionam muito bem...alias,somos parceiros da representante/distribuidor deles no brasil.

A principio voce tem que trabalhar com uma string de pelo menos 4 bytes...mas recomendaria 8.

Por exemplo use o PWM como modulação.
33% - Bit em 0
66% - Bit em 1

usando a modulaçao acima...envie por exemplo

0xaa,0x55,0x30,0x20,0x30,0x20,0x00,0x01.

se voce quiser te passo a rotina que faz a decodificação.

abracos,
Cleber,
ECL Engenharia Eletronica

MensagemEnviado: 17 Fev 2007 18:02
por tcpipchip
Quando brinquei faz uns 4 anos atras, funcionava muito bem.
0xaa,0x55 sao JUNK code
TCPIPCHIP

MensagemEnviado: 18 Fev 2007 10:18
por vibrex
Bom dia, EDICLEBER.

Gostaria de receber a rotina que voce mencionou. Ela esta em C ou ASM?
Obrigado.

Carlos. evolutionsistemas@uol.com.br

MensagemEnviado: 23 Abr 2007 09:41
por painho
Oi estou com o mesmo problema, mais a minha dificuldade e na decodificação, não to conseguindo ainda ler o corretamente.
ha, Edicleber se for possível enviar um exemplo de como vc consegui fazer essa parte da decodificação
meu email e luishenriqueveran@hotmail.com
abraço

MensagemEnviado: 24 Abr 2007 08:51
por anderson
ola senhores , desculpe descordar de vc´s mas qualquer receptor em qualquer frequencia esta recebendo ruidos (devido ao ruido branco armonicas de outras frequencia e etc...)
entao a melhor e unica coisa que conheco é criar um protocolo de comunicacao ou seja vc determina uma largura de pulso para nivel zero e outra largura para nivel um , ai no receptor vc le e compara ,,,ah é importante crriar um cabeçario onde o micro le e interpreta como inicio de transmissao (start bit) para que o micro naum ficque lendo todo tempo os ruidos interpretando uns ou outros com nivel

espero ter dado uma luz

MensagemEnviado: 24 Abr 2007 08:56
por anderson
ola sou eu de novo....baixem o datasheet do hcs101 da microchip na pagina 4 tem um grafico que da uma ideia que estou falando

(heheh...num sei iserir imagem ,....)[/img]

MensagemEnviado: 24 Abr 2007 09:55
por zielpunkt
Dêem uma olhada nesse tópico:
http://asm51.eng.br/phpBB/viewtopic.php?t=2342

Abço.