Иммобилайзер на PIC с RFID

IMMO RFID photoСхема простого иммобилайзера, построенного на PIC12F629 ш RFID-чипе ID-12.  Этот иммобилайзер будет хорошим дополнением к штатной сигнализации, даже имеющей свой иммобилайзер, так как завладев ключом, злоумышленник все равно не сможет угнать машину.

Чип ID-12 устанавливается скрытно, под панелью авто, так что никаких нештатных элементов не видно.


Дешево и эффективно.



Схема иммобилайзера

PIC контроллер чип ID-12 питаются от стабилизатора 7805.  Контроллер работает в бесконечном цикле, читая данные с ID-12.  Когда ключ (карта) прочитан, его значение сравнивается с одним из 10, хранящихся в EEPROM.  Если есть совпадение, контроллер через транзистор включает реле, и программа останавливается.  Если совпадений нет, цикл ожидания данных продолжается. Двуцветный светодиод отображает статус устройства.

IMMO RFID sch

Начальная установка производится путем замыкания джампера и чтения до 10 меток последовательно. При этом каждая метка перезаписывается, если она уже была записана.

Чертеж платы иммобилайзера

Назначение выводов ID12:

IMMO RFID sch2

ID12 работает в стандартном режиме ASCII.  Необходимые соединения:
Pin 1: GND
Pin 2: +5v
Pin 7: GND
Pin 9: Data
Pin11: +5v

Таки образом к микроконтроллеру нужно подключить только 3 провода от ID-12.  Если длина проводов более 20 см, то подключение лучше проводить экранированным кабелем. 

Скачать исходник и прошивку иммобилайзера

В целях отладки микроконтроллер посылает через вывод 2 (GPIO5) текущие значения меток и все, что он делает, стандартным UART протоколом на скорости 9600.

IMMO RFID photo

Программирование меток

Включите иммобилайзер при замкнутом джампере. Светодиод должен загореться сначала зеленым, потом красным.  Теперь можно запрограммировать до 10 меток.  Светодиод загориться оранжевым, когда метка будет прочитана, затем опять красным (ожидание следующей метки).  Если вы хотите стереть метку, вы должны запрограммировать другую метку на этот номер.  Можно запрограммировать все 10 позиций одной меткой. Перепрограммирование контроллера стирает все метки.

После программирования всех меток можно разомкнуть джампер. Устройство переходит в рабочй режим, светодиод загорается красным.

Когда метка прочитана, светодиод становится оранжевым, когда прочитанная метка совпадает с одной из записанных, светодиод становится зеленым на 1/2 секунды, затем совсем гаснет, и срабатывает реле. Если прочитанная метка не совпадает с одной из записанных, светодиод становится красным, иммобилайзер ожидает другую метку.

Питание на устройство должно подаваться с цепи "Зажигание" ключа.  Контакты реле можно включить , например, в разрыв провода, подающего сигнал "Зажигание" на ЭБУ.

Чтобы завести машину, включите ключом зажигание, затем пронесите RFID-метку над местом, где установлен ID-12, реле замкнется, затем заводите машину.  Если зажигание будет выключено, то процесс надо будет повторить.

 

Загрузка...