Новичок
Регистрация: 14.07.2010
Сообщений: 76
Репутация: 15
|
Столкнулся с проблемой, имеются считыватели разных производителей, работающих по протоколу wiegand 26, принцип работы тут, получается так - один считыватель перекрывает другой, хочу реализовать через микроконтроллер прием кода с одного считывателя и ее передачей дальше,как бы копируя его,и блокируя сигнал с первого считывателя. Передача сигнала идет в двоичной системе. Я так понял из-за подтяжки в считывателях у них разный ток и поэтому один неспособен снизить 5в до 0 и выдать лог 0/1 для контроллера,а второй нет.У кого какие наброски готов выслушать, пока что начну катать программу.
Логика 1 Ждем пока появится сигнал передачи с какого считывателя 2 Если первый считыватель, блокируем на прием кода со второго 3 Делаем копию входного сигнала на выходе микросхемы 4 Отсылаем дублированный код дальше уже в устройство приема
Последний раз редактировалось eniken; 08.07.2016 в 21:02.
|
||
Оценка
|
Новичок
Регистрация: 14.07.2010
Сообщений: 76
Репутация: 15
|
схему в студию, вы поняли же как формируется логическая единица и ноль на каждом канале(D1 только единички, D0 только нули), из-за разных токов и резисторов подтяжки разных производителей исключается параллельная работа считывателей.На микроконтроллере уже накатал код, буду на днях все проверять.
|
||
Оценка
|
Новичок
Регистрация: 19.07.2011
Адрес: Pskov
Сообщений: 123
Репутация: 44
|
Тогда выясняй схему каждого считывателя.
Если такая, как в описании, то 2-4 считывателя ничего не мешает подключить параллельно: открывание любого транзистора (D0/D1) притянет выходной сигнал к земле (останется только 1к подтяжка на приемнике и несколько слабых подтяжек на передатчиках) - на приемнике будет однозначный "лог.0" на соответствующем входе. |
||
Оценка
|
Новичок
Регистрация: 19.07.2011
Адрес: Pskov
Сообщений: 123
Репутация: 44
|
Я про эту ссылку и пишу.
Здесь ничего не мешает параллельной работе, если тебе не требуется полное отключение одного из считывателей при срабатывании другого (например, отключение считывателя снаружи помещения, при активации внутреннего). Данная схема - однонаправленная, типа ОК, позволяет подключать несколько считывателей параллельно - открывание любого из транзисторов на любом считывателе притянет вход приемника к "лог.0". Проблема может быть только при одновременном срабатывании сразу 2х считывателей. |
||
Оценка
|
Обратная связь РадиоЛоцман Вверх |