- Программная фильтрация. Чаще всего для фильтрации используется
апериодическое звено - аналог RC-цепочки. General(646 знак., 22.08.2023 21:44 - 23:06, pld, полностью)
- На 8 битном фильтрацию сдвигами вместо умножения делал, работает, Visitor(313 знак., 24.08.2023 11:41)
- Не копал глубоко. Но положил себе в закладки. Гляньте этот код: Nikolay_Po(62 знак., 23.08.2023 15:53, ссылка, ссылка)
- Вот такой фильтр сделать и прекрасно все регулируется тремя числами
на лету Alt@ir(9 знак., 23.08.2023 15:15, ссылка, youtube)
- Нашёл в своих архивах расчёт БИХ ФНЧ 2-го порядка с максимально
гладкой АЧХ. Может пригодится? argus98(1 знак., 23.08.2023 14:46, картинка)
- Заранее прошу меня извинить, если повторю то, что написано до меня.
Однако проблему я вижу совсем не там, где ее пытаются решить.
Прежде чем определять АЧХ цифрового фильтра, нужно определить
ширину полосы первой зоны Найквиста и понимать, что на входе АЦП
должен стоять АППАРАТНЫЙ фильтр НЧ, который подавит высшие зоны
Найквиста с необходимым уровнем. Ибо никто пока не показал, что
проблемные помехи лежат именно в первой. Из этого следует, что
сигма-дельта АЦП может оказаться my504(106 знак., 23.08.2023 13:22)
- Ещё сумасшедшая идея. Фильтр не трогаем, зато меняем масштаб
времени в потоке данных на входе и на выходе из фильтра. Децимация
и интерполяция? - SciFi(23.08.2023 13:06)
- Делал такое, но для полосового фильтра первого порядка и кортексМ4. IBAH(1906 знак., 23.08.2023 12:26 - 12:54)
- Имхо, если нет плавучки, не стоит заморачиваться. Чувствительность
фильтра к коэффициентам такова, что в целых все встанет раком - IBAH(23.08.2023 12:28)
- Господа, вы звери! (с). Видимо, для вас и строят трёх-нанометровые
фабрики. - Kpoк(23.08.2023 12:46)
- Автор не указал параметры фильтра, поэтому можно фантазировать.
Может, ему нужна неравноменость в ПП 0,001 дБ..? - Xaoc(23.08.2023 12:51,
)
- Человек глазами смотрит. Мне пох АЧХ, мне надо чтобы не скакало. В том-то и трудность - как перевести реальную потребность на язык
яйцеголовых. - General(23.08.2023 12:55)
- Поступаем классически: буфер 16 выборок, откидываем 4 самых больших
и 4 самых мелких, остаток усредняем. Если в других местах ужэ
почистили. - mse homjak(23.08.2023 17:06)
- Перевожу. Смутно помню, что для систем измерения рекомендуется
фильтр Бесселя. Порядок фильтра зависит от упоротости. Чем выше
порядок тем сложнее, и человеку, и программисту, и МК. Берешь
характеристику фильтра в общем виде, проводишь над ней билинейное
преобразование (отображение jw в z). от функции на z - плоскости
переходишь к итерационному выражению (y[i]). Коэффициенты в этом
выражении будут выражены в общем виде (K(Fсреза)) - IBAH(23.08.2023 13:11)
- Если для отображения, то я RC фильтрацию включал и инициализировал
при дельте между отсчетами менее заданной. Иногда сначала немного
всегда фильтруешь, а второй каксад уже при небольшой дельте между
последовательными отстчтами. Еще на индикацию не выводил при
успокоении. Успокоение - при разнице между отсчетами менее четверти
дискрета, выход из успокоения - 3/4 дискрета. - Andreas(23.08.2023 13:07)
- Камент: Toчкa oпopы(200 знак., 23.08.2023 13:03)
- По-моему, он его даже расписал. - Kpoк(23.08.2023 12:54)
- Простое уравнение: Kpoк(263 знак., 23.08.2023 10:12)
- Просто таймер перепрограммировать низя ? И обрабатывать один и тот
же фильтр в прерывании таймера ? Или свободных т. / прерываний в МК
нет ? - De_user(23.08.2023 08:37)
- Готовое решение КИХ-фильтра с перестраиваемой полосой пропускания,
это "банк фильтров" на БПФ. Но на дешевом МК такое не сделать.
Нужен DSP. - Xaoc(23.08.2023 06:33,
)
- Рассчитывается КИХ фильтр так. Отклик в частотной области
представляет ступеньку, во временной области представляет
sinc-функцию. И если надо то наоборот. Значит наша задача не более
чем сгенерировать sinc-функцию. Коэффициенты КИХ фильтра её и
представляют. И вся фильтрация, т.е. фильтр будет представлять
собой банальную свертку с ней, т.е. к коэффициентами). Налабал
демо-код в дикой спешке, у меня нет времени писать красиво, завтра
с утра ехать запускать проект и я RxTx(1988 знак., 23.08.2023 01:25, ссылка)
- Тот же вопрос на stackexchange. И один из ответов тот же. Похоже,
это называется "Window Method for FIR Filter Design". SciFi(2 знак., 23.08.2023 10:04, ссылка, ссылка)
- Спасибо, то что нужно. Простейшее понятное объяснение расчёта FIR без МАТКАДа. Допишу
что ещё узнал. Конечно интересно получить такое же объяснение для
тупых для случая IIR он же БИХ -кажется он должен быть ещё проще
вследствии реккурентной формулы расчёта General(1221 знак., 23.08.2023 09:37)
- Забыл сказать. Если есть сомнения, то вот этот сайт, если выбрать
там в выпадающем списке "Python script that generates the
coefficients" даст тебе пруф что изложенная выше общая примтивная
идея фильтрации рабочая. Питон код там примитивный, но видно что он
делает. Желаю удачи! RxTx(1 знак., 23.08.2023 01:31, ссылка)
- Вот такой "аналог RC" чем плох? SciFi(190 знак., 22.08.2023 23:20)
- Вот коэффициентом и меняется. А ещё они хорошо каскадируются. - Kpoк(22.08.2023 22:21)
- Хабр. Серия статей про платы Tang Primer 20K на Gowin GW2A-LV18.
Сборка проектов под Linux Evgeny_CD(2 знак., 19.07.2023 02:01, pld, ссылка, ссылка)
- [CVC Verilog Compiler] is a full IEEE 1364 2005 compliant Verilog
Hardware Description Language (HDL) simulator that compilesVerilog
to native X86_64 machine instructions which are executed as a
simple native Linux binary. CVC is as least as fast as any
commercial full 1364 2005 simulator. Evgeny_CD(46 знак., 01.06.2023 17:35, pld, ссылка, ссылка, полностью)
- Цены на Xilinx от LCSC... офигеть! Склад Evgeny_CD(672 знак., 14.06.2023 02:43, pld, ссылка, ссылка)
- [Efinix Trion FPGAs] -> начало китайской революции в FPGA? Благодарности Ruslan за наводку. Они читали мои посты про "самые дешевые FPGA всех времен и народов" --> Evgeny_CD(823 знак., 10.07.2019 23:59, pld, ссылка, ссылка, полностью)
- Свежий Trion® FPGA Selector Guide. Появились TQFP-100 с 16Mb FLASH
внутри. Evgeny_CD(1 знак., 14.06.2023 02:26, ссылка)
- ещё бы революцию с трансиверами в китайских фпга. что-то не ищется
ничего с >=10Gbps. неужели сфп+ и кусфп на чужом кремнии
собирают? - фyтбoлиcт(11.02.2021 10:21,
)
- [Efinix Trion FPGA - революция ширится!] Вышли T13, T20, -40°C ~ 100°C и анонсированы TQFP. Вышел недорогой кит за $100 на T8 Evgeny_CD(4682 знак., 13.11.2019 00:34 - 00:39)
- [GOWIN Semiconductor - LITTLEBEE] -> FPGA that supports MIPI I3C --> and MIPI D-PHY Благодарности Stewart Little за наводку - Evgeny_CD(24.08.2019 01:06, ссылка, ссылка)
- А вот простенькие, грубо говоря, уровня ПИКового таймера фпга есть в природе? Ну и потребление, чтоб соответствующее. - Крок(23.08.2019 00:29)
- Самые дешёвые FPGA всех времён и народов на сегодняшний день 😀 - Gowin. Тоже Поднебесная. Софт бесплатный. Англоязычные доки есть. В России дистрибутируются. Доками и дистрибутивами могу поделиться. Интересное решение - FPGA с набортным Stewart Little(229 знак., 11.07.2019 19:58, ссылка)
- пока сайт пустой они будут причмокивать только. где документация? где аппноты? где софт? у хилых доки и аппноты вообще безо всяких регистраций доступны. - Mahagam(11.07.2019 13:08)
- Про китайскую революцию не знаю, а PolarFire могут серьезно подвинуть Kintex. Хаос(86 знак., 11.07.2019 04:16,
)
- Дешевая eval борта -> Evgeny_CD(335 знак., 11.07.2019 00:51, ссылка)
- Mask Programmable Memory (MPM) тоже ну очень интересная опция. Вдруг она у них работает в невагонных количествах? - Evgeny_CD(11.07.2019 00:46)
- Совет директоров впечатляет -> Так сказать, будущее мировой электроники - Evgeny_CD(11.07.2019 00:20, ссылка)
- SMIC's 40LL process - Evgeny_CD(11.07.2019 00:13)
- Какие интересные вещи они про себя пишут -> И типа даже в CNN обещают быть крутыми! - Evgeny_CD(11.07.2019 00:11, ссылка)
- T4, T8, T13, and T20 FPGAs are in production now. - Evgeny_CD(11.07.2019 00:04)
- посоветуйте утилиту для конвертации шрифта из *.fon в *.coe. нашёл
только программку convert file to coe, но она криво конвертирует - m16(29.04.2022 10:31, pld, полностью)
- Однако книга вышла. Язык SystemVerilog для синтеза. Соловьев В.В.
2022 г. Evgeny_CD(1 знак., 19.03.2023 22:45, pld, ссылка, полностью)
- Аааааа! Все украдено до нас! Ether-Bone, EtherBone - реализация
протокола шины Wishbone по Ethernet и его малоресурсная реализация.
[LiteICLink] is part of [LiteX]. Много лет я вынашивал идею простой
шины для связи чипов друг с другом, и вот оно! Уже придумано! Evgeny_CD(2 знак., 02.04.2023 00:38 - 01:26, pld, ссылка, ссылка, полностью)
- Хабр. Zynq 7000. Плата Zynq Mini c XC7Z020 Evgeny_CD(36 знак., 17.03.2023 02:22, pld)
- Однако! Кампутерные торговцы торгуют платочками на Zynq-7007S (
ARMCortex-A9 MPCore, до 766MHz. 23K logic cells, 14,400 LUTs, 66DSP
slices) задешево! 6 660 ₽ Evgeny_CD(1 знак., 17.03.2023 00:36, pld, ссылка, полностью)
- [LiteX] - библиотека и "тулчейн" для синтеза SoC в FPGA. На основе Migen -
Python надстройка над HDL языками. Просто обалдеть! Смотрим на список IP блоков... Evgeny_CD(9 знак., 16.03.2021 20:00, pld, ссылка, ссылка, полностью)
- попробовал под xubuntu 22.04.2 поднять Xilinx ISE_DS Lin 14.7 1015.
чтоб заработал "programming cable" плясал в вприпрыжку с утра. таки
завел. пришлось драйвер написать. это только у меня такой трах?
инструкции из инета не помогли - в конце понял, интерфейс libusb
изменился. - klen(12.03.2023 05:10, pld, полностью)
- Intel представила новые FPGAs Agilex 7 с трансиверами 116 Гбит/сек Evgeny_CD(1 знак., 08.03.2023 16:17, pld, ссылка)
- [Gowin Arora V] 22nm FPGA с трансиверами до 12 гбит/сек.
Предварительный ДШ вложен Evgeny_CD(4 знак., 17.02.2023 14:19 - 15:37, pld, ссылка, ссылка, полностью)
- Простой и весьма качественный генератор случайных чисел от Thomas
E. Tkacik, Motorola Evgeny_CD(18 знак., 18.02.2023 01:26, pld, ссылка, ссылка, полностью)