-
- На один анализ ОЗУ хватит, но данные, идущие следом, будут потеряны за все то время, пока идет расчет FFT в ОЗУ. Т.е. так получится лишь периодический вариант анализа с периодом, равным времени вычисления одного FFT. Тогда как в задаче требуется Ксения(882 знак., 04.03.2017 14:10)
- Так и не надо значит Фурью трогать совсем. АЦП комплексно умножаем на один единственный 300 кГц, узенько фильтруем квадратуры и складываем. На выходе - амплитуда входного 300 кГц. - Alt@ir(04.03.2017 21:34)
- Это я тоже прикидывала. Правда не усекла, что значит "узенько фильтровать квадратуры", но мысль умножать на синусоиду и косинусоиду с образцовой частотой 300 КГц была. В последнем случае из обоих скалярных произведений вычисляется гипотенуза, Ксения(837 знак., 05.03.2017 10:18)
- Нету данных по требуемой точности определения мощности сигнала. misyachniy(333 знак., 06.03.2017 13:14)
- Потяну мазу за селективный вольтметр! можно взять синус по 4 точкам (0,+1,0,-1), и умножать не надо, семплируем с частотой 1200кГц, находим корень суммы квадратов двух последних отсчетов, результат ФНЧируем до нужного - IBAH(05.03.2017 11:08)
- Уточните пожалуйста, что означает выражение "двух последних отсчетов" в этом контексте. Ксения(327 знак., 05.03.2017 11:40 - 13:17)
- Кажется можно обойтись без объяснений - сама сообразила, чуть подумав :) - Ксения(05.03.2017 13:16)
- Можно или нет "складывать по всему массиву из 1000 точек" зависит от того, с какой скоростью изменяется амплитуда вашего 300 КГц сигнала и от необходимой вам точности полученного значения этой амплитуды. Если на массиве из 1000 точек амплитуда USSR(69 знак., 05.03.2017 11:47, )
- Объясните для начала самый простой случай, когда на протяжении всех этих 1000 отчетов амплитуда интересующей меня частоты (300 КГц) остается неизменной. Т.е. стационарный случай, а как распространить его на динамический, я соображу сама. - Ксения(05.03.2017 11:53)
- Стационарный случай сводится к вычислению коэффициентов USSR(624 знак., 05.03.2017 12:05, )
- Объясните для начала самый простой случай, когда на протяжении всех этих 1000 отчетов амплитуда интересующей меня частоты (300 КГц) остается неизменной. Т.е. стационарный случай, а как распространить его на динамический, я соображу сама. - Ксения(05.03.2017 11:53)
- Только фильтровать нужно ДО вычисления "корня суммы квадратов".. - USSR(05.03.2017 11:13, )
- Уточните пожалуйста, что означает выражение "двух последних отсчетов" в этом контексте. Ксения(327 знак., 05.03.2017 11:40 - 13:17)
- У вас же не точно 300 КГц, а 300 КГц + USSR(61 знак., 05.03.2017 10:32, )
- Это я тоже прикидывала. Правда не усекла, что значит "узенько фильтровать квадратуры", но мысль умножать на синусоиду и косинусоиду с образцовой частотой 300 КГц была. В последнем случае из обоих скалярных произведений вычисляется гипотенуза, Ксения(837 знак., 05.03.2017 10:18)
- На плате 32F429IDISCOVERY 8MB наружного SDRAM. Есть подозрение, что ваше "быстро угасает" влезет туда целиком. - йцукен(04.03.2017 15:06, )
- Так и не надо значит Фурью трогать совсем. АЦП комплексно умножаем на один единственный 300 кГц, узенько фильтруем квадратуры и складываем. На выходе - амплитуда входного 300 кГц. - Alt@ir(04.03.2017 21:34)
- На один анализ ОЗУ хватит, но данные, идущие следом, будут потеряны за все то время, пока идет расчет FFT в ОЗУ. Т.е. так получится лишь периодический вариант анализа с периодом, равным времени вычисления одного FFT. Тогда как в задаче требуется Ксения(882 знак., 04.03.2017 14:10)