Autor Tópico: Transmissão rf com PIC...  (Lida 36841 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Smarley

  • Visitante
Re: Transmissão rf com PIC...
« Resposta #90 Online: 13 de Março de 2009, 16:38 »
Vou fazer um programa para ficar mandando somente um valor então.
Assim que der eu gravo no PIC e posto os resultados aqui.

Offline Cláudio F.

  • Fuso
  • **
  • Posts: 222
  • Sexo: Masculino
  • Cidade - UF: São Paulo/SP
Re: Transmissão rf com PIC...
« Resposta #91 Online: 13 de Março de 2009, 16:56 »
Smarley, experimenta utilizar um fio rigido com comprimento de 40cm. tanto no tx como no rx. sem enrolar uma na outra.

Smarley

  • Visitante
Re: Transmissão rf com PIC...
« Resposta #92 Online: 13 de Março de 2009, 17:12 »
Eu to usando um fio 0,6mm esses mais comum em eletrônica.
Rígido eu só tenho de telefone, mas ai acho que é muito fino.
Vou ver se acho um pra vender...

Offline Cláudio F.

  • Fuso
  • **
  • Posts: 222
  • Sexo: Masculino
  • Cidade - UF: São Paulo/SP
Re: Transmissão rf com PIC...
« Resposta #93 Online: 13 de Março de 2009, 17:15 »
Smarley, pra teste ja é o suficiente. um esta bem próxmio do outro.

Offline Cláudio F.

  • Fuso
  • **
  • Posts: 222
  • Sexo: Masculino
  • Cidade - UF: São Paulo/SP
Re: Transmissão rf com PIC...
« Resposta #94 Online: 13 de Março de 2009, 17:21 »
procure respeitar o comprimento dela.
primeira vez q eu brinquei com essas encrencas ai, eu usei um pedaço de fio pequeno e o resultado foi q o alcance não passava de 10cm..rs

entao deixe sempre com 1/4, 1/2 ou 1/1 do comprimento de onda.
Para calcular o comprimento de onda:

Comprimento de Onda (em metros) = 300.000.000 (velocidade em m/s) / Frequencia (em Hertz).

Smarley

  • Visitante
Re: Transmissão rf com PIC...
« Resposta #95 Online: 13 de Março de 2009, 17:26 »
Aham, vai tem que ser quase 1 metro de fio para dar 1/1 do comprimento de onda.
É possível de eu fazer pois tenho como esconder tudo isso, tem uma calha aki de metal, que não vai atrapalhar a tranmissão eu acho...
Eu deixo ela em contato com o fio para ajuda um pouco mais.

Offline Cláudio F.

  • Fuso
  • **
  • Posts: 222
  • Sexo: Masculino
  • Cidade - UF: São Paulo/SP
Re: Transmissão rf com PIC...
« Resposta #96 Online: 13 de Março de 2009, 17:30 »
nao faz isso.

e quanto ao comprimento, se 1/1 ou 1/2 é muito, deixe com 1/4 ou 23,80cm.

nao saberia te explicar, mas nos testes q eu fazia, eu tinha uma melhor performance com uma antena de 1/2.

Smarley

  • Visitante
Re: Transmissão rf com PIC...
« Resposta #97 Online: 13 de Março de 2009, 18:01 »
Fiz um novo programa, só com isso:
Código: [Selecionar]
char y,x;
void main()
{
   lcd_init();



   setup_adc_ports(NO_ANALOGS);
   setup_adc(ADC_OFF);
   setup_psp(PSP_DISABLED);
   setup_spi(SPI_SS_DISABLED);
   setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
   setup_timer_1(T1_DISABLED);
   setup_timer_2(T2_DISABLED,0,1);
   setup_comparator(NC_NC_NC_NC);
   setup_vref(FALSE);
   x=10;
   rs232_errors=0;
   putc(x);
   putc(x);
   while(true)
   {
   putc(x);
   y=getch();
   if(x!=y)
   {
   printf(lcd_putc,"\fDeu erro no %i\nRecebi %i",x,y);
   delay_ms(700);
   }
   printf(lcd_putc,"\f%i ",y);
   }
}

E ficou pior que antes, olha só uns exemplos da coisas que ele le:
19,-37,-1,33,83,11,110,-128,3,33,-46,8,19,-33,-101-,109,0,-37,-27,45,-5,-45.
Nem um 10 ele le..
não entendo porque isso não funcoina.
A taxa está em 4000bps.
Uma coisa estranha é que se eu ficar espichando as antenas ele fica recebendo quase sempre 0.
Ou quando eu coloco o tranmissor muito perto do receptor, digamos que o pino da antena deles fique a 1cm um do outro.

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Transmissão rf com PIC...
« Resposta #98 Online: 13 de Março de 2009, 18:06 »
Smarley, afaste o transmissor do receptor pelo menos um ou dois metros ou mais, se possível. O receptor muito provavelmente está saturando.

Smarley

  • Visitante
Re: Transmissão rf com PIC...
« Resposta #99 Online: 13 de Março de 2009, 18:13 »
Eu cheguei a pensar nisto e afastei eles aqui ja.
Só que pouco... coisa de 30cm.
Vou refazer os fios e afastar mais ele.

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Transmissão rf com PIC...
« Resposta #100 Online: 13 de Março de 2009, 18:20 »
Kms e força de expressão ...

Como diziamos acima, força de expressão pô nenhuma. Para os incréus:

XBee-PRO® XSC

Performance
  • Power output: 100 mW (20 dBm)
  • Indoor/Urban range: Up to 1200 ft (370 m)
  • Outdoor/RF line-of-sight range: up to 15 miles (24 km) <---
  • Receiver sensitivity: -106 dBm
  • RF data rate: 9.6 Kbps
  • Interface data rate: Up to 57.6 Kbps


Tá bão assim ou quer mais ?  ;D ;D ;D

Fonte: http://www.digi.com/products/wireless/point-multipoint/xbee-pro-xscspecs.jsp
 
« Última modificação: 13 de Março de 2009, 18:22 por C N C N o w ! »

Offline Cláudio F.

  • Fuso
  • **
  • Posts: 222
  • Sexo: Masculino
  • Cidade - UF: São Paulo/SP
Re: Transmissão rf com PIC...
« Resposta #101 Online: 13 de Março de 2009, 20:47 »
Smarley,

e se vc fizer um programa simples para gerar 10Hz, enviar pelo tx e no rx colocar um led para ver como se comporta.

Offline robedany

  • Hobby
  • ****
  • Posts: 357
  • Sexo: Masculino
Re: Transmissão rf com PIC...
« Resposta #102 Online: 13 de Março de 2009, 23:28 »
Oi
Desculpe se o comentario não tem nada a ver com o projeto.
Estou "brincando" com um transmissor e receptor desses de portão eletronico, e a ideia era de acionar dois reles acionados por dois botões no transmissor.
Uma coisa é o delay do receptor que para acordar leva uns 3ms,não sei se o receptor usado por vcs. tem esse delay. Consegui visualizar esses sinais gravando a saida do receptor na entrada de microfone do computador,e com o sinal gravado da para conferir se os pulsos são iguais aos que estão sendo mandados. TEM QUE TER UM DIVISOR DE SINAL, PARA NÃO PIFAR A ENTRADA DE AUDIO, pois a entrada de audio precisa uns 100mV e a saida do transmissor é quase a da alimentação, me parece que esta sendo usado 5v.
inclusive foi o modo de ajustar o receptor, colocando pulsos no transmissor e ajustando o pequeno potenciometro do receptor para ter o melhor sinal, inclusive ajustando antes de colocar no computador para gravar , jogando um sinal de 800hz  no transmissor e recebendo no receptor e injetando num pequeno amplificador de audio, o sinal chegava  limpo até uns 30metros de distancia ajustando o potenciometro do receptor.

No transmissor a antena tem que ter 1/4 de onda para "casar" com a saida e ter o maximo de potencia.
A intenção do comentario , foi apenas lembrar que seria interessante tentar "ver" ou "ouvir" o sinal que esta sendo enviado e recebido.Com osciloscopio daria para ver, mas como é uma sequencia de pulsos, o melhor é gravar e depois interpretar.

Roberto

Smarley

  • Visitante
Re: Transmissão rf com PIC...
« Resposta #103 Online: 14 de Março de 2009, 12:07 »
Eu tenho como conseguir acesso a um osciloscópio digital...
Caso não funcione distanciando o receptor do transmissor acho que vou fazer um programa para ficar mandando 800hertz por ex. e comparar a transmissão com a recepção, ai ja aproveito para regular ele mesmo...
Vou pegar outro display para monitor a recepção e a transmissão...
E usar 2 16F877a.

Smarley

  • Visitante
Re: Transmissão rf com PIC...
« Resposta #104 Online: 14 de Março de 2009, 13:04 »
Ou melhor, vou usar um gerador de funções digital.
Ai não preciso programar nada e tal...
Só vou setar a freqüência para 1K e a amplitude para 5V.
E as freqüência eu leio no oscilocópio mesmo...
Coloco as duas ondas para aparecerem na tela, dou um atraso na do tranmissor para enquandrar com a do receptor e deixo uma mais pra cima do que a outra.
Assim eu posso comparar as duas...

 

/** * */