TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: fedex1424 en 08 de Mayo de 2013, 21:57:57
-
Que tal.. estoy haciendo una red con 4 micros 18f4550, utilizo MAX585, lo que intendo es que 3 micros monitoreen algunas alarmas y las´pases al pic 4 es decir el pic 4 solo estaria leyendo lo que le envian los otros tres Micros...
Solo he logrado comunicar 2 Micros, cuando le agrego el tercer Micro la comunicación ya no funciona... he estado leyendo y veo que tengo que hacer que solamente un Micro transmita para evitar colisiones pero no encuentro como detectar si el bus esta activo..........haber si alguien me puede orientar un poco se los agradeceria..
-
Puedes implementar un maestro que solicite informacion solo cuando lo ocupe por medio de direcciones por ejemplo
direccionmicro1 identificador A
direccionmicro2 identificador B
direccionmicro3 identificador C
y mandar un dato para solicitar informacion
si mandas una A
que solo conteste el micro1
si mandas una B solo conteste el micro2
y así sucesivamente y hacerlo secuencialmente para que no tengas ningun problema de colision de datos
Espero ser claro y que te sea de ayuda.
Saludos
:smiley:
-
yo hice una red con 4 micros esclavos y un maestro,.... asi tal cual como te lo indicaron y si funciona. saludos