установил MPLAB_IDE_8_87 + MPLAB C18 v3.43 скомпилировал проект с архива pic12f683-rfid-emulator
получился такой же hex как и в архиве один в один. потом поменял код на другой скомпилил - hex немного отличается содержанием. похоже получилось скомпилить. осталось найти такой пик. с ним у нас напряжонка. есть ещё для pic12f675 исходники, но пока такой пик не искал. может есть ещё варианты на более распространёные пики?
скомпилил для pic12f675 просто заменив в проекте содержимое simplestRFIDemulator.asm с архива RFIDemulator-pic12f675.
скомпиленый hex немного отличается от скомпиленного исходного pic12f683-rfid-emulator. похоже получилось скомпилить и для другого пика.
angel66 Раз Вы взялись MPLAB и компиляцию PICов осваивать то лучше уж от Serg22 правленный проект попытаться портировать/перекомпилировать под народный 628 PIC или еще какой. Ведь не зря Serg22 на казусе говорил про косяки и про проблемы с CRC в буржуйском исходнике, что на радиолоцмане выложен. Там еще и с CRC придется разбираться и каждый ра пересчитывать вручную, да и где она там находится придется разбираться, а здесь уже все разжевано. Вот портировали же здесь простой копир RFID c pic12f683 на 628 и даже без исходников, через дизасм сделали. А у Вас даже исходник есть.
ну пока освоение сводится к вводу в исходники нужного ключа и нажатии кнопочки build all. это как я понимаю пользовательский минимум чтобы заюзать эмулятор метки. для меня это уже верх совершенства
цена 628 PIC у нас 2$ - такая же как готовый ключ у фирмы которая их нам продаёт.
а модифицировать исходники у меня была мысль для копира - чтобы научить его писать в память то что он прочитал. причём путём добавления готового куска кода с http://kazus.ru/forums/showthread.php?t=101597 там где это реализовано. только вот исходников нет ни оттуда ни с портированной более ранней версии на 628 PIC.(9 и 11 страница этого форума)
так как исходников копира под pic628 чтоб добавить запись считанного ключа в память у меня нету, и под pic628 ридера в инете я не нашёл, надумал собрать USB HID RFID reader http://radio-hobby.org/modules/news/art ... oryid=1148
только там битая ссылка на схему с внутренним генератором 125 кгц(что сэкономит деньгу и время). может где-то в инете есть копия всего этого?
Надеюсь вы понимаете, что ридер-это всего лишь считыватель кода. Не посылать код ни копировать такое устройство не может, может только прочитать RFID устройство.
P.S. Чем же Вам не по нраву USB-HID копир выложенный в этой же теме?
sintetik писал(а):Надеюсь вы понимаете, что ридер-это всего лишь считыватель кода. Не посылать код ни копировать такое устройство не может, может только прочитать RFID устройство.
P.S. Чем же Вам не по нраву USB-HID копир выложенный в этой же теме?
да в принципе можно его собрать вместо того что я написал. атмега 16 на доллар дороже 8-й но деталек обвязки поменьше.
у меня копировщик уже собран только копировать ненашто(я вначале думал что на pic12f675 им можно будет скопировать как на обычную метку). теперь цель собрать ридер чтобы посмотреть ключ и вручную прописать в pic12f675(нашёл по цене 1.2 доллара). соберу наверно то что на 10 странице вначале
Давайте попробуем USB-RFID.
Запускаете SimpleHIDRead.exe. Затем подключаете девайс. Фьюзы теже что и в комовской версии на странице 5. Iplogger.
вообще думаю собрать контроллер доступа на 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
и по идее потом программатором можно будет считать все 5 байт с епрома?
а HID USB-RFID мне нравится. хорошо бы как-то собрать. в версии которая по ссылке http://radio-hobby.org/modules/news/art ... oryid=1148 программка которая считывает коды требует борландовские библиотеки для запуска(криво скомпилена) а с этого сайта запустилась сразу.
Последний раз редактировалось angel66 Вс сен 16, 2012 21:30:07, всего редактировалось 3 раза.
собирал её потому-что есть в наличии все детали. на той что я вначале хотел http://radioded.ru/skhema-na-mikrokontr ... fid-kartah стоит tiny13. по неопытности я думал что tiny2313 и tiny13 это то же самое, оказалось нет. но оно и к лучшему, так как эту охранку можно и как контроллер доступа юзать.
померил частотомером частоту на 9 ноге pic628. в варианте с кварцем 125кГц, в варианте без кварца 128 кГц. может это как-то влияет? в схеме на pic2313 http://www.radioded.ru/forum/viewtopic.php?f=3&t=375 также на пару килогерц отличается частота.
angel66 писал(а):как из 8-ми байтного кода rfid emmarin 4100 получить 5
А откуда взяли 8, там все давно ясно, например Визит 00 00 56 5A 11 40 BE 00, дык последние 00- прокси, а с первыми и так понятно.
Ну а CRC, думаю не нужно обьяснять. Или я не про то писал в 3в1? Может быть я не про то?, ну дык извините.
reviver писал(а):А откуда взяли 8, там все давно ясно, например Визит 00 00 56 5A 11 40 BE 00, дык последние 00- прокси, а с первыми и так понятно.
Ну а CRC, думаю не нужно обьяснять. Или я не про то писал в 3в1? Может быть я не про то?, ну дык извините.
Интересно наблюдать, вот кто с чем то уже разобрался, ОН забывает что вот только недавно он сам смотрел на это как баран на новые ворота, и на вопросы по этой теме ОН начинает умничать и отвечать намеками, типа фигли здесь непонятного, заместо того чтобы конкретно сказать что в конкретном случаи следует сделать так то.