I created a voltage follower/buffer for a first stage transimpedance amplifier and want to limit its maximum output voltage to roughly 3.3 V to protect the following ADC from voltage spikes.
Simulating the circuit on Falstad, I get 3.3 V of output voltage when inputting 4-5 V. But the real circuit on my breadboard gives 2 V when the input is at 5 V. I'm using 1N4728A Zener diodes for the clamping.
Is there anything I got wrong in my circuit? What else could be the reason for my real output differing from Falstad?