Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

identificacion de pics

31 Respuestas
8 Usuarios
0 Reactions
10.8 K Visitas
gizer20
Respuestas: 1570
Topic starter
(@gizer20)
Noble Member
Registrado: hace 20 años

Hola chicos pensando un proyecto que quiero hacer ( hasta ahora todos estan en una carpeta listos para crear ) me gustaria saber si se puede de alguna forma identificar un pic indepentientemente de su posicion.
me explico , es posible que envies una señal por una linia donde todos los pics tienen conectada una patilla pero que solo uno ( el pic deseado ) reaccione a la ordenes ke se le estan transmitiendo por la linia pero que si cambias de posicion los pics continue respondiendo ese pic y no otro. Seria posible o es una idea descabellada de las mias?

Responder
30 respuestas
garrocha
Respuestas: 1110
(@garrocha)
Ardero
Registrado: hace 20 años

No es nada descabellado, es un problema muy tipico, y por tanto solucionado hace tiempo 🙂

Lo que tienes que hacer es implementar un protocolo de comunicaciones, en el que el emisor diga con que pic quiere comunicarse, para ello lo primero que transmite sobre la linea es el identificador (nombre, o numero de serie, o lo que quieras ponerle a cada uno) del pic con el que quiere comunicarse, todos los micros conectados en la linea escuchan ese numero de serie y lo comparan con el propio, si coinciden establecen la comunicacion con el origen, de lo contrario hacen como si nada.

Un ejemplo de este tipo de solucion es el mismisimo protocolo ethernet, que lleva en la cabecera la direccion de destino 🙂

para mas informacion puedes buscar sobre el protocolo I2C
http://www.webdearde.com/modules.php?na ... highlight=
http://www.esacademy.com/faq/i2c/general/i2cproto.htm

Saludos

Responder
mif
Respuestas: 1095
 Mif
(@mif)
Noble Member
Registrado: hace 19 años

el I2C es muy tipico en domotica, porque es el mejor sistema para conectar muchos componentes sin tirar muchos metros de cable, solo necesitas dos.
En comunicaciones punto a punto es mas efectivo usar RS232, pero si lo que necesitas es mandar datos a un componnete conectado a una linea , es mucho mejor el I2C... parece que Mosvack tiene el tema bastante controlado, a pesar de los problemillas que le esta dando ahora...

Responder
roboticsbcn
Respuestas: 244
(@roboticsbcn)
Estimable Member
Registrado: hace 20 años

el I2C es muy tipico en domotica, porque es el mejor sistema para conectar muchos componentes sin tirar muchos metros de cable, solo necesitas dos.

Mif, parece que en este paragrafo no coincidimos 😆 . El I2C es un protocolo que solamente se usa a nivel de interconexión de chips dentro de una placa, NUNCA mediante cableado. Piensa que es un bus donde la señal no es diferencial y las interferencias degradan mucho la señal, y mas cuando este trabaja a elevada velocidad.

Para domotica hay un bus muy utilizado del cual no recuerdo su nombre, pero creo que era un bus propietario. Supongo que el que se usa mucho es el RS485, el profibus y otros mucho mas robustos.

Salu2!

Responder
mif
Respuestas: 1095
 Mif
(@mif)
Noble Member
Registrado: hace 19 años

vaya, yo pensaba que el Profibus definia uniocamente el tipo de cable a usar, y que el protocolo era I2C... en cualquier caso el I2C, para nuestras cosas es estupendo, no?

Responder
Página 1 / 7
Compartir: