При вычислении шума, приведенного к входу, и фильтрации с помощью 24-битного сигма-дельта АЦП ( MCP3561 ) я столкнулся с препятствием. Зная плотность спектра шума (нВ/кв.кв.(Гц)) источника шума сигнала, такого как тепловой шум, шум в мкВ (среднеквадратичное значение микровольт) рассчитывается с использованием ширины полосы сигнала. Последнее число должно быть минимальным шумом, определяющим эффективное разрешение. Поэтому мне нужно знать, какая полоса пропускания (диапазон частот) применяется в моем сценарии:
АЦП выполнит внутреннюю передискретизацию, чтобы сформировать однократное показание. Сигнал исходит от термистора, где мощность смещения будет пульсировать с частотой 10 Гц в течение всего времени работы АЦП, поэтому сам сигнал считается постоянным в течение периода измерения, и я полагаю, что частота сигнала составляет 10 Гц. Но диапазон частот 0–10 Гц не может разумно использоваться для расчета шума, поскольку большую часть времени АЦП неактивен.
Является ли диапазон частот от 0 до времени выборки с передискретизацией (в диапазоне кГц, но только одна выборка)?
Или диапазон частот от 0 до внутренней частоты дискретизации АЦП (в диапазоне МГц)? Но я читал, что более высокие скорости АЦП уменьшают проблему шума, что не согласуется с этой идеей. И хотя АЦП работает на частоте 4,9 МГц, время выборки для каждого уровня передискретизации указывается в 3 раза больше ожидаемого (например, OSR=128 занимает 78 мкс = 12,8 кГц = 4,9 МГц / (3 * 128)), поэтому даже внутренняя частота непонятно мне.
Также легко представить, что даже более высокие частоты шума влияют на измерение, но, может быть, любой высокочастотный шум фильтруется в АЦП и включается в спецификацию АЦП ENOB? Может быть, задействован какой-то предел Найквиста.
Цель состоит в том, чтобы понять практическое разрешение измерения при различных значениях Vref и уровнях передискретизации, а также оптимизировать фильтры. Мне кажется, что медленный сигнал можно фильтровать до тех пор, пока тепловой шум не станет пределом, но чтобы это знать, мне нужен тепловой шум сигнала как uVrms.
В любом АЦП без джозефсоновского перехода у вас будут аналоговые компараторы; их полоса пропускания, вероятно, будет устанавливать минимальный уровень шума.
Как оценить шум компаратора? просто используйте входную емкость затвора FET.
Используя sqrt(K * T /C), математический расчет шума дискретизации с переключением конденсаторов, вы обнаружите, что конденсатор емкостью 10 пФ создает среднеквадратичное значение шума 20 мкВ. И (более вероятно, что он получит значение C_gate_oxide) 1 пФ будет производить 20 мкВ (среднеквадратичное значение) * sqrt (10 пФ/1 пФ) или 20 мкВ * 3,16 = 63 мкВ (среднеквадратичное значение).
Поведение с передискретизацией приводит к уменьшению среднеквадратичного значения 63 мкВ до значения, подходящего, например, 2 мкВ, для 24-разрядного АЦП.
Одна вещь, которую вы можете найти интересной, — это оцифровка синусоиды 5uVPP или любого хорошо описанного входа, состоящего всего из нескольких квантов. Будет ли АЦП давать правильную плотность кода? И как мы можем сказать, учитывая дизеринг 63 мкВ?
Я наконец наткнулся на ответ. Техническое описание MCP3561 включает две диаграммы для «частотной характеристики прореживающего фильтра». Вот один для 256-кратной передискретизации:
Насколько я понимаю, это показывает, что все частоты выше 3-4 кГц сильно затухают (за исключением пика 1 МГц, который легко подавляется RC-фильтром входного вывода). Таким образом, я должен рассчитывать внешний шум на основе спектральной плотности шума от 0 до 3-4 кГц.
пользователь110971
Андерс Петерссон
пользователь110971
пользователь110971
пользователь110971
Андерс Петерссон
Андерс Петерссон
пользователь110971
пользователь110971
Гарри Свенссон