We've built this transimpedance amplifier circuit to receive 10kHz pulses from a laser. The laser is driven by a square wave signal generator and is pulsing correctly. We expected to see a square wave at the output (yellow plot on the oscilloscope), the green is the voltage at the inverting input of the opamp. Why are we seeing these strange spikes at the beginning and end of each period? Our goal is to push the frequency to 1MHz, but we see this strange behavior even at the low frequencies. Thanks!
simulate this circuit – Schematic created using CircuitLab