Tag RFID MIFARE est actuellement l’une des étiquettes RFID les plus couramment utilisées. MIFARE est une série de cartes RF conformes à la norme ISO14443A produite par NXP. Elle comprend MIFARES50, MIFARE S70, MIFARE UltraLight, MIFARE Pro, MIFAREDesfire, etc.. En raison de l’énorme influence du MIFARE, l’industrie produit parfois des cartes RF conformes aux normes ISO14443A. Aussi connu sous le nom de “MIFARE”, en particulier la carte MIFARES50, est presque le porte-parole de la norme ISO14443A.
Quant à l’origine du nom “MIFARE”, il est dit que dans 1998 Philips a acquis la société suisse Mikron, qui a déjà développé un système de recharge appelé MIkron FARE-collectionSystem, le système de recharge Mikron, abrégé en MIFARE.
Les cartes de la série MIFARE se réfèrent parfois à MIFARE UltraLight sous le titre MF0, MIFARES50 et S70 en MF1, MIFARE Pro en MF2, et MIFARE Desfire en MF3 selon la puce utilisée dans la carte.
La caractéristique commune de la série MIFARE est de se conformer à la norme internationale ISO14443A. Les caractéristiques communes du Tag RFID MIFARE sont les suivantes:
1. Ils sont tous proches de la carte PICC (Proximité ICC), lire et écrire des distances allant jusqu’à 10cm.
2. La fréquence RF de l’étiquette RFID MIFARE est de 13,56 MHz ± 7KHz.
3. Tag RFID MIFAREs sont passifs et sans contact, et l’énergie est fournie par le champ RF généré par le lecteur.
4. La force du champ magnétique du champ RF généré par le lecteur se situe entre 1,5A/m et 7,5A/m. Le Tag RFID MIFARE peut fonctionner en continu dans cet intervalle de force de champ.
5. Le Tag RFID MIFARE entre d’abord dans le champ RF du lecteur pour compléter l’initialisation, et attend ensuite la commande du lecteur. L’échange de données entre le lecteur et la carte adopte toujours le mode RTF, C'est, le lecteur émet d’abord une commande, et la carte répond à la commande dans un délai prescrit. Si le lecteur n’a pas de commande, la carte ne peut pas parler d’abord de toute façon.
6. Le lecteur envoie une commande à la balise RFID MIFARE à l’aide d’un code Miller modifié de 100% MODulation ASK, et le Tag RFID MIFARE utilise un sous-wagon modulé code Manchester.
7. Le taux de données entre la carte et le lecteur est 4 Sortes: 106Kbps, 212Kbps, 424Kbps, 847Kbps. Cependant, avant de lire la commande de sélection de cartes (Inclusive), le taux de communication ne peut être que de 106Kbps. Après avoir lu la sélection de la carte, le Tag RFID MIFARE et le lecteur peuvent négocier le taux à utiliser. D’où proviennent 106Kbps? Il est obtenu en divisant la fréquence du transporteur par 13,56 MHz et en divisant par 128. Le dicton populaire est “Transporteur 128 division des fréquences”.
8. Lorsque le Tag RFID MIFARE n’entre pas dans le champ RF, il est appelé l’état Power-Off. Après avoir pénétré dans le champ RF, il entre dans l’état d’oisiveté après avoir reçu la réinitialisation de l’alimentation. Après avoir reçu la commande d’appel du lecteur, il entre dans l’état de prêt. Après la sélection du cycle anti-collision, il entre dans l’état actif, et entre dans l’état de sommeil après avoir reçu la commande de sommeil ou la commande inconnue dans l’état actif.
9. Tag RFID MIFAREs ont un numéro de série unique au monde, qui peut être 4 octets, 7 octets ou 10 octets. Lorsque plusieurs TAG RFID MIFARE entrent dans le champ RF du lecteur en même temps, les cartes suivent le mécanisme anti-collision orienté bit, et le lecteur de carte sélectionne un Tag RFID MIFARE unique pour fonctionner. Une fois que le lecteur a terminé l’exploitation d’un Tag RFID MIFARE, il peut envoyer une commande de sommeil pour mettre la carte à dormir, et le lecteur continue d’opérer sur d’autres TAG RFID MIFARE.
10. Ces TAG RFID MIFARE ont les mêmes étapes d’opération avant la sélection de la carte (y compris). L’opération après la sélection Tag RFID MIFARE est différente. Par exemple, certains doivent vérifier le mot de passe, certains n’en ont pas besoin, et la façon de vérifier le mot de passe. Il y a aussi des différences.
11. Il faut deux étapes pour entrer dans le champ magnétique de la balise RFID MIFARE à la balise RFID MIFARE.
La première étape est pour le lecteur d’appeler le Tag RFID MIFARE dans le champ magnétique, et le Tag RFID MIFARE répond à l’appel.
(1) Puisqu’il peut y avoir une carte dans le champ magnétique qui vient d’entrer dans le champ magnétique et est réinitialisé électriquement, il peut également avoir un Tag RFID MIFARE qui a été exploité par le lecteur et envoyé à l’état de sommeil par le lecteur. Différents types de TAG RFID MIFARE, le lecteur utilise deux commandes différentes pour passer des appels: demande de carte (REQA, 0x26) et réveil de carte (WAKE-UP, 0x52).
(2) La demande tag RFID MIFARE (REQA) ne peut appeler des cartes que dans l’état d’idle, et WAKE-UP peut appeler toutes les cartes, y compris les cartes dans les états Halt et Casual.
(3) Après avoir reçu la commande d’appel de carte, le Tag RFID MIFARE répondra à la commande (Réponse à La Dequest, ATQA), dire au lecteur s’il convient de se conformer au mécanisme anti-collision. Si ce n’est pas le cas, le lecteur ne fonctionnera pas naturellement vers le bas, à moins que les deux parties ne se soient entendues sur un accord spécial anti-collision, mais il n’est pas appelé “obéir à ISO14443A”. ATQA a deux octets. La valeur du premier octet n’est pas spécifiée (Rfu). Les deux bits supérieurs du deuxième octet b7b6 indiquent la longueur du numéro de série de la carte (“00” Est 4 octets, et “01” Est 7 Mots. Section, “10” Est 10 octets), La valeur du bit b5 n’est pas spécifiée (Rfu), b4-b0 indique si le mécanisme anticollision orienté bit est observé ou non. S’il est observé, b4-b0 doit en avoir un seul et unique 1 bit est 1. Généralement, l’ATQA de MIFARES50 est 0004H, l’ATQA de MIFARE S70 est 0002H, l’ATQA de MIFAREUltraLight est 0044H, l’ATQA de MIFARE Light est 0010H, et l’ATQA de MIFAREDesfire est 0434H. Il est d’usage dans l’industrie d’appeler ATQA le type de carte, et il est appelé “Le type de carte MIFARE S50 est 0004H, Type de carte MIFARES70 est 0002H, Le type de carte MIFARE UltraLight est 0044H, MIFAREDesfire type de carte est 0344H…”, cette déclaration n’est en fait pas rigoureuse. Des cartes avec ATQA 0044H et 0344H sont apparues, mais cette carte n’est pas un MIFAREUltraLight et MIFARE Desfire, mais un nouveau MIFARES50 à 7 octets. C’est normal, parce que l’ISO 14443A stipule que le rôle d’ATQA est d’indiquer si la carte est conforme au mécanisme anti-collision orienté bit et à la longueur de son propre numéro de série de carte, et n’indique pas quel type de carte.
(1) La raison pour laquelle “anti-collision” et “Sélection” sont mis ensemble, c’est parce que les codes de commande des deux sont les mêmes, la différence est le nombre de numéros de série de cartes confirmés inclus après le code de commande.
(2) Mécanisme anticollision orienté bits Chaque cycle anti-collision nécessite un numéro de carte 32 bits pour participer. Le lecteur envoie un code de commande anti-collision à toutes les cartes participant à l’anti-collision, et indique à la carte combien de numéros de série de cartes ont été déterminés, de sorte que la partie avant du numéro de série de la carte soit la même que le numéro de série confirmé émis par le lecteur. Faire une réponse.
(3) Si le numéro de série de la carte confirmée est inférieur à 32 bits, qui est une commande anti-collision, la carte retournera la partie de numéro de série de la carte restante, à l’exception du numéro de série de la carte confirmée; si le numéro de série de la carte confirmée est égal à 32 bits, La commande de sélection de la carte fera en sorte que la carte sélectionnée répondra à la sélection (SelectAcKnowledge, Sak).
(4) Une autre différence entre les commandes anti-collision et de sélection de cartes est que la commande de sélection de carte a une vérification CRC_A, et la commande anti-collision n’a pas de CRC_A vérifier.
(5) Si le numéro de carte est 4 octets, le code de commande pour la sélection anti-collision est 0x93.
(6) Si le numéro de carte est 7 octets, puis deux niveaux (niveau cascade) la sélection anti-collision est nécessaire. Le code de commande du premier niveau (niveau de la cascade 1) est 0x93; le premier 3 octets du numéro de carte participer; Le code de commande du deuxième niveau (niveau de la cascade 2) est 0x95, et le dernier 4 octets du numéro de carte participer.
(7) Si le numéro de carte est 10 octets, puis trois niveaux (niveau de la cascade) la sélection anti-collision est nécessaire. Le code de commande du premier niveau (niveau de la cascade 1) est 0x93, et le premier 3 octets du numéro de carte participer; Le code de commande du deuxième niveau (niveau de la cascade 2) est 0x95, et le 4ème, 5E, et 6ème octets du numéro de carte participent; le code de commande du troisième niveau (niveau de cascade3) est 0x97, et le dernier 4 octets du numéro de carte participer.
(8) Vous avez peut-être découvert qu’il est dit que chaque cycle anti-collision nécessite un numéro de carte 32 bits pour participer. Par la suite, on peut dire qu’il peut participer à 3 octets (24bit). Est-il incohérent? Oui, afin de faire 32 bits, si seulement 3 octets de numéro de carte participent à la boucle anti-collision, la carte ajoute automatiquement un octet 0x88 avant 3 octets de numéro de carte. Ce 0x88 est appelé une balise en cascade, qui satisfait aux exigences du cycle anti-collision pour les numéros de carte 32 bits.
(9) Boucle de sélection anti-collision pour chaque couche. Si la carte est sélectionnée, la carte doit revenir à SelectAcKnowledge (Sak) pour dire au lecteur s’il a besoin du prochain niveau de la boucle de sélection anti-collision et s’il doit se conformer à ISO14443-4. . 12. Enfin, ce qui précède est le sens de “conformité commune avec ISO14443A”, C'est, de la carte dans le champ magnétique à la carte est sélectionné, leur processus d’exploitation est le même. Après cela, tout le monde se séparait, et certains ont continué à se conformer à ISO14443-4, certains ont commencé à vérifier le mot de passe, et certains peuvent lire et écrire directement les opérations. Pour obtenir Tag RFID MIFARE: https://www.rfidhy.com/contact-us/