Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
о фирме
продукция
электроника
обратная связь
Цифровые сигнальные процессоры (DSP)
Страницы:
Текущая
308
307
306
305
304
303
302
301
300
299
298
297
296
295
294
293
292
291
290
289
288
287
286
285
284
283
282
281
280
279
278
277
276
275
274
273
Архивы 0...272
Новое сообщение
Регистрация
——> Выберите конференцию
Микроконтроллеры <03.01.2024 22:59>
Программируемые логические схемы <03.01.2017 20:54>
Языки описания аппаратуры (VHDL и др.) <23.12.2018 20:16>
Цифровые сигнальные процессоры (DSP) <31.08.2023 09:00>
Аналоговая схемотехника <16.06.2022 18:58>
Голосования <08.12.2022 22:35>
Телесистемы
помогите, пожалуйста, с EDMA!!!
—
ruwim
(20.11.2006 12:29
81.24.117.206
, 234 байт)
Да здравствует ясность!!!Спасибо!!!Сажусь за английский и Си:-))
—
ruwim
(21.11.2006 18:14
81.24.117.206
,
пустое
)
На техасе лежит файл spra636a.zip там есть пример EDMA_block, который похож на вашу задачу.
—
serwz
(21.11.2006 10:33
80.249.229.186
,
пустое
)
Ответ: К сожалению прогноз отрицательный :-((
—
PGN
(20.11.2006 19:34
213.144.31.68
, 325 байт)
Тока если в общих чертах(+):
—
lgb
(20.11.2006 18:34
85.237.54.127
, 676 байт)
VDSP November Update
—
Fat_Robot
(20.11.2006 12:23
62.105.138.5
, 54 байт)
нужно взять flex.dll из версии 4.5 или другого апдэйта. И будет вам щасте - лицензия больше не слетит
—
fontp
(20.11.2006 12:29
213.171.46.37
, 1 байт)
До "щастья", конечно, еще очень далеко . Но VDSP стал запускаться.
—
Fat_Robot
(20.11.2006 13:16
62.105.138.5
, 8 байт)
Есть ещё отднопользовательская лицензия (серийник) от ZWT. Но настораживает то, что VDSP её видит как демо. Неприятно, конечно, что новую лицензию поставить не удаётся. Будем надеяться, что это ошибка Аналога как было в прошлый раз
—
fontp
(20.11.2006 13:31
213.171.46.37
,
пустое
,
ссылка
)
У меня все прошло нормально. Установил ноябрьский апдейт, заменил flex.dll от майского релиза, сгенерил серийник и validation -> получил permanent лицензию
—
K A A
(21.11.2006 11:55
213.132.80.164
,
пустое
)
ну я вообще-то пользуюсь клиентской лицензией, не серийником. Попробовал только раз сгенерить серийник - увидел что лицензия стала демо. А валидейшн там вроде вообще некуда засунуть (?)
—
fontp
(21.11.2006 12:41
213.171.46.37
,
пустое
)
Там кнопочка внизу справа (validate): когда сгенерите серийник, она станет активной.
—
K A A
(21.11.2006 13:34
213.132.80.164
,
пустое
)
и то правда :)) много лицензий хороших и разных
—
fontp
(21.11.2006 13:50
213.171.46.37
,
пустое
)
семейство С672x
—
mistral
(20.11.2006 12:10
195.90.160.147
, 200 байт)
Как выделить гармонику несцщей частоты из КАМ-сигнала?
—
dormidont
(20.11.2006 10:54
83.171.81.106
, 99 байт)
Можно нагло считать что QAM это QPSK :). Петля имени товарища Костаса вполне работает.
—
alostap
(20.11.2006 16:44
80.80.111.129
,
пустое
)
Ответ: Вы уверены? попробуйте Костаса на КАМ-32 например - увидите, что это не так
—
dormidont
(21.11.2006 18:24
83.171.81.106
, 148 байт)
Или традиционое возведение в 4ю степень тоже должно работать ( при хорошем сигнал шум конечно)
—
alostap
(20.11.2006 16:47
80.80.111.129
,
пустое
)
да оно всё примерно одинаково работает. Feedback методы (с ФАПЧ) используют для непрерывного канала, feedforward - для пакетной (burst) передачи или для быстрого оценивания несущей в непрерывном канале
—
fontp
(20.11.2006 17:12
213.171.46.37
,
пустое
)
Несущую QAM можно выделить так.
—
fontp
(20.11.2006 12:17
213.171.46.37
, 75 байт,
ссылка
)
Хорошая статья, ага.
—
Fat_Robot
(20.11.2006 12:51
62.105.138.5
, 105 байт)
например спутниковым каналам не требуется корректора вообще. Почти никогда не используется
—
fontp
(20.11.2006 13:03
213.171.46.37
, 1 байт)
за адекватность приложения ни авторы, ни я не отвечаю. Не пользуйие то, что вам не адекватно
—
fontp
(20.11.2006 13:05
213.171.46.37
, 1 байт)
вот ещё статья тех же авторов, поменьше и попроще. Доплер тоже выделяют. Но для M-PSK. Но принцип тот же
—
fontp
(20.11.2006 12:27
213.171.46.37
,
пустое
,
ссылка
)
Ищу вокодеры
—
pseudo_r
(19.11.2006 17:12
82.207.118.161
, 116 байт)
Кто знает, как снять синхроимпульсы или клоки в шине McBSP при работе программы?
—
Ciyoha
(18.11.2006 20:23
89.18.129.2
, 193 байт)
Если под сихроимпульсами понимается frame sync - то прерывание надо настраивать от DMA-канала, принимающего данные. Оно будет аккурас с фреймами щелкать.
—
SM
(19.11.2006 00:22
213.141.159.26
,
пустое
)
Ответ: А способов отключить синхроимпульсы ни каких нет?
—
Ciyoha
(19.11.2006 18:12
89.18.129.2
, 345 байт)
Многоканальный режим, при этом программируется, когда передавать, когда нет.
—
SM
(19.11.2006 19:41
213.141.159.26
,
пустое
)
Ответ: Спасибо попробую.
—
Ciyoha
(20.11.2006 10:06
89.18.129.2
,
пустое
)
dsp tms EDMA?
—
ruwim
(17.11.2006 16:30
unknown, 213.170.102.170
, 121 байт)
Очень просто DAT_open() -> DAT_copy() -> DAT_close(); Или смотри spru234.pdf
—
serwz
(17.11.2006 17:49
10.0.21.15, 80.249.229.186
,
пустое
)
Ответ:
—
ruwim
(17.11.2006 18:34
unknown, 213.170.102.170
, 3 байт)
Ответ: ???
—
ruwim
(17.11.2006 18:36
unknown, 213.170.102.170
, 49 байт)
Есть такая библиотка CSL (поставляется вместе с Cjde Composer). В ней есть EDMA модуль, к нему есть примеры. Вы их посмотрите.
—
andy_P
(17.11.2006 18:56
unknown, 80.82.63.185
,
пустое
)
в CSL уровень программирования такой, до которого мне далеко...
—
ruwim
(17.11.2006 19:07
unknown, 213.170.102.170
, 81 байт)
англицким НЕ владею, к сожалению...
—
ruwim
(17.11.2006 19:03
unknown, 213.170.102.170
, 151 байт)
Трудно объяснить на пальцах. Периферал сложный, поэтому и советую прочитать и примеры посмотреть.
—
andy_P
(17.11.2006 20:34
unknown, 80.82.63.185
,
пустое
)
И кто конфу покоцал? Может все-таки сменить провайдера и движок?
—
st256
(17.11.2006 15:39
unknown, 217.151.231.218
,
пустое
)
Такие вещи надо коллективно решать. Да и новый сайт раскрутки и поддержки потребует. Надо, чтобы сайт более-менее надежным был и не тормозным. Таким образом, narod.ru и livejournal не подойдут. Вобщем, предложения нужны и всеобщее согласие.
—
homekvn
(17.11.2006 15:54
212.185.161.237
,
пустое
)
Причем тут новый сайт? Достаточно этот перенести на сервер, который имеет хоть что-то похожее на "устойчивость" или "надежность".
—
st256
(17.11.2006 16:15
unknown, 217.151.231.218
,
пустое
)
А вот похоже, что как раз и переносят куда-то в другое место. Постепенно все конференции переживают такое.
—
SM
(18.11.2006 01:05
213.141.159.26
,
пустое
)
Так а это задача невыполнимая. Поскольку то, что Вы предлагаете, если я Вас правильно понял, эквивалентно по сути тому, чтобы админы сайта telesys.ru вдруг взялись за дело и сделали сервер, на котором все расположено жутко надежным. Ведь домен telesys.ru вы же сохранить предлагаете? Если нет, то тогда речь идет о новом сайте. А уж туда можно всю данную конфу при желании скопировать.
—
homekvn
(17.11.2006 16:21
212.185.161.237
,
пустое
)
Не всегда работает V&V для PSK8 в условиях...
—
RAPA
(17.11.2006 15:15
213.158.8.49
, 746 байт)
Интересно, что за канал у Вас? Если частотно селективный фединг, то никакие умножения на 8 работать нормально не будут, нужно использовать по полной программе настроечные последовательности (о чем писали здесь не однократно)
—
alostap_
(19.11.2006 18:13
80.80.111.129
,
пустое
)
Именно частотно селективный фединг. Про настроечные последовательности понятно, но неужели нет возможности извернуться без них? Если нет, то жалко (но не смертельно :-))
—
RAPA
(19.11.2006 20:42
213.158.8.226
,
пустое
)
Ну так практически все работающие системы имеют настр. последовательности. Наверное можно и без них обойтись, но сильно геморойно будет.
—
alostap
(20.11.2006 10:27
80.80.111.129
,
пустое
)
Кстати я так понял у Вас там СМА корректор стоит, а если попробовать несущую восстанавливать после СМА?
—
alostap
(20.11.2006 10:35
80.80.111.129
,
пустое
)
Вроде пробовал, бублик чуть лучше раскрывается, но несуха все равно не вытягивается. Мож надо Т/2 СМА?
—
RAPA
(20.11.2006 20:54
213.158.9.218
,
пустое
)
Вообще СМА медленный очень, на кривом канале 500 символов может ему маловато...
—
alostap
(21.11.2006 12:35
80.80.111.129
, 35 байт)
наверно snr кончился ;-), такая у меня теория. Проверьте при более высоком snr
—
fontp
(17.11.2006 15:45
192.168.10.211, 213.171.46.37
, 186 байт)
В целом и вобщем снр вроде бы примерно одинаков для обоих пакетов...
—
RAPA
(17.11.2006 15:53
213.158.8.49
, 203 байт)
Только известную преамбулу :)
—
fontp
(17.11.2006 16:14
192.168.10.211, 213.171.46.37
, 99 байт)
Не, не только. Если вам не жалко несколько потеряных пакетов для вхождения в связь.
—
fontp
(17.11.2006 17:33
192.168.10.211, 213.171.46.37
, 701 байт)
По первому пакету и работает...
—
RAPA
(17.11.2006 16:27
213.158.8.49
, 108 байт)
Опечатка - "без преамбулы и без несухи вытащить" читать как "без преамбулы и без умножения вытащить"
—
RAPA
(17.11.2006 16:28
213.158.8.49
,
пустое
)
Что-то не понятно если пакет на замирание попал то что там вообще можно демодулировать?
—
ux
(17.11.2006 16:43
213.177.117.107
,
пустое
)
Может и нельзя. Только...
—
RAPA
(17.11.2006 16:52
213.158.8.49
, 502 байт)
Ответ: (+)
—
ux
(17.11.2006 17:24
213.177.117.107
, 659 байт)
Так несущую труднее всего вытащить всегда, если в слепую. Такт определяется и без несущей. Дальше фаза там и начало пакета - всё тривиально ;-)
—
fontp
(17.11.2006 17:05
192.168.10.211, 213.171.46.37
,
пустое
)
потери энергетики большие при blind carrier offset estimation. Альтернатива data-aided frequency estimation
—
fontp
(17.11.2006 17:10
192.168.10.211, 213.171.46.37
,
пустое
)
Как наиболее грамотно перенести проэкт из Matlab (состящий из m - функций) в С/С++
—
serg82
(17.11.2006 14:37
192.168.9.82, 82.207.89.211
, 100 байт)
Ответ: Ручками... лучше не сделаете
—
mag24
(17.11.2006 15:45
62.148.158.178
,
пустое
)
Ьессмысленная затея использовать автоматический перенос.
—
andy_P
(17.11.2006 15:02
unknown, 80.82.63.185
, 712 байт)
Благодарю, а существуют ли C - исходники с описанием хотябы базовых m - функций ?
—
serg82
(17.11.2006 16:05
192.168.9.82, 82.207.89.211
,
пустое
)
Нет. Существует только дока на матлаб и хидеры в /extern/include.
—
andy_P
(17.11.2006 16:20
unknown, 80.82.63.185
,
пустое
)
Помогите, пожалуйста, найти книгу (в электронном виде)
—
Fat Robot
(17.11.2006 13:03
62.105.138.5
, 146 байт)
Всё. Спасибо.
—
Fat Robot
(17.11.2006 13:22
62.105.138.5
, 20 байт)
Simulink помогите !
—
MALLOY
(17.11.2006 11:45
192.168.9.64, 82.207.89.211
, 882 байт)
НЕмного разобрался теперь такой трабл
—
MALLOY
(17.11.2006 13:37
192.168.9.64, 82.207.89.211
, 202 байт)
Ответ: Скорее всего у вас идет рассогласование по параметру Sample time. Посмотрите в модуле From Workspace этот параметр. Simulink довольно капризный к таким вещам.
—
mag24
(17.11.2006 12:49
62.148.158.178
,
пустое
)
Помогите разобраться с БПФ.
—
TheMatrix
(15.11.2006 22:53
80.69.145.25
, 301 байт)
C алгоритмом разобрался, теперь по интерпретации результатов.
—
TheMatrix
(20.11.2006 17:40
83.167.82.221
, 303 байт)
Если у Вас 64 действительных отсчета, то достаточно иметь 32 (или 33 - зависит от реализации) комплексных отсчета. Это дело реализуется при помощи функции rfft_xx (для Блекфина она, например, называется rfft_fr16() )
—
homekvn
(20.11.2006 21:11
212.185.161.237
,
пустое
)
Алгоритм уже написал. Частоты определяет, но не могу понять, в каком порядке он их выдаёт. То ли я не понимаю "формат" спектра, то ли я таки неправильно написал алгоритм.
—
TheMatrix
(20.11.2006 21:39
83.167.82.186
,
пустое
)
Нет, похоже всё работает, единичные частоты хорошо определяет.
—
TheMatrix
(20.11.2006 22:58
83.167.82.162
,
пустое
)
А небось в битреверсном порядке все выдается. Посмотрите какая у Вас функция приводит все в нормальный порядок (что-нибудь вроде bitrev() )
—
homekvn
(20.11.2006 21:44
212.185.161.237
,
пустое
)
Всё, уже сам понял :)
—
TheMatrix
(20.11.2006 23:19
83.167.82.207
, 84 байт)
Нет, как я писал, выход нормальный, т.е. на последнем этапе расшифровка проводится. Тогда такой вопрос:
—
TheMatrix
(20.11.2006 23:01
83.167.82.162
, 110 байт)
Тригонометрию советую вспомнить (+)
—
SM
(21.11.2006 00:26
213.141.159.26
, 108 байт)
Такая функция, как правило, и работает быстрее или за то же время выполняет сразу два БПФа.
—
homekvn
(20.11.2006 21:26
212.185.161.237
,
пустое
)
Это не амплитуда и фаза, а действительная и мнимая часть. Амплитуда будет модуль, а фаза - аргумент. А вообще странноватый у Вас вопрос - реализовывать БПФ, не зная что оно выдает :)
—
SM
(20.11.2006 19:46
85.21.237.237
,
пустое
)
Да, да, ступил. Действительно модуль. Всё-таки, каков должен быть результат при преобразовании n периодов косинуса?
—
TheMatrix
(20.11.2006 20:11
83.167.82.210
,
пустое
)
Наверно, последний вопрос по алгоритму.
—
TheMatrix
(20.11.2006 12:29
83.167.93.188
, 1003 байт)
Наверно, последний вопрос по алгоритму.
—
TheMatrix
(20.11.2006 12:28
83.167.93.188
, 1003 байт)
Т.е. перед применением БПФ надо 2 секунды собирать данные? Можно быстрее?
—
TheMatrix
(17.11.2006 18:35
83.167.93.225
,
пустое
)
Нет. Сами задали разрешение 0.5 Гц.
—
andy_P
(17.11.2006 18:59
unknown, 80.82.63.185
,
пустое
)
Это так, но разве нельзя по небольшому количеству выборок судить о частоте сигнала? Например половина синусоиды - это менее периода. Я уже понял, как писали - можно частоту выборок повышать кратно, т.е. кратно уменьшать время. Я правильно понял?
—
TheMatrix
(17.11.2006 19:56
83.167.92.249
, 329 байт)
Можно, но если обладаете достаточной априорной информацией о характере сигнала. Например, что это один синус. Или еще что-то заранее известное. Если Вы о сигнале ничего кроме его полосы не знаете, то низзя.
—
SM
(18.11.2006 01:08
213.141.159.26
,
пустое
)
Так Вам что надо? О частоту сигнала измерить (!!!одна синусоида!!!) или спектр сигнала получить с шагом 0.5 Hz (исходный пост) - читай например разрешить две сигусоиды отличающиеся на 0.5 Hz?
—
andy_P
(17.11.2006 20:46
unknown, 80.82.63.185
, 381 байт)
Эти посты я написал исходя из поста homekvn.
—
TheMatrix
(17.11.2006 21:16
83.167.93.184
,
пустое
)
Надо спектр.
—
TheMatrix
(17.11.2006 21:14
83.167.93.184
, 230 байт)
По затратам это все мелочевка (частота дискретизации очень низкая (ее Вам SM с homekvn писали )). Но спектр с заданными Вами разрешением быстрее не измерить не получится. К тому же чтобы оценку спектра хорошую получить нужно усреднение, а это потребует еще времени.
—
andy_P
(18.11.2006 10:42
80.82.36.126
,
пустое
)
Мне всё никак не ответят на вопрос: homekvn писал о том, что можно КРАТНО повышать частоту измерений.
—
TheMatrix
(18.11.2006 10:54
83.167.93.227
, 127 байт)
Нет не так. Можно понизить чатоту дискретизации и делать меньше вычислений, если у Вас она (частота дискретизации) сильно больше требуемой полосы. У вас полоса 10 Hz, минимальная частота дисертизации должна быть больше 20. Если у Вас она выше, то можгно децимировать. На времени реакции (времени за которое данные собираются) это никак не скажется. Просто обсчитывать будете меньше отсчетов.
—
andy_P
(18.11.2006 11:32
80.82.36.45
,
пустое
)
Усреднение - это ладно, главное чтобы время реакции системы не было таким большим.
—
TheMatrix
(18.11.2006 10:50
83.167.93.227
,
пустое
)
Да не вызовет это уже никаких затрат. Затраты разрешением определяются. Впрочем (+)
—
homekvn
(17.11.2006 23:42
84.146.24.133
, 386 байт)
А задача такая.
—
TheMatrix
(18.11.2006 09:38
83.167.92.229
, 473 байт)
В Вашем случае я бы отказался от БПФ вообще, а сделал бы так, как опишу здесь. (+)
—
homekvn
(18.11.2006 12:58
84.146.49.20
, 3716 байт)
Про банк фильтров - прям как у меня описали... ;-) А warped-FFT - я очень хочу! Поделитесь пожалуйста материалами... (+)
—
ASergej_R19
(18.11.2006 21:46
80.250.160.170
, 60 байт)
Отправил кое-что. Проверьте почту. Если не дошло, напишите, повторю.
—
homekvn
(18.11.2006 22:36
84.146.49.20
,
пустое
)
Все дошло... Большое спасибо... (-)
—
ASergej_R19
(18.11.2006 22:45
80.250.160.170
,
пустое
)
Матлабовский код также отправил сегодня
—
homekvn
(20.11.2006 16:15
212.185.161.237
,
пустое
)
Да, я получил - большое спасибо... (-)
—
ASergej_R19
(20.11.2006 16:21
80.250.160.170
,
пустое
)
Спасибо, но есть ограничения на задание.
—
TheMatrix
(18.11.2006 13:38
83.167.93.229
, 508 байт)
Если память данных только полкило, то кроме как БПФ на 40 (а лучше 64) отсчетов (при частоте дискретизации 20 Гц) в голову ничего не лезет. Тем более, что частоту дискретизации входного сигнала выбираете Вы сами. Это большое преимущество. (+)
—
homekvn
(18.11.2006 20:00
84.146.49.20
, 1217 байт)
Памяти 0.5 k 16-разрядных слов...
—
TheMatrix
(18.11.2006 22:30
83.167.93.167
, 218 байт)
Храните таблицу в памяти программ. Размер таблицы - длина преобразования N (в этом случае должна быть кратна 4) деленная на 4 плюс 1. Т.е. храним синус (или косинус) на интервале от 0 до пи/2 с шагом 2*пи/N. Впрочем (+)
—
homekvn
(18.11.2006 22:41
84.146.49.20
, 234 байт)
Добавлю (+)
—
homekvn
(18.11.2006 13:12
84.146.49.20
, 914 байт)
А у нас еще суббота:)
—
Бяка
(18.11.2006 13:10
83.237.18.245
,
пустое
)
Да и у нас на два часа позже столицы нашей Родины все наступает :-) А вообще..
—
homekvn
(18.11.2006 13:15
84.146.49.20
, 75 байт)
Если у нас суббота, то у вас тем более воскресенья еще нет:)
—
Бяка
(18.11.2006 14:21
83.237.18.245
,
пустое
)
Столица нашей Родины - Москва, а не Ванкувер ;-)
—
homekvn
(18.11.2006 15:59
84.146.49.20
,
пустое
)
Ответ (+)
—
SM
(16.11.2006 00:41
213.141.159.26
, 651 байт)
Ответ (+)
—
homekvn
(16.11.2006 00:27
84.146.52.150
, 1975 байт)
Про БПФ
—
TimMATtU
(17.11.2006 11:31
217.71.134.23, 217.71.128.84
, 552 байт)
Ответ (+)
—
homekvn
(17.11.2006 11:58
212.185.161.237
, 919 байт)
В догонку (+)
—
homekvn
(17.11.2006 12:07
212.185.161.237
, 926 байт)
Не забывайте еще, что работаем мы не с непрерывными сигналами, а с последовательностями (и последовательностями ограниченными по спектру) (+)
—
homekvn
(17.11.2006 12:34
212.185.161.237
, 207 байт)
Все наоборот. Последовательности благодаря дискретному характеру во времени бесконечны и периодичны по спектру, а значит неограничены. В отличие от непрерывных сигналов, которые могут быть ограничеными.
—
SM
(18.11.2006 14:58
213.141.159.26
,
пустое
)
Выразился, возможно, не совсем понятно. Имел в виду то, что рассматривая периодическое продолжение последовательности ограниченной длины N, мы тем самым автоматически ограничиваем ее спектр. И ограничиваем величиной N/2 (или если не рассматривать отрицательных отсчетов, то величиной N). В случае (+)
—
homekvn
(18.11.2006 16:50
84.146.49.20
, 367 байт)
Стормозил маленько. Написал бред (+)
—
homekvn
(19.11.2006 20:51
84.146.18.63
, 367 байт)
Это почему в физическом смысле не удовлетворяет (+)
—
SM
(20.11.2006 00:08
213.141.159.26
, 137 байт)
Угу. Ваша правда. Совсем торможу.
—
homekvn
(20.11.2006 01:58
84.146.18.63
,
пустое
)
Ответ:
—
SM
(18.11.2006 14:57
213.141.159.26
,
пустое
)
О! А бывают последовательности "по спектру неограниченные"?
—
st256
(18.11.2006 13:45
217.151.231.218
, 307 байт)
А по поводу ограниченности или неограниченности спектра последовательности предлагаю иное видение этого вопроса. Для этого прочитайте пост SM аккурат над Вашим. Впрочем, я далее уже по этому поводу тоже высказался.
—
homekvn
(18.11.2006 16:58
84.146.49.20
,
пустое
)
Не возможно отличить две частоты, попадающие в один интервал. Вот и все. :-)
—
homekvn
(18.11.2006 16:39
84.146.49.20
,
пустое
)
Так вопрос, если я правильно понял, как раз с этим и связан - Какое отношение имеет коэфициент ДПФ к "настоящему" отсчёту непрерывного преобразования?
—
fontp
(17.11.2006 13:21
192.168.10.211, 213.171.46.37
,
пустое
)
А я и написал прямо - никакого. ДПФ "похож" на ПФ только в тех смыслах, о которых я сказал. Точный результат (и то, с точностью до умножения на непрерывную дельта-функцию) можно получить лишь для периодических сигналов, причем только в том случае, если длину ДПФ мы взяли в точности кратную периоду сигнала.
—
homekvn
(17.11.2006 13:31
212.185.161.237
,
пустое
)
Мда... Это ничего если я Вас поправлю? А пишите Вы много, но не всегда правильно.
—
st256
(18.11.2006 13:51
217.151.231.218
, 166 байт)
Не согласен. (+)
—
homekvn
(18.11.2006 16:37
84.146.49.20
, 563 байт)
Если у Вас плохо с психикой, то предупредите, пожалуйста, заранее. И ни в коем случае, по примеру некоторых недоучек не пишите в Лигу Наций. Ее уже давно нету.
—
st256
(18.11.2006 18:45
217.151.231.218
, 1016 байт)
Для таких невинных забав, как общение на форуме моя психика вполне пригодна. Покорнейше благодарю за предусмотрительность и обеспокоенность. :-) Ну а по теме (+)
—
homekvn
(18.11.2006 19:39
84.146.49.20
, 1379 байт)
Давайте так,
—
st256
(18.11.2006 20:06
217.151.231.218
, 714 байт)
st256, в следующий раз, прежде чем вспоминать мой ник всуе, просто сразу пошлите себя куда-нибудь. Хоть на Тибет, что ли. Ладно? :-) А то мне не досуг.
—
-=ВН=-
(20.11.2006 12:49
193.125.71.140
,
пустое
)
Это не я вспоминаю. Это о Вас вспоминают другие люди. Вот я их сразу на Вас и посылаю.
—
st256
(20.11.2006 16:49
217.151.231.218
,
пустое
)
Не, мил человек, у других я ссылок имени меня этой ветке не наблюдаю. Так что пошлите лучше себя. На Тибет. Или в Тибет? В общем - в Гималаи. Это будет справедливо. И не ешьте на ночь сырых помидоров.
—
-=ВН=-
(20.11.2006 17:38
193.125.71.140
,
пустое
)
Я не эту ветку имел ввиду. Я имел ввиду прославление Вас, а так же постановку мне в пример Вашего светлого образа в письмах иногда до меня доходящих. Ну вот авторов таких писем я сразу по определенному и отправляю: т.е. прямо к Вам.
—
st256
(20.11.2006 18:01
217.151.231.218
,
пустое
)
Не нужно гротесков. В письме, которое я Вам направил более месяца назад, нет никакого "прославления". А что я Вам написал тогда, готов повторить еще не единожды.
—
homekvn
(20.11.2006 18:36
212.185.161.237
,
пустое
)
Странный Вы, Корея на Вас повлияла ужасно плохо... Мне чихать 3 раза на содержание писем Вами получаемых и отправляемых. Так же, как и чихать на прославление Вашего светлого образа в этой конфе, если таковое было. Вам было предложено послать себя в связи с содержанием Вашего поста. Что непонятного?
—
-=ВН=-
(20.11.2006 18:26
193.125.71.140
,
пустое
)
В смысле по определенному маршруту к Вам отправляю.
—
st256
(20.11.2006 18:03
217.151.231.218
,
пустое
)
Ясно. (+)
—
homekvn
(18.11.2006 21:39
84.146.49.20
, 1964 байт)
Я прикрываю дискуссию.
—
st256
(19.11.2006 09:06
217.151.231.218
, 567 байт)
А дискуссии и не было, я вам пытался ее предложить, Вы предпочли ей пассажи о моем психическом состоянии и моем низком уровне образования. (+)
—
homekvn
(19.11.2006 20:38
84.146.18.63
, 1170 байт)
Поправочка - с периодом T у Вас полный порядок.
—
st256
(18.11.2006 18:54
217.151.231.218
, 35 байт)
Ну вот давайте подискутируем, если у Вас еще не отпало желание, тогда и посмотрим, у кого с теорией лучше.
—
homekvn
(18.11.2006 19:41
84.146.49.20
,
пустое
)
Мне тяжело с Вами дискутировать. Вам показываешь, где Вы неправы, а Вы - в партком с петицией на мое аморальное поведение. Хоть партком уже давно отменили, но тем не менее оказаться в центре очередного скандала мне не хочется. Даже то, что Вам никто не ответит, а меня никто не накажет, мало успокаивает: представьте, что Вы на экскурсии в сумсшедшем доме - вроде Вас это не касается, но все равно боязно...
—
st256
(18.11.2006 19:53
217.151.231.218
,
пустое
)
Ну не хотите, не дискутируйте. Просто проверьте, например, в Матлабе. Код для проверки займет 2 строчки (с выводом графика - три)
—
homekvn
(18.11.2006 20:03
84.146.49.20
,
пустое
)
2ux...
—
RAPA
(15.11.2006 20:46
213.158.9.96
, 73 байт,
ссылка
)
Объясните пожалуйста политику партии, почему пост cо ссылкой был удалён? Человек попросил модельку выложить.
—
ux@yandex.ru
(17.11.2006 14:52
213.177.117.107
,
пустое
)
Модельку успел обнаружить и забрать :-)
—
RAPA
(17.11.2006 15:00
213.158.8.49
,
пустое
)
и я успел :-) Форум колбасит неподецки
—
fontp
(17.11.2006 15:11
192.168.10.211, 213.171.46.37
,
пустое
)
Сёравно не порядок...
—
ux
(17.11.2006 15:09
213.177.117.107
,
пустое
)
Это ещё что. На второй странице - апрель 2006 :-)
—
fontp
(17.11.2006 15:13
192.168.10.211, 213.171.46.37
,
пустое
)
частный случай V&V с к=1. Оптимально для высокого значения snr
—
fontp
(17.11.2006 12:25
192.168.10.211, 213.171.46.37
, 1 байт)
я когда-то проверял эту теорию V&V, правда для QPSK
—
fontp
(17.11.2006 13:16
192.168.10.211, 213.171.46.37
, 303 байт)
А вот по поводу RMS вопрос... (+)
—
ASergej_R19
(15.11.2006 17:02
80.250.160.170
, 791 байт)
Ответ (+)
—
homekvn
(15.11.2006 18:20
212.185.161.237
, 334 байт)
Ответ... (+)
—
ASergej_R19
(15.11.2006 19:16
213.234.225.249
, 1004 байт)
Возьмите Матлаб и там поиграйте. Сдается мне, что если усреднять в течение одной секунды, то действительно будут плохие частоты. Объясняется это тем (+)
—
homekvn
(15.11.2006 19:51
212.185.161.237
, 1373 байт)
Ответ
—
ASergej_R19
(15.11.2006 20:02
213.234.225.249
, 468 байт)
Модуль - для того, чтобы выполнить нелинейное преобразование, которое введет в сигнал постоянную составляющую, величина которой будет зависеть от энергии сигнала на заданном интервале. Эту постоянную составляющую нам и надо выделить.
—
homekvn
(15.11.2006 20:21
212.185.161.237
,
пустое
)
Теперь понял... (+)
—
ASergej_R19
(15.11.2006 20:24
213.234.225.249
, 205 байт)
Да в идеале возьмите фильтр с частотой среза 1 Гц или того меньше - Вам ведь постоянную составляющую выделить надобно. Просто инерционность будет большая. Поэтому ищите компромис. Для этого берите Матлаб и играйте.
—
homekvn
(15.11.2006 20:31
212.185.161.237
,
пустое
)
Понял... Остался тогда вопрос только о модуле и квадрате... Потому что фильтровать квадрат, что-то не очень хочется... (-)
—
ASergej_R19
(15.11.2006 20:33
213.234.225.249
,
пустое
)
Кстати, так идейка еще одна. Может вдруг понадобиться, чтобы фронт нарастания был коротким, а спад допускался инерционным - тогда можно внутри БИХа использовать две разные постоянные времени. Одна будет работать, когда сигнал нарастает, другая - когда сигнал спадает.
—
homekvn
(15.11.2006 20:40
212.185.161.237
,
пустое
)
Только не очень пойму как это сделать... (+)
—
ASergej_R19
(15.11.2006 20:47
213.234.225.249
, 50 байт)
Угу. Примерно так. Только вначале решите, действительно ли Вам это надо. Вначале в Матлабе промоделируйте.
—
homekvn
(15.11.2006 20:50
212.185.161.237
,
пустое
)
Посмотрите, как работает простой амплитудный детектор (аналоговый, который есть диодный мост, а за ним RC-фильтр). Идея - один в один.
—
homekvn
(15.11.2006 20:33
212.185.161.237
,
пустое
)
Но спасибо за идею... (-)
—
ASergej_R19
(15.11.2006 20:40
213.234.225.249
,
пустое
)
Да-да... Я понял... Беспокоит только еще вот что... (+)
—
ASergej_R19
(15.11.2006 20:38
213.234.225.249
, 307 байт)
Усреднителем в значительной степени будет уже сам фильтр. Если Вы и впрямь возьмете фильтр с частотой среза 1 Гц, то после него никакой усреднитель будет уже не нужен. Если же частота среза будет значительно больше одного герца (напр. 100 Гц), то некий усреднитель еще в дополнение можно поставить будет. Вопрос только - а надо ли делать частоту среза 100 Гц?
—
homekvn
(15.11.2006 20:48
212.185.161.237
,
пустое
)
Ну да... Надо пробовать... Спасибо... (-)
—
ASergej_R19
(15.11.2006 20:52
213.234.225.249
,
пустое
)
Вобщем, по-моему, наиболее простое решение будет: берем модуль сигнала ->пропускаем через НЧ фильтр -> дальше делаем усреднение (можно с понижением частоты)
—
homekvn
(15.11.2006 19:55
212.185.161.237
,
пустое
)
Нельзя так делать по-моему... (+)
—
ASergej_R19
(15.11.2006 20:04
213.234.225.249
, 91 байт)
Не, не потеряем. То, что я описал - это вобщем-то простой амплитудный детектор. Другое дело, что отмасштабировать это значение как-то нужно будет.
—
homekvn
(15.11.2006 20:14
212.185.161.237
,
пустое
)
То есть... (+)
—
ASergej_R19
(15.11.2006 20:19
213.234.225.249
, 227 байт)
Ответ (+)
—
homekvn
(15.11.2006 20:27
212.185.161.237
, 772 байт)
Это Вы измерите среднее значение амплитуды. А не RMS. И в общем случае RMS'а не получите. Посему делать надо не модуль, а квадрат модуля :) Ну то есть просто квадрат, без модуля.
—
SM
(15.11.2006 20:26
85.21.237.237
,
пустое
)
А кто мне мешает отфильтрованный модуль в квадрат потом возвести? Если фильтровать квадрат, то потом проблем с масштабированием больше будет, как мне кажется (доказать не могу - нутром чую :-) ).
—
homekvn
(15.11.2006 20:29
212.185.161.237
,
пустое
)
А квадрат фильтрованного модуля это совсем не модуль фильтрованного квадрата :)
—
SM
(15.11.2006 20:55
85.21.237.237
,
пустое
)
А если быть точнее - то квадрат суммы это далеко не сумма квадратов. Две большие разницы.
—
SM
(15.11.2006 20:56
85.21.237.237
,
пустое
)
Да разница имеется. Вопрос только в том, что написано в ТЗ. Иными словами, что можно делать, а что нельзя. Если написано, что делать можно только RMS и только за 1 секунду, то тогда заказчику придется смириться с тем эффектом, о котором написал автор.
—
homekvn
(15.11.2006 21:11
212.185.161.237
,
пустое
)
Заказчику смириться? Бу-га-га... ;-) (+)
—
ASergej_R19
(15.11.2006 21:18
213.234.225.249
, 122 байт)
Ну или так... :-)
—
homekvn
(15.11.2006 21:38
212.185.161.237
,
пустое
)
И потом, если частота среза фильтра где-нибудь 100-300 Гц, то там еще можно продолжить процесс. А именно: сделать возведение в квадрат и поставить усреднение, венцом которого при необходимости станет квадратный корень.
—
homekvn
(15.11.2006 21:13
212.185.161.237
,
пустое
)
Венцом этого станет логарифм... У меня конечные все значения в dB должны быть... (-)
—
ASergej_R19
(15.11.2006 21:19
213.234.225.249
,
пустое
)
Тогда уж венцом станет умножение на 0.5, поскольку логарифм от корня будет :-)
—
homekvn
(15.11.2006 21:43
212.185.161.237
,
пустое
)
А вот и не угадали... Умножать надо будет на 10, вместо 20... ;-) (-)
—
ASergej_R19
(15.11.2006 21:45
213.234.225.249
,
пустое
)
Ну, ладно! ладно! вечер уже. Я сегодня раз 10 уже думал. Вот и устал.
—
homekvn
(15.11.2006 21:54
212.185.161.237
,
пустое
)
М-дя... (+)
—
ASergej_R19
(15.11.2006 21:01
213.234.225.249
, 147 байт)
Почему потеряем? Они, эти частоты, также попадут под раздачу. От них (перенесенных симметрично) модуль также браться будет.
—
homekvn
(15.11.2006 21:09
212.185.161.237
,
пустое
)
Не.... (+)
—
ASergej_R19
(15.11.2006 21:16
213.234.225.249
, 195 байт)
Да нет, я предлагаю проредить взять модуль и затем профильтровать. Если где-то я не так написал, то сочтите это за описку. Другой вопрос, что, может, прореживать не надо вообще...
—
homekvn
(15.11.2006 21:33
212.185.161.237
,
пустое
)
Дык... (+)
—
ASergej_R19
(15.11.2006 21:38
213.234.225.249
, 261 байт)
Да, правильно. Тогда вначале модуль, а уж потом понижение частоты дискретизации, а потом и фильтр.
—
homekvn
(15.11.2006 21:41
212.185.161.237
,
пустое
)
Нее... Модуль, фильтрация и только потом понижение частоты... (+)
—
ASergej_R19
(15.11.2006 21:44
213.234.225.249
, 140 байт)
Не, нужно. Расчет будет на той же частоте, а не на повышенной путем интерполяции.
—
homekvn
(15.11.2006 21:48
212.185.161.237
,
пустое
)
Не понадобится только в том случае, если Вы фильтр с частотой среза около 1 Гц возьмете, а иначе частоту понизить неплохо было бы. Кстати, Вы можете даже КИХ-фильтр после модуля поставить, а его выход проредить раз в 10000. Таким образом, КИХ у Вас будет запускаться один раз на 10000 отсчетов.
—
homekvn
(15.11.2006 21:51
212.185.161.237
,
пустое
)
Но это так, как вариант. А вообще (+)
—
homekvn
(15.11.2006 21:52
212.185.161.237
, 46 байт)
Н-да... Ладно... Мне тоже надо... Завтра поглядим... :-) (-)
—
ASergej_R19
(15.11.2006 21:54
213.234.225.249
,
пустое
)
А если я возьмусь интерполировать, то это поможет? (+)
—
ASergej_R19
(15.11.2006 21:22
213.234.225.249
,
пустое
)
Ну а почему ж не поможет? - Поможет. Возьмите поднимите частоту дискретизации в два раза (или в 1.33 раза, если не лень и выяснится, что игра в конечном итоге стоит свеч) и тогда спокойно усредняйте.
—
homekvn
(15.11.2006 21:35
212.185.161.237
,
пустое
)
Ладно... Я конечно все это попробую, но что-то меня берут сомнения... Но все равно - Вам спасибо... (-)
—
ASergej_R19
(15.11.2006 21:39
213.234.225.249
,
пустое
)
А чтоб сомнения не мучили, моделирование делать надо.
—
homekvn
(15.11.2006 21:42
212.185.161.237
,
пустое
)
А откуда появляются эти левые синусоиды? Их там не должно появляться.
—
SM
(15.11.2006 18:14
85.21.237.237
,
пустое
)
У Вас разве что может "пропасть" синусоида, которая была аккурат на пол-полосе, но никак не появиться.
—
SM
(15.11.2006 18:32
85.21.237.237
,
пустое
)
Они не появляются, а становятся "плохими"... (+)
—
ASergej_R19
(15.11.2006 19:09
213.234.225.249
, 217 байт)
С 12 и около-него, она в ноль герц сваливается. А вот с 18 что? Наверное глюк какой-то.
—
SM
(15.11.2006 19:32
85.21.237.237
,
пустое
)
И, наверное, не 12, а 24 KHz попадают в 0 - но это не принципиально... надо аккуратно нарисовать отражения... (-)
—
ASergej_R19
(15.11.2006 19:49
213.234.225.249
,
пустое
)
Ну в 2 раза просто мало... (+)
—
ASergej_R19
(15.11.2006 19:39
213.234.225.249
, 474 байт)
Пардон... очепятка... читать "дЕскретизации"... (-)
—
ASergej_R19
(15.11.2006 17:04
80.250.160.170
,
пустое
)
Совсем перегрелся... Первый раз - правильно написал... (-)
—
ASergej_R19
(15.11.2006 17:21
80.250.160.170
,
пустое
)
Новое сообщение
|
Главная страница
|
Раздел "Электроника"
|
Карта сайта