This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430FR2311: MSP430FR2311 - buffering an analog signal

Part Number: MSP430FR2311
Other Parts Discussed in Thread: MSP430WARE

I am feeding an SMT microphone signal into a bandpass filter; however, the microphone has an output impedance that varies from 0 to 400 ohms that is causing the bpf to not operate correctly. I need to buffer the signal for the analog microphone before feeding it into the bandpass filter. I am aware the MSP430FR2311 has unity gain analog buffers for the ADC blocks. Is there any way to send the analog output from the SMT microphone into a pin, buffer the signal using these unity gain buffers, and output the buffered signal to a different pin on the MCU?

Thank you,

George

  • You can find answer by reading user manual (SLAU445), chapter 19: "Smart Analog Combo (SAC)".
  • Hi George,

    Yes, Configure SAC-L1 for Unity-Gain Buffer Mode.  Send SMT microphone output into OA0+, connected OA0- with OA0O from external, then output the buffered signal from OA0O to filter.

    There is an example code in MSP430Ware showing how to set up the resigter for this application.  

    msp430fr231x_SAC_L1_02.c SAC0, Unity-Gain Buffer Mode

    Regards

    KC

**Attention** This is a public forum