Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Микроконтроллеры других производителей

Микроконтроллеры других производителей Все, что касается микроконтроллеров и НЕ подошло в раздел Microchip.

Ответ
 
Опции темы Опции просмотра
Старый 02.08.2019, 07:39   #1
smart_pic
Senior Member
 
Регистрация: 08.12.2008
Адрес: Ставрополь
Возраст: 56
Сообщений: 1,032
Вес репутации: 2657/77
smart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond repute
Отправить сообщение для smart_pic с помощью Skype™
По умолчанию DSP ADAU1701

Есть ли на форуме кто работал с этими процессорами?
Как расчитать коэффициенты для фильтра зная Q , F частоту, Boost .
Мануал читал. Формулы смотрел и пробовал моделировать в axcel . В итоге расчитанные коэффициенты не сходятся с теми что рассчитала Sigma Studio.
smart_pic вне форума   Ответить с цитированием
Старый 07.01.2020, 18:08   #2
smart_pic
Senior Member
 
Регистрация: 08.12.2008
Адрес: Ставрополь
Возраст: 56
Сообщений: 1,032
Вес репутации: 2657/77
smart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond repute
Отправить сообщение для smart_pic с помощью Skype™
По умолчанию Re: DSP ADAU1701

Так как не нашлось , кто бы мог подсказать по расчетам коэффициентов для фильтров ADAU1701, то пришлось освоить это дело самостоятельно.
Все сходится с расчетами в сигма студии для выбраного фильтра.
Выложил пример для одного фильтра . Остальные делаются аналогично.

Код:
//*****************************************************************************
// 6 Расчет коэффициентов для фильтра НЧ Butterworth
//*****************************************************************************
void ButterworthLowPass(float f0,float fs,float q,float boost,float gain,float *coeffs)
{
    float A,w0,alpha,norm,gainLine;

    A=powf(1.0e1,0.025*boost);
    gainLine=powf(1.0e1,(float)gain/20);
    w0=2.0*M_PI*f0/fs;
    alpha=sinf(w0)/(2.0* 1/sqrtf(2));
    norm=1.0/(1.0+alpha);                                //a0
    coeffs[0]=(1.0-cosf(w0))*gainLine/2*norm;            //b0
    coeffs[1]=(1.0-cosf(w0))*gainLine *norm;            //b1
    coeffs[2]=(1.0-cosf(w0))*gainLine/2*norm;            //b2
    coeffs[3]=2.0*cosf(w0)*norm;                        //-a1
    coeffs[4]=-1.0*(1.0-alpha)*norm;                    //-a2
}

//*****************************************************************************

Остался вопрос как по входным данным построить АЧХ фильтра , что бы отобразить в графическом представлении.
smart_pic вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
DSP Engine,- где подсмотреть приёмы работы с ним? pic18 Продукция MICROCHIP 11 25.12.2007 12:45
DSP фильтрация на PIC msl_272 Продукция MICROCHIP 11 23.11.2007 23:00
DSP инструкции и прерывания LeoN Продукция MICROCHIP 6 11.04.2007 12:03
О DSP в dsPICах(продолжение) Valera Продукция MICROCHIP 12 27.03.2007 13:27
Multi-Effects DSP v-1000 Rus Общетехнические вопросы 4 27.02.2007 16:03


Часовой пояс GMT +3, время: 12:51.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot