ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
1 мая
1069375 Топик полностью
fk0, легенда (15.01.2021 12:31, просмотров: 311) ответил _ctac_ на Нужен совет, как правильно оцифровать сигнал с фотоприемника, который измеряет поглощение света от модулированного источника излучения:
Постановка задачи не понятна. А это ключ к ответу. Оцифровать что? Амплитуду пиков? Или вычислить форму огибающей? Аналоговой схемой или в цифровом виде контроллером, программно? При чём здесь оверсэмплинг? Результат-то в каком виде нужен??? 

Проще измерить амплитуду импульсов и математически обсчитать для получения формы огибающей, если нужна она. Но опять же в каком виде нужна? Мгновенные значения амплитуды импульсов сами по себе уже кодируют в себе огибающую с периодом дискретизации в 20мс. Т.е. в принципе это уже ответ. Если нужна интерполяция, она же передискретизация на более высокую частоту (чтоб получить плавный график, как на картинке, а не набор отсчётов), то это делается классическими методами: начиная с интерполяции кубическими сплайнами, путём zero-stuffing'а с повышением частоты дискретизации на порядок-два выше результирующей, последующей фильтрацией и децимацией (вот на картинке zero stuffing как есть изображён).


Аналоговой схемой такую задачу решить, наверное, аналогично же: восстановив импульс и потом отфильтровать полученный сигнал.


Чтоб измерить амплитуду импульса можно провести по ~сотне-тысяче измерений на полке импульса и усредний, выбрать медиану или что-то ещё...


Вопрос как понять, где импульс. Ведь минимального порога может не быть. Тут нет решения тогда. Если порог есть, то всё достаточно очевидно (от срабатывания триггера до истечения заданной 1мс, ну отступить по краям немного и в середине измерять).

[ZX]