TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: futurama en 08 de Febrero de 2016, 16:09:03
-
AMIGOS :-/ :-/ :-/ :-/ :-/ :-/ :-/
les pregunto si es posible lograr una comunicacion rs232 a 485 con un pic, por ejemplo:
mandar datos de un pic16f877 a un max ...después de eso amplificarla con un 485, por ejemplo
PIC - MAX232 - MAX 485 ----MAX 485 - MAX 232 -- PC
estoy investigando, pero hasta ahora solo puede comunicar por rs232 el pc - el pic
SALUDOS
-
Lo mas seguro que tengas eso:
PIC - MAX48x --------------- Tarjeta PC RS485
Recorda que el MAX485 es half-duplex, otros como el MAX490 es full-duplex y posee la misma velocidad. (Full -duplex para que funcione como el RS232 )
A no ser que solamente recibas o envies y por ahi te conviene un un half-duplex
Full-duplex communications are obtained using the MAX488–MAX491, while the MAX481, MAX483, MAX485, MAX487, and MAX1487 are designed for half-duplex applications
datasheet:
https://datasheets.maximintegrated.com/en/ds/MAX1487-MAX491.pdf
-
También está el 75176.
Datasheet:
http://www.ti.com/lit/ds/symlink/ds75176b.pdf
Info:
http://images.google.de/imgres?imgurl=http%3A%2F%2Fwww.eleccircuit.com%2Fwp-content%2Fuploads%2F2013%2F02%2Frs-232-to-rs-485-converter-circuit-using-max487.jpg&imgrefurl=http%3A%2F%2Fwww.eleccircuit.com%2Frs-232-to-rs-485-converter-circuit-usin-max487%2F&h=726&w=1020&tbnid=B_vmg0zPiGok3M%3A&docid=1S-pCGYQv-Wk0M&ei=wO-4VrC8CoGgsgHtpKfIDw&tbm=isch&iact=rc&uact=3&dur=245&page=2&start=13&ndsp=21&ved=0ahUKEwiwnLjC9ujKAhUBkCwKHW3SCfkQrQMIRDAN
-
la intención es amplificar la seÑal rs232 ...usando un 485 ...ya que el rs232 la distancia es muy limitada
-
la intención es amplificar la seÑal rs232 ...usando un 485 ...ya que el rs232 la distancia es muy limitada
Pero por que harias eso?.. Estas agregando tal ves 3 integrados mas sin sentido. Y eso es lo que te intentamos hacer ver.
-
dices que puede funcionar con 3 menos ???
PC - 485 - PIC
-
hola amigos
una consulta nuevamente
estube intentando comunicar PIC- RS232 - RS485, pero investigando necesito simular la señal RTS al RS232 para que después el max 232 se la envie al rs485...entiendo que este proceso esta demas...pero tengoque hacerlo asi....
como puedo simular la señal rts, ya que el micro no puede enviar esa señal...alguie sabe de algo??
-
Puedes conectar directamente al PIC un MAX485, o similar:
PIN TX del PIC -----------------> PIN DI del MAX485
PIN RX del PIC <----------------- PIN RO del MAX485
***Un pin del PIC -----------------> a pines RE y DE del MAX485 (pines RE y DE unidos)
*** Con este tercer pin controlas la dirección del flujo de datos. Cuando el pin esta a nivel bajo el PIC estará en modo recepción, cuando el pin esta a nivel alto el PIC estará en modo transmisión.
Salu2.
-
amigo
te enviare el simulador en proteus ahi hice las conexiones pero aun no puedo transmitir bien