_pv 80 11 декабря Опубликовано 11 декабря · Жалоба 1 hour ago, artkam said: Это сигналы с другой, свежесобранной платы (цепи на входе АЦП соответствуют тем, что приведены в первом посту темы). Вход RX посажен на землю. в даташите есть 2246 G08: LTC2246: Grounded Input Histogram, 25Msp, с среднеквадратичным отклонением 1.107 lsb. по вашей картинке с кучей графиков сложно на глаз гистограмму строить, но p-p шум ~8 lsb, делённый на 6 = 1.33 примерно соответствует заявленному в даташите. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
тау 38 11 декабря Опубликовано 11 декабря (изменено) · Жалоба 1 час назад, artkam сказал: Это сигналы с другой, свежесобранной платы (цепи на входе АЦП соответствуют тем, что приведены в первом посту темы). Вход RX посажен на землю. почти гут. Без сигнала видно что 1...2 Lsb_rms шум, практически косвенно подтверждает даташитовский SNR то что сиреневым - ложные отсчеты, их надо удалять. Что-то модулирует амплитуду на 4% от полной шкалы. Попробуйте найти источник этой нестабильности, посмотрите все питания. 1 час назад, artkam сказал: Пытаюсь построить спектр Спектр с сильным растеканием от основного тона. Попробуйте брать больше отсчетов в буфер и наложите окно перед фурье, не забудьте выкинуть ложные отсчеты в самом начале. Изменено 11 декабря пользователем тау Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artkam 2 12 декабря Опубликовано 12 декабря · Жалоба 23 hours ago, тау said: Попробуйте брать больше отсчетов в буфер и наложите окно перед фурье, не забудьте выкинуть ложные отсчеты в самом начале. Аккуратно склеил "куски" синусоиды, наложил окно перед Фурье. Теперь "иголки" в спектре... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
тау 38 12 декабря Опубликовано 12 декабря (изменено) · Жалоба 58 минут назад, artkam сказал: Аккуратно склеил "куски" синусоиды, наложил окно перед Фурье. Теперь "иголки" в спектре... Поздравляю, у вас динамический диапазон по шуму примерно 300 дБ ! неслабо. (шутка и сарказм). А иголки в спектре - ерунда, они жеж на 60 дБ ниже основного тона с учетом маркировки вертикальной оси. А если серьезно - склеивать куски для увеличения количества отсчетов в выборке - нельзя. Из за этого такой изумительный результат на графиках. Набирайте отсчеты честным образом, увеличив буфер в памяти отсчётов и другую константу в директиве .rept ADC_BUF_LEN Изменено 12 декабря пользователем тау Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vervs 51 12 декабря Опубликовано 12 декабря · Жалоба 1 час назад, тау сказал: склеивать куски для увеличения количества отсчетов в выборке - нельзя. А если источник сигнала от того же клока и число отсчётов кратно частоте сигнала -так можно смухлевать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
тау 38 12 декабря Опубликовано 12 декабря · Жалоба 1 час назад, vervs сказал: А если источник сигнала от того же клока и число отсчётов кратно частоте сигнала -так можно смухлевать? шум источника сигнала и приведенный ко входу АЦП собственный шум АЦП превратится в палки спектра, потому что он станет периодическим с периодом склейки. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artkam 2 13 декабря Опубликовано 13 декабря (изменено) · Жалоба 21 hours ago, тау said: Набирайте отсчеты честным образом, Накопил 4096 отсчетов синусоиды частотой 50кГц, по-честному. Протащил через окно, построил спектр. Остался один вопрос: как правильно "по спектру" считать отношение сигнал\шум? Изменено 13 декабря пользователем artkam Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex11 7 13 декабря Опубликовано 13 декабря · Жалоба Quote как правильно "по спектру" считать отношение сигнал\шум? Тривиально - считаете амплитуду сигнала в виде суммы квадратов амплитуд в каждом бине (или без квадратов, если спектр энергетический) - взять нужно несколько отсчетов до и после максимума в зависимости от Вашего окна, считаете сумму всего остального аналогично (может быть, за вычетом постоянной составляющей, которая тоже расползется на половину величины окна) и делите одно на другое. И берете еще квадратный корень. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vervs 51 13 декабря Опубликовано 13 декабря · Жалоба 18 часов назад, тау сказал: шум источника сигнала и приведенный ко входу АЦП собственный шум АЦП превратится в палки спектра это да, но как быть когда память ограничена? если внешний вид спектра не интересует, а только С/Ш - тогда вроде можно (потом посчитать примерно как выше Alex11 предложил). 6 часов назад, artkam сказал: Остался один вопрос: как правильно "по спектру" считать отношение сигнал\шум? примерно как здесь Exact Signal Measurements using FFT Analysis и для окон коэффицентики там есть Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
тау 38 13 декабря Опубликовано 13 декабря · Жалоба 5 часов назад, artkam сказал: как правильно посмотрите во вложении. сначала надо получить "правильный " спектр , Вы уже кое что сделали для его улучшения, но растекание все равно осталось. "Юбки" вокруг основного тона быть не должно, для этого надо подобрать частоту сигнала так чтобы за время сбора отсчетов укладывалось целое число периодов сигнала. У вас оно сейчас не целое (разрыв фазы на краях выборки для сигнала). Нужно быть абсолютно уверенным что ваш генератор сигнала не портит спектр сам по себе и SNR генератора и пол его шума ниже, чем возможности АЦП. Иначе "случайно" намеряете шум генератора. MT-003 SFDR SNR THD.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
тау 38 13 декабря Опубликовано 13 декабря · Жалоба 7 минут назад, vervs сказал: если внешний вид спектра не интересует, а только С/Ш - тогда вроде можно (потом посчитать примерно как выше Alex11 предложил). в палках может нечаянно спрятаться внешняя помеха и гармоники ( в том числе генератора) , как у ТС его ёжики спрятались. Гармоники , спуры и помехи учитывать не надо для SNR. поэтому честный спектр - информативнее. Вот на этой картинке спектра "проклюнулись" ёжики от помехи ТС на 80 кГц 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SVNKz 3 14 декабря Опубликовано 14 декабря · Жалоба Функционально схема имеет следующие «недостатки»: 1. Входной сигнал несимметричен; 2. ОУ и АЦП работают с дифференциальными сигналами, но в схеме этот «режим» не используется; 3. Неизвестны характеристики источника сигнала. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
тау 38 14 декабря Опубликовано 14 декабря · Жалоба Дополню сообщениеSVNKz про недостатки и возможные варианты: ТС применил избыточный , на мой взгляд АЦП для указанной цели применения. Если я правильно понял замысел, то есть нужда оцифровывать очень узкополосный сигнал с предварительной фильтрацией с центром 1 МГц, причем ТС выбрал Fs=4 МГц, хотя сам АЦП гораздо шустрее. Оцифровка такого сигнала может быть осуществлена более низкоскоростным АЦП , например SAR типа с SPI интерфейсом, на частоте выборок в районе 1 МГц или ниже (субдискретизация). Это позволило бы вероятно сэкономить мощность потребления АЦП и снизить вычислительные расходы на организацию опроса , даже повысить количество эффективных разрядов оцифровки ( если заморочиться) . Возможно уменьшить стоимость Бома. Конечно если это нужно, потому что стоимость реализации потребует усилий и времени а при единичных образцах это, к сожалению, может выйти дороже из-за вот этих инженерных "усилий". Фильтр на узкую полосу на 1 МГц лучше сделать LC типа, может даже типа полосового 3-4 порядка, а не 2 порядка как сейчас. При необходимости задействовать дифф входы АЦП на 1 МГц сигнала я бы поставил балун после LC фильтра. Но это для фэншуйности, которая может и не нужна вовсе из-за невысоких, неизвестных нам требований к разработке. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SVNKz 3 14 декабря Опубликовано 14 декабря · Жалоба «Характеристики сигнала» должен выдавать заказчик, иначе это будет НИР по исследованию, что хлопотно и даже рискованно для исполнителя. Но тут есть вариант выделения этого НИР в отдельную работу с бюджетом до 25% от общей себестоимости расходов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artkam 2 Понедельник в 09:19 Опубликовано Понедельник в 09:19 · Жалоба On 12/13/2024 at 7:59 PM, тау said: "Юбки" вокруг основного тона быть не должно, для этого надо подобрать частоту сигнала так чтобы за время сбора отсчетов укладывалось целое число периодов сигнала. Поменял сигнальный кабель на генераторе, и выставил на его выходе 48кГц. Если я Вас правильно понял про "юбку", то она практически исчезла. Исчезли, в том числе, и помехи на 80кГц 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться