ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
772408 Топик полностью
Ксения (03.08.2017 01:36 - 01:54, просмотров: 299) ответил fk0 на Ты уже противоречишь сама себе. Ты утверждаешь, что вследствии помещения пробы в катушку происходит амплитудная модуляция. Тебе нужно измерить амплитуду модулированного сигнала. Т.е. амплитуду боковых полос. Амплитуду суммарного сигнала какой
Давайте разберемся. http://77.72.19.19/images/demodulation0.png
Сперва по поводу Фурье. Скажем, если бы у меня был не АЦП, встроенный в МК, а роскошный внешний АЦП на 50 МГц (мегасэмплов), то на частоте 200 КГц он бы на намерил 50МГц/200КГц=250 точек на период. Ее соседка 200.2 КГц (это 200 КГц + 200 Гц) на том же АЦП получила бы 50МГц/200.2КГц=249.75 точки на период. А поскольку дробных точек не бывает, то точка за номером 249.75 попросту слилась бы с точкой 250. Т.е. даже такой быстрый АЦП не смог бы различить периоды этих двух соседних частот, т.к. с его скоростью оцифровки их периоды неразличимы. Соответственно этому, и Фурье-преобразование не смогло бы различить эти две частоты, т.к. сетка там тоже целочисленная, а точек еще вдвое меньше. А для того чтобы периоды (измеряемые числом сэмплов) разошлись хотя бы на 5 точек, потребовался бы АЦП со скоростью 1 гигагерц! Да и буфер тогда бы потребовался очень длинный - 5 мегабайт, чтобы в него вписался полный период 200 Гц. Очевидно, что моему МК с таким АЦП не справиться, даже если бы он у меня был. С учетом вышесказанного, мне приходится идти по иному пути - синхронной детекции, когда АЦП у меня работает на частоте 200 КГц (что МК может себе позволить), снимая сэмплы на экстремуме несущей. В результате чего я получаю (надеюсь получить) чистую огибающую без примеси несущей. С синхронизацией у меня нет проблем, поскольку несущую частоту 200 КГц я сама генерирую, а моя DDS выдает синхроимпульс в начала каждого ее такта. Более того - на двух частотах мой детектор отлично работает, показывая разностную частоту. Однако я это проверяла на меандрах, заставляя МК генерить двумя своими таймерами частоты 200 КГц и 200.2 КГц, используя одну из них, как синхросигнал для сэмплирования, а другую в качестве измеряемой. При этом на буфере в длиной 1000 слов (по 2 байта) я имею ровно 1 полный период частоты 200 Гц, что при таком числе точек совсем несложно "почистить" от шума. На приложенном рисунке красными точками помечены места, где мой АЦП снимает данные (соотношение частот на рисунке искажено - на самом деле на один период НЧ приходится не 5, а 1000 периодов ВЧ).