|
Измерение длительности радиоимпульса |
|
|
|
Jun 27 2018, 15:34
|

Утомлённый солнцем
     
Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832

|
Коллеги, схема такая: ADC-DDC-LPF-ABS-CMP-TIMER. Аббревиатура думаю понятна,но немного поясню. Здесь CMP - компаратор, на один вход которого подаётся сигнал с амплитудного детектора (ABS), а на другой вход подаётся некий пороговый уровень. При возникновении на входе АЦП радиоимпульса, на выходе компаратора формируется логический импульс, длительность которого можно измерить обычным таймером. Всё работает, кроме одного нюанса - измеренная длительность импульса очень сильно зависит от уровня входного сигнала. При малых уровнях она минимальна и растёт с увеличением уровня. Причина понятна - ненулевая длительность фронтов сигнала с выхода ABS. Сущёствует ли какой классический метод устранения этой погрешности? Мне удалось свести её к минимуму только применением двухпорогового компаратора, но такое решение предполагает ручную установку порогов, а хотелось бы автоматизировать процесс выработки величины порогов. Перебрал несколько вариантов, в том числе двойной компаратор в режиме мастер-слэйв(ноу хау) - улучшение есть, но желаемого результата не получил. Что посоветуете, коллеги?
|
|
|
|
|
 |
Ответов
|
Jul 17 2018, 06:29
|
Местный
  
Группа: Участник
Сообщений: 453
Регистрация: 23-07-08
Пользователь №: 39 163

|
Цитата(_Anatoliy @ Jul 1 2018, 15:30)  Правда я уже намалевал узел из двух компараторов и линии задержки(куда ж без неё). Завтра буду тестировать. А то я сделал что в книжке описано или нет будет видно после "творческого переосмысления". По уму Вам бы среднее значение сигнала M на вершине импульса оценивать. Для детекции спада использовать порог M-th. th - это порог, который Вы для обнаружения фронта использовали.
Сообщение отредактировал andyp - Jul 17 2018, 06:29
|
|
|
|
|
Jul 18 2018, 09:55
|

Утомлённый солнцем
     
Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832

|
Цитата(andyp @ Jul 17 2018, 09:29)  По уму Вам бы среднее значение сигнала M на вершине импульса оценивать. Для детекции спада использовать порог M-th. th - это порог, который Вы для обнаружения фронта использовали. Спасибо за желание помочь. Делал я и так. Этот метод работает: 1). Если ширина шумовой дорожки на вершине импульса равна ширине шумовой дорожки между импульсами. Т.е. отсутствует любая модуляция. 2). У меня ситуация усугубляется ещё тем что на компаратор подаётся не сам сигнал, а его логарифм.
|
|
|
|
|
Jul 18 2018, 18:20
|
Местный
  
Группа: Участник
Сообщений: 453
Регистрация: 23-07-08
Пользователь №: 39 163

|
Цитата(_Anatoliy @ Jul 18 2018, 12:55)  Спасибо за желание помочь. Делал я и так. Этот метод работает: 1). Если ширина шумовой дорожки на вершине импульса равна ширине шумовой дорожки между импульсами. Т.е. отсутствует любая модуляция. Я про случай различения двух гипотез - два нормальных распределения с одинаковой дисперсией и разными средними (одно из них - 0) и подумал. АМ можно и нужно убить, если есть возможность, выбрав правильную полосу фильтра в детекторе после нелинейности. Т.е. в цепочке ADC-DDC-LPF-ABS-CMP-TIMER еще одного LPF после ABS не хватает имхо. Цитата 2). У меня ситуация усугубляется ещё тем что на компаратор подаётся не сам сигнал, а его логарифм. Известную нелинейность можно учесть при формировании порогов. Но это я так. Разумеется, ни на чем не настаиваю.
Сообщение отредактировал andyp - Jul 18 2018, 18:31
|
|
|
|
Сообщений в этой теме
_Anatoliy Измерение длительности радиоимпульса Jun 27 2018, 15:34 x736C Нельзя добавить слагаемое в виде коэффициента, зав... Jun 27 2018, 16:29 _Anatoliy Цитата(x736C @ Jun 27 2018, 19:29) Нельзя... Jun 27 2018, 16:57 blackfin Цитата(_Anatoliy @ Jun 27 2018, 18:34) Ко... Jun 27 2018, 16:47 des00 посчитать мощность шума (сигнала) и сделать порог ... Jun 28 2018, 02:11 _Anatoliy Цитата(des00 @ Jun 28 2018, 05:11) посчит... Jun 28 2018, 04:31  des00 Цитата(_Anatoliy @ Jun 28 2018, 11:31) Вы... Jun 28 2018, 09:48   _Anatoliy Цитата(des00 @ Jun 28 2018, 12:48) нет, я... Jun 28 2018, 10:38    _Anatoliy Странно, казалось бы вроде не сложный вопрос для т... Jun 30 2018, 06:13 ViKo По учебникам длительность импульса измеряется на у... Jun 30 2018, 06:35 _Anatoliy Цитата(ViKo @ Jun 30 2018, 09:35) По учеб... Jun 30 2018, 07:10 ViKo Понял. Выброс мешает. Тогда надо находить не пиков... Jun 30 2018, 07:27 _Anatoliy Цитата(ViKo @ Jun 30 2018, 10:27) Понял. ... Jun 30 2018, 07:42 ViKo Если форма импульса не зависит от его величины, то... Jun 30 2018, 07:55 _Anatoliy Цитата(ViKo @ Jun 30 2018, 10:55) Если фо... Jun 30 2018, 07:59 ViKo Детектор сделать с более крутыми фронтами? Фронт п... Jun 30 2018, 08:21 _Anatoliy Цитата(ViKo @ Jun 30 2018, 11:21) Детекто... Jun 30 2018, 08:25 ViKo Хотите найти точку C? Хоть это и не по учебнику. Т... Jun 30 2018, 08:39 _Anatoliy Цитата(ViKo @ Jun 30 2018, 11:39) Хотите ... Jun 30 2018, 08:53     _Anatoliy Цитата(andyp @ Jul 18 2018, 21:20) Я про ... Jul 19 2018, 04:57 Карлсон Прошу прощения, что вмешиваюсь.
Это не поможет? Ка... Jul 18 2018, 19:34 _Anatoliy Цитата(Карлсон @ Jul 18 2018, 22:34) Прош... Jul 19 2018, 15:02 Карлсон Сам не делал, коллеги использовали. Видел схему в ... Jul 19 2018, 15:37 _Anatoliy Цитата(Карлсон @ Jul 19 2018, 18:37) Сам ... Jul 19 2018, 17:01
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|