Output from amplifier is clipping

microphoneoperational-amplifiervoltage-clipping

I have the following circuit and I want to process the output of the op-amp through an ADC. However, as you can see in the picture the signal is clipping at 1.89 Volts, rather than 3Volts. Why is it doing that? Does it have to do with the biasing of the amplifier?? The signal I applied was a 19 kHz sine wave.

Circuit diagram:

Circuit diagram

Output capture:
enter image description here

Best Answer

You might need to look for rail to Rail op-amps if the output of op-amp is expected to be close to supply voltage.
Below spec is from datasheet of LM358 op-amp which tells that the difference can be upto 1.5 V from the VCC (3 V, in OP case)

enter image description here

Suggestion:

MCP6001 from Microchip. Datasheet here

enter image description here