|
Sujet: Lecteur RFID à PIC
|
| Auteur |
Message |
|
pauvrepiki
15 messages
 De passage
|
27-01-2007 15:36
Après un parcours sur le net, je n'ai rien de trouver de concret sur la réalisation d'un lecteur de RFID (quel que soit le type de RFID) géré par un PIC (de préférence sans l'utilisation d'un module RFID que l'on trouve chez Lextronic par exemple). Quelqu'un a t'il des infos/ adresses sur une bidouille... bref des infos pour bricoler un lecteur expérimental? Merci par avance
|
|
YMasquel
2504 messages
 Expert
|
27-01-2007 18:35
Bonjour "pauvrepiki", Je ne comprends pas ton problème, il existe le modèle expérimental paru dans Elektor en même temps que le kit (septembre 2006) qui ne comporte que des composants classiques dont un micro-contrôleur ATMEGA. J'en ai réalisé un exemplaire en en décrivant le processus dans un blog sur le site d'Elektor : http://www.elektor.fr/Default.aspx?tabid=119&mid=712&ctl=ViewEntry&EntryID=19 ainsi que sur mon propre site : http://www.ymasquelier.net les typons sont à disposition sur ces 2 localisations. En parcourant le forum tu trouveras sûrement quelques informations complémentaires. En outre le programme pour l'ATMEGA (sources comprises) est en libre téléchargement sur le site d'Elektor : http://www.elektor.fr/Default.aspx?tabid=27&art=63036&PN=On Il ne te reste qu'un peu de travail pour adapter l'ensemble à un contrôleur de la famille PIC si c'est ton souhait. Amicalement, Yves.
|
|
pauvrepiki
15 messages
 De passage
|
27-01-2007 19:49
bonjour Yves, Merci d'avoir répondu. Mon souci est que les microcontroleurs sont des ATMEL. Ayant un faible pour les PIC pour avoir travailler sur ce type de microcontroleur. J'aurai souhaite trouver une version PIC. Il me semble que les PIC sont plus populaires, mieux distribués et Microchip distribue des échantillons gratuitement (ce qui est commercial). On les trouvent depuis peu dans les dossiers d'etude d'examen. N'ayant pas une expérience approfondie dans la conception, Je ne me sens d'attaque pour faire une adaptation. Ce qui me motive dans ce projet est d'en faire l'etude pour améliorer mes connaissances. Je pense etre suffisament clair maintenant sur mes motivations.
|
|
iso14000
1132 messages
 Expert
|
27-01-2007 21:04
On améliore ses connaissances aussi en faisant du portage de code ou en utilisant un truc qui rebute au début => les Atmels dans ton cas. je jouais beaucoup avec les deux marques sauf qu'à force d'utiliser les registres par banque des pic j'en ai eu marre et puis GCC a fait un compilo C gratos pour Atmel et hop! Microchip fait une grosse offensive vers l'éducation comme l'a fait en son temp Motorola avec le HC11 , cela ne veut pas dire que ce sont les meilleurs produits => c'est du business Florent
|
|
pauvrepiki
15 messages
 De passage
|
27-01-2007 22:35
je pense que je me fais mal comprendre. Je ne cherche pas à convaincre les personnes à utiliser un type de microcontroleur. Je cherche simplement des documents sur la mise en oeuvre d'un lecteur RFID a partir de PIC. S'il vous plait ne perdez pas votre temps à me répondre pour essayer de me convaincre à travailler avec d'autres types de microcontroleur ou me démontrer que c'est formateur de faire de la portabilité de code-j'en suis convaincu. Mais cela ne m'intéresse pas par faute de temps. Je n'aurai pas poser la question sur ce forum. Je me serais contenté du montage publié dans Elektor ou des réalisations de Yves Marquel.
|
|
YMasquel
2504 messages
 Expert
|
27-01-2007 23:04
Bonsoir "pauvrepiki", Ni Florent (il en m'en voudra sûrement pas de m'exprimer aussi en son nom) ni moi ne cherchons à te convaincre, simplement nous te parlons des voies qu'il est possible d'explorer car tu parlais dans ton message de ton envie de "bidouiller" ce qui laisse supposer que tu disposais de temps nécessaire à ce "bidouillage". De toutes façons le choix d'un fournisseur de contrôleur est plus à l'origine affectif que réellement technique. Ensuite on s'habitue à manipuler un type de puce et on ne va pas voir les autres possibilités qui se présentent. Si tu es plus intéressé par un support original à base de PIC je n'en connais pas à ce jour mais si le hasard de mes diverses recherches me met en face d'un projet de ce type je crois que je me souviendrai de te laisser un mot sur le forum. Continue donc d'y jeter un oeil de temps à autre et si tu en as le loisir tu peux aussi aider d'autres lecteurs. Amicalement, Yves.
|
|
iso14000
1132 messages
 Expert
|
28-01-2007 11:04
il reste alors le portage de code C atmel vers C pic, si le premier est bien écrit cela devrait être facile... mais cela reste de l'informatique presque pure! Florent
|
|
pauvrepiki
15 messages
 De passage
|
28-01-2007 11:16
Bonjour Yves, Je voudrais complété ton analyse sur le choix d'un microcontroleur. Je pense aussi qu'il faut prendre en compte le prix ,la distribution ainsi que la diversité des infos que l'on peut trouver sur le net -d'autant plus important pour un particulier. Je suis en région parisienne et j'achète en principe mes composants chez des distributeurs comme Selectronic ou ECE ....J'économise les frais de ports. Les pics d'usage général se trouvent facilement. Je fais des bidouilles de temps en temps mais explorer des nouveaux microcontroleurs ne fait pas partie de mes priorités. Je n'ai aucune dimension affective en ce qui concerne Microchip c'est seulement la popularité des pic - et donc tous les critères cités ci-dessus qui en decoulent qui m'amène à choisir ce type de micro. La distribution le sait bien et la concurrence fait que ces composants deviennent abordables pour le bonheur de tous. Je ne cherche pas à polémiquer- tu as certainement tes raisons sur le choix d'un atmel( peut etre que c'est un choix affectif?. Je te lance un defi pourquoi n'essaies tu pas de developper ton projet avec un pic populaire. Je suis certain que de nombreux lecteurs seraient interressés. Amicalement alain
|
|
YMasquel
2504 messages
 Expert
|
28-01-2007 11:37
Bonjour Alain, Je dois d'abord te dire que ce projet n'est pas le mien, je suis parti du schéma d'Elektor pour développer les typons et fournir quelques informations sur la construction des bobines qui rebutent souvent les amateurs et sur la mise au point. Le contrôleur a été le choix du concepteur et a peut-être été d'origine affective ?!?! En ce qui concerne les tarifs je ne pense pas que les PIC, à performances identiques soient plus faciles d'emploi, plus faciles à trouver ou moins chers que d'autres. On s'est trop souvent contenté du fameux 16F84 qui a fait les belles heures des PIC. Pourquoi pas en effet tenter la bascule vers un PIC que je pratique aussi parmi d'autres comme le R8C les noyaux à base de 8051 ou autre et les anciens 6502, 68705, 68000, 8080 et dérivés. Pour l'instant je suis plutôt occupé par la fraiseuse dont je parle dans le BLOG. Amicalement, Yves.
|
|
YMasquel
2504 messages
 Expert
|
31-03-2007 00:10
Bonjour Alain et les autres, Je peux vous annoncer qu'il est possible de gérer la totalité des opérations possibles sur les cartes MIFARE ULTRALIGHT (comme celles fournies avec la revue) à partir d'un lecteur basé sur un contrôleur de la gamme PIC16F. J'y suis parvenu (acrobatiquement) avec un PIC16F690 et les modules d'émission / réception du lecteur expérimental avec l'horloge à 13,56Mhz de l'émetteur. C'est la raison pour laquelle vous n'avez pas d'article "Les échos du forum" dans le numéro d'avril. Un article sur ce montage paraîtra en mai si la pagination le permet. Le programme réalisant toutes les opérations possibles sera disponible et probablement un autre programme avec une application de type "serrure". Amicalement, Yves.
|
|
pauvrepiki
15 messages
 De passage
|
24-05-2007 23:25
Bonjour Yves, Je suis retourné sur le forum en découvrant les echos sur la revue de Juin. J' avoue que j'a ais laissé tomber mes recherches. Il semblerait qu'à la lecture de votre dernier post vous nous proposez un lecteur avec un 16F690. Je n'ai peut etre pas tout "capter" mais où peut on consulter votre réalisation. Je suis content que vous ayez pris conscience de l'importance de faire un montage avec un PIC car c'est une gamme de µC populaire, bon marché etc... Cependant, j' ignore pourquoi vous avez utilisé 16F690 qui ne font pas partie des ventes classiques ? mais je ne vais pas me plaindre vous me proposez (et aux autres lecteurs) un montage alors j'ai hate de voir ... cordialement
|
|
YMasquel
2504 messages
 Expert
|
25-05-2007 00:41
Bonjour "pauvrepiki", l'article complet est dans le numéro de mai. Si j'ai utilisé le 16F690 c'est parce qu'il me fallait un processeur capable : - d'accepter une horloge externe qui soit au moins de 13,56Mhz, - de disposer de suffisamment de mémoire programme (4Ko ne sont pas de trop), - de disposer de suffisamment de mémoire vive, - de disposer de l'USART "hard" (ici c'était un choix de facilité). Et je disposais d'un exemplaire de ce processeur qui m'avait été fourni lors de l'achat du "bundle" PICKIT2 + Low Pin Count extension. Tu regardes le source et tu verras quels sont les puces qui répondent aux spécifications. Le programme ne demandera pas de grosses modifications pour s'adapter. Le principal est de trouver une zone de mémoire vive capable de stocker les bits sortant et entrant. En tout cas il ne faudra pas rêver d'utiliser un 16F84 pour cette application. Amicalement, Yves.
|
|
pauvrepiki
15 messages
 De passage
|
27-05-2007 22:13
Bonjour Yves, J'ai retrouve le numero d'elektor de mai sous une pile de document. Je l'avais egare et peu lu (surement du à une surcharge de travail à ce moment la). En effet je découvre l'article et la, j'avoue que j'ai un peu honte car je suis un peu à l'origine de la problèmatique. Je vais étudier l'article et vous embeter un peu ... car je n'ai pas en ma possession ce PIC et donc voir si l'on ne peut pas transferer le programme dans un pic plus courant je parle bien sur d'une version plus évoluée comme un PIC 16F876/7 ou 18Fxxxx. A suivre et encore un grand merci Yves amicalement Pauvrepiki
|
|
YMasquel
2504 messages
 Expert
|
28-05-2007 00:07
Bonjour "pauvrepiki", Le PIC16F690 est véritablement une bête à faire de très nombreuses choses tout en restant d'un prix très raisonnable. Pour ma part je ne sais pas ce que veut dire "un PIC plus courant", je pense que tu veux dire un PIC dont certains auteurs ont parlé dans leurs montages. Si un contrôleur dispose des possibilités dont j'ai besoin pour un prix correct il fera l'affaire. J'ai fait une petite recherche et, sous réserve d'analyse plus fouillée, il devrait être possible de faire fonctionner le soft que j'ai réalisé avec un contrôleur de la liste ci-après (tous PIC 16F, je n'ai pas cherché dans la gamme PIC18) : 76, 77, 87, 88; 648A, 688, 689, 690; 737, 747, 767, 777; 876A, 877A, 883, 884, 886, 887; 913, 914, 916, 917, 946. Attention, je répète que c'est un survol des possibilités et pas une garantie. Il se peut que quelques légers aménagements soient nécessaires. Amicalement, Yves.
|
|
Bryk
|
28-05-2007 12:58
Bonjour à tous, Voici un site en anglais qui parle de rfid, et de pic. http://cq.cx/index.pl Je vais me lancer dans la construction du montage, je vous donnerais des nouvelles si ca vous intérresse. Bonne lecture, bon montage
|
|
YMasquel
2504 messages
 Expert
|
28-05-2007 14:53
Bonjour "Bryk", Ce montage concerne la RFID à 125KHz totalement incompatible avec les cartes MIFARE. L'expérience est toutefois intéressante à mener. Tiens nous au courant. Amicalement, Yves.
|
|
Neo_007
1 message
 De passage
|
23-09-2007 18:40
Salut pauvrepiki, A tu trouvé un montage? Parce que moi je crois en avoir un sous le coude pour toi. En effet dans le cadre de ma formation (BTS systéme electronique) j'ai dû réaliser un lecteur RFID controlé pa un pic ( le 16F876 ), et le transpondeur RFID c'est celui la http://www.lextronic.fr/rfid/hit5.htm Ci tu est interesé fais le moi savoir
Modifié par Neo_007
le 23-09-2007 18:40 Modifié par Neo_007
le 23-09-2007 18:41
|
|
pauvrepiki
15 messages
 De passage
|
28-09-2007 19:37
Il est vrai que je me suis détourné de la RFID. Je me suis lancé dans un autre projet mais des que j'aurai un autre moment je vais y revenir, donc Neo si tu as des infos je suis preneur. Merci
|
|
charbon
1 message
 De passage
|
28-10-2007 08:09
Bonjour, J'ai vu que vous aviez réaliser un montage RFID à l'aide d'un PIC 16F876. Serait-il possible d'en avoir les plans ainsi que le code (Mlab) ? Sinon j'ai une question sur le fonctionnnement des antennes, est'il possible d'en mettre 2 en parrallele ? Merci
|
|
YMasquel
2504 messages
 Expert
|
31-10-2007 00:34
Bonjour "charbon", J'ai publié dans le numéro de mai 2007 de la revue un montage à base de PIC16F690 si cela peut t'intéresser. Amicalement, Yves.
|