|
|
  |
биение амплитуды при оцифровке синусоиды AD1871 |
|
|
|
Oct 2 2008, 19:27
|

Гуру
     
Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987

|
Цитата(hoochie_coochie_man @ Oct 2 2008, 11:06)  понял всем спасибо за объяснения. Ещё один момент: максимальная амплитуда получится если отсчёт попадёт в максимум синусоиды, минимальная, если два отсчёта будут симметрично максимуму синусоиды. Давайте начнём с определений: что есть амплитуда вообще, и что есть амплитуда гармонического сигнала (синусоиды) в частности? Цитата(hoochie_coochie_man @ Oct 2 2008, 13:45)  ...я уже понял что это нормально что так мы видим сигнал в цифре, но может кто подскажет тогда как оценить эту амплитуду для конкретной частоты на входе Думаю, Вам самому будет полезно это сделать. Подсказка: возьмите 3 любых последовательных отсчёта гармонического сигнала, взятые "по Котельникову": Tвыб<=Tсин/2, где Твыб - период выборки, а Тсин - период синусоиды. Если частота известна, хватит и двух.  ЗЫ. Явление наложения (aliasing), конечно, присутствует в дискретизированном сигнале всегда. Потому, как идеальных фильтров, как и дискретизаторов, в природе не существует. Однако, к явлениям, описываемых Вами, алиасинг не имеет ровным счётом никакого отношения. Более того, для современных сигма-дельта аудио АЦП его можно считать пренебрежимо малым (в смысле перцептуально значимого качества сигнала, прошедшего через тракты А/Ц и Ц/А преобразования). "На глазок", тем более, ничего заметить не удастся.
--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
|
|
|
|
|
Oct 3 2008, 16:14
|
Группа: Новичок
Сообщений: 9
Регистрация: 28-12-07
Пользователь №: 33 713

|
Всё граждане...всё сошлось...именно так как я считал амплитуду этих биений именно так и надо считать....просто когда берёшь косинус на калькуляторе, нужно переключиться на РАДИАНЫ!!!! тфу блин вот ступил так ступил. Итак вышеуказанный расчёт исправляем: Acos(wt), w=2*Pi*f, f= 4 кГц, w=25120, пусть амплитуда 1В теперь: берём t=1/2*T, T=1/f, f=48 кГц, 1/2T=10.4 мкс cos (25120*10.4мкс)=cos(0,261) В ЭТОМ МЕСТЕ ПЕРЕКЛЮЧАЕМСЯ НА РАДИАНЫ :-) cos(0,261)=0.96 , т.е амплитуда биений 0.04 или 4%. Всё сошлось....
|
|
|
|
|
Sep 21 2009, 15:13
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
Цитата(Vascom @ Sep 21 2009, 08:17)  Заужать петлю мне нельзя, поскольку при резком появлении помехи (импульсная или быстрая АМ) АЦП будет долгое время перегружен. Вся суть данной АРУ, чтобы АЦП не перегружался, иначе большие потери мощности сигнала. Если АЦП перегружена, то отфильтровать уже ни чего не получится, сигнал безнадёжно искажён. Но возможно появление помех с уровнем до 70 дБ по отношению к шуму. может скажу глупость или мои расчеты не верные, но чем быстрое АРУ вам поможет ? Если у вас будет стоять помеха такой мощности, то она практически забьет приемник. положим рабочий SNR 30Дб и помеха в 70Дб, запас АЦП по разрядности нужен порядка 7 ми бит. Даже при 12 битах АЦП. у вас по сути на сигнал остается ~3 бита. Вы хотите из них еще что то вытащить? Или вы решаете проблему быстрого восстановления падения связи, вызванного перегрузкой АЦП? так вопросы перегрузки АЦП по входу можно решить другими способами %)
--------------------
|
|
|
|
|
Sep 22 2009, 03:47
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
Цитата(Vascom @ Sep 21 2009, 12:49)  Не волнуйтесь, чтобы нормально принять сигнал мне достаточно даже 1 бита, поскольку это GPS. Такой многоразрядный АЦП нужен именно для борьбы с помехами в цифровом виде. тогда зачем вам вообще полный размах АЦП ?  )) к тому же если у вас все так просто почему бы не сжать динамический диапазон по входу АЦП. (идея глупая, см ниже) посовещался со своими гуру, Как мне объяснили сжимать нельзя, но можно ограничить. Но вообще проблема эта системная и с помошью только АРУ решена быть не может. В любом случае на АЦП придеться делать запас на динамику и с идеей "Только мне надо, чтобы сигнал всегда полностью входит в раскрыв АЦП." можно попрощаться
--------------------
|
|
|
|
|
Sep 22 2009, 10:04
|
Местный
  
Группа: Свой
Сообщений: 232
Регистрация: 2-08-07
Из: Москва
Пользователь №: 29 534

|
Цитата(des00 @ Sep 22 2009, 11:28)  конечно интересно, поставлю своих гуру в тупик %) Идея заключается в следующем (все действия производятся в цифровом виде): 1. Домножаем входной оцифрованный сигнал на комплексную несущую (проще всего частотой 1/4 Fs), но нужно, чтобы центральная частота полосы сигнала перенеслась на нулевую частоту. В результате этого помеха смещается с "неудобной частоты", но при этом образуется вторая гармоника. 2. Далее ставим ФНЧ, который вырезает эту вторую гармонику. ФНЧ должен пропускать не более 1/4 Fs и иметь как можно более ровное усиление в полосе пропускания. 3. Из полученного отфильтрованного комплексного сигнала выделяем комплексную огибающую, которую подаём на вход АРУ. Может быть можно обойтись и без этого, но поскольку мы получили комплексный сигнал, то грех этим не воспользоваться. Конечно, конкретная реализация будет иметь множество нюансов в плане частоты комплексной несущей, тип и сложность ФНЧ, аппаратные требования. Но это уже частности
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|