Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
杉下大河
EmbeddedANC-STM32F767
Commits
c91ea608
Commit
c91ea608
authored
Aug 31, 2020
by
杉下大河
Browse files
ファイルリストを追加
parent
9d197c97
Changes
1
Hide whitespace changes
Inline
Side-by-side
readme.md
View file @
c91ea608
...
...
@@ -37,6 +37,18 @@
-
F767-A7pin <= [+バイアス1.65V,D27,10kΩ
*
2] <= [簡易ローパスフィルタ7500Hz(0.1μF,220Ω)] <=audioInRef
-
F767-A13 => [十分な容量のコンデンサ] => audioOut
## ファイルリスト
|ファイル名|目的|
|:----|:----|
|ANCcontroller.cpp|ANCの実装|
|ANCcontroller.h|ANCの定義|
|array.h|ArduinoSTLに存在していない(名前が同じ)ため別名で実装|
|ext_arm_lms_norm_f32.cpp|SMSISのLMSを2マイクANCに改変した実装|
|ext_arm_lms_norm_f32.h|SMSISのLMSを2マイクANCに改変した定義|
|readme.md|りどみ|
|STM32F767_ANC_IMC.ino|メインファイル|
|ws.code-workspace|VScodeのWorkspace|
# 何が出来ているのか
二次経路及びハウリング経路の補正を行っていない、2マイク運用ANCにて正弦波のノイズキャンセルを確認したが、Cancel後の波形のRMSが0に近づくに従ってフィルタが発散してしまう。ただし、このバグは正規化LMSアルゴリズムの欠陥なので修正可能
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment