Задача вполне реальная.
С базой и сравнением по корреляции, естественно, все работает.
Долго (база большая), противно, на компе, но работает.
Но нужно сделать на МК, чтобы сам датчик ("считыватель, анализатор")
выдавал уже какой-то идентификационный код. Без огромной памяти, без огромного времени.
Он должен их обрабатывать с приличной скоростью...
Ito писал(а):На ум пришла немного чёкнутай идея, а если применеить оптическую фильтрацию? Т.е. по отсчётам строим транспорант которым в лазерный луч заносим информацию. Потом линзой делаем фурье преобразование и пропускаем спектр через другой транспорант на который заносим по очереди спектры из базы. Потом обратное преобразование и на фотодиод и по пороговому уровню решаем совпало или не совпало. При не очень больших размерах базы должно работать за вменяемое время.
Michael_K писал(а):Ребята, вы не в ту степь думаете...
Как из "аналогового" сигнала получить "аналоговый" же спектр, я прекрасно понимаю...
Только смысла из одного аналогового шума получать другой аналоговый шум нету ну ващще никакого.
Теорема Котельникова — Для дискретизации аналогового сигнала без потери информации частота отсчетов должна быть в два раза выше верхней граничной частоты спектра сигнала.
Michael_K писал(а):Нужно квантизатор выдумать - преобразовать аналоговый сигнал в однозначный (не зависящий от шумов)
цифровой код...
=DeaD= писал(а):вы просите однозначно определить ШУМОПОДОБНЫЙ СИГНАЛ независимо от приложенных ШУМОВ. Противоречие не замечаете?
Это не вы разве говорили? Значит БД сигналов всё-же есть.Michael_K писал(а):Задача вполне реальная.
С базой и сравнением по корреляции, естественно, все работает.
Долго (база большая), противно, на компе, но работает.
Сейчас этот форум просматривают: Yandex [Bot] и гости: 13