Pull to refresh

Comments 12

АЦП на плате Марсоход3GW2 имеет восьмибитную ADC1175-50. Если я с NCO так же возьму 8 бит и перемножу их, то получится 16 бит входные числа на фильтр

Если ограничить NCO и/или АЦП до ±127, то после перемножения получится 15 бит.

Мне уже разъяснили. Как я понял, это трюк ПЛИСоводов. Ограничить сигнал с АЦП до -127 не допуская значения -128 (saturation). В этом случае при перемножении никогда не возникнет переполнение и действительно можно снизить разрядность входного сигнала на один бит, а значит далее сэкономить ресурсы в CIC фильтре.

Правильно я понял?

Сейчас в городах из-за помех (привет цифровизации всех устройств вообще и к примеру китайским источникам питания в частности), даже на профессиональную технику практически ничего не принять, а тут автору удалось реально проверить работу приемника - зачет. Антенна в виде одного и того же хвостика и для длинных и коротких волн конечно крайне неэффективна. И да, и в прошлом веке прием СВ/КВ диапазонах зависел от времени суток, состояния ионосферы и много чего)

Отличная работа. Вот это отличный пример, в тч для учебных целей. Пожалуй, если не поленюсь - напишу про связку с ад9361.

Параметр D определяет задержку скользящего среднего гребенчатого фильтра. По сути чем больше окно, тем выше эффект сглаживания

Stages - это порядок фильтра, вводится для улучшения его характерисики затухания. Чем больше порядок, тем выше скорость нарастания затухания

Stages влияет на разрядность сумматора input_width + Stages * log2(down_sampling_rate). Как раз в параметрах CIC видно, что выходная разрядность получается 16+4*log2(500)=52. Откуда еще 4 бита взялись я не знаю, но подозреваю что они всегда будут добавляться, может особенность реализации компонента просто

Суперская статья, вспомнил былое. Спасибо

У вас не совсем корректно подключена антенна ко входу АЦП. В такой конфигурации вы собираете все помехи имеющиеся в вашем доме. Используйте РЧ трансформатор для согласования с высоким импедансом АЦП, как это показано в даташитах. До антенны нужно довести коаксиальный кабель. Далее для качественного приема на 8бит АЦП необходим предусилитель, хорошим выбором будет транзистор bfg591.

Вы правы.

Я уже раздумываю, как улучшить эту часть проекта.

Сделайте прием и декодирование gps сигнала на fpga.

Sign up to leave a comment.

Articles