MIFARE تتفاعل الوسم حاليا واحدة من الأكثر شيوعا تتفاعل به. MIFARE هو عبارة عن سلسلة من بطاقات RF الامتثال مع المعايير ISO14443A التي تنتجها NXP. ويشمل MIFARES50, MIFARE S70, MIFARE الخفيفة جدا, MIFARE برو, MIFAREDesfire, إلخ. ويرجع ذلك إلى تأثير كبير من MIFARE, تنتج الصناعة أحيانًا بطاقات RF التي تتوافق مع معايير ISO14443A. يُعرف أيضًا باسم “ميفاري”, خاصة بطاقة MIFARES50, هو المتحدث الرسمي لمعيار ISO14443A تقريبًا.
أما عن أصل الاسم “ميفاري”, يقال أن في 1998 استحوذت فيليبس على شركة ميكرون السويسرية, التي طورت سابقًا نظام شحن يسمى MIkron FARE-collectionSystem, نظام شحن ميكرون, يتم اختصاره كـ MIFARE.
تشير بطاقات سلسلة MIFARE أحيانًا إلى MIFARE UltraLight كـ MF0, MIFARES50 و S70 كـ MF1, MIFARE Pro كـ MF2, و MIFARE Desfire كـ MF3 اعتمادًا على الشريحة المستخدمة في البطاقة.
الميزة المشتركة لسلسلة MIFARE هي الامتثال للمعيار الدولي ISO14443A. الميزات المشتركة لعلامة MIFARE RFID هي كما يلي:
1. كلها قريبة من بطاقة PICC (القرب المحكمة الجنائية الدولية), قراءة وكتابة مسافات تصل إلى 10 سم.
2. تردد RF لعلامة MIFARE RFID هو 13.56 ميجا هرتز ± 7 كيلو هرتز.
3. علامات MIFARE RFID سلبية ولا تلامس, ويتم توفير الطاقة من خلال مجال التردد اللاسلكي الذي يولده القارئ.
4. تتراوح شدة المجال المغناطيسي لمجال التردد اللاسلكي الذي يولده القارئ بين 1.5 أمبير / م و 7.5 أمبير / م. يمكن أن تعمل علامة MIFARE RFID بشكل مستمر في فترة شدة المجال هذه.
5. تدخل علامة MIFARE RFID أولاً إلى حقل RF الخاص بالقارئ لإكمال التهيئة, ثم ينتظر أمر القارئ. يتبنى تبادل البيانات بين القارئ والبطاقة دائمًا وضع RTF, هذا هو, يصدر القارئ أمرًا أولاً, وتستجيب البطاقة للأمر خلال فترة زمنية محددة. إذا لم يكن لدى القارئ أمر, لا يمكن أن تتحدث البطاقة أولاً على أي حال.
6. يرسل القارئ أمرًا إلى علامة MIFARE RFID باستخدام كود Miller المعدل 100% اسأل عن التعديل, وتستخدم علامة MIFARE RFID رمز مانشستر المعدَّل بواسطة ناقل فرعي.
7. معدل البيانات بين البطاقة والقارئ 4 أنواع: 106كيلوبت في الثانية, 212كيلوبت في الثانية, 424كيلوبت في الثانية, 847كيلوبت في الثانية. ومع ذلك, قبل قراءة أمر اختيار البطاقة (شاملة), يمكن أن يكون معدل الاتصال 106 كيلو بت في الثانية فقط. بعد قراءة البطاقة المختارة, يمكن لعلامة MIFARE RFID والقارئ التفاوض بشأن السعر الذي يجب استخدامه. كيف تأتي 106 كيلوبت في الثانية من? يتم الحصول عليها بقسمة تردد الموجة الحاملة على 13.56 ميجا هرتز والقسمة على 128. القول الشعبي هو “الناقل 128 تقسيم التردد”.
8. عندما لا تدخل علامة MIFARE RFID في حقل RF, يطلق عليه حالة انقطاع التيار الكهربائي. بعد دخول مجال الترددات اللاسلكية, يدخل في حالة الخمول بعد استلام إعادة تعيين الطاقة. بعد استلام أمر الاتصال من القارئ, يدخل حالة الاستعداد. بعد تحديد دورة مكافحة الاصطدام, يدخل الحالة النشطة, ويدخل في حالة السكون بعد تلقي أمر السكون أو الأمر غير المألوف في الحالة النشطة.
9. علامات MIFARE RFID لها رقم تسلسلي فريد عالميًا, والتي قد تكون 4 بايت, 7 بايت أو 10 بايت. عندما تدخل علامات MIFARE RFID متعددة في حقل RF للقارئ في نفس الوقت, تتبع البطاقات آلية مكافحة الاصطدام الموجهة بت, ويختار قارئ البطاقة علامة MIFARE RFID الفريدة للعمل. بعد انتهاء القارئ من تشغيل علامة MIFARE RFID, يمكنه إرسال أمر وضع السكون لوضع البطاقة في وضع السكون, ويستمر القارئ في العمل على علامات MIFARE RFID الأخرى.
10. علامات MIFARE RFID هذه لها نفس خطوات التشغيل قبل اختيار البطاقة (بما فيها). تختلف العملية بعد اختيار بطاقة MIFARE RFID. فمثلا, يحتاج البعض للتحقق من كلمة المرور, البعض لا يحتاجها, وطريقة التحقق من كلمة المرور. هناك أيضا اختلافات.
11. يستغرق دخول المجال المغناطيسي خطوتين من علامة MIFARE RFID إلى علامة MIFARE RFID.
تتمثل الخطوة الأولى في أن يقوم القارئ باستدعاء علامة MIFARE RFID في المجال المغناطيسي, وعلامة MIFARE RFID تستجيب للمكالمة.
(1) نظرًا لاحتمال وجود بطاقة في المجال المغناطيسي دخلت للتو المجال المغناطيسي وتم إعادة ضبطها كهربائيًا, قد يحتوي أيضًا على علامة MIFARE RFID تم تشغيلها بواسطة القارئ وإرسالها إلى حالة السكون بواسطة القارئ. أنواع مختلفة من علامات MIFARE RFID, يستخدم القارئ أمرين مختلفين لإجراء مكالمات: طلب بطاقة (الرقة, 0x26) وإيقاظ البطاقة (استيقظ, 0x52).
(2) طلب علامة MIFARE RFID (الرقة) يمكن فقط الاتصال بالبطاقات في حالة الخمول, ويستطيع برنامج WAKE-UP الاتصال بجميع البطاقات, بما في ذلك البطاقات في ولايتي Halt و Casual.
(3) بعد استلام أمر استدعاء البطاقة, سوف تستجيب علامة MIFARE RFID للأمر (الإجابة على الطلب, عتق), إخبار القارئ بما إذا كان سيلتزم بآلية منع الاصطدام الموجهة بت. ان لم, القارئ لن يعمل بشكل طبيعي, ما لم يتفق الطرفان على اتفاقية خاصة لمكافحة التصادم, ولكن لم يتم استدعاؤها “يطيع ISO14443A”. يحتوي ATQA على وحدتي بايت. لم يتم تحديد قيمة البايت الأول (RFU). تشير البتتان العلويتان من البايت الثاني b7b6 إلى طول الرقم التسلسلي للبطاقة (“00” هو 4 بايت, و “01” هو 7 كلمات. الجزء, “10” هو 10 بايت), لم يتم تحديد قيمة بت b5 (RFU), تشير b4-b0 إلى ما إذا كانت آلية منع الاصطدام الموجهة بالبتات قد لوحظت أم لا. إذا لوحظ ذلك, يجب أن تحتوي b4-b0 على واحد فقط 1 بت هو 1. مستخدم, ATQA من MIFARES50 هو 0004H, ATQA لـ MIFARE S70 هو 0002H, ATQA من MIFAREUltraLight هو 0044H, إن ATQA الخاص بـ MIFARE Light هو 0010H, و ATQA من MIFAREDesfire هو 0434 هـ. من المعتاد في الصناعة تسمية ATQA بنوع البطاقة, ويسمى “نوع بطاقة MIFARE S50 هو 0004H, نوع بطاقة MIFARES70 هو 0002H, نوع بطاقة MIFARE UltraLight هو 0044H, نوع بطاقة MIFAREDesfire هو 0344H…”, هذا البيان في الواقع ليس صارمًا. ظهرت البطاقات ذات ATQA 0044H و 0344H, لكن هذه البطاقة ليست MIFAREUltraLight و MIFARE Desfire, لكن MIFARES جديد 7 بايت 50. هذا امر طبيعي, لأن ISO 14443A تنص على أن دور ATQA هو توضيح ما إذا كانت البطاقة تتوافق مع آلية منع الاصطدام الموجهة للبت وطول الرقم التسلسلي للبطاقة الخاصة بها, ولا يشير إلى نوع البطاقة.
(1) السبب “مضاد للتصادم” و “اختيار” يتم وضعها معًا لأن رموز الأوامر الخاصة بالإثنين متطابقة, الفرق هو عدد الأرقام التسلسلية المؤكدة للبطاقة المضمنة بعد رمز الأمر.
(2) آلية مكافحة الاصطدام الموجهة بالبت تتطلب كل دورة ضد الاصطدام رقم بطاقة 32 بت للمشاركة. يرسل القارئ رمز أمر مضاد للتصادم إلى جميع البطاقات المشاركة في مكافحة التصادم, ويخبر البطاقة بعدد الأرقام التسلسلية التي تم تحديدها, بحيث يكون الجزء الأمامي من الرقم التسلسلي للبطاقة هو نفسه الرقم التسلسلي المؤكد الصادر عن القارئ. قم بالرد.
(3) إذا كان الرقم التسلسلي للبطاقة المؤكدة أقل من 32 بت, وهو أمر مضاد للتصادم, ستعيد البطاقة الجزء المتبقي من الرقم التسلسلي للبطاقة باستثناء الرقم التسلسلي المؤكد للبطاقة; إذا كان الرقم التسلسلي للبطاقة المؤكدة يساوي 32 بت, سيؤدي أمر تحديد البطاقة إلى استجابة البطاقة المحددة للتحديد (حدد المعرفة, شيء).
(4) هناك اختلاف آخر بين أمري منع الاصطدام واختيار البطاقة وهو أن أمر تحديد البطاقة به فحص CRC_A, ولا يحتوي الأمر المضاد للتصادم على فحص CRC_A.
(5) إذا كان رقم البطاقة 4 بايت, رمز الأمر الخاص بتحديد مضاد الاصطدام هو 0x93.
(6) إذا كان رقم البطاقة 7 بايت, ثم مستويين (شلال) مطلوب اختيار مضاد للتصادم. كود الأمر من المستوى الأول (مستوى تتالي 1) هو 0x93; الأول 3 بايت من رقم البطاقة المشاركة; كود الأمر من المستوى الثاني (مستوى تتالي 2) هو 0x95, وآخر 4 بايت من رقم البطاقة المشاركة.
(7) إذا كان رقم البطاقة 10 بايت, ثم ثلاثة مستويات (مستوى تتالي) مطلوب اختيار مضاد للتصادم. كود الأمر من المستوى الأول (مستوى تتالي 1) هو 0x93, والأول 3 بايت من رقم البطاقة المشاركة; كود الأمر من المستوى الثاني (مستوى تتالي 2) هو 0x95, والرابع, 5العاشر, و 6 بايت من رقم البطاقة المشاركة; رمز الأمر من المستوى الثالث (تتالي المستوى 3) هو 0x97, وآخر 4 بايت من رقم البطاقة المشاركة.
(8) ربما اكتشفت أنه يقال إن كل دورة لمكافحة التصادم تتطلب رقم بطاقة 32 بت للمشاركة. في وقت لاحق, يمكن القول أنه يمكن المشاركة فيها 3 بايت (24قليل). هل هو غير متسق? نعم, من أجل تكوين 32 بت, فقط لو 3 بايت من رقم البطاقة تشارك في حلقة مكافحة الاصطدام, تضيف البطاقة تلقائيًا بايت 0x88 قبل ملف 3 رقم البطاقة بايت. هذا 0x88 يسمى علامة تتالي, والتي تفي بمتطلبات دورة مكافحة التصادم لأرقام بطاقة 32 بت.
(9) حلقة اختيار مضادة للتصادم لكل طبقة. إذا تم تحديد البطاقة, يجب أن تعود البطاقة إلى SelectAcKnowledge (شيء) لإخبار القارئ ما إذا كان يحتاج إلى المستوى التالي من حلقة الاختيار المضادة للتصادم وما إذا كان سيتوافق مع ISO14443-4. .
12. أخيرا, ما ورد أعلاه هو معنى “الامتثال المشترك مع ISO14443A”, هذا هو, من البطاقة إلى المجال المغناطيسي للبطاقة, عملية التشغيل الخاصة بهم هي نفسها. بعد ذلك, افترق الجميع طرق, واستمر البعض في الالتزام بـ ISO14443-4, بدأ البعض في التحقق من كلمة المرور, ويمكن للبعض قراءة وكتابة العمليات مباشرة. للحصول على بطاقة RFID MIFARE: https://www.hy-smart.com/contact-us/