|
Для детектирования импульсов использовалась дискретная логика.
Для определения фронта использовалась стандартная схема на 155ЛП5(в книжке Шило есть)
Складывая на логическом И сигнал из ЛП5 и входной сигнал, можно определить начало это импульса или его конец.
"Началом импульса" можно разрешать счет счетчика, "концом" останавливать.
Мы использовали 155ИЕ7 (реверсивный так как нужно было считать полосы в обе стороны)
Если использовать тактовый генератор на 100МГц то достаточно использовать 4-х разрядный счетчик.
Выход с него завести на счетный вход микроконтроллера.
А значение полученное на остальных выходах считывать через обычные ножки ввода вывода.
Микроконтроллер можно выбрать любой, в зависимости от частоты поступления импульсов.
Если есть возможность то конечно же лучше заменить дискретную логику программируемой.
Например EPM3032 стоит около $1
E-mail: info@telesys.ru