Понедельник, 29.04.2024, 23:16 | RSS | Приветствую Вас Гость
Главная | Регистрация | Вход
Мои устройства для ремонта домофонов и записи ключей
Главная
Меню сайта
Форма входа
Категории раздела
Мои статьи [21]
Поиск
Наш опрос
Оцените мой сайт
Всего ответов: 420
Друзья сайта
  • Создать сайт
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Все проекты компании
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    Главная » Статьи » Мои статьи

    Немного о заготовке EM4305

    Честно говоря, долго думал о том, будет ли интересна эта информация.

    Мне, собственно она не особо интересна, так как найти EM4305 в Питере вообще проблематично, да и отсекается она фильтрами 

    аналогично заготовкам Т55х7.

    Но в сети много вопросов по записи ключей Em-Marine именно на эту заготовку, поэтому решил кратко рассказать о ней.

    Может кому и пригодится........

     

    ЕМ4305, как и заготовки серии Т55х7, имеет записываемую память.  Запись в неё номера ключа ведётся тоже блоками.

    Блок конфигурации и два блока, содержащие сам код ключа.

    Но сама запись очень сильно отличается от записи в заготовки Т55х7. Причём в документации на ЕМ4305 практически ничего нет о записи.

    Ну а то, что нашёл в сети по этому вопросу тоже сильно различается........

    Поэтому решил поступить проще. Так как дубликатор ТМД-5 способен записывать такие заготовки, то решил просто проанализировать как

    происходит запись на нём.

    И вот что получилось.......

    1.  Запись информации происходит по временным интервалам ( 32 периода RF ) - 256 мкс.

          Если в это  время происходит перепад нет генерации ( 18 периодов  =  144 мкс ) -  есть генерация ( 14 периодов  =  112 мкс ), то считается, что это соответствует  биту "0".

          Если просто есть генерация ( 256 мкс ), то считается, что это соответствует   биту  "1".

    2.  Начинается запись блока с выключения генерации примерно на 360 мкс. Затем идут два бита  "0". Это, так сказать, начальная посылка.

    3.  Затем передаётся команда для работы с этим блоком ( 4 бита ). Например. для записи - это команда 0101.

    4.  Следом идёт адрес блока, куда надо записать информацию ( 4 бита адреса + два бита "0" + бит чётности адреса ).

         То есть всего 7 бит.

    5.  Далее пишем саму информацию 32 бита ( 4 байта ) кода ключа.

         При этом через каждые 8 бит ( 1 байт ) информации вставляется бит чётности, а в конце восемь бит ( 1 байт ), которые являются битами чётности для

         4-х байтов  кода ключа. То есть сама эта информационная часть  составляет  44 бита ( 32 + 4 + 8 ).

    6.  Затем подаётся бит "0" и включается генерация на 20 мс для записи блока в заготовку.

     

    При записи, как я уже писал ранее, надо записать 3 таких блока.

    Это блок конфигурации ( определяет режим работы заготовки ) и два блока с кодом ключа.

    Блок конфигурации должен быть записан в 4-й блок заготовки, а блоки с кодом пишутся в 5 и 6 блоки заготовки.

    Как именно формируется блок конфигурации - это можно посмотреть в документации на ЕМ4305.

     

    Да, ну это всё теория.

    Лучше посмотрим как происходит запись, например, второго блока кода ключа ( запись будем производить в блок 6 карты ЕМ4305 ).

    Имеем 32 бита кода ключа :

     1           С                3              7                2               А               чётность      стоп-бит

    1 /1/ 1100 /0/ 0011 /0/ 0111 /1/ 0010 /1/ 1010 /0/      1101               0              Я тут специально выделил биты чётности тетрад кода.

     

    Сформированный  блок  для  записи  в  ЕМ4305  ( в 6-й блок заготовки )  будет  такой :

    нулевой импульс            старт       команда             адрес ( 6 )                                код ключа                                                             чётность для 4 байт кода

    Старт ( 360 мкс)      +      00     +     0101      +      0110000   +   1111 0000 /0/ 0110  0111 /1/ 1001 0110 /0/ 1001 1010 /0/     1001 1011    +

    Стоповый бит = 0                               Запись информации в карту

    +            0                          +              Включение генерации на  20 мс.

     

    Другие блоки формируются аналогично.......

     

    Кроме  этого,  заготовки  можно  блокировать  от  записи. Для  этого  в  заготовке  есть  два  блока  14  и  15 ( блоки защиты ).  

    В  блоке  14  первые  14  бит (  0 - 13 )  -  это  биты  блокировки  соответствующих  блоков  карты.

    Биты  с  адресами  14  и  15  позволяют  заблокировать  сами  блоки   защиты.

    При  установки  бита  в  "1"  соответствующая  станица  блокируется  от записи.

     

    А  ещё  можно  устанавливать  парольную  защиту  на  запись  или  чтение  блоков.

    Для  этого  нужно  в  блок 2  записать  пароль ( 32 бита )   и  установить в  "1"  биты  в  блоке  конфигурации (  блок  4  ).

    Бит  с  адресом  18 - защита  блоков  от чтения,  бит  20 - защита  блоков  от  записи. 

     

     

    Появилась  заготовка  ЕМ4305  в  виде  брелка  RW125EM.

    Проверил.

    Запись  на  неё  идёт  без  сбоев  ..........

     

     

     

                                            При  перепечатке  данной  статьи  ссылка  на  мой  сайт  обязательна  !!!

     

     

     

     

        

     

     

     

    Категория: Мои статьи | Добавил: petr5555 (05.11.2017)
    Просмотров: 3651 | Рейтинг: 0.0/0
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]

    Copyright MyCorp © 2024