Página 1 de 1

rs232 via rf

MensagemEnviado: 18 Dez 2007 12:15
por denis neves
olá galera...tudo baumm?!?

eu to tentando fazer uma comunicaçao serial rs232 via RF entre meu PC e um PIC.Mas até agora nada de funcionar, eu ja testei com a ligaçao direta e funcionou mas via RF naada..Eu to usando um modulo RF RR3 e RT4 de 433,9MHz pra transmitir os dados.Eu ja tentei de varias coisas, tais como..diminuir o baud rate, colocar filtros,etc.

A comunicaçao esta sendo feita pois eu coloquei um osciloscopio no receptor e eu consigo ver o sinal...

Se alguem tiver esperiencia nesse tipo de comunicaçao ou souber me ajudar eu agradeço muuitoo!!

Grato :shock:

MensagemEnviado: 18 Dez 2007 12:25
por fabim
experimente assim.
mande um preambulo de 3 bytes com 1 stop bit.

Não se esqueça que o receptor tem que ser low to high..

MANDE ASSIM.. 10101010 10101010 10101010 > daqui pra lá voce manda os bytes válidos.

No receptor. o algoritmo fica assim.

recebeu ? sim = 10101010 ?
sim
recebeu ? sim = 10101010 ?
sim
recebeu ? sim = 10101010 ?
sim
begin
get 20 bytes

end;

etc etc etc etc.

fabim
não.. retorna

MensagemEnviado: 18 Dez 2007 16:26
por tcpipchip
Qual linguagem?
Nao esquece de por inverted o estado do MARKING na serial...

MensagemEnviado: 18 Dez 2007 22:13
por tcpipchip

MensagemEnviado: 19 Dez 2007 07:20
por denis neves
ola tcpipchip..

eu to usando linguagem c com o compilador CCS...


eu dei uma olhada ai nos links e nao entendi muito bem nao...e se nao for pedir muito...vc poderia me dar um pequeno exemplo em c de onde eu coloco esse INVERTED na minha programaçao e com que finalidade eu colocaria isso pra transmitir via RF (porque diretamente eu nao preciso disso)..

Grato a todos

MensagemEnviado: 19 Dez 2007 12:25
por tcpipchip
http://www.eupmt.es/cra/inform/Manual_C ... a_PICs.pdf

Pagina 24

No modo INVERTED, quando teu PIC nao tiver transmitindo, fica em zero...e a parte de RF "nao" fica atuando...