IC I2C per l'identificazione della parte


8

Sto cercando un modo per un sistema host per identificare che un certo modulo meccanico C è collegato ad esso. Questo modulo meccanico non deve contenere componenti elettronici, ma per motivi di compatibilità dell'host (con altri componenti meccanici A, B), ha un bus I2C stabilito tra esso e l'host (anche se non ne abbiamo bisogno ).

Stavo pensando di mettere un IC su questo bus, sul lato della parte meccanica, in modo che l'host potesse sondare il bus alla ricerca dell'IC, per sapere se la parte è stata collegata.

In sostanza, sto cercando un IC I2C con solo pin di input (per configurare il suo indirizzo) che ACKs quando il suo indirizzo è sondato, e nient'altro.

Esistono questi tipi di circuiti integrati? O devo usare qualche altro IC normale (ad esempio gpio expander) con lotti su pin di indirizzo configurabili?


1
Come fai a sapere che stai effettivamente parlando con il tuo dispositivo I2C anziché con un altro con lo stesso indirizzo? Metterei qualcosa nell'I2C per verificare, anche se è solo un numero di parte o qualcosa del genere.
Steve,

Risposte:


16

Una EEPROM è la solita soluzione. La funzione RAM SPD ( Serial Presence Detect ) utilizza una EEPROM su un bus I2C.

I chip sono notevolmente economici, ad esempio il Microchip AT34C02D è di $ 0,03 in 100 quantità a Digikey (il prezzo di fabbrica è di 0,13 ciascuno, come dice Abe Karplus, quindi è un prezzo di liquidazione).

Per l'applicazione potrebbe non essere necessario programmare la EEPROM (256 byte), ma ciò potrebbe consentire di codificare numeri di revisione ecc.


2
Di solito non credo che siano così economici: l'elenco di Digikey mostra "Non disponibile", quindi 3 centesimi sono un prezzo di liquidazione. Il prezzo normale per l'AT34C02D, su Microchip Direct, è di 13 centesimi in centinaia. (Ancora una buona scelta, ma non così straordinariamente.)
Abe Karplus

@AbeKarplus Sì, hai ragione, lo aggiungerò alla risposta.
Spehro Pefhany,

La ringrazio per la risposta. Penso che sia esattamente quello che stavo cercando. Ecco un elenco degli attuali IC Microchip destinati a SPD.
AmiguelS,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.