Sensore luminosità I2C
Ciao a tutti! Vi chiedo per favore di aiutarmi con un dubbio. Non so se capisco bene il funzionamento dell'I2C che sto studiando adesso da una ventina di minuti. Quello che mi sorprende è che gli indirizzi costruiti nei sensori sono lunghi ma danno poca selezionabilità che non è vantaggioso se si vuole usare un singolo bus. C'è sempre l'indirizzo di default ma come viene cambiato di solito? In molti casi che vedo non si può scrivere in memoria per trasmissione ma avviene in maniera "hardware" cioè non so se capisco bene ma ad esempio nel sensore di luminosità TL2561 :
L'indirizzo si seleziona quindi portando il pin ADDRS SEL ai vari segnali indicati e le possibilità sono 3.
Che implica solo 3 di questi sensori possono stare sullo stesso bus? E usiamo indirizzi da 7 bit?
è che non trovo altre informazioni nel datasheet mi piacerebbe sentire una vostra conferma...
In un altro di temperatura vedevo invece che con set e reset hardware di 3 bit si potevano selezionare in questo modo 8 che non è male ma ancora gli indirizzi erano grandi, di bit complessivi ne avevano 8-9 non mi ricordo.
L'indirizzo si seleziona quindi portando il pin ADDRS SEL ai vari segnali indicati e le possibilità sono 3.
Che implica solo 3 di questi sensori possono stare sullo stesso bus? E usiamo indirizzi da 7 bit?
è che non trovo altre informazioni nel datasheet mi piacerebbe sentire una vostra conferma...
In un altro di temperatura vedevo invece che con set e reset hardware di 3 bit si potevano selezionare in questo modo 8 che non è male ma ancora gli indirizzi erano grandi, di bit complessivi ne avevano 8-9 non mi ricordo.
possibili indirizzi per il sensore.