Итак, у меня есть этот график напряжения. Это напряжения, соответствующие изменениям тока в проводе.
Я пытаюсь понять скорость передачи для выбора АЦП для чтения этих аналоговых значений.
Время от пика до пика составляет 3-4 мкс. Мне нужно попробовать их, чтобы получить цифровые значения. Какой АЦП нужен?
По моим расчетам это T= или т.е. 350 - 400 кГц прибл. Какими должны быть критерии АЦП, если мне нужно выбрать микроконтроллер для моей задачи?
Поскольку критерий Найквиста говорит о двойной частоте дискретизации, значит, работает все, что больше 800 кГц? Или я что-то здесь упускаю?
РЕДАКТИРОВАТЬ Я думаю, что должен указать этот момент. Есть 3 уровня данных, которые мне нужно отслеживать, уровень 0, 1 и 2 (скажем, 0 = 0 мА; 1 = 10 мА; 2 = 20 мА). Каждый представляет собой уровень напряжения, пропорциональный току в проводе. Поэтому мне нужно отслеживать каждый из уровней.
Чтобы захватить всю информацию, вам необходимо как минимум дважды сэмплировать самую высокую частотную составляющую во входном сигнале.
Если вы сделаете график PSD входного сигнала, вы увидите, что на частотах выше 400 кГц имеется значительная мощность. Возможно, вам придется сэмплировать на частоте 8 МГц, чтобы получить большую часть этого.
Кроме того, как правило, перед АЦП следует установить АНАЛОГОВЫЙ фильтр нижних частот, чтобы предотвратить наложение высокочастотных компонентов. Они не исчезают автоматически, они могут, в зависимости от типа АЦП, складываться.
Поскольку сделать фильтр с бесконечной резкостью нецелесообразно, вам придется сэмплировать более чем в два раза больше самой высокой частотной составляющей. Чем выше частота дискретизации, тем менее сложным может быть фильтр при прочих равных условиях. Вы можете подвергнуть цифровой фильтрации и децимации результирующие данные до более низкой частоты дискретизации, как только вы получите их в цифровом виде, но они должны быть захвачены с достаточной частотой дискретизации и без наложения с самого начала, иначе они будут безвозвратно повреждены.
Если вы посмотрите на свою форму сигнала более подробно и подсчитаете, что выглядит как точки выборки, я увижу следующее:
Я насчитал 22 образца, может быть, у двоих из нас. Это наводит меня на мысль, что если вы хотите реконструировать форму волны, как показано на вашем дисплее, вам нужна частота дискретизации не менее 11 MSps.
Так что ответ действительно зависит от вас.
Как вы уже указали в своем вопросе, критерии для восстановления формы волны без потери информации должны соответствовать теореме выборки Найквиста-Шеннона, которая гласит, что ваша частота выборки должна быть как минимум в два раза больше максимальной частоты сигнала, которую вы хотите fs
обнаружить f
. . Теперь вопрос в том, это аналоговый сигнал или цифровой сигнал.
мбриг