Перейти к содержанию

    

Удлинитель импульсов

Добрый день!

 

Имеется задача подсчитывания импульсов для прибора. Проблема в том, что на входе у нас импульсы шириной не более 1нс, с частотой не более 20МГц, а для подсчёта нужно, чтобы импульс был шириной не менее 2 тактов контроллера, то есть не менее 25нс. Читал всякое про одновибраторы, но они все с такими короткими импульсами не работают. Что посоветуете?

Спасибо заранее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Берете два БЫСТРЫХ с PD<2нсек логических элемента, резистор и конденсатор. Вход сигнала на первый логический элемент. С выхода этого логического элемента на РС цепь и потом на логический элемент с триггером шмидта на входе. Первый элемент выступит в роли буфера и повторит форму импульса, зарядит конденсатор. Второй элемент будет держать на выходе 1 - ку пока не разрядиться РЦ цепь. Так-как логический элемент имеет высокое входное сопротивление, вся постоянная времени будет определяться РЦ цепочкой между элементами.

Уж не с ФЭУ-ли сигналите:) Хотя на выходе усилителя ФЭУ трудно добиться <5нс.

Изменено пользователем iliusmaster

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Берете два БЫСТРЫХ с PD<2нсек логических элемента
По идее и одного хватит. Второй может быть уже медленным.

Только вот столь шустрая логика будет какая нибудь ЭСЛ... может проще вместо логики взять транзистор и по той же схеме?

 

Хотя частотка нехилая выходит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ставьте sn74auc1g74 . У него гарантировано 1 нс минимальная ширина клока.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Ставьте sn74auc1g74 . У него гарантировано 1 нс минимальная ширина клока.

а почему тогда Fmax 350МГц?

 

АДшные быстрые компараторы c защёлкой. adcmp553 например.

или adcmp572, этот вообще от 80пс.

 

но можно и просто RC цепочкой размазать по времени, а потом усилить. или наоборот.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Имеется задача подсчитывания импульсов для прибора. Проблема в том, что на входе у нас импульсы шириной не более 1нс, с частотой не более 20МГц, а для подсчёта нужно, чтобы импульс был шириной не менее 2 тактов контроллера, то есть не менее 25нс. Читал всякое про одновибраторы, но они все с такими короткими импульсами не работают. Что посоветуете?

Посоветую ещё раз подумать над формулировкой задачи. Потому что условие "импульсы шириной не более 1нс", говорит о том что необходимо регистрировать импульсы какой угодно малой длительности. А это невозможно реализовать на любой элементной базе.

Т.е. задача - нерешаема.

 

Только вот столь шустрая логика будет какая нибудь ЭСЛ... может проще вместо логики взять транзистор и по той же схеме?

А если импульс будет длительностью 1 фемтосекунда? ЭСЛ справится? :laughing:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Импульсы я бы подал на вход PECL D-триггера с обратной связью. На выходе будем иметь уже не короткие импульсы, я меандр. Далее PECL/LVTTL преобразователь и на МК. Считать нужно количество переходов (0-1, 1-0). Можно задействовать 2 таймера(счетчика) с тактом от входа (какой там у Вас контролер никто не знает) 1-й считает по фронту, 2-й по спаду. А можно и программно - частота то уже 10 МГц)

Изменено пользователем andrewkrot

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть вот такая штучка HMC749LC3C готовый Т триггер до 26ГГц

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, с формулировкой я слегка ошибся. Импульс длительностью 1нс, а не "менее 1нс".

 

Вот такие:

 

 

Clip2net_180130125759.png

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно проще. Диод (ультрабыстрый) в прямом включении с параллельным резистором, нагруженные на емкость. Ну или идейно похожее на активных элементах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация