Prima idea : RFID. Un tag (molto economico) sotto ogni pezzo. Ogni tag deve identificare il tipo di pezzo (da {6 bianco} + {6 nero} = 12 tipi diversi). Un circuito ricetrasmettitore e un multiplexer da 1 a 64 per l'intera scheda. Inoltre, 64 piccole antenne, ognuna sotto ciascuna posizione della scheda. Il ricetrasmettitore funziona a una potenza RF molto bassa (dovresti trovare quella ottimale, sperimentalmente). Modificando le connessioni multiplexer, si esegue la scansione di tutte e 64 le posizioni e si leggono gli ID dei tag (se presenti) presenti su ognuno di essi.
Non ho mai usato i circuiti integrati di cui parla, ma questo documento potrebbe aiutarti a implementare il multiplexer RFID (che sarà la parte più impegnativa, insieme al suo layout accurato).
μμμ).
Sotto ogni posizione della tavola, dovrai avvolgere diversi giri di filo (in modo che il diametro sia quasi il lato del quadrato). Avrai 64 bobine. Ancora una volta, utilizzare un multiplexer da 1 a 64, per collegarne solo uno a un misuratore di induttanza. La differenza, ora, è che il multiplexer non ha bisogno di gestire la RF. È possibile collegare un nodo di tutte le bobine insieme e utilizzare 64 interruttori analogici (molto economici), per dirigere, come ho detto, una bobina al misuratore di induttanza. Il circuito dovrà determinare, nel più breve tempo possibile, qual è l'autoinduttanza misurata su ciascuna delle 64 bobine. Non ha bisogno di molta precisione. Deve solo determinare 13 diversi possibili valori per L (che è inferiore a 4 bit!). Puoi sperimentare metodi nel dominio del tempo (ad esempio, applicare una tensione costante e misurare la pendenza della corrente), o nel dominio della frequenza (ad esempio, cercando di cercare rapidamente qual è la frequenza di risonanza, con un certo condensatore aggiunto). Per ottenere quei 12 valori diversi per L, puoi giocare con diverse permeabilità e dimensioni diverse per il materiale magnetico.
Dato che devi scansionare 64 posizioni (misura 64 autoinduttanze) in un tempo ragionevole, probabilmente sceglierei approcci nel dominio del tempo. Ad esempio, se ti concedi 1 secondo per leggere l'intero stato della scheda, hai 15,6 ms per ogni misurazione dell'induttanza. Impegnativo, ma fattibile.
Se la velocità finisce per essere davvero il collo di bottiglia, potresti rendere il tuo sistema 8 volte più veloce, se includi 8 front-end analogici, anziché uno. Ogni front-end sarebbe dedicato a ciascuna riga del tabellone. In questo modo, potresti misurare 8 autoinduttanze contemporaneamente (dandoti 125 ms per ogni misura e avresti comunque uno stato intero della scheda in 1 secondo). Sono sicuro che un MCU, anche con un singolo ADC (con 8 canali), sarebbe sufficiente.
L1LN
Beneficio di questa seconda idea: nessuna RF coinvolta. Tuttavia, è necessario creare i propri "tag", con permeabilità diverse.