ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 июля
1100215 Топик полностью
Kceния (16.05.2021 00:08, просмотров: 515) ответил Бapбoc на Всё херня. Если следовать по пятам этих ребят, то от восьмибитного АЦП с частотой выборок 10 МГц с помощью оверсемплинга можно добиться разрешения в двадцать бит в полосе 1 Гц. Надо лишь в сигнал подмешать какой-нить шум на уровне бита 0 при восьмибитном разрешении.
Такой опыт я еще раньше проводила с 12-разрядным ADC у STM32 - в циклическом режиме DMA накапливала сумму из 256 измерений (по прерыванию на половине буфера суммировала его первую половину, а в конце буфера добавляла сумму второй его половины), потом общую сумму делила на 256 (игнорировала младший байт суммы) и получала таким образом самодельный оверсамлинг. Результат таков: шум становится меньше, но не лучше шевеления младшего бита в последнем 12-ом разряде. Но если 

делать то же самое с 24- или 32- разрядным ADC (сигма-дельта), то разрядность растет в соответствии с теорией - примерно в корень квадратный из числа повторных измерений (оно же размер буфера). Вывод сделала такой: шумящие разряды ADC имеют статистическое распределение близкое к нормальному закону, что и позволяет оверсамплингом вытянуть из них дополнительные точные биты, но в случаях, когда ADC таких шумаящих разрядов не дает, оверсамплинг не позволит получить дополнительные точные разряды. Подмешивание шума в последнем случае ничего не даст, т.к. этот шум к измерению не имеет никого отношения.