SoloCodigo
Programación Específica => Microcontroladores => Mensaje iniciado por: hailander en Jueves 18 de Mayo de 2006, 03:59
-
:kicking: hola otra vez
deseo comunicar serialmente dos pics pero no se hasta que distancia puedo manejar con la usart o con i2c, porque necesito cubrir 20 o 30 metros de distancia.
o que protocolos seriales puedo utilizar para realizar esta comunicacion.
gracias. :lightsabre:
-
amigo, no creo q i2c permita esas distancias...
...,pero me imagino q con la norma rs-232 si, es decir, colocando
un max-232 a cada lado de cada pic.
...es solo una opinion...
-
Hola! No recuerdo cuanto es el máximo que nos permite RS232, pero 30 metros me parece mucho...
En tu caso, sería buena idea usar RS422 o RS485; busca en algún catalogo que conversores hay, son baratos. Y nada díficil de implementar.
A propósito, alguien sabe que distancia puedo alcanzar con IIC ?
Saludos
-
debes hacerlo con rs485, dependiendo de tu micro, puede pasar de la max232 a una 485, sino puede conectar directamente el 485.
-
Hola! No recuerdo cuanto es el máximo que nos permite RS232, pero 30 metros me parece mucho...
En tu caso, sería buena idea usar RS422 o RS485; busca en algún catalogo que conversores hay, son baratos. Y nada díficil de implementar.
A propósito, alguien sabe que distancia puedo alcanzar con IIC ?
Saludos
Huguen, la distancia maxima a cubrir con el bus I2C es de 2 metros aproximadamente. Saludos :)
-
rs232 permite hasta 2 mts aprox. com te aconseje anteriormente usa rs485
-
rs232 permite hasta 2 mts aprox. com te aconseje anteriormente usa rs485
He realizado comunicaciones hasta 12 metros sin problema, el I2C es hasta mas o menos 2 metros, el RS232 entre 12 y 15 metros y luego siguen otros, el mas amplio en distancia es el RS485, tengo una tabla que lo aclara, la encuentro y la subo. Saludos :)