Необходимо разработать алгоритм (или алгоритм и его реализацию на С) поиска начала принятого сигнала с ультразвукового датчика. Сигнал имеет известную (приблизительно) форму, но начало его первое (а иногда и второе) колебание находится в шумах.
Типичный вид сигнала внизу сообщения (амплитуда, огибающая и положение в отснятых данных могут меняться):
Дла разработанного алгоритма:
Входные данные: массив отснятых точек с АПЦ (до 120 точек на период) + известная частота сигнала
Выходные данные: время (точка в массиве) прихода сигнала.
Алгоритм должен быть реализуемым на МКCortex-M4F и использовать не более 32кБ ОЗУ (обсуждаемо).
Сразу хочу предупредить, что простое восстановление начала сигнала по простой аппроксимации (даже третьего порядка) огибающей нужного результата не дало.
Оплата по договоренности.
Контакты: +7-952-238-1745 (с 8:00 до 23:00) Руслан, Санкт-Петербург
ruslan.nd@yandex.ru