Считыватель и копир RFID устройств.
Re: Считыватель и копир RFID устройств.
установил MPLAB_IDE_8_87 + MPLAB C18 v3.43 скомпилировал проект с архива pic12f683-rfid-emulator
получился такой же hex как и в архиве один в один. потом поменял код на другой скомпилил - hex немного отличается содержанием. похоже получилось скомпилить. осталось найти такой пик. с ним у нас напряжонка. есть ещё для pic12f675 исходники, но пока такой пик не искал. может есть ещё варианты на более распространёные пики?
скомпилил для pic12f675 просто заменив в проекте содержимое simplestRFIDemulator.asm с архива RFIDemulator-pic12f675.
скомпиленый hex немного отличается от скомпиленного исходного pic12f683-rfid-emulator. похоже получилось скомпилить и для другого пика.
получился такой же hex как и в архиве один в один. потом поменял код на другой скомпилил - hex немного отличается содержанием. похоже получилось скомпилить. осталось найти такой пик. с ним у нас напряжонка. есть ещё для pic12f675 исходники, но пока такой пик не искал. может есть ещё варианты на более распространёные пики?
скомпилил для pic12f675 просто заменив в проекте содержимое simplestRFIDemulator.asm с архива RFIDemulator-pic12f675.
скомпиленый hex немного отличается от скомпиленного исходного pic12f683-rfid-emulator. похоже получилось скомпилить и для другого пика.
-
novodrodskiy
- Мучитель микросхем
- Сообщения: 441
- Зарегистрирован: Пт май 25, 2012 19:30:42
Re: Считыватель и копир RFID устройств.
angel66 Раз Вы взялись MPLAB и компиляцию PICов осваивать то лучше уж от Serg22 правленный проект попытаться портировать/перекомпилировать под народный 628 PIC или еще какой. Ведь не зря Serg22 на казусе говорил про косяки и про проблемы с CRC в буржуйском исходнике, что на радиолоцмане выложен. Там еще и с CRC придется разбираться и каждый ра пересчитывать вручную, да и где она там находится придется разбираться, а здесь уже все разжевано. Вот портировали же здесь простой копир RFID c pic12f683 на 628 и даже без исходников, через дизасм сделали. А у Вас даже исходник есть.
Re: Считыватель и копир RFID устройств.
ну пока освоение сводится к вводу в исходники нужного ключа и нажатии кнопочки build all. это как я понимаю пользовательский минимум чтобы заюзать эмулятор метки. для меня это уже верх совершенства 
цена 628 PIC у нас 2$ - такая же как готовый ключ у фирмы которая их нам продаёт.
а модифицировать исходники у меня была мысль для копира - чтобы научить его писать в память то что он прочитал. причём путём добавления готового куска кода с http://kazus.ru/forums/showthread.php?t=101597 там где это реализовано. только вот исходников нет ни оттуда ни с портированной более ранней версии на 628 PIC.(9 и 11 страница этого форума)
цена 628 PIC у нас 2$ - такая же как готовый ключ у фирмы которая их нам продаёт.
а модифицировать исходники у меня была мысль для копира - чтобы научить его писать в память то что он прочитал. причём путём добавления готового куска кода с http://kazus.ru/forums/showthread.php?t=101597 там где это реализовано. только вот исходников нет ни оттуда ни с портированной более ранней версии на 628 PIC.(9 и 11 страница этого форума)
Re: Считыватель и копир RFID устройств.
так как исходников копира под pic628 чтоб добавить запись считанного ключа в память у меня нету, и под pic628 ридера в инете я не нашёл, надумал собрать USB HID RFID reader http://radio-hobby.org/modules/news/art ... oryid=1148
только там битая ссылка на схему с внутренним генератором 125 кгц(что сэкономит деньгу и время). может где-то в инете есть копия всего этого?
только там битая ссылка на схему с внутренним генератором 125 кгц(что сэкономит деньгу и время). может где-то в инете есть копия всего этого?
- sintetik
- Вымогатель припоя
- Сообщения: 559
- Зарегистрирован: Вт фев 02, 2010 20:02:38
- Откуда: Ижевские мы
- Контактная информация:
Re: Считыватель и копир RFID устройств.
Надеюсь вы понимаете, что ридер-это всего лишь считыватель кода. Не посылать код ни копировать такое устройство не может, может только прочитать RFID устройство.
P.S. Чем же Вам не по нраву USB-HID копир выложенный в этой же теме?
P.S. Чем же Вам не по нраву USB-HID копир выложенный в этой же теме?
Re: Считыватель и копир RFID устройств.
sintetik писал(а):Надеюсь вы понимаете, что ридер-это всего лишь считыватель кода. Не посылать код ни копировать такое устройство не может, может только прочитать RFID устройство.
P.S. Чем же Вам не по нраву USB-HID копир выложенный в этой же теме?
да в принципе можно его собрать вместо того что я написал. атмега 16 на доллар дороже 8-й но деталек обвязки поменьше.
у меня копировщик уже собран только копировать ненашто(я вначале думал что на pic12f675 им можно будет скопировать как на обычную метку). теперь цель собрать ридер чтобы посмотреть ключ и вручную прописать в pic12f675(нашёл по цене 1.2 доллара). соберу наверно то что на 10 странице вначале
Давайте попробуем USB-RFID.
Запускаете SimpleHIDRead.exe. Затем подключаете девайс. Фьюзы теже что и в комовской версии на странице 5. Iplogger.
Вложения:
attachments_29-06-2012_19-11-29.zip [971.65 KiB]
Скачиваний: 99
если не заработает тогда тот этот http://radio-hobby.org/modules/news/art ... oryid=1148
- federic
- Вымогатель припоя
- Сообщения: 562
- Зарегистрирован: Вт ноя 08, 2011 21:13:41
- Откуда: Светлоград Ставропольский край
- Контактная информация:
Re: Считыватель и копир RFID устройств.
Должно заработать, ведь многие уже собрали, и отзывы только положительные.
Re: Считыватель и копир RFID устройств.
angel66 писал(а):установил MPLAB_IDE_8_87 + MPLAB C18 v3.43 скомпилировал проект с архива pic12f683-rfid-emulator
достаточно было только мплаб поставить, т.к. проект ассемблерный, а пик используется не 18-й серии. мплаб - бесплатный.
Re: Считыватель и копир RFID устройств.
вообще думаю собрать контроллер доступа на rfid-картах вместо второго копира-ридера, так как копировщик у меня уже есть, а мне от ридера нужно только узнать код своей карты. копировщик может понадобится если достану метки дешевле 1.2$ , а так пылиться будет. код карты надеюсь вытащить с помощью контроллера доступа - он по идее сохраняет их в своей памяти когда скармливаеш ему карточку для доступа. только найти бы такой контроллер доступа который юзает и пишет себе в память все 5 байт кода.
есть такой вариант http://radioded.ru/skhema-na-mikrokontr ... fid-kartah автор зураб на tiny юзает 4 байта.
но есть исходники http://radioded.ru/projects/rfid_access/rfid.rar файл EE_rfid_t13.asm
;запись в EEPROM 4 байт
;
;
EE_wr_rf_4bytes:
;
;В регистре temp_1 номер 4 байтной записи
;
ldi ZL,num_string
rcall EEprom_read
;
EE_WR_MASTER_4BYTES:
;
ldi ZL,ee_adres_rfid_code
;
tst temp_1
breq wr_cnt_z4b
;
wr_find_cnt_4b:
;
adiw ZL,4
dec temp_1
brne wr_find_cnt_4b
;
wr_cnt_z4b:
;
lds temp_1,(ee_paket_byte1)
rcall EEprom_write
inc ZL
;
lds temp_1,(ee_paket_byte2)
rcall EEprom_write
inc ZL
;
lds temp_1,(ee_paket_byte3)
rcall EEprom_write
inc ZL
;
lds temp_1,(ee_paket_byte4)
rcall EEprom_write
;
;
ret
добавить сюда
lds temp_1,(ee_paket_byte5)
rcall EEprom_write
и изменить adiw ZL,4 на adiw ZL,5
и по идее потом программатором можно будет считать все 5 байт с епрома?
а HID USB-RFID мне нравится. хорошо бы как-то собрать. в версии которая по ссылке http://radio-hobby.org/modules/news/art ... oryid=1148 программка которая считывает коды требует борландовские библиотеки для запуска(криво скомпилена) а с этого сайта запустилась сразу.
есть такой вариант http://radioded.ru/skhema-na-mikrokontr ... fid-kartah автор зураб на tiny юзает 4 байта.
но есть исходники http://radioded.ru/projects/rfid_access/rfid.rar файл EE_rfid_t13.asm
;запись в EEPROM 4 байт
;
;
EE_wr_rf_4bytes:
;
;В регистре temp_1 номер 4 байтной записи
;
ldi ZL,num_string
rcall EEprom_read
;
EE_WR_MASTER_4BYTES:
;
ldi ZL,ee_adres_rfid_code
;
tst temp_1
breq wr_cnt_z4b
;
wr_find_cnt_4b:
;
adiw ZL,4
dec temp_1
brne wr_find_cnt_4b
;
wr_cnt_z4b:
;
lds temp_1,(ee_paket_byte1)
rcall EEprom_write
inc ZL
;
lds temp_1,(ee_paket_byte2)
rcall EEprom_write
inc ZL
;
lds temp_1,(ee_paket_byte3)
rcall EEprom_write
inc ZL
;
lds temp_1,(ee_paket_byte4)
rcall EEprom_write
;
;
ret
добавить сюда
lds temp_1,(ee_paket_byte5)
rcall EEprom_write
и изменить adiw ZL,4 на adiw ZL,5
и по идее потом программатором можно будет считать все 5 байт с епрома?
а HID USB-RFID мне нравится. хорошо бы как-то собрать. в версии которая по ссылке http://radio-hobby.org/modules/news/art ... oryid=1148 программка которая считывает коды требует борландовские библиотеки для запуска(криво скомпилена) а с этого сайта запустилась сразу.
Последний раз редактировалось angel66 Вс сен 16, 2012 21:30:07, всего редактировалось 3 раза.
Re: Считыватель и копир RFID устройств.
Serg22 писал(а):angel66 писал(а):установил MPLAB_IDE_8_87 + MPLAB C18 v3.43 скомпилировал проект с архива pic12f683-rfid-emulator
достаточно было только мплаб поставить, т.к. проект ассемблерный, а пик используется не 18-й серии. мплаб - бесплатный.
век живи век учись
Re: Считыватель и копир RFID устройств.
На казусе realid выложил прошивку под 628ПИК в проекте "RFID - простой копир" http://kazus.ru/forums/showthread.php?t=101597&page=6
- federic
- Вымогатель припоя
- Сообщения: 562
- Зарегистрирован: Вт ноя 08, 2011 21:13:41
- Откуда: Светлоград Ставропольский край
- Контактная информация:
Re: Считыватель и копир RFID устройств.
Прикольно, на народном пике 628 её собрать да ещё упрощённую схему модулятора по образу USB-RFID от Iplogger туда воткнуть.
Re: Считыватель и копир RFID устройств.
vano11 писал(а):На казусе realid выложил прошивку под 628ПИК в проекте "RFID - простой копир" http://kazus.ru/forums/showthread.php?t=101597&page=6
о! классно! щас проверю. а я почти дособрал схему охранной сигнализации на http://www.radioded.ru/forum/download/f ... &mode=view расписанную на http://www.radioded.ru/forum/viewtopic.php?f=3&t=375. хотел править исходники и вытаскивать код.
собирал её потому-что есть в наличии все детали. на той что я вначале хотел http://radioded.ru/skhema-na-mikrokontr ... fid-kartah стоит tiny13. по неопытности я думал что tiny2313 и tiny13 это то же самое, оказалось нет. но оно и к лучшему, так как эту охранку можно и как контроллер доступа юзать.
уже проверил - работает на pic628 (628A у меня нету).схему использовал уже собранную download/file.php?id=114595 только добавил переключатель и светодиод как на схеме автора http://kazus.ru/forums/attachment.php?a ... 1348038583.даже кварц не отпаивал. можно использовать оба варианта только пик поменять с другой прошивкой.
в память пика записался ключ в виде FF A8 7A A1 56 B6 78 52
а в исходники надо вписывать 5 байт. это разные форматы хранения?
Последний раз редактировалось angel66 Ср сен 19, 2012 21:34:59, всего редактировалось 1 раз.
Re: Считыватель и копир RFID устройств.
angel66 писал(а): Уже проверил - работает на pic628 (628A у меня нету).схему использовал уже собранную download/file.php?id=114595 только добавил переключатель и светодиод как на схеме автора http://kazus.ru/forums/attachment.php?a ... 1348038583.даже кварц не отпаивал. можно использовать оба варианта только пик поменять с другой прошивкой.
angel66 А Вы запись на заготовку пробовали, или только на чтение?
Re: Считыватель и копир RFID устройств.
vano11 писал(а):angel66 писал(а): Уже проверил - работает на pic628 (628A у меня нету).схему использовал уже собранную download/file.php?id=114595 только добавил переключатель и светодиод как на схеме автора http://kazus.ru/forums/attachment.php?a ... 1348038583.даже кварц не отпаивал. можно использовать оба варианта только пик поменять с другой прошивкой.
angel66 А Вы запись на заготовку пробовали, или только на чтение?
у меня нет заготовок, иначе и не мучился так, хватило бы я думаю первого собранного копира на 628 без кнопки.
Re: Считыватель и копир RFID устройств.
angel66 писал(а):у меня нет заготовок
Пардон, я забыл что у Вас проблема с заготовками.
Re: Считыватель и копир RFID устройств.
померил частотомером частоту на 9 ноге pic628. в варианте с кварцем 125кГц, в варианте без кварца 128 кГц. может это как-то влияет? в схеме на pic2313 http://www.radioded.ru/forum/viewtopic.php?f=3&t=375 также на пару килогерц отличается частота.
Re: Считыватель и копир RFID устройств.
как из 8-ми байтного кода rfid emmarin 4100 получить 5 байт ключа?
чтобы потом вписать сюда READID 0x00, 0x12, 0xDE, 0xAD, 0x12 в этот эмулятор http://kazus.ru/forums/showpost.php?p=5 ... tcount=367 ?
как прикрутить к этой схеме http://www.rlocman.ru/i/Image/2011/11/25/8.jpg передающую часть вместо только катушки (питать от батарейки) ато так ну очень нестабильная работа на грани и с ошибками.
чтобы потом вписать сюда READID 0x00, 0x12, 0xDE, 0xAD, 0x12 в этот эмулятор http://kazus.ru/forums/showpost.php?p=5 ... tcount=367 ?
как прикрутить к этой схеме http://www.rlocman.ru/i/Image/2011/11/25/8.jpg передающую часть вместо только катушки (питать от батарейки) ато так ну очень нестабильная работа на грани и с ошибками.
- reviver
- Это не хвост, это антенна
- Сообщения: 1467
- Зарегистрирован: Пт фев 05, 2010 03:48:21
- Откуда: 056.RU
- Контактная информация:
Re: Считыватель и копир RFID устройств.
angel66 писал(а):как из 8-ми байтного кода rfid emmarin 4100 получить 5
А откуда взяли 8, там все давно ясно, например Визит 00 00 56 5A 11 40 BE 00, дык последние 00- прокси, а с первыми и так понятно.
Ну а CRC, думаю не нужно обьяснять. Или я не про то писал в 3в1? Может быть я не про то?, ну дык извините.
Кошка случайно подсказала!
-
novodrodskiy
- Мучитель микросхем
- Сообщения: 441
- Зарегистрирован: Пт май 25, 2012 19:30:42
Re: Считыватель и копир RFID устройств.
reviver писал(а):А откуда взяли 8, там все давно ясно, например Визит 00 00 56 5A 11 40 BE 00, дык последние 00- прокси, а с первыми и так понятно.
Ну а CRC, думаю не нужно обьяснять. Или я не про то писал в 3в1? Может быть я не про то?, ну дык извините.
Интересно наблюдать, вот кто с чем то уже разобрался, ОН забывает что вот только недавно он сам смотрел на это как баран на новые ворота, и на вопросы по этой теме ОН начинает умничать и отвечать намеками, типа фигли здесь непонятного, заместо того чтобы конкретно сказать что в конкретном случаи следует сделать так то.