Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: F746_GUI F746_SAI_IO FrequencyResponseDrawer SD_PlayerSkeleton UIT_FFT_Real
Coefficients.hpp
00001 //-------------------------------------------------------------- 00002 // Weaver 変調器を使う周波数シフタで使っているフィルタの係数 00003 //-------------------------------------------------------------- 00004 00005 #include "Biquad.hpp" 00006 00007 //-------------------------------------------------------------- 00008 // 帯域通過フィルタの係数 00009 //-------------------------------------------------------------- 00010 // 帯域通過フィルタ 00011 // 連立チェビシェフ特性 00012 // 次数 :10 次 00013 // 標本化周波数: 16.00 kHz 00014 // 遮断周波数1: 0.10 kHz 00015 // 遮断周波数2: 6.90 kHz 00016 // 通過域のリップル: 0.50 dB 00017 // 阻止域の減衰量 :40.00 dB 00018 const int ORDER_BPF_ = 10; // 次数 00019 const Biquad::Coefs ckBpf_[ORDER_BPF_/2] = { 00020 { 5.650978E-01f, 3.238031E-01f, 0.000000E+00f, -1.0f}, // 1段目 00021 { -1.465572E+00f, -7.038566E-01f, 1.945920E+00f, 1.0f}, // 2段目 00022 { -1.773813E+00f, -9.479833E-01f, 1.890894E+00f, 1.0f}, // 3段目 00023 { 1.964750E+00f, -9.671182E-01f, -1.999561E+00f, 1.0f}, // 4段目 00024 { 1.993515E+00f, -9.950107E-01f, -1.999102E+00f, 1.0f} }; // 5段目 00025 const float g0Bpf_ = 4.930705E-01f; // 利得定数 00026 00027 //-------------------------------------------------------------- 00028 // Weaver 変調器で使う低域通過フィルタの係数 00029 //-------------------------------------------------------------- 00030 // 低域通過フィルタ 00031 // 連立チェビシェフ特性 00032 // 次数 :8 次 00033 // 標本化周波数: 16.00 kHz 00034 // 遮断周波数 : 3.40 kHz 00035 // 通過域のリップル: 0.50 dB 00036 // 阻止域の減衰量 :60.00 dB 00037 const int ORDER_ = 8; // 次数 00038 const Biquad::Coefs ck_[ORDER_/2] = { 00039 { 1.119022E+00f, -4.002827E-01f, 1.652591E+00f, 1.0f}, // 1段目 00040 { 7.920125E-01f, -6.603073E-01f, 4.692874E-01f, 1.0f}, // 2段目 00041 { 5.465819E-01f, -8.629465E-01f, -6.053351E-02f, 1.0f}, // 3段目 00042 { 4.528130E-01f, -9.652067E-01f, -2.237304E-01f, 1.0f} }; // 4段目 00043 const float g0Lpf_ = 1.477248E-02f; // 利得定数
Generated on Tue Jul 12 2022 21:58:54 by
1.7.2