Comunicação RS485

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Comunicação RS485

Mensagempor wandersonrainer » 15 Fev 2008 14:38

Olá a todos,

gostaria de saber se alguém aki do fórum já implementou uma comunicação multiponto via RS485 com o PIC.
Funcionaria se eu utilizasse um simples conversor RS232/485?
Existe a necessidade de se implementar um protocolo?

Obrigado
wandersonrainer
Bit
 
Mensagens: 31
Registrado em: 09 Abr 2007 17:00

Mensagempor xultz » 15 Fev 2008 15:43

Já, várias vezes.
Para colocar um PC no barramento?
É claro que vai precisar de um protocolo. Na dúvida, invente um.
98% das vezes estou certo, e não estou nem aí pros outros 3%.
Avatar do usuário
xultz
Dword
 
Mensagens: 3001
Registrado em: 13 Out 2006 18:41
Localização: Curitiba

Mensagempor wandersonrainer » 15 Fev 2008 17:10

Não...a comunicação é entre vários microcontroladores PIC.
Seria possível apenas PIC-RS232-RS485-RS232-PIC?
O DS75176 seria necessário?
wandersonrainer
Bit
 
Mensagens: 31
Registrado em: 09 Abr 2007 17:00

Mensagempor fabim » 15 Fev 2008 17:28

conselho..

descreva a aplicação final.

fica mais facil pra te ajudar.

fabim
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor mastk » 15 Fev 2008 18:16

e pq não?

PIC - 485 - 485 - PIC?
Avatar do usuário
mastk
Dword
 
Mensagens: 4407
Registrado em: 14 Out 2006 20:43

Mensagempor zielpunkt » 15 Fev 2008 21:49

- Sim, muita gente já implementou, pra caramba (veja nos links abaixo);
- Sim, um simples conversor 232/485 de mercado funciona, desde que o PIC tenha na sua saída serial um MAX232 ou equivalente, pra adequar os níveis de tensão que geralmente um conversor desse tipo exige na entrada. Como pode perceber, isso é furado em se tratando de PIC/PIC;
- Vai ter que usar um protocolo, claro, mas protocolos não tem nada a ver com esses padrões de comunicação, sejam RS232,422,485. Esses RS's se referem a padrões elétricos e outros detalhes físicos do meio de transmissão de dados. Se um transceiver não é, portanto, uma rede RS485. Agora, como vai controlar um transceiver, precisa de um pino adicional pra controle do fluxo de TX/RX na rede.

Olha por ai:
http://asm51.eng.br/phpBB/viewtopic.php?t=4366&highlight=rs485
http://asm51.eng.br/phpBB/viewtopic.php?t=4396&postdays=0&postorder=asc&highlight=rs485&start=0
http://asm51.eng.br/phpBB/viewtopic.php?t=3892&postdays=0&postorder=asc&highlight=rs485&start=0
....e tem outras coisas mais por aqui. Testa a lupa um dia desses.

Abço.
"Talento é mais barato que sal. O que separa a pessoa talentosa da bem-sucedida é muito trabalho duro." [ Stephen King ]
zielpunkt
Byte
 
Mensagens: 376
Registrado em: 12 Out 2006 11:36
Localização: Sao Paulo - SP

Mensagempor wandersonrainer » 16 Fev 2008 21:02

mastk escreveu:e pq não?

PIC - 485 - 485 - PIC?


E isso funciona?
Sem precisar do MAX232?
Isso seria muito bom.
wandersonrainer
Bit
 
Mensagens: 31
Registrado em: 09 Abr 2007 17:00

Mensagempor mastk » 16 Fev 2008 21:20

funciona sim, eu uso :)
Avatar do usuário
mastk
Dword
 
Mensagens: 4407
Registrado em: 14 Out 2006 20:43

Mensagempor ernande_filho » 19 Fev 2008 00:35

wandersonrainer,

Tenta o SN75176a da TI
Ernande Filho

==>> Meus cabelos já não caem, PULAM!! <<==
Avatar do usuário
ernande_filho
Byte
 
Mensagens: 233
Registrado em: 13 Out 2006 17:28
Localização: Recife/PE/Brasil

Mensagempor Maurício » 19 Fev 2008 12:28

ernande_filho escreveu:wandersonrainer,

Tenta o SN75176a da TI


Esse chip funciona perfeitamente.

[]'s
"Não leve a vida tão à sério, afinal, nenhum de nós sairá vivo, dela!"
Avatar do usuário
Maurício
Word
 
Mensagens: 678
Registrado em: 14 Out 2006 17:23
Localização: São Paulo - SP

Mensagempor fabim » 19 Fev 2008 13:13

wandersonrainer.
Se eu entendi bem.
PIC >>> MAX232 >> 75176/MAX485 ---------------------------

Cara o MAX 232 serve apenas para pegar a tensão da Serial do PC e passar para padrão TTL.

No caso do PIC e MA485/75176, os dois ja trabalham com o mesmo nivel de tensão, 5V!!!.

Caso a pergunta seja sobre a saida do PC, aí sim. como disse precisaria de um MAX232.

fabim
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor tcpipchip » 19 Fev 2008 13:46

Aproveitando
Este TCC que orientei eh sobre RS485
http://www.bc.furb.br/docs/MO/2005/307201_1_1.pdf
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x