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

 
 
> Требуется сформировать пачку импульсов, два импульса, 125 нс каждый
yrbis
сообщение Feb 25 2017, 19:25
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112



Здравствуйте.
Возникла такая задача:
имеется выход триггера на котором формируется единичный импульс.
Требуется сформировать по фронту этого импульса пачку из двух импульсов. Задержка между фронтом единичного импульса и началом пачки (на рисунке td) должна быть стабильной, не должна плавать более чем на 10 нс. Сама же величина td может быть относительно любой 0 - 5000 нс. Импульсы по 125нс, с задержкой между ними 125нс. Точность времён 125 нс +\- 10нс.
Устройство делается с малым энергопотреблением, 3В 10мА, поэтому контроллеры с большой тактовой частотой (чтобы выдержать 10нс) использовать не получается.

Думал использовать микросхемы линии задержки (выходы подать на XOR), но из доступных нашёл только DS1100Z-125, таких получается нужно 3и штуки, каждая в корпусе SO8 , хочется поменьше.

Помню когда-то использовал таймеры, но там времена были сотни мкс и стабильность не очень.
Подскажите пожалуйста решение проблемы
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
yrbis
сообщение Feb 26 2017, 11:12
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112



Цитата
Думаю что такую схему на одновибраторах можно построить, использовать что-то вроде 74HC123.

медленные они вроде.
Цитата
Не вижу проблемы. Старт протаскиваем через И на выход. Плюс несложная схема которая генерит два импульса работающая от RC генератора на 8 Мгц.

Соответственно td стабильно и равно времени срабатывания логики. Пара другая нан с отличной точностью. А далее обычная синхронная схема генерящяя два импульса. стабильность RC генератора всё равно лучше чем та что вам нужна. всё. Если собрирать на маложрущей серии то и жарть ничего не будет. Только в момент срабатывания. Думаю в пару тройку корпусов на 14 выводов на ура всё влезет.


Цитата
Или сделать схему на сдвиговом регистре. Который Устанавливается в начальное значение по низкому уровню на стартовом входе. По появлению единички выдвигает всю последовательность на выход.

вроде в обоих вариантах нужен отдельный генератор, который не синхронизирован с моим стартом? Если так, то td будет плавать плюс минус такт
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение Feb 26 2017, 18:44
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(yrbis @ Feb 26 2017, 14:12) *
вроде в обоих вариантах нужен отдельный генератор, который не синхронизирован с моим стартом? Если так, то td будет плавать плюс минус такт
Так сделайте отдельный генератор стартующим синхронно. И ничего плавать не будет. Этакий генератор с энейблом sm.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


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


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