Vrtp - хантинг rfid-міток

Прості зчитувачі EM-marine 125kHz в СКУД Новомосковскют RFID-мітки до трьох-п'яти сантиметрів.
Зазвичай це зчитувачі серії CP-Z від IronLogic:

Vrtp - хантинг rfid-міток

Бачив рамки, які Новомосковскют картки у власника авто десь з метра.
Типу таких:

Кнопку можна зробити з фіксацією (типу тумблера).
Поки притримайте і таких ключів немає в пам'яті - вони будуть записуватися.
Якщо кнопка натиснута і ключ є в пам'яті - він буде стиратися.
Якщо EEPROM заповнена (16 ключів), то пролунає три beep-а.

Таким чином, замість Buzzer-а можна вставити в вухо навушник і аудиально сприймати результат полювання.

Завдання. розрахувати рамкову (або будь-яку іншу) антену, щоб не привертаючи уваги дистанційно Грабба мітки з відстані від півметра.
Підійшов до чола, у якого брелок / картка в кишені - beep - і мітка записана в пам'яті контролера.

Розміри антени повинні бути в межах "дипломата", папки A4 або звичайного поліетиленового пакета. Зрозуміло, якщо це забезпечить прийнятну дальність 50см і більше.

Питання: чи віддасть свій код на таку відстань сама мітка? Картки, може бути, і віддадуть - там котушка на всю карту.

А якщо це брелок?

Vrtp - хантинг rfid-міток

Метод протидії такому зчитування - тільки мітка з кнопочно-відключається котушкою.

Однак, якщо зробити RFID-скіммер - вбудувати девайс в фальш-зчитувач, зовні схожий на під'їзний, встановити його поверх і збирати урожай під'їзних ключів (по типу, як кардери збирають дані в банкоматах), то відключення котушки не допоможе.

Питання: чи віддасть свій код на таку відстань сама мітка? Картки, може бути, і віддадуть - там котушка на всю карту.


Для відповіді на це питання думаю досить подивитися на даташит ем-Мариновський карток. Там просто налаштований контур на 125 кГц з якого варто діодік на харчування кріталла, стоїть дрібний конденсатор на вхід такту кристала і стоїть полевичок з резистором, шунтирующий контур в потрібні моменти.
Виходячи з цього випливає, що якщо навести в контурі напруга в кілька вольт кристал почне клацати полевічка і ключик буде свій код передавати.
ИМХО навести таку напругу в налаштованому в резонанс контурі не проблема. А ось проблема буде прийняти цей сигнал.
Коли я бавився з зчитувачем (доробити не встиг - справи відвернули), то спостерігав розмах несучої в контурі зчитувача близько сотні вольт. А ось у відповідь сигнал від брелка на цьому тлі всього мілівольтах. У цьому вся складність виконання завдання.

"Все що нас не вбиває, робить нас сильнішими" / Фрідріх Ніцше /

Ось саме про це я і написав: в рамці ми хоч кіловольт можемо організувати, а от сама мітку не доплюнет відповіддю.
Думаю, треба банально пробувати.
Не потрібні метри. Досить сантиметрів п'ятдесят, щоб просто без підозр наблизитися до тіла в магазині / автобусі / на вулиці.

У зчитувача CP-Z2B реальна дальність, якщо він встановлений на металевих дверей - сантиметра півтора-два. Якщо лежить на столі - три сантиметри.
А в інструкції пишуть про п'ять-шість.

Картки на компактний зчитувач віддають сантиметрів з семи-десяти.
А на рамку - до метра.

Значить, якщо виходити з логіки і пропорцій, у брелка сантиметрів тридцять повинно вийти, що підтверджується тут.
Уже хоча б щось.


Тепер про ємність в рамці.
Якщо котушка більше, то ємність треба зменшувати. Іншими словами, підбирати, так як правильно розрахувати теоретично - нереально практично.
І дивитися осцилографом або банально відсувати мітку від зчитувача і домагатися максимуму за відстанню.
Якось так.

хм. що то підозріло все просто звучить. наскільки мені не зраджує пам'ять їх не можна копіювати.


Що значить "не можна"? Якщо можна прочитати код, то можна і зберегти, а потім і відтворити.
Саме це і робимо за допомогою мікроконтролерів.


До речі, ось витяг і отковирять від силіконового герметика тельбухи RFID-зчитувача CP-Z2B:

Vrtp - хантинг rfid-міток

Це сама котушка. Зовнішній діаметр - 14,5 мм, внутрішній - 11мм. У центрі видно SMD-світлодіод.

Vrtp - хантинг rfid-міток

Це перша плата - на ній ні що інше, як HT48R06A-1 - OTP MCU.

Vrtp - хантинг rfid-міток

Це друга плата. На ній 78L056 і EZ601

Ну, в 629-й я хоч на 16 (або навіть 20) кодів напишу (розумний мінімум). А якщо некритично до розмірів, можна і зовнішню EEPROM причепити.

Спочатку мова про дальність зчитування.
Про емуляцію на 12f629 без свого харчування, на паразітка - це я "до слова" написав, коли вивчав питання, скільки і чого потрібно для забезпечення працездатності девайса.

А щодо "платності" - думка хороша. Але не для цього форуму, IMHO.
Продавати споживачеві можна тільки закінчений продукт. Тут же йде обмін ідеями і порадами.
Буде готова прога - беріть .hex, прописуйте, користуйтеся на здоров'я.


І ще дуже хочеться використовувати одну котушку і на читання і на "відтворення". Тут теж доведеться подолбаться, як я відчуваю.
Тому тему і створив, щоб практичними слушними порадами допомогли, хто може.

Ніг на МК і так вже не вистачає, а переписувати під "багатоніжки" не варіант. Зараз доведеться вивільняти ногу з-під одного світлодіода, а їх навішувати на дві ноги різнополярних, та й buzzer теж до них чіпляти паралельно.

І ще дуже хочеться використовувати одну котушку і на читання і на "відтворення". Тут теж доведеться подолбаться, як я відчуваю.
Тому тему і створив, щоб практичними слушними порадами допомогли, хто може.

Ніг на МК і так вже не вистачає, а переписувати під "багатоніжки" не варіант. Зараз доведеться вивільняти ногу з-під одного світлодіода, а їх навішувати на дві ноги різнополярних, та й buzzer теж до них чіпляти паралельно.