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

 
 
> измерение событий малой длительности
sergey sva
сообщение Jun 24 2014, 14:11
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Такая тема, измерение событий малой длительности, проконсультируйте пожалуйста, может где в сети уже есть готовые наработки. Суть задачки есть два сигнала стартовый и стоповый длительность этих сигналов 10нс. Нужно измерить период следования этих импульсов с дискретностью 100пс период в диапазоне от 1нс до 1мс. Значение должно быть от 10 до 10 000 000. Может есть готовые ис для таких подсчетов или микроконтроллеры или плис для решения этой задачи использовать ? Желательно бес предварительных делителей.
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 22)
DS
сообщение Jun 24 2014, 14:35
Сообщение #2


Гуру
******

Группа: СуперМодераторы
Сообщений: 3 096
Регистрация: 16-01-06
Из: Москва
Пользователь №: 13 250



THS788


--------------------
Не бойтесь тюрьмы, не бойтесь сумы, не бойтесь мора и глада, а бойтесь единственно только того, кто скажет - "Я знаю как надо". А. Галич.
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Jun 24 2014, 15:13
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



То что нужно но цена кусается 8тр. ( А что нибудь доступнее , может встречалось?

Вот еще нашел, характеристики не такие как у THS788 но цена 800р ссылка только этот чип не подходит (
Может еще кто производит микросхемы для измерения коротких интервалов времени?
Go to the top of the page
 
+Quote Post
_pv
сообщение Jun 24 2014, 15:15
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



MAX35101
acam.de
ну или fpga
http://lekernel.net/blog/2011/09/open-sour...core-for-fpgas/
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Jun 24 2014, 16:23
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Для получения документации на MAX35101 Требуется NDA. Цена вроде нормальная, диапазон только от 8 -8000 мкс.
Go to the top of the page
 
+Quote Post
DS
сообщение Jun 24 2014, 19:35
Сообщение #6


Гуру
******

Группа: СуперМодераторы
Сообщений: 3 096
Регистрация: 16-01-06
Из: Москва
Пользователь №: 13 250



Если частота повторения маленькая, то можно классический счетчик+ВАП использовать. Если большая, то увы.

Для <100 пс других в открытой продаже не находил. Есть всякие custom-designed под конкретные задачи, но их на сторону не продают. Да и глюкавые они, и обработка событий обычно специфическая внутрь чипа всунута.


--------------------
Не бойтесь тюрьмы, не бойтесь сумы, не бойтесь мора и глада, а бойтесь единственно только того, кто скажет - "Я знаю как надо". А. Галич.
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Jun 24 2014, 20:16
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



ВАП наверно схема сложная и требуется частая калибровка? А чипы вап существуют?
Go to the top of the page
 
+Quote Post
DS
сообщение Jun 24 2014, 20:44
Сообщение #8


Гуру
******

Группа: СуперМодераторы
Сообщений: 3 096
Регистрация: 16-01-06
Из: Москва
Пользователь №: 13 250



Цитата(sergey sva @ Jun 25 2014, 00:16) *
ВАП наверно схема сложная и требуется частая калибровка? А чипы вап существуют?


Калибровка не требуется, если не требуется большой динамический диапазон. Посмотрите в инете схемы на SR620 - довольно старый и делает то же, что и Вы собираетесь. Там на страничке схема TAC помещается. Я не знаю, сложная она для Вас или нет.
Чипов в свободной продаже не видел, но и не искал специально. У меня задачи с частотой повторения 40 Мгц, там ВАП никаким боком.


--------------------
Не бойтесь тюрьмы, не бойтесь сумы, не бойтесь мора и глада, а бойтесь единственно только того, кто скажет - "Я знаю как надо". А. Галич.
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Jun 25 2014, 04:46
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Диапазон нужен от 1нс до 1мс с точность 100пс частота повторения не больше 5мгц.
Go to the top of the page
 
+Quote Post
Serhiy_UA
сообщение Jun 25 2014, 05:14
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



Может задачу можно увести в область широтно-импульсной модуляции. Далее фильтрация и измерение уровня постоянки?
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Jun 25 2014, 07:54
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Слишком большой диапазон,аналоговым сигналом сложно будет получить такую точность.
Go to the top of the page
 
+Quote Post
_pv
сообщение Jun 25 2014, 09:20
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Так ведь не нужен весь диапазон, его конечно целиком перекрыть линейности не хватит.
Кстати, абсолютная-то точность какая нужна? 1мс тоже надо со 100пс ошибкой померить?
Начиная от 10нс можно любым счётчиком считать в цифре.
В вольтах надо получить только 100пс от 10нс, а это 1% всего.
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Jun 25 2014, 10:00
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Два импульса стартовый и стоповый, интервал поступления фронтов этих импульсов гуляет от 1нс до 1мс.
Нужно измерять это время с дискретностью 100пс, частота следования не больше 5Мгц, полоса примерно 10Кгц.
Весь диапазон измерять по 100пс. Если интервал 1нс счетчик должен подсчитать до 10, если 1мс счетчик должен подсчитать до 10 000 000. Точность 1нс , если получится.
Go to the top of the page
 
+Quote Post
DS
сообщение Jun 25 2014, 10:15
Сообщение #14


Гуру
******

Группа: СуперМодераторы
Сообщений: 3 096
Регистрация: 16-01-06
Из: Москва
Пользователь №: 13 250



Цитата(sergey sva @ Jun 25 2014, 14:00) *
Два импульса стартовый и стоповый, интервал поступления фронтов этих импульсов гуляет от 1нс до 1мс.
Нужно измерять это время с дискретностью 100пс, частота следования не больше 5Мгц, полоса примерно 10Кгц.
Весь диапазон измерять по 100пс. Если интервал 1нс счетчик должен подсчитать до 10, если 1мс счетчик должен подсчитать до 10 000 000. Точность 1нс , если получится.


5 Мгц практически исключает ВАП. Там обычно килогерцы.



--------------------
Не бойтесь тюрьмы, не бойтесь сумы, не бойтесь мора и глада, а бойтесь единственно только того, кто скажет - "Я знаю как надо". А. Галич.
Go to the top of the page
 
+Quote Post
_pv
сообщение Jun 25 2014, 10:55
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(DS @ Jun 25 2014, 17:15) *
5 Мгц практически исключает ВАП. Там обычно килогерцы.

ну если так хочется через вольты, а не через задержки в плис в цифре, то генератор синускосинуса под сотню МГц можно сэмплить по внешним старт/стопам небыстрым (десяток другой МГц) АЦП (или парой, если импульсы совсем подряд идут через 1нс) с большой полосой, например ltc2203: Sample-and-Hold Acquisition Delay Time Jitter - 0.2пС.
Go to the top of the page
 
+Quote Post
DS
сообщение Jun 25 2014, 11:29
Сообщение #16


Гуру
******

Группа: СуперМодераторы
Сообщений: 3 096
Регистрация: 16-01-06
Из: Москва
Пользователь №: 13 250



Как бы такие АЦП очень плохо относятся к дерганому клоку. Не умеют они сэмплить в произвольный момент времени. Да и уже выше писалось, что 8 тыр. за чип, который все сразу умеет (и может пару старт-стопных каналов обрабатывать) - дорого.


--------------------
Не бойтесь тюрьмы, не бойтесь сумы, не бойтесь мора и глада, а бойтесь единственно только того, кто скажет - "Я знаю как надо". А. Галич.
Go to the top of the page
 
+Quote Post
Bulaev
сообщение Jun 27 2014, 05:58
Сообщение #17


Частый гость
**

Группа: Участник
Сообщений: 87
Регистрация: 20-02-10
Из: Реутов
Пользователь №: 55 593



Почитайте про модуль CTMU у PIC.
Go to the top of the page
 
+Quote Post
sasa_c
сообщение Jul 24 2015, 10:23
Сообщение #18


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 14-11-09
Пользователь №: 53 615



Могу посоветовать ЦВП - TDC-GP1
http://www.acam.de/products/time-to-digita...verter/tdc-gp1/
ну или GP2. того-же производителя.
Или TDC7200 от TI.
Go to the top of the page
 
+Quote Post
rudy_b
сообщение Jul 24 2015, 15:01
Сообщение #19


Знающий
****

Группа: Свой
Сообщений: 888
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458



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

Как сделать на аналоге - неплохо прописано тут. Удобен конвертер время-время с последующим измерением длительности импульса - не требует АЦП. Заметная нелинейность в начале шкалы легко компенсируется с учетом синхронности.
А тут неплохой обзор по TDC.
Можно и на цифре, но, если нет опыта и хорошего осцила - трудновато будет - это PECL на частоте порядка гига.

Но в вашем случае, с учетом периодичности сигналов, можно еще и всяко по хитрому поизвращаться - например сделать генератор с управляемой задержкой и подгонять его до совпадения с сигналом. Это заметно проще может получиться.
Go to the top of the page
 
+Quote Post
embddr
сообщение Oct 29 2015, 06:49
Сообщение #20


Частый гость
**

Группа: Свой
Сообщений: 127
Регистрация: 16-09-08
Из: Москва
Пользователь №: 40 233



Я не в курсе темы про дальномер, но если это дальномер, то наверное проще измерять частоту, а не период.
Go to the top of the page
 
+Quote Post
НЕХ
сообщение Oct 29 2015, 08:00
Сообщение #21


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

Группа: Участник
Сообщений: 1 220
Регистрация: 10-10-06
Из: Петербург
Пользователь №: 21 169



TDC7200
http://www.ti.com/product/tdc7200


--------------------
Когда едешь на поезде - переезд всегда закрыт...
Go to the top of the page
 
+Quote Post
raptor
сообщение Dec 6 2015, 22:58
Сообщение #22


Частый гость
**

Группа: Участник
Сообщений: 102
Регистрация: 20-08-12
Пользователь №: 73 200



Цитата
TDC7200

не подходит по ТЗ, если брать нижний диапазон. Скорее всего, необходима FPGA.
Go to the top of the page
 
+Quote Post
controller_m30
сообщение Dec 7 2015, 07:45
Сообщение #23


Местный
***

Группа: Участник
Сообщений: 356
Регистрация: 24-02-09
Пользователь №: 45 309



Может использовать аналоговый элемент для определения длительности импульса? Например конденсатор зарядить (или разрядить уже заряженный) этим импульсом, а потом без спешки измерить запасённую в нём энергию.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 16th August 2025 - 05:49
Рейтинг@Mail.ru


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