I'm planning a micro-controller project on active noise cancellation.
The idea is:
- Speaker_1 generates 100-200 Hz noise (constant frequency).
- Microphone records Speaker_1.
- Signal is passed into micro-controller for DSP.
- Output from micro-controller is 180 degree phase shift of input.
- Output signal goes to Speaker_2.
- Sound from Speaker_2 cancels sound from Speaker_1. Room is silent
My questions are:
- Is this idea feasible? (I saw demo here: https://www.youtube.com/watch?v=UyN1TACCbHE)
- Once the noise-cancellation does start to work, then wouldn't the microphone receive no input? Thus no signal equates to no noise cancellation?