Ne ho presa una ieri e va alla grande grazie al tuo video. Grazie Paolo. Nel mio caso ho molti dispositivi nei canali. Se volessi usare dei cicli "for" per selezionare i canali da leggere, piuttosto che ripetere 8 volte lo stesso codice nel setup e nel loop, dovrei inizializzare i dispositivi come un array? Non sono ancora riuscito a districare il problema...
davvero ottimi i tuoi video, ho scoperto il tuo canale da poco, sono ai primi video e vedo che qua gia siamo al 427, fortunatamente molti dei primi riesco a saltarli essendo un programmatore, sta crescendo sempre di piu la curiosita' per la programmazione applicata all'elettronica e di conseguenza proprio l'elettronica come materia, ho 24 anni, secondo te potrebbe aver senso iniziare l'universita' su questa strada? o se ci sono dei corsi specializzati di durata minore e non 3\5 anni. complimenti per il tuo canale comunque!!!
Non credo proprio ... ne puoi mettere 8 in "parallelo" con indirizzi 0x70, 0x71.. 0x77 e basta: se in cascata al primo (0x70) metti ancora uno con indirizzo 0x70 come fai a distinguerlo?
Dipende. Se il TCA9548A ha l'indirizzo modificabile via hardware, è teoricamente possibile... Il problema, semmai è avere un bottleneck nella trasmssione dei parametri a tutti gli apparati collegati.
@@luigimorelli6444 Il TCA9548A ha l'indirizzo modificabile via hardware (ingressa A0, A1, A2) e quindi può prendere 8 indirizzi da 0x70, 0x71.. 0x77. Collegando alle uscite del primo 9548 con indirizzo 0x70 altri 8 9548 con indirizzo 0x71 e ad ognuno di queste uscite altri 8 9548 con indirizzo 0x72 ecc... idealmente si potrebbe arrivare a 16 milioni di diramazioni I2C.
Grazie per il video, Esistono mutliplexer i2c più grandi? tipo a 16 canali o 32 o 64 ? oppure poter fare il multiplexer del multiplexer? o collegalri in parallelo.
Ciao Paolo , volevo chiederti un informazione ... è possibile che con questo multiplex si possano eliminare interferenze sulla linea i2c? Grazie in anticipo
@@zeppelinmaker grazie mille... io lo uso per 4 sensori BME280... e tutto va bene.... ma il problema nasce sull RTC ds1307 ,che non ho collegato al multiplex ma in parallelo ad esso insieme al display. Avendo carichi a 220volt per ogni tanto l RTC da i numeri... più o meno ogni tot secondi..... cosa ne pensi se aggiungo un condensatore tra scl e gnd ed un altro tra sda e gnd?
Molto utile! Grazie Paolo.
Ne ho presa una ieri e va alla grande grazie al tuo video. Grazie Paolo.
Nel mio caso ho molti dispositivi nei canali. Se volessi usare dei cicli "for" per selezionare i canali da leggere, piuttosto che ripetere 8 volte lo stesso codice nel setup e nel loop, dovrei inizializzare i dispositivi come un array? Non sono ancora riuscito a districare il problema...
Grazie per la spiegazione, volevo chiederti se è possible connettere diversi tof al multiplexer?
davvero ottimi i tuoi video, ho scoperto il tuo canale da poco, sono ai primi video e vedo che qua gia siamo al 427, fortunatamente molti dei primi riesco a saltarli essendo un programmatore, sta crescendo sempre di piu la curiosita' per la programmazione applicata all'elettronica e di conseguenza proprio l'elettronica come materia, ho 24 anni, secondo te potrebbe aver senso iniziare l'universita' su questa strada? o se ci sono dei corsi specializzati di durata minore e non 3\5 anni.
complimenti per il tuo canale comunque!!!
Ottimo!!! Ne prendo subito qualcuno 😁
Molto interessante👏👏
Ma si possono collegare a cascata per ottenere ancora piu bus i2c ? Domanda solo di curiosità.
Non credo proprio ... ne puoi mettere 8 in "parallelo" con indirizzi 0x70, 0x71.. 0x77 e basta: se in cascata al primo (0x70) metti ancora uno con indirizzo 0x70 come fai a distinguerlo?
Dipende dalle necessità, se devono stampare le stesse informazioni si potrebbe anche fare, altrimenti... No
Dipende. Se il TCA9548A ha l'indirizzo modificabile via hardware, è teoricamente possibile... Il problema, semmai è avere un bottleneck nella trasmssione dei parametri a tutti gli apparati collegati.
@@luigimorelli6444 Il TCA9548A ha l'indirizzo modificabile via hardware (ingressa A0, A1, A2) e quindi può prendere 8 indirizzi da 0x70, 0x71.. 0x77.
Collegando alle uscite del primo 9548 con indirizzo 0x70 altri 8 9548 con indirizzo 0x71 e ad ognuno di queste uscite altri 8 9548 con indirizzo 0x72 ecc... idealmente si potrebbe arrivare a 16 milioni di diramazioni I2C.
Si può aggiungere il delay dopo multiplayer per ritardare un oled dall'altro?
Grazie per il video, Esistono mutliplexer i2c più grandi? tipo a 16 canali o 32 o 64 ? oppure poter fare il multiplexer del multiplexer? o collegalri in parallelo.
Grande Paolo, potresti fare un video su come costruire una macchinina bluetooth
Ciao Paolo , volevo chiederti un informazione ... è possibile che con questo multiplex si possano eliminare interferenze sulla linea i2c? Grazie in anticipo
ah no! al massimo peggiora!!!
@@zeppelinmaker grazie mille... io lo uso per 4 sensori BME280... e tutto va bene.... ma il problema nasce sull RTC ds1307 ,che non ho collegato al multiplex ma in parallelo ad esso insieme al display. Avendo carichi a 220volt per ogni tanto l RTC da i numeri... più o meno ogni tot secondi..... cosa ne pensi se aggiungo un condensatore tra scl e gnd ed un altro tra sda e gnd?
Senza le resistenze di pull-up?
Sei sempre molto bravo ma trovo che nei tuoi video tendi sempre a trascurare e minimizzare la parte finale di dimostrazione sull'hardware.