реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Wiegand @ SIA AC-01-1996.10, Помогите источниками!
Слёзкин
сообщение Nov 9 2012, 12:24
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 26-10-11
Пользователь №: 67 951



Здравствуйте!

Прошу помочь. Стоит задача - разработать устройство, совместное с большинством возможных 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 без затрат?
Спасибо!

Сообщение отредактировал Слёзкин - Nov 9 2012, 12:28
Go to the top of the page
 
+Quote Post
arttab
сообщение Nov 12 2012, 01:18
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



немного возился.

по тому документу что я находил, минимальная длительность импульса 20 мксек.
но делал минимум на 30 мкс (mega8535 @8МГц). 3х и 4х байтные карты считывались, но у 4х байтный 2й паритет не совпадал.

Вам определиться бы с какими картами нужно работать и запросить у производителей информацию. иначе на ощупь как ёжик в тумане.


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
Слёзкин
сообщение Nov 12 2012, 05:10
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 26-10-11
Пользователь №: 67 951



Цитата(arttab @ Nov 12 2012, 05:18) *
немного возился.

по тому документу что я находил, минимальная длительность импульса 20 мксек.
но делал минимум на 30 мкс (mega8535 @8МГц). 3х и 4х байтные карты считывались, но у 4х байтный 2й паритет не совпадал.

Вам определиться бы с какими картами нужно работать и запросить у производителей информацию. иначе на ощупь как ёжик в тумане.


Спасибо!
В первом приближении, мы хотели заявить, что устройство совместно с любыми Wiegand - считывателями...
Но теперь, сомнения широким фронтом наступают...

А какой у вас был период следования?

Сообщение отредактировал Слёзкин - Nov 12 2012, 05:28
Go to the top of the page
 
+Quote Post
vesago
сообщение Nov 12 2012, 08:41
Сообщение #4


Тутэйшы
****

Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263



Мне кажется, что параметры вейганд не стандартизованы. По крайней мере, что касается протокола. Производители забивают на паритет, не то что, придерживаться определенных таймингов. Какая разница 30 мкс, 50 мкс - принимайте по таймауту. Вспомните откуда он взялся - карточка была наподобие магнитной. Соответсвенно длительности импульсов зависели от скорости ручной протяжки. http://ru.wikipedia.org/wiki/%D0%92%D0%B8%...%D0%B9%D1%81%29
Go to the top of the page
 
+Quote Post
Слёзкин
сообщение Nov 14 2012, 12:27
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 26-10-11
Пользователь №: 67 951



Цитата(vesago @ Nov 12 2012, 12:41) *
Какая разница 30 мкс, 50 мкс - принимайте по таймауту.


А вот по какому? sm.gif

Сообщение отредактировал Слёзкин - Nov 14 2012, 12:30
Go to the top of the page
 
+Quote Post
vesago
сообщение Nov 14 2012, 18:42
Сообщение #6


Тутэйшы
****

Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263



Цитата(Слёзкин @ Nov 14 2012, 14:27) *
А вот по какому? sm.gif

100 миллисекунд для сборки кода из 26 бит вполне хватит. Просто принимайте биты в течение этого времени и складывайте в байты.
Go to the top of the page
 
+Quote Post
arttab
сообщение Nov 15 2012, 01:21
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



при кварце 8МГц и длительности импульсов 20 мкс, получается на обработку дается 160 тактов. а вигантов 4 шт. 160/4= 40 тактов
а кроме виганта нужно было и 2 ТМ, 2 пленочных матрицы, 8 каналов ацп и работа по spi.

пришлось считать длительность импульсов 30 мкс.


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
Слёзкин
сообщение Nov 20 2012, 05:48
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 26-10-11
Пользователь №: 67 951



Спасибо!

Больше оснований перейти к практике...
Go to the top of the page
 
+Quote Post
Слёзкин
сообщение Dec 3 2012, 11:49
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 26-10-11
Пользователь №: 67 951



А с шифрованием никто дела не имел?

Затруднение в том, что если простые, не шифрующие карты можно считывать через однонаправленный Wiegand, то существует ли стандарт для считывателей, использующих шифр (который, как я понимаю, должен передаваться от моего приложения к считывателю)?

Все что нашел в интернете рассчитано на ПК...

Сообщение отредактировал Слёзкин - Dec 3 2012, 11:53
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 23:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.07296 секунд с 7
ELECTRONIX ©2004-2016