Цифровые сигнальные процессоры Вопросы, связанные с применением цифровых сигнальных процессоров: программирование, отладочные средства, алгоритмы... |
03.07.2007, 21:02
|
#1
|
Временная регистрация
Регистрация: 02.09.2006
Сообщений: 86
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сдвиг фаз при помощи ЦОС
Доброго времени суток! Надо сдвинуть синусоиду на 90 град. по фазе. Посоветуйте, какой способ проще: делать фазосдвигатель на аналоговых схемах или оцифровать синусоиду с помощью АЦП и сдвинуть все точки на необходимый интервал, а дальше полученные значения выдать на ЦАП?
|
|
|
|
03.07.2007, 21:40
|
#2
|
Почётный гражданин KAZUS.RU
Регистрация: 30.10.2006
Сообщений: 1,755
Сказал спасибо: 0
Сказали Спасибо 80 раз(а) в 56 сообщении(ях)
|
Re: сдвиг фаз при помощи ЦОС
Сообщение от lexa1000
|
Доброго времени суток! Надо сдвинуть синусоиду на 90 град. по фазе. Посоветуйте, какой способ проще: делать фазосдвигатель на аналоговых схемах или оцифровать синусоиду с помощью АЦП и сдвинуть все точки на необходимый интервал, а дальше полученные значения выдать на ЦАП?
|
Сдвиг фазы синусоидального сигнала на 90 градусов может обеспечить RC-цепь, при этом сдвинутое по фазе напряжение снимается с сопротивления. Величина фазового сдвига для этой цепи лежит в пределах от 0 до -90 градусов. Чем большее сопротивление, тем меньший фазовый сдвиг. Т.о. Вы должны использовать минимальное сопротивление и усилить полученный сигнал. Расчетное соотношение сдвига фаз между током и напряжением данной цепи: тангенс фи = - 1/(омега*R*C).
С уважением, Алексей.
|
|
|
Сказали "Спасибо" ALEX__A
|
|
|
04.07.2007, 20:34
|
#3
|
Временная регистрация
Регистрация: 02.09.2006
Сообщений: 86
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: сдвиг фаз при помощи ЦОС
а тангенс 90 град. не определен, как подобрать номиналы элементов?
|
|
|
|
04.07.2007, 21:11
|
#4
|
Прописка
Регистрация: 13.06.2004
Адрес: Москва
Сообщений: 193
Сказал спасибо: 11
Сказали Спасибо 32 раз(а) в 18 сообщении(ях)
|
Re: сдвиг фаз при помощи ЦОС
Сообщение от lexa1000
|
Доброго времени суток! Надо сдвинуть синусоиду на 90 град. по фазе. Посоветуйте, какой способ проще: делать фазосдвигатель на аналоговых схемах или оцифровать синусоиду с помощью АЦП и сдвинуть все точки на необходимый интервал, а дальше полученные значения выдать на ЦАП?
|
Ответ на ваш вопрос будет не очень определенным, так как вы нечетко сформулировали задачу. Возникает несколько вопросов:
1. С какой частотой, или в диапазоне каких частот нужно сдвигать синусоиду?
2. Нужно ли сохранять амплитуду синусоиды?
3. Какие искажения синусоиды допустимы?
4. Какая точность сдвига требуется?
Пока не будут сформулированы эти требования, ответы на ваш вопрос будут похожи на стрельбу вслепую - разные и неточные.
|
|
|
|
04.07.2007, 21:23
|
#5
|
Временная регистрация
Регистрация: 02.09.2006
Сообщений: 86
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: сдвиг фаз при помощи ЦОС
Диапазон акустический: 2000-3000Гц. Амплитуду надо сохранять, хотя допускается искажение амплиутды не более 1%. Погрешность сдвига не более 0.1 градуса.
|
|
|
|
05.07.2007, 00:01
|
#6
|
Почётный гражданин KAZUS.RU
Регистрация: 30.10.2006
Сообщений: 1,755
Сказал спасибо: 0
Сказали Спасибо 80 раз(а) в 56 сообщении(ях)
|
Re: сдвиг фаз при помощи ЦОС
Сообщение от lexa1000
|
а тангенс 90 град. не определен, как подобрать номиналы элементов?
|
Да, действительно, не определен. Поэтому Вам следует брать сдвиг фазы, например, 89.9 градусов, тем более у Вас есть поле допуска. Сдвиг фазы между напряжением и током ровно в 90 градусов обеспечивает собственно емкость, но нам надо отстающий ток преобразовать в напряжение, для этого необходимо его выделить на сопротивлении, но любое сопротивление уменьшит сдвиг фаз. Поэтому на практике Вам следует стремится уменьшать произведение RC. Выберем значение емкости, например, 1 нФ, а сопротивление 470 Ом. При частоте 2000 Гц, сдвиг фаз - 89,6, при частоте 3000 Гц - 89,4. Погрешность сдвига не более одного процента. Однако амплитуда выходного сигнала на сопротивлении составит всего 58 мВ.(при входной амплитуде 10В), т.о., вероятно, потребуется использование ОУ.
С уважением, Алексей.
|
|
|
Сказали "Спасибо" ALEX__A
|
|
|
05.07.2007, 01:07
|
#7
|
Прописка
Регистрация: 13.06.2004
Адрес: Москва
Сообщений: 193
Сказал спасибо: 11
Сказали Спасибо 32 раз(а) в 18 сообщении(ях)
|
Re: сдвиг фаз при помощи ЦОС
Сообщение от lexa1000
|
Диапазон акустический: 2000-3000Гц. Амплитуду надо сохранять, хотя допускается искажение амплиутды не более 1%. Погрешность сдвига не более 0.1 градуса.
|
К сожалению схему с такими жесткими требованиями сделать на простой RC цепи не получится. Потребуется сложный многоэлементный фазовращатель.
Вопросы построения таких фазовращателей подробно рассматриваются в литературе по бесфильтровым методам формирования сигнала SSB. Описать все нюансы их построения в коротком сообщении на форуме невозможно. Много полезной практической информации в книгах В.Е.Полякова. Фотография одной из описанных схем в приложении. Книгу легко скачать в интернете.
Успехов!
-- Прилагается рисунок: --
|
|
|
|
05.07.2007, 12:20
|
#9
|
Временная регистрация
Регистрация: 02.09.2006
Сообщений: 86
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
А есть микросхемы, на вход которых подаешь сигнал, а на выходе он сдвигается на 90 град?
|
|
|
|
29.10.2007, 04:35
|
#10
|
Почётный гражданин KAZUS.RU
Регистрация: 12.05.2006
Адрес: Владимир
Сообщений: 2,804
Сказал спасибо: 3,005
Сказали Спасибо 4,229 раз(а) в 1,191 сообщении(ях)
|
Не силён в аналоговой технике...
Слышал, такое устройство как "Подавитель акустической обратной связи" использует именно такой принцип: сдвигает сигнал на какой-то градус. Вроде по требованиям совпадает: диапазон акустический, форма сигнала и спектр у музыкантов важны, значит устройства эти бережливо относятся к сигналу, не то что RC-цепь.
Это устройство например на концертах применяют, чтобы звук из динамиков когда входит в микрофон, многократно не усиливался. Думаю, схему в инете найдёте, я у себя на компе не нашел. Обычно собирается на куче операционников, я видел схему, в ней около 15 штук было. Совсем туго будет - обращайтесь, поищу схему в своих журналах, вроде где-то была...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:54.
|
|