Здравствуйте! несколько лет назад мне попалась интересная вещь, простенькая схема считывателя RFID которая преобразует код поднесенной карточки - Манчестер (125 Khz) в код, аналогичный ToгchMemory, для подключения к любому замку на "таблетках". Есть исходник (ASM) и программа компилируется, только для процессора 12С508, в исходнике указаны переменные под 16F628, 12 процессор использовать не хочется они по моему уже сняты с производства я сколько не шил все время проблемы с ними, кто поможет откомпилировать исходник, под новый тип процессора, например - 12F625. Тема актуальна для авто, простенький замок на ToгchMemory + RFID брелок и получаем отличный бесконтактный иммобилайзер!
P.S. Полная статья с платами с меня!!!!!
Это сообщение отредактировал AlexTroy - May 3 2008, 04:23 PM
Группа: Cоучастник
Сообщений: 1459
Пользователь №: 14565
Регистрация: 9-December 06
Место жительства: Україна
Ничего там не снято с производства, правда "одноразовых" уже нет, но 12F508 до сих пор выпускаются. "В лоб" оттранслировать не получилось, могут быть не соблюдены критичные ко времени места, надо проверять в железе.
QUOTE
Полная статья с платами с меня!!!!!
Не, лучше пиво.
з.ы. совсем забыл, это HEX под 12F629
Это сообщение отредактировал VDLab - May 3 2008, 08:50 PM
Спасибо VDLab!!! Очень признателен, буду пробовать, я не нашел 12F508 и не знал что есть такие сейчас порыскал по прайсам папались 12F509 не знаю подойдут ли они??? я понимаю там только памяти больше а так по идее одинаковые, попробую на обоих. З.Ы. Куда пиво отправлять?
Группа: Cоучастник
Сообщений: 1459
Пользователь №: 14565
Регистрация: 9-December 06
Место жительства: Україна
QUOTE (AlexTroy @ May 4 2008, 02:07 PM)
...сейчас порыскал по прайсам папались 12F509 не знаю подойдут ли они??? я понимаю там только памяти больше а так по идее одинаковые, попробую на обоих...
509 подойдут. И вообще, лучше и использовать 508/509е, т. к. чтобы гарантированно правильно перевести ассемблерную прогу на другой камень, нужно досконально разобраться в ней, мне это делать было влом , поэтому возможность ошибок полностью не исключаю.
--------------------
Обходя разложенные грабли ты теряешь драгоценный опыт...
Я тоже хочу собрать читалку PROXY карт. Собрал по этой схеме, но почему то работать не хочет. Наверно нерабочая прошивка. пробовал на 629 и 508 камне. Импульсы при подносе карты на контроллер идут, а на выходе всегда ноль. Может у кого заработала схема. Поделитесь.
Эта прошивка на 508а у меня не работает. Её контрольная сумма 0128B14C. Она прилагалась изначально к схеме Сергея Ефанова. На 508а контроллерах экспериментировать больше не могу, закончились. У нас в Астане тяжело с контроллерами.
Если кому надо есть печатка на visio для smd монтажа. Только контроллер в dip корпусе напаивается со стороны проводников. Транзисторы установил 315 и 361. не понял зачем два кондёра включены паралельно С9 и С99 по 820NPO, установил один на 1500мкФ. LM358 не нашёл, установил 10358, думаю одно и тоже.
Есть прошивка на 12F629 её контрольная сумма 0326E042. Но она тоже не рабочая.
У кого есть рабочая прошивка на 12F629 или исходник. Дайте за что нибудь зацепиться. Где искать?
Загрузил прошивку предоставленную от VDLab (её контрольная сумма 032F39DA). Пока проверить не могу результат будет завтра, дома оставил контроллер точ мемори. При прощупывании осцилоскопом на 5 ноге в ждущем режиме лог. ноль. При подносе карты кратковременно проскакивают импульсы прим. полсекунды. Потом при повторном подносе карты молчание. Наверно задержка стоит для повторного считывания на несколько минут.
У кого есть исходник прокси считывателя, выложите пожалуйста.
Ещё раз повторюсь - я не проверил прошивку на 509 контроллер
2russo turisto Исходник в первом сообщении, файл reader.zip, я тоже еще не успел на 509 попробовать, уже купил - должно работать, я Ефанова пару схем собирал все запускалось с пол пинка , сейчас плату хочу развести. Что за visio??? мне не попадалась такая прога, если сможешь выложи пожалуйста печатку изображением.
Переконвертировал в emf расширение, другие форматы теряют в качестве картинки. Это уже перевёрнутая плата для изготовления утюжным методом с пом. лазерного принтера. Контроллер в DIP корпусе припаевается со стороны проводников. Отверстия для ног не сверлятся. Удачи
У меня тоже возникла необходимость считывать RFID-ключ через RFID-ридер в протокол DS1990A.
Купил для дома блок сигнализации "Кварц" вар.1. У него есть интерфейс DS1990A, плашка контактного считывателя и два ключа DS1990A в комплекте. Всё срабатывает, программируется в соответствии с инструкцией.
Но таскать с собой лишний ключ iButton неразумно, когда есть RFID-ключ Vizit от ворот и дверей подъезда, и я прикупил RFID-считыватель CP-Z-2B. У нас на воротах стоит точно такой же считыватель и я покупал свой в их же конторе.
В даташите на считыватель обещается, что после считывания em marin 125 кГц (а мой RFID Vizit именно такой), считыватель преобразует его Манчестер в Dallas DS1990 безо всякого лишнего колдовства.
Как я понял, ключи Vizit отличаются от других RFID-меток em marine 125кГц только диапазоном значений, который по договору Dallas Semiconductor с ООО "Визит-Центр", был выделен для последних. Поэтому, ключи от Vizit в домофоны других производителей можно запрограммировать, а другие ключи в Vizit - нет. В протоколе и остальных параметрах отличий нет.
В RFID-считывателе три провода: +12V, Общий (корпус) и DATA Out (протокол Dallas DS1990).
***
Однако, собранная конструкция (см. приаттаченное фото) не распознаёт RFID-ключи. Контактные работают (естесственно, перевёл блок в режим запоминания ключей).
Проверял даже на программе iButton Viewer: контактные ключи считываются нормально, а через CP-Z-2B нет. Индикатор немного помигивает, когда подношу ключ, но данные не появляются. Подносил даже ключи от других домофонов. С тем же результатом.
Смотрел через портмонитор. Контактные ключи выдают последовательность одного вида, а RFID-считыватель выдаёт другое.
Возможно, что-то с таймингами не совпадает. Нужно собрать считыватель на 12f629 и побаловаться задержками и вообще, посмотреть, что идёт в порт, но не увидел исходника на asm для 12f629 и схему включения. Подойдёт ли схема для 12f508 по первому сообщению в теме?
Поделитесь, пожалуйста, исходником и правильной схемой на 12f629.
Это сообщение отредактировал 77. - Apr 3 2011, 09:35 AM
Присоединённое изображение (Нажмите для увеличения)
В общем, посидел, поэкспериментировал и добился искомого: http://www.77.aaanet.ru/dallas/ для 12f629/675 Только не пинайте сильно - это только "рыба". Но работающая.
Вся загвоздка в том, что:
У каждого производителя свои считыватели RFID и они работают только со своими контроллерами. Несмотря на то, что каждый производитель заявляет о полной имитации на выходе протокола Dallas, в действительности, для того чтобы в исключительных случаях считыватели одного производителя работали с контроллерами другого, выпускаются даже специальные адаптированные версии считывателей... Отсюда.
P.S. Ну, кто там платы под это дело обещал?
Это сообщение отредактировал 77. - Apr 8 2011, 05:46 PM