Haz una pregunta
  Foros de Electrónica » Temas de Interés » Dudas en general
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

21/04/2009 #1


Enfrentamos los protocolos? RS232 Vs I2C
hola amigos.
estoy intentando simular mediante rs232 una comunicacion i2c...
sabe alguien si es posible?cojo un pic16f84a y lo conecto a rs232 y funciona perfectamente..cojo otro y tambien..pero al conectar los 2 juntos y enviar diferentes comandos para activar uno u otro,,nada de nada..se quedan muertos..los conecto en paralelo con la linea rs232,como en i2c, y nada...alguien lo ha hecho?en teoria deberia funcionar ya que envio comandos distintos que solo reconoce el pic programado....acepto ayudaaaaaaaa!gracias...
21/04/2009 #2
Moderador

Avatar de Chico3001

No va a funcionar por que el problema es de tipo electrico, RS232 solo considera comunicacion de un maestro a un esclavo, mientras que I2C considera todos los tipos, multimaestro y multiesclavo

Si quieres comunicar un maestro con varios esclavos tienes que usar el protocolo RS485, en escencia es lo mismo que RS232, solo que mejoraron varias caracteristicas que le falta a RS232, como el alcance, la comunicacion multiesclavo, inmunidad a ruido y velocidad de transmision

Lo unico que tienes que cambiar son tus chips de driver y tu cableado ya que RS485 usa modo bipolar, el programa en teoria no tiene por que ser modificado...
21/04/2009 #3


gracias por tu ayuda...probaré y colgaré los resultados..
21/04/2009 #4
Moderador

Avatar de Chico3001

Otras cosas que se me paso decirte.... en ciertos momentos I2C deja el bus "flotando" para saber si alguien mas esta transmitiendo, esto no es posible emularlo ni con RS232 ni con RS485....

Tambien I2C es un bus sincrono, es decir la señal de reloj se transmite junto con el dato serial, pero RS232 y RS485 son asincronos, solo se transmite el dato y bits de inicio y paro de señal

Asi que en suma, no puedes convertir de I2C a RS232/485 y viceversa, pero si puedes convertir de RS232 a RS485 y en modo limitado de RS485 a RS232
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Dudas en general

Aquí se tratan todos los temas relacionados con la electrónica en general.

Cerrar
Foros de Electrónica » Temas de Interés » Dudas en general

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.