gestione mmultiseriale

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.

Reply to
gulp
Loading thread data ...

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.

Reply to
Franz_aRTiglio

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.