RFID 125Khz card reader – без спец микросхем (atmega8).
Вот собственно схема. Вывод содержимого (64бит) –RS232 9600bps вывод контроллера тх-3 ножка. Для соединения с ПК использовать преобразователь на MAX232(RS232-ТТЛ), а можно схему на транзисторе (полно схем в интернете RS232--ТТЛ) . Кварц 11,0592Mhz. Индикатор чтения карточки ножка 11 (PORTD5).
Примеров использования масса – постановка объектов на охрану, цифровые замки, ограничение доступа в помещения (я использовал как замок – для этого необходим драйвер двигателя, эл.магнита и пр).
На bc547/557 выполнен узел накачки на контур, далее детектор, на LM358 выполнен фильтр и компаратор, оконечный bc547 – инвертор. Схема 100% РАБОЧАЯ проверена в симуляторе Proteus 7.5 и в железе, так что если не работает смотрим пункт кривые руки и прочее J. Для не верящих на слово симуляция протеуса (вторая mega8 – эмулятор RFID карточки).
Контроллер проверяет валидность кода - четность данных по столбцам и строкам (типа CRC). В программе реализовано декодирование манчестерского кода, по прерываниям (по захвату ICP). Интервал между считываниями 2сек. Расстояние считывания до 10см. В архиве файлы платы (SL5), схема и прочее.
Прошу обратить внимание на плате для накачки на контур использовались кт315/361(не было других L) их желательно заменить на указанные на схеме. Питание +5В подается через маломощный стабилизатор 78L05. При прошивке прошивать фьюзы таким образом:
Выполнено устройство на фольгированном текстолите (1 сторона), по ЛУТ технологии, размеры 45x65мм. Корпуса микросхем mega8-16, lm358-SMD. Позже выложу фотки готового устройства – нет сейчас доступного фотика, а веб камера это не дело. Все вопросы мыльте на kostua123@mail.ru.
Posted by Rubanov K.
Большое спс!Но есть два вопросики:
№1-Ты говориш что ключей 7-мь,а на схеме емулятора только 5-ть кнопок-ключей?
№2-записыватькод ключя надо через ридер?
Начну так: не знаю как правильно на этом сайте всё оформляется и посылается, я тыкаюсь, а у меня не получается тебе отправить, и времени в обрез.
На схеме я не указывал это т.к. пользуюсь переключателем на 5ть ключей,просто эту схему я делал чисто под себя. Фильтр в программе зарезервирован, что даёт возможность увеличения ключей до 7ми. Надо только эти метки активизировать. Что касается самих ключей, их 8ми байтный код ты должен знать, в противном случае, пользоваться прописанными там(в программе) моими ключами ты не сможешь. Тебе надо вписать (смотри внизу программы) свои ключи, хотя б один, чтобы проверить как это всё работает, а потом уже наращивать мощность. Меня интересует умеешь ли ты пользоваться программой AVR-Studio? которая нужна для пере трансляции программы.Напиши!O.K.? Теперь если ты не знаешь кодов, тебе нужно либо сходить куда-то и их со-считать, либо собрать простейший ридер по моей схеме. При чём там можно обойтись без чтения в память Атини2313. Весь массив кода можно считать и в компьютер, популярной программой Nero Wave Editor, которая есть у любого пользователя. Запрограммируй атини(залей hex) программой, и она начнёт выдавать в контур 125 КГц. Тогда у тебя будет возможность подставлять к контуру rfid ключи и считывать их в редактор через звуковую карту, в режиме записи установив "моно"дискретизацию 96Кбит и включать запись с сохранением. А потом декодировать в ручную, анализируй, растягивая полученную осциллограмму. Там найдёшь 9единиц подряд, а за ним собственно и сам ключ. Такая (ручная)раскодировка у меня занимает считанные минуты, не прибегая к ридеру. Всё - и так можно распознать на бумаге, двигаясь от метке к метке передвигая курсор каждый раз то в начло, то в конец окна редактора. Вот если коротко, то всё. Пиши посмотрим, что у тебя получится.