- Подскажите - как в такой плате прошивается загрузочная флешка? Mty1(96 знак., 02.02.2026 22:01, pld, ссылка, картинка, полностью)
- Нужный Вам режим называется JTAG Indirect (или jic). В Quartus он
поддерживается. Stewart Little(837 знак., 03.02.2026 11:40)
- Ответ: Toчкa oпopы(175 знак., 02.02.2026 22:40, ссылка)
- Через JTAG можно дёргать лапками, в том числе и порта с флешкой.
Как должно быть - не знаю. Но, обычно, через JTAG можно всё, если
не забажен. Nikolay_Po(1 знак., 02.02.2026 22:11, ссылка)
- Там должно быть JTAG + USB Blaster, КМК. SciFi(1 знак., 02.02.2026 22:07, картинка)
- Дилетантский вопрос. Какова минимальная тактовая частота для ПЛИС
(EPM7064)? Поиск дает в основном МАКСИМАЛЬНЫЕ значения. Иногда
проскакивает нижняя граница в пределах 1МГц. А в девайсе, который я
исследую, тактовая частота 70 Гц, формируется таймером 555. - =L.A.=(27.09.2025 09:16, pld, полностью)
- Вычислить RMS синусоидального сигнала на ходу. Частота меняется
сравнительно медленно и в любой момент заранее известна.
Классическая формула корень из суммы квадратов дает результат с
запаздыванием на n-ное количество точек. В одном из режимов работы
прибора имеется возможность получать 2 сигнала, исходный и
квадратурный. Там все красиво, берем в каждый момент времени корень
из суммы квадратов прямого и квадратурного, в результате сразу
получаем прямую линию на выходе, без Yurasvs(419 знак., 06.12.2024 11:36, pld, полностью)
- КИХ фильтр - "скользящее среднее" на длине в один период сунусоиды.
На вход фильтра подавать квадрат амплитуды синусоиды. В буфер пишем
новое значение для квадрата, старое значение квадрата синусоиды из
буфера удаляем. После прибавления нового значения квадрата,
вычисляем корень и получаем текущее значение RMS. - FIFO(02.10.2025 18:27,
)
- для чисто синусоидального напряжения Upk = 1.414 * Urms. Пиковое
можно отловить частыыми выборками. Поделить - микроконтроллером. =L.A.=(1 знак., 02.10.2025 18:06, ссылка)
- Пытаюсь понять что значит RMS синусоиды на ходу? Оно по определению
среднеквадратичное значение на интервале времени. Может речь об
экстраполяции некой функции синусоидой? - Codavr(06.12.2024 22:19)
- Тут есть одно замечание. Если это синус и "частота меняется слишком
медленно", то "слишком медленно" меняется и амплитуда. Поэтому нет
никакой проблемы с задержкой в четверть периода. А если вас волнует
четверть периода, тогда это НЕ синус. И потому вычисление RMS через
амплитуду не катит. ЗЫ. Я больше скажу. RMS имеет физический смысл
только как интегральная за период величина. "Мгновенное значение
RMS" - это оксюморон. - my504(06.12.2024 22:08)
- У зайлога был проц с конвольвером шумоподобных сигналов, Z87000 или
Z87200, вроде, там хитрый способ приближенного вычисления корня:
берутся модули от квадратуры, и корень - половина разности большего
и меньшего значений. Точнее не скажу, инфа на сдохшем компе
осталась, который вытащить затруднительно. - Visitor(06.12.2024 18:04)
- Преобразование Гильберта делается фильтром Гильберта, оно вращает
фазу на 90 градусов. Как и какой другой фильтр он даст задержку.
Если частота известна, определить ещё и фазу, завести DDS с такой
же частотой и фазой. Тогда в любой момент текущее значение делённое
на значение с DDS даст амплитуду. Если синус чистый, RMS от
амплитуды отличается на константу. - mr-x(06.12.2024 14:18)
- Производной синуса является косинус. Но тут есть оговорка про
погрешности, возникающие при оценке производной измеренного
сигнала. - SciFi(06.12.2024 11:41)
- Борьба с напеканием продолжаеца! mse homjak(292 знак., 09.07.2025 12:34, pld, полностью)
- Норот, чота напекло мне голову, не могу сообразить... mse homjak(369 знак., 08.07.2025 13:36, pld, полностью)
- Кто нибудь делал на CPLD с расширенным функционалам UART -
аппаратно: контроль CRC, адресация, WDT и т.д. с намеком на lite
profibus? - Make_Pic(06.07.2025 08:26, pld, полностью)
- Кто то использует продукты Gowin? - Хотел заложить в изделие,
детально изучил параметры - куча напряжений питания (ядро, I/O),
требуется отдельный тактовый сигнал с генератора, и самое главное -
работают только от нуля градусов :( Все так плохо? Есть какая либо
альтернатива китайская с -40 град.? Необходимо для создания простых
периферийных SPI портов с контролем CRC и WDT, а так же UART/ - Make_Pic(02.07.2025 09:28, pld, полностью)
- А можно как-то вычислить требуемую точность вычислений для
конкретного размера FFT? То есть, на практике видно, что для 512
точек и float хватает, для 8192 дабл нужен (а может, и нет?), а вот
при каком размере и его не хватит? Я хочу на другой процессор
перейти, а у него даже дабла нету. Но если при нужном размере FFT
всё равно придётся софтово считать, медленно и печально, то смысл
перейти есть... - Idler(02.06.2025 11:20, pld, полностью)
- Друзья, может кто достоверно сказать оригинал Xilinx это или
очередная китайская хрень ? incognito(244 знак., 19.05.2025 20:23, pld, картинка, картинка, полностью)
- Так его схема открыта, клепает кто хочет. Прошивку драйвер грузит.
Все они одинаково работают. - VladislavS.(21.05.2025 17:06)
- У меня иная китайская "хрень" , работает исправно , глюков не
замечено. enc(1 знак., 20.05.2025 21:39, картинка)
- гадание на кофейной гуще: шнурок левый явно. шрифт на коробке явно
другой (более жирный и буквы слипаются). отвёртки нет. и да:
"xilinx" не родной шрифт от слова совсем - Zoro(20.05.2025 12:43)
- У нас был такой же отладчик, но разбирать его что-то не
приходилось. Если найду завтра, то попробую разобрать. Вообще на
фотках в Инете чип, который у вас без маркировки, должен быть 3-м
Спартаном XC3S200A. А вообще, если работает, то какая вам разница
китайская хрень или не китайская? reZident(2 знак., 19.05.2025 21:08, ссылка, картинка)
- Максимально тупой вопрос по FFT. Допустим, FFT такой, что палки по
10Гц. Где границы между палками? Про нулевую обычно пишут "DC".
Только DC или до какой-то частоты? А первая от какой и до какой? В
какой палке 1Гц? 9Гц? - Idler(27.04.2025 13:14, pld, полностью)
- Камент: Toчкa oпopы(236 знак., 28.04.2025 11:54, ссылка, ссылка)
- Разрешите тоже что-то сказать? Эффект растекания спектра Peter_M(1 знак., 28.04.2025 11:15, ссылка)
- То есть провести 10-минутный эксперимент в Матлабе религия не
позволяет? Там в 10 строк программулина будет. - Kpoк(27.04.2025 22:39)
- Всё очень просто. Если в качестве исходных данных, вам предложены
только бины спектра, это означает, что период сигнала полностью
совпадает с размером БПФ, а шаг бинов обусловлен частотой выборки -
она тоже, выходит, известна. В этой ситуации, бины представляют не
какие-то полосы, а лишь самих себя - дискретные частоты. Других
частот при таких вводных, в этих данных просто не существует. Nikolay_Po(1102 знак., 27.04.2025 20:23, ссылка)
- Есть оцифровка. Fs для простоты 10240Гц. Поток бесконечный, краевых
эффектов нет. Делаем FFT шириной 1024 точки, получаем шаг 10Гц. И
что, по-вашему, в результате будут только частоты 10, 20 и т.д.?
Или всё-таки ВСЕ частоты до Fs/2, но каждая внутри какого-нибудь
бина? - Idler(27.04.2025 21:46)
- Дополню Николая. ДПФ(БПФ) != (Преобразованию Фурье) и делается с
допущением, что сигнал периодичный на интервале выборки (ряд
Фурье). В случае не периодичности, для того чтобы получить что-то
похожее на правду используются окна - IBAH(28.04.2025 10:37)
- Вы не поняли. Если у вас анализ на интервале 1024 точки, то в
данных у вас других частот нет. Nikolay_Po(639 знак., 27.04.2025 22:24)
- Никакая частота не исчезнет. В том числе, при любых окнах. Я,
собственно, не понимаю, о чём спор. Вы пытаетесь меня убедить, что
в принципе может существовать такая частота, которая не даст палку
правильной амплитуды в FFT, накрывающем нужный диапазон? Или в том,
что в принципе возможен FFT, не показывающий какую-то конкретную
частоту, входящую в его диапазон? Или что? - Idler(28.04.2025 03:17)
- В каком смысле "краевых эффектов нет"? Делаете Фурье на 1024 точки,
вот вам и 2 края: слева и справа от этих точек. - SciFi(27.04.2025 22:22)
- Мож у него выборки синхронны с сигналом? Чому бы и ни? У меня так
часто и густо. - mse homjak(27.04.2025 22:24)
- Смотрите ниже практический результат. Видны ЛЮБЫЕ частоты. - Idler(28.04.2025 02:02)
- Покажите мне 3005Гц. - mse homjak(28.04.2025 11:00)
- Ну так потому, что у вас прямоугольное окно. Оно будет сводить
"любые частоты" в бины БПФ. Но после того, как вы получили
результат БПФ, никаких других частот, кроме частот бинов, в нём, в
результате БПФ, нет. И чтобы восстановить ваш сигнал обратно в
реальность, вам придётся наложить на дельта-импульсы условного ЦАПа
восстанавливающий фильтр, который размажет частоты бинов обратно в
непрерывный спектр. Nikolay_Po(849 знак., 28.04.2025 09:57, ссылка)
- Если выборки синхронны с сигналом и период БПФ синхронен с
сигналом, то значит, других частот, кроме бинов, в этом сигнале
нет. По крайней мере в идеальном представлении дискретного сигнала. Nikolay_Po(386 знак., 27.04.2025 23:44)
- Да, будут 10-20-... Промежуточные частоты вольются в какую-нить
палку, с покоцаной амплитудой. Условно, ФФТ делает фильтраццыю
сигнала, на частотах, кратным точкам, для времени выборки фильтром
с АЧХ sin(x)/x. Исходите из этого. - mse homjak(27.04.2025 22:05)
- ... SciFi(1 знак., 27.04.2025 13:18, картинка)
- Тупой ответ студента, не погруженного в тему и не усвоившего
материала. Чисто практический ответ: примерно от и до. А чем
определяется - ни намёка. Сути в этом ответе - нет. - Nikolay_Po(27.04.2025 18:13)
- Я вот не знаток всех этих преобразований (ну - понимаю немного
теорию и на пальцах, на практике делать не приходилось) - тем не
менее мне кажется это типичный бред ИИ, похожие образцы которого у
нас тут не раз обсуждались. Как могут быть промежуточные значения у
дискретных величин. К автору тоже есть вопрос - а что он собственно
хочет? - il-2(27.04.2025 15:07)
- Что у ИИ не отнять - он хорошо умеет нести пургу уверенным тоном
:-) - SciFi(27.04.2025 20:29)
- Условно, ДПФ, это коррелятор. Для промежуточных точек есть
ненулевой коэффициент корреляции. - mse homjak(27.04.2025 16:06)
- Я так понимаю, что задача у автора такая: il-2(923 знак., 27.04.2025 17:11)
- Не... Каждая "палка" в спектре ПФ, это, имана, распределение
огибающей, типа sin(x)/x, с максимумом в точке "разрешающей
способности", и с "0", в точке между соседними. Это, если мой
склероз прально помнит. Т.е., при шаге 10 Гц, в амплитуду "палки"
попадают частоты +/- половина шага. - mse homjak(27.04.2025 18:09)
- Спасибо. Идеальный ответ. Поймёт не только взрослый, но даже
карапуз. Его бы куда-нибудь в FAQ... - Idler(27.04.2025 13:42)
- А вот очередной вопрос по фильтрам. Можно как-нибудь набор
коэффициентов для стандартного IIR фильтра превратить в набор для
каскадного? Там и чисел больше, и сами они на вид никак со
стандартными не соотносятся... Idler(1218 знак., 18.04.2025 13:50, pld, полностью)
- Всё, победил. Из-за того, что pyFDA выдаёт коэффициенты в другом
виде, вставлял их в программу с ошибкой и результат получался не
лучше, чем у FS. Теперь, если pyFDA смогла рассчитать фильтр без
ругани, то он работает и без каскадирования. В частности, 20-й
порядок. Больше 22 она и сама рассчитать не может. Теперь при
фильтрации до 8кГц и подавлении 90дБ теряется всего 20Гц! А авторы
FS - нехорошие люди. Результаты до 20 дес.знаков, но честных-то из
них не больше 8... - Idler(19.04.2025 18:48)
- Если у вас всё на мази, можэт попробуете посмотреть, что даёт
Qedit? Чисто, чтобы знать границы его применимости. - mse homjak(19.04.2025 18:53)
- Насчет "на мази" я погорячился. Требования к точности зависят от
ширины среза в герцах, а от фильтров-то требуется постоянная ширина
среза в % от частоты. При Fs=32000 фильтр на 8000 без
каскадирования работает, но для 4000 уже со скрипом, а для 2000 уже
точности не хватает. А нужно и 1000, и 500, и 250. А каскадировать
pyFDA не умеет. FS - умеет, но изначально считает неточно. А вот
QED (QE-Design, а не QEdit!), считает то, что надо, несмотря на
древность. Считает Idler(1216 знак., 20.04.2025 10:59)
- Настоятельно рекомендую применять простейший фильтр Калмана. Здесь
наверное ещё не утоптался его примитивный код? bnb62(30 знак., 19.04.2025 10:57)
- Господа, вы звери! Там, где коэффициенты типа "дабл", какие
резисторы (и конденсаторы) вы собираетесь использовать? - Kpoк(19.04.2025 10:43)
- Я в этих фильтрах не разбираюсь. Но нельзя ли сделать фильтр с
подавлением наполовину и применить его дважды? - SciFi(18.04.2025 22:25)
- У меня такое ощущение, что кто-то хочет получить подавление больше
120дВ на флоате. И при таких порядках можно во флоате можно и
возбуд словить. А каскадировать фильтры очень просто, для фильтра
батерворта нужно, чтобы полюса каждого каскада ложились на дугу
единичного радиуса, есно, в левой полуплоскости. - IBAH(18.04.2025 18:33)
- 120дБ мне не нужно, хватает 80. Но при -80дб на 8000Гц я хочу
полосу пропускания с ripple 1.5дБ не до 7660, как может сделать FS,
а до 7950, обещаемые pyFDA. Терять почти 300Гц нельзя. И там не
Баттерворт, и даже не Чебышев-2, а эллиптический, иначе никаких
шансов. - Idler(18.04.2025 20:44)
- ХЗ, конечно, не знаю частоты дескритезаццыи и всего остального, но
КуЭдит2000 по вашим требованиям наваял 14-полюсный эллиптический НЧ
фильтер с Фдискр=24кГц. Не сказать, что там какие-то сумасшедшие
коэффициенты, типа 0.9999999(9). Хотя, проверить не на чом, а
картинок и я нарисовать могу каких хош. - mse homjak(18.04.2025 22:37)
- Потыкал в программу для расчета аналоговых фильтров, она такой
такую характеристику аппроксимировать отказывается. Для
эллиптического фильтра пишет 16 порядок, но добротность полюса
>300. Сто пудов заведется. Значит в цифре будет работать
только в дабле. В матлабе, кажись, синтез фильтров в лонг дабле и
можно привести к флоату и сравнить. - IBAH(18.04.2025 22:03)
- При таких запросах может посмотреть в сторону КИХ, хотя там тоже
без дабла не обойтись - IBAH(18.04.2025 22:02)
- Есть непростой вопрос, частично про ЦОС, но более общий: Idler(846 знак., 17.04.2025 12:21, pld, полностью)
- [GOWIN ® EDA] - enc(01.04.2025 23:19, pld, полностью)
- Вопрос по программам расчета цифровых фильтров. Idler(334 знак., 26.03.2025 21:07, pld, полностью)
- Вдруг кто не знает. Для некоторых моделей Gowin, которые стоят на
платках Tang, есть "студенческая" версия IDE, не требующая лицензий
и прочих регистраций. Взять можно тута: LightElf(1 знак., 18.03.2025 14:37, pld, ссылка, полностью)