Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Интерполяцией
Отправлено
argus98
02 мая 2007 г. 09:51
В ответ на:
Как реализовать цифровую линию задержки в том случае если время задержки не кратно 1/Fвыборок ?
отправлено F8 02 мая 2007 г. 09:17
Составить ответ
|
Вернуться на конференцию
Ответы
А нельзя ли просто ввести ещё одну,маленькую линеечку задержички?
—
Grey
(02.05.2007 11:30:14
81.18.135.98
,
пустое
)
можно :-)) только толку никакого
—
argus98
(02.05.2007 11:41:13
81.22.205.230
,
пустое
)
А почему?
—
Grey
(02.05.2007 11:44:3
81.18.135.98
,
пустое
)
Возьмите бумагу, карандаш, нарисуйте 5 отсчетов линейно нарастающего сигнала 1, 3, 5, 7, 9, затем попробуйте с помощью вашей ЛЗ получить отсчеты 2, 4, 6, 8, 10 (задержка на полпериода Fd)
—
argus98
(02.05.2007 11:54:7
81.22.205.230
,
пустое
)
Это понятно.Но разве автору требовались эти (кратные отсчеты), а не например 2.35, 3.35, 4.35...???
—
Grey
(02.05.2007 11:58:22
81.18.135.98
,
пустое
)
т.е. исходные 1,2,3...просто сдвинутые во времени на 0.35 периода?
—
Grey
(02.05.2007 12:01:27
81.18.135.98
,
пустое
)
Ну если нравится 0.35 периода попробуйте получить 1.7, 2.7, 3.7 и т.д. с помощью вашей дополнительной ЛЗ
—
argus98
(02.05.2007 12:20:7
81.22.205.230
,
пустое
)
Аналогично,выставить tзад.доп=0.7Т
—
Grey
(02.05.2007 12:22:3
81.18.135.98
,
пустое
)
Млин, обьясните наконец как ЛЗ может менять амплитуду?
—
argus98
(02.05.2007 12:33:20
81.22.205.230
,
пустое
)
Всегда считал что ЛЗ просто задерживает сигнал НЕ меняя его амплитуду... :)
—
Grey
(02.05.2007 12:48:54
81.18.135.98
,
пустое
)
Нда... Небольшая лекция по ЦОС (+):
—
argus98
(02.05.2007 13:06:25
81.22.205.230
, 392 байт)
:-)) Человек Вам толкует о том, что такты на выходе устройства можно задержать относительно входных. Не пересчитывать задержанный сигнал на входную тактовую последовательность, а создать новую, выходную, тактовую послед, задержанную относительно входной. Никакого пересчета сигнал в этом случае не нужно. Нормальный вариант, если допустимы 2 тактовых последов. и имеется шустрый клок для организации маленькой линеечки задержечки-)
—
-=ВН=-
(02.05.2007 13:20:12
193.125.71.140
,
пустое
)
Я исхожу из поставленной задачи: есть ЦЛЗ, внутри которой и нужно организовать дробную задержку.. А то что толкует человек и Вы - фактически призыв к подьему частоты дискретизации исходного сигнала до уровня, когда дробная задержка становится целой, т.е. исходная задача теряет смысл.
—
argus98
(02.05.2007 13:37:26
81.22.205.230
,
пустое
)
Не, Вы мне не приписывайте. Я просто выступил переводчиком. Ввиду явного взаимного непонимания, имеющего место быть между Вами и оппонентом.:-))
—
-=ВН=-
(02.05.2007 15:22:44
193.125.71.140
,
пустое
)
ОК. Прощаю :))
—
argus98
(02.05.2007 15:38:48
81.22.205.230
,
пустое
)
В задаче ещё вообще нет никакой ЛЗ... :))
—
Grey
(02.05.2007 13:52:11
81.18.135.98
, 555 байт)
Каждый о своем :) Причем тут сдвиг времени вывода в ЦАП? Про ЦАП речи не было. Я говорю о дробной задержке ВНУТРИ ЦЛЗ
—
argus98
(02.05.2007 14:13:58
81.22.205.230
,
пустое
)
Ну не в ЦАП, ладно...А разница какая, куда? ;О)
—
-mse-
(02.05.2007 14:20:49
83.239.86.98
,
пустое
)
Есть разница, например если автор хочет реализовать гребенчатый ЦФ на дробные частоты
—
argus98
(02.05.2007 14:34:41
81.22.205.230
,
пустое
)
Да никакой разницы. Что бы он ни хотел сделать.
—
-mse-
(02.05.2007 14:41:30
83.239.86.98
, 270 байт)
Здача - демодуляция FSK. Для чего нужно умножить текущее значения на значение сдвинутое на 1,176 семпла назад.
—
F8
(02.05.2007 15:15:8
91.124.136.60
,
пустое
,
ссылка
)
Этта...Имана сдвинутое? ;О) Ты ничего не путаешь?
—
-mse-
(02.05.2007 15:32:39
83.239.86.98
, 417 байт)
Сдвинутые, задержаные в чем разница? У меня есть текущее значение и те что были 1, 2, 3,..... семплов назад, из них нужно получить то что было 1,176 семпла назад. Как это называть сдвигом или задержкой... да какая в принципе разница.
—
F8
(02.05.2007 16:25:23
91.124.136.60
,
пустое
)
Гы-гы...принципиальная.
—
=mse=
(02.05.2007 22:55:24
213.132.70.162
,
пустое
)
Ну да прям ;О) "Как реализовать цифровую линию задержки...". А так всё путём.
—
-mse-
(02.05.2007 13:58:14
83.239.86.98
,
пустое
)
Чего это вдруг? В исх сообсчении речь шла о Фсэмпл. А ЦЛЗ реализуем на Фосц. А это мобуть величины разных порядков. И не всегда эти порядки хотя-бы рядом стоят. ;О)
—
-mse-
(02.05.2007 13:51:25
83.239.86.98
,
пустое
)
Ясно, спасибо. Больше никак?
—
F8
(02.05.2007 10:56:23
91.124.136.60
,
пустое
)
:) никак, т.к. восстановление функции (сигнала) между отсчетами называется интерполяцией. А вот видов интерполяции великое множество (+):
—
argus98
(02.05.2007 11:07:21
81.22.205.230
, 92 байт)
Ясно, спасибо.
—
F8
(02.05.2007 11:51:11
91.124.136.60
,
пустое
)
Как бы эта интерполяция при работе в реальном времени не стала б экстраполяцией:)
—
Quasy
(02.05.2007 11:16:11
80.243.9.34
,
пустое
)
Она в реальном времени фильтром становится:-)
—
-=ВН=-
(02.05.2007 11:21:8
193.125.71.140
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
увеличьте 6 на 2:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru