МГТФчик ©
Мегобаттон 
       Сделал, от безделья наверно, такую штуковину.  Хотя на базаре копируют iButton по 100 рэ за штуку, но нет, это же не наш путь.  Изначально предполагалось изготовить ключик с 3я кодами и последовательным их перебором  при подключении к замку. Микроконтроллер предполагался ATMEL Tiny13V. Но дело застряло на пол пути и я уже начал подумывать, может ну его нафиг. Наверно так бы и забросил, но случайно нашел страничку с готовым решением. Алгоритм немного другой конечно, ну и ладно. Главное что работает и контроллеры совпадают. Вот ссылка на первоисточник. В коде ничего не менял. Первую проверку на читалке, подключаемую к COMпорту, эта схемка не прошла. Прога (iBatton-TMEX) не видит ее, хотя стандартные таблетки читаются. У Даласа эта читалка называется DS1413 и у неё вот такая схема

DS1413.
Не работает. И так и эдак. Не видит. Хотя на осциле видно, что на шину что-то выдается. Похоже проблема с порогами. Ну ладно, надо проверить на замке. И как ни странно, сезам открылся, без вопросов и с первого раза. Вот так.  
           В ключ можно записать 8 кодов и выбирать необходимый переключателем. Но мне надо только 1 (надобность в 3х со временем отпала), поэтому переключатель не использован. Вобщем получилось вот такое
      .

            Контактом к замку служит корпус от батарейки LR44. Аккуратно сточить верх и вытащить потроха. В итоге должно получится примерно так


.
 
            Чтобы центральный контакт не проваливался внутрь необходимо  с внутренней стороны промазать клеем. Лудится внутри очень легко, похоже там цинковое покрытие. Снаружи обычной канифолью не берет, а вот флюс FluxPlus легко и непринужденно.  После сборки и проверки вся платка, ну кроме контактов конечно, покрыта цапонлаком.
          В таком виде используется уже месяца 4 в количестве 3х штук. С моим замком все работает на ура. При этом выяснилось следующее: 
1.  Коротковата ручка (это часть от отверстия для кольца до корпуса батарейки), сейчас где-то 8 мм. Если сделать 15-20 мм, будет удобнее вставлять в замок, наверно;
2.  Можно уменьшить диаметр платы под корпусом батарейки, но и так терпимо.
3. При носке с ключами со временем сшаркивается корпус контроллера. В принципе не критично, но можно плату сделать так, что все компоненты будут находится внутри корпуса батарейки. Места там должно хватить. Сам текстолит ведет себя нормально, потертостей не заметно.

Отдельное огромное спасибо товарищу dcoderу, за работоспособную прошивочку эмулятора.


Файлы и ссылки:
1. Авторский архив, как есть.
2. DS1990A data sheet.
3. Познавательная статейка о DS1990.


Главная
 

Яндекс.Метрика
Hosted by uCoz