Post Go back to editing

How to use the ADAU1466 MFxLMS training mode and running mode?

Category: Software
Software Version: 4.7
Hello, I am using the ADAU1466 MFxLMS to design the noise reduction module. 
According to the recommended usage on the web page, I have already installed the relevant circuits,
but I don't know how to use the training mode and the runtime mode.
The table value after each training is all 0.
First I click on the Secondary Path Training,
then download the circuit to the development board, then click start, wait for 5 minutes,
click stop, and then click upload. the data in it are all 0.
Please tell me how do I use this?

Parents
  • Hello,

    The antinoise output from the MFxLMS needs go through the 'secondary path' back to the error input of the MFxLMS. You have a noise source at the MFxLMS error input, so that wont work, it should be an input. I attached a project that uses a FIR to simulate the secondary path. The MFxLMS secondary path training will converge to the FIR. Note the coefficients are in reverse order.

Reply
  • Hello,

    The antinoise output from the MFxLMS needs go through the 'secondary path' back to the error input of the MFxLMS. You have a noise source at the MFxLMS error input, so that wont work, it should be an input. I attached a project that uses a FIR to simulate the secondary path. The MFxLMS secondary path training will converge to the FIR. Note the coefficients are in reverse order.

Children