Ciao,
per un'applicazione vorrei usare dei moduletti basati sul protocollo zigbee. Mi è capitato solo di utilizzarne due in una situazione punto-punto, stavolta la cosa è più complessa.
In generale potrei avere confinati in una grande stanza, diciamo approssimativamente max 200 mq, fino a 16 moduli che devono comunicare con un "master". La topologia della rete sarà dunque, da un punto di vista logico, uno-a-molti.
La banda di trasmissione richiesta potrebbe essere abbastanza rilevante per alcuni di questi moduli (fino a 100 kbps) ma implementerei un protocollo a divisione di tempo per dare modo a tutti di esprimere le loro informazioni :)
Il master dovrà comunicare i dati raccolti a un pc.
Le domande sono queste:
1) avrebbe senso utilizzare moduli wi-fi? Il loro costo è più elevato ma arriverei direttamente al pc e avrei a disposizione una banda più che sufficiente. Ma riescono a coesistere senza problemi 16 nodi ip?2) utilizzando invece i classici moduli zigbee (PRO) potrei anche qui avere difficoltà a gestire 16 moduli in uno spazio relativamente ristretto? Potrebbero anche essere piuttosto vicini tra loro (qualche metro).
3) dovrei sincronizzare un rtc su ciascuna schedina. Banalmente invierei un comando broadcast come sincronismo (dal punto di vista logico, perché se ho ben capito di fatto la trasmissione è broadcast e poi ognuno decide se il pacchetto è indirizzato a lui). L'importante è che tutte le schede ricevano il dato con un dt < 1 ms, il top sarebbe entro 100 us (di differenza tra le varie schede, non mi interessa il ritardo rispetto al master). Dite che si riesce?4) pensavo di utilizzare i moduli xbee della digi international. sono affidabili o c'è di meglio / più economico?
Grazie! Marco