Слёзкин 0 9 ноября, 2012 Опубликовано 9 ноября, 2012 (изменено) · Жалоба Здравствуйте! Прошу помочь. Стоит задача - разработать устройство, совместное с большинством возможных Wiedand считывателей, например как те что можно увидеть тут: http://www.alibaba.com/trade/search?fsb=y&...=wiegand+reader Поиск источников не принес ожидаемых результатов, например: http://electronix.ru/forum/index.php?act=a...post&id=152 http://www.prox.ru/doc/wiegand-protocol.pdf http://www.idencom.com/oem/3020/Biokey_Wiegand.pdf По приведенным выше ссылкам ширина импульса варьируется от 50 до 200 мкс, а период следования от 1 до 2 мс. Нашелся стандарт, SIA AC-01-1996.10, скачать который за восемьдесят (для кого-то - сорок) долларов можно здесь: https://siamembers.siaonline.org/eweb/Dynam...E2-4BC7746267E0 Буду несказанно рад, если кто-то обладает достаточной информацией об этом протоколе или месте, где можно скачать SIA AC-01-1996.10 без затрат? Спасибо! Изменено 9 ноября, 2012 пользователем Слёзкин Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
arttab 0 12 ноября, 2012 Опубликовано 12 ноября, 2012 · Жалоба немного возился. по тому документу что я находил, минимальная длительность импульса 20 мксек. но делал минимум на 30 мкс (mega8535 @8МГц). 3х и 4х байтные карты считывались, но у 4х байтный 2й паритет не совпадал. Вам определиться бы с какими картами нужно работать и запросить у производителей информацию. иначе на ощупь как ёжик в тумане. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Слёзкин 0 12 ноября, 2012 Опубликовано 12 ноября, 2012 (изменено) · Жалоба немного возился. по тому документу что я находил, минимальная длительность импульса 20 мксек. но делал минимум на 30 мкс (mega8535 @8МГц). 3х и 4х байтные карты считывались, но у 4х байтный 2й паритет не совпадал. Вам определиться бы с какими картами нужно работать и запросить у производителей информацию. иначе на ощупь как ёжик в тумане. Спасибо! В первом приближении, мы хотели заявить, что устройство совместно с любыми Wiegand - считывателями... Но теперь, сомнения широким фронтом наступают... А какой у вас был период следования? Изменено 12 ноября, 2012 пользователем Слёзкин Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vesago 0 12 ноября, 2012 Опубликовано 12 ноября, 2012 · Жалоба Мне кажется, что параметры вейганд не стандартизованы. По крайней мере, что касается протокола. Производители забивают на паритет, не то что, придерживаться определенных таймингов. Какая разница 30 мкс, 50 мкс - принимайте по таймауту. Вспомните откуда он взялся - карточка была наподобие магнитной. Соответсвенно длительности импульсов зависели от скорости ручной протяжки. http://ru.wikipedia.org/wiki/%D0%92%D0%B8%...%D0%B9%D1%81%29 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Слёзкин 0 14 ноября, 2012 Опубликовано 14 ноября, 2012 (изменено) · Жалоба Какая разница 30 мкс, 50 мкс - принимайте по таймауту. А вот по какому? :) Изменено 14 ноября, 2012 пользователем Слёзкин Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vesago 0 14 ноября, 2012 Опубликовано 14 ноября, 2012 · Жалоба А вот по какому? :) 100 миллисекунд для сборки кода из 26 бит вполне хватит. Просто принимайте биты в течение этого времени и складывайте в байты. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
arttab 0 15 ноября, 2012 Опубликовано 15 ноября, 2012 · Жалоба при кварце 8МГц и длительности импульсов 20 мкс, получается на обработку дается 160 тактов. а вигантов 4 шт. 160/4= 40 тактов а кроме виганта нужно было и 2 ТМ, 2 пленочных матрицы, 8 каналов ацп и работа по spi. пришлось считать длительность импульсов 30 мкс. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Слёзкин 0 20 ноября, 2012 Опубликовано 20 ноября, 2012 · Жалоба Спасибо! Больше оснований перейти к практике... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Слёзкин 0 3 декабря, 2012 Опубликовано 3 декабря, 2012 (изменено) · Жалоба А с шифрованием никто дела не имел? Затруднение в том, что если простые, не шифрующие карты можно считывать через однонаправленный Wiegand, то существует ли стандарт для считывателей, использующих шифр (который, как я понимаю, должен передаваться от моего приложения к считывателю)? Все что нашел в интернете рассчитано на ПК... Изменено 3 декабря, 2012 пользователем Слёзкин Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться