Página 1 de 1

2 RS232 em um mesmo PIC?

MensagemEnviado: 03 Mai 2010 15:20
por bomber-eng
Boa tarde Pessoal, estou precisando interligar um dois hardwares a um PC via Serial, Os dois irão transmitir e receber por RS232. O principal terá duas RS232 uma transmitindo e recebendo para o PC e a outra transmitindo e recebendo para outro hardware por RS232. Alguém já fez isso? Estou usando um PIC 18F452 com dristal de 20MHz e CCS.

Poderiam dar alguma ajuda?
Faço uma por software e outra por hardware?
Não posso perder velocidade de processamento.

Alguma sugestão?

Grato a todos!

MensagemEnviado: 04 Mai 2010 14:17
por _blackmore_
veja se isso lhe ajuda em algo ... apesar de converter USB <> Serial ...

http://www.ftdichip.com/Documents/DataS ... T2232D.pdf

MensagemEnviado: 04 Mai 2010 15:46
por xultz
Os dois hardwares vão estar distantes um do outro, ou serão placas que ficarão bem próximas?
Elas compartilham a mesma alimentação?
Numa dessas, é possível interligar os PICs via I2C e o principal com o PC via RS232, passa mais detalhes do projeto que fica mais fácil ajudar.

MensagemEnviado: 04 Mai 2010 16:06
por _blackmore_
xultz

entendi que ele tem 2 dispositivos q deverao comunicar com um PC ...

entao .. RS232-1 --------- Hard ------- RS232-2 .... dae o Hard ele liga do PC ... ele quer desenvolver o Hard com PIC ...

será que entendi errado?

MensagemEnviado: 04 Mai 2010 16:18
por xultz
Eu entendi que ele quer agora algo do tipo:

[PIC] <- RS232 -> [PIC] <- RS232 -> [PC]

Minha idéia é substituir o RS232 mais da esquerda por um I2C.
Mas posso estar enganado também...

MensagemEnviado: 04 Mai 2010 17:07
por dreher
Cara, ja viu os pics da linha PIC18F2xJ11? são pics de 28 pinos, com 2 uarts, 2 SPIs, etc.. com os pinos remapeaveis.

Exemplo: 1 serial tem os pinos fixos, e a serial 2 voce determina algum dos pinos remapeaveis. Eu to trabalhando com eles agora, e é bem interessante, alem de diversos outros perifericos internos extremamente uteis, como um RTCC completo, inclusive com alarme.