Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru
Телесистемы | Электроника | Конференция «Цифровые сигнальные процессоры (DSP) и их применение»
Я просто формализовал задачу, а решение и анализ предоставил Вам... Но там ...{+}(+)
Отправлено
рл 13 января 2008 г. 19:47
В ответ на: Ответ: отправлено
Леонид Иванович 13 января 2008 г. 17:15
Текст заголовка сообщения полностью: Я просто формализовал задачу, а решение и анализ предоставил Вам... Но там есть небольшая неточность
В формуле U(k)=Uпит.цап*K(sin(2*PI*k/N))*sin(2*PI*k/N) параметр N-суммарное количество осчетов на одном периоде синуса, в предположении, что частота дискретизации кратна частоте формируемого синуса. Здесь же используется двуполярное питание, для упрощения расчетов (U(k) уходит в минус).
В последующих формулах использовался один и тот же N для разных параметров, поэтому уточненное разложение в ряд Фурье будет: U(k)=Uпит.цап*SUMMA(Cn*exp(j*2*PI*n*k/NN)), сумма от k=0 до NN-1 где Cn-коэффициенты ряда Фурье Cn=1/NN*SUMMA((Uпит.цап*K(sin(2*PI*k/N))*sin(2*PI*k/N))*exp(-j*2*PI*n*k/NN)), сумма от k=0 до NN-1 экспонента exp(-j*2*PI*n*k/NN)=cos(2*PI*n*k/NN)-j*sin(2*PI*n*k/NN) где NN-суммарное количество отсчетов (включает все периоды)
при рассмотрении с однополярным питанием: U(k)=Uпит.цап*(1+K(sin(2*PI*k/N))*sin(2*PI*k/N))/2 или U(k)=Uпит.цап*(1+K(sin(2*PI*k*fsin/Fd))*sin(2*PI*k*fsin/Fd))/2 соответственно, изменятся формулы разложения в ряд Фурье.
Что следует из этих формул? То, что переноса частот вроде как не должно быть, но может еще промоделировать эти формулы стоит? А если вы оцифруете вновь этот сигнал на выходе ЦАП с другой частотой дискретизации (некратной), то будут комбинации частот, с переносом спектра.