Active Noise Control in Headsets by Using a Microcontroller

碩士 === 中原大學 === 電機工程研究所 === 97 === The active noise control (ANC) headphone can cancel noise actively in the noisy environment. However, ANC headphones are usually very expensive due to the cores of the ANC headphones are built on a digital signal processor (DSP) platform. This paper tries to use th...

Full description

Bibliographic Details
Main Authors: Sheng-Ting Li, 李聖庭
Other Authors: Cheng-Yuan Chang
Format: Others
Language:zh-TW
Published: 2009
Online Access:http://ndltd.ncl.edu.tw/handle/22055364329977661399
Description
Summary:碩士 === 中原大學 === 電機工程研究所 === 97 === The active noise control (ANC) headphone can cancel noise actively in the noisy environment. However, ANC headphones are usually very expensive due to the cores of the ANC headphones are built on a digital signal processor (DSP) platform. This paper tries to use the micro-controller unit (MCU), instead of a DSP, to design a low-cost ANC headphone. In order to realize the ANC on a MCU, this paper also proposes the Output-Limit feedback filtered-X least mean square (Output-Limit FFXLMS) algorithm. This method can suppress that loud noise which may lead the conventional FFXLMS algorithm to unstable situation. In addition, the stability and convergence rate of Output-Limit FFXLMS algorithm are also discussed and compared with FFXLMS algorithm and feedback filtered-X normalize least mean square (FFXNLMS) algorithm. In the experiments, the proposed MCU based headphone show the superior performance when compared with a commercial leading ANC headphon. The headphone could cancel the undesired low-frequency noise over 90% when the noise range is under 800Hz. The results prove that using a low-cost MCU instead of the DSP still can achieve a successful ANC headphone.