Bonjour,
je suis à la recherche de matos RFID capable de détecter plusieurs tags dans une surface réduite, typiquement un empilement de photos pucées.
Je crois avoir compris que le bit anti-collision n'était accessible qu'avec le RFID à 13,5 MHz.
mais je ne trouve pas de lecteur qui gère ce bit.
Je sais que Touchatag est capable de détecter 3 tags.
il y a une lib pour processing mais le développeur m'a indiqué qu'il était difficile (à cause de la qualité des tags) de dépasser 3 tags.
J'aurais besoin d'au moins une détection de 10 tags / lecteur
il me faudrait pouvoir identifier au moins 30 tags.
est-ce possible (en mettant plusieurs lecteurs et donc plusieurs tas de photos) ?
Je cherche une solution relativement simple, je ne suis pas développeur, juste graphiste avec quelques compétences en dév (as3 + processing débutant).
une idée...
un conseil...
un lien pour avancer...
je bloque depuis un moment sur le sujet et les infos sont un peu cryptiques pour un crétin comme moi.
merci d'avance.
merci tout plein
Hors ligne
Bonjour mrbbp et bienvenue,
J'avais fait quelques recherches sur le RFID pour arriver aux mêmes conclusions que toi : les lecteurs faciles à mettre en oeuvre avec arduino ne permettent de détecter qu'un seul tag (basses fréquences type parallax, etc.), ça ne permet pas grand chose...
Et après on se perd vite dans la complexité.
Je peux quand même te proposer quelques pistes :
les lecteurs haute fréquence à 13.56 MHz permettent la multi-détection, un modèle qui semble couramment utilisé est le skyetek M1 qui existe en version circuit ou boite, il communique ses informations en série donc ce n'est pas trop compliqué de recevoir les infos dans processing, ou arduino pour se passer d'un ordi.
Tu trouveras des infos là-dessus sur cette page http://itp.nyu.edu/physcomp/sensors/Reports/RFID
On peut le trouver sur ebay par exemple http://www.ebay.com/itm/Skyetek-SM-M1-0 … 0560986399
Un projet fait avec ça : http://people.ece.cornell.edu/land/cour … index.html
Je n'ai pas trouvé d'infos claires sur le nombre maximum de tags, ce qui revient tout le temps c'est "many" !
Dans le bouquin RFID Toys, il y a un exemple de montage basé sur le M1 pour une étagère de (petite) bibliothèque qui tient à jour son inventaire en fonction des tags présents, donc ça paraît assez adapté à ton idée.
Sinon, toujours pour des tags passifs mais sur le longues distances, il faut passer en ultra haute fréquences, skyetek a aussi un module pour ça, le M9 (mais c'est plus cher)
Et un lien d'une boutique, pour se faire une idée et des trucs disponibles http://www.rfid-webshop.com/
(et un exemple avec plusieurs lecteurs à tag unique : http://www.thebox.myzen.co.uk/Hardware/ … eople.html )
Hors ligne
Ahhh merci emoc.
Chouette, je regarde plus mieux.
ça m'a l'air tout bon tout ça.
emoc, emoc, t'es le même sur twitter à la Cantine de Rennes ?
Hors ligne
mrbbp a écrit:
emoc, emoc, t'es le même sur twitter à la Cantine de Rennes ?
J'ai un compte twitter http://twitter.com/#!/emoc
Et je n'étais pas très loin de la cantine il y a 15 jours pour http://www.processing-rennes.com/post/9 … ennes-2011
Mais je ne suis pas bien sûr du rapport entre les deux ni d'avoir bien compris la question
Hors ligne
Bon, juste ce nom me dit qlqchose. Je t'ai déjà lu ou croisé enligne
j'ai contacté ES-france pour un devis... qui arrivera quand ils sauront à quelle sauce ils vont m'arnaquer... mais ils ont les modules... ils annoncent autour de 100 euros...
sur ebay on trouve des modules (pas de M1) mais pas d'infos sur l'anti-collision sauf celui-ci:
http://goo.gl/s4qqd
qui contient un chip Philips MFRC522 qui gère l'anti-collision... mais bon!
que t'en semble?
sinon as-tu des adresses pour commander 20 à 50 tags rfid avec l'anticollision ?
Dernière modification par mrbbp (2011-11-17 16:51:48)
Hors ligne
mrbbp a écrit:
que t'en semble?
sinon as-tu des adresses pour commander 20 à 50 tags rfid avec l'anticollision ?
Il me semble qu'à ce prix là, ça vaut le coup d'essayer. J'ai parcouru la doc du composant (lu ce serait beaucoup dire) et ça ne m'a pas vraiment avancé... à part qu'il permet de lire les tags ISO 14443A / Mifare
Sinon, vu mon expérience très limitée, je n'ai pas de bonnes adresses à te proposer, juste un truc qui est remonté d'une recherche http://www.rfidshop.com/passive-high-fr … z-11-c.asp
plus particulièrement celui ci http://www.rfidshop.com/30mm-mifare-s50 … 2650-p.asp
Ou ici : http://www.rfidstock.com/product.php?id_product=121
Et peut-être aussi creuser à partir d'ici, mais je te laisse tenir la pelle : http://www.morerfid.com/list.php?subdet … splay=RFID (mettre « tags » en keyword)
Sinon, ce site a l'air riche en infos (attention à l'indigestion) http://rfidiot.org/
Dernière modification par emoc (2011-11-18 00:02:40)
Hors ligne
Quelques autres liens intéressants en vrac sur la connexion entre un arduino et deux lecteurs stronglink différents
http://rfid.marcboon.com/#home
http://www.stronglink.cn/english/sl018.htm
https://github.com/marcboon/RFIDuino/
http://ls6.posterous.com/arduino-and-nfc-part-1
http://www.stronglink.cn/english/slb01.htm
Hors ligne
Je reviens sur le sujet... même si au final je suis toujours pas plus avancé.
J'avais trouvé un fournisseur, en France, pour le M1 qui me vendait le module plus de 100 boules HT!
depuis notre première discussion, dans le champs du libre, ça bouge un peu...
il y a maintenant 2 produits (chez adafruit et seedstudio) à base de NFC 13,56MHz, tous utilisent le controleur PN532 de NXP, branche Philips.
En lisant le "user manual" page 115, il est écrit que le np532 ne gère que 2 "targets" à la fois... là je suis pas bien sûr de mon anglais parce que ça cause de 2 "targets" (cibles) pas de 2 tags. Je ne sais pas bien si dans sa mémoire il ne gère pas plus de 2 UID à la fois... dans ce cas il suffit de lire 2 tags, arrêter les tags, les effacer de la mémoire...bref... il y a me semble-t-il des instructions qui permettent de "finir" un tag...
citation :
7.3.5 InListPassiveTarget
The goal of this command is to detect as many targets (maximum MaxTg) as possible in
passive mode.
Input:
D4 4A MaxTg BrTy [ InitiatorData[ ] ]
• MaxTg is the maximum number of targets to be initialized by the PN532.
The PN532 is capable of handling 2 targets maximum at once, so this field
should not exceed 0x02. For Jewel card, only one target can be initialized.
En fait un peu plus loin (10 lignes)
citation :
The UID
must include the cascade tag CT if it is cascaded level 2 or 3.
Suit ensuite, un petit schéma sur les 3 cascades où l'on comprend que le CT de niveau3 peut contenir 10 UID...
Le CT c'est le "Cascade Tag".
la doc
Alors j'ai posé la question directement au support technique de NXP, on verra bien si j'ai une réponse avec une réf. matériel.
ça me semble complètement incroyable que l'anti-collision ne soit pas géré par des controleurs de base.
ça ne semble pas si complexe pour un ingé de gérer le truc... ce sont des boucles de lecture de tables...
à suivre donc...
Hors ligne
Pages: 1