Salve,
Come gestireste la comunicazione seriale (usart) verso 6 apparecchiature impostate come slave da un microcontrollore ad 8/16 bit che funge da unita' master
le 6 apparecchiature possono funzionare tutte contemporaneamente.
Salve,
Come gestireste la comunicazione seriale (usart) verso 6 apparecchiature impostate come slave da un microcontrollore ad 8/16 bit che funge da unita' master
le 6 apparecchiature possono funzionare tutte contemporaneamente.
Sembra che gulp abbia detto :
Dipende anche da come le apparecchiature verranno fisicamente piazzate e dalla distanza massima da percorrere con il cavo (es rs232 e' adatta fino 11 metri); dipende se userai un cavo proprietario o un seriale "universale" con connettori cannon...
Se io non avessi restrizioni nel progettare, mi orienterei per un sistema daisy chain visto che hai parlato di master e slave; suppongo che gli slave trasmettano solo se sollecitati dal master.
L'indubbio vantaggio, rispetto ad una soluzione ad anello, e' che se uno dei 6 slave non ritrasmette (spento/guasto/disconnesso) si puo continuare ad interrogare i restanti.
Ovviamente questo richiede 6 linee di trasmissione e ricezione separate, ma non e' nulla che un multiplexer da 2 soldi non possa gestire.
Have something to add? Share your thoughts — no account required.
Ask the community — no account required