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.

MSP430FR2310: Can I use the internal OP amp to amplify a external signal when the microcontroller is asleep?

Part Number: MSP430FR2310

I have a device that uses voltage output from a piezoelectric element to wake it up. In a prototype I built I amplified the signal using a OP-amp to generete the output needed to wake the device up. Is it possible to use the internal OPamp in this MCU for this purpose? That is, is the OP amp powered when the MSP430-device is asleep?

Thank you!

  • Hello,

    Thank you for your question. Basically, you can't use the Op-Amp (OA) module by itself to wake up the CPU of the MSP430FR2310. Looking at the SAC section in the User's Guide, I found that the SAC module works in AM through LPM4 (which means it works while CPU is asleep) and is configurable with user software. The SAC module is fully shut down in LPMx.5. The OA can be configured to work independently in general purpose (GP) mode.

    However, since the MSP430FR2310 also features an ADC module, you could connect the output of the OA module to the input of the ADC module. If the signal is digital, perhaps you could connect the output of the OA module to a GPIO and use a rising or falling edge-triggered interrupt to wake up the CPU.

    Hopefully this helps.

    Regards,

    James

    MSP Customer Applications

**Attention** This is a public forum