A serious distortion generator if it’s truly as shown. Nah.... Look again.
My guess is that the diode clamps shown as being connected around the opamps are drawn in the wrong place.
Double-checked with the published drawing, and it's correct.
It would make far more sense if all inputs had the same clamping arrangement.
Why clamp XLR+ but not XLR-. That makes no sense at all. Why not clamp RCA in too. These clamps should all be connected after the input resistors.
The XLR+ diodes are both connected to GNDD, so I figured they're just forcing the balanced input to unbalanced. After the caps C129/130/133 the two paths are identical.
As far as the diodes in the feedback paths, could they be there to keep the fb voltage from hitting the power rails? Just a stab in the dark.
I'm still curious why triggering the ADC comparator interrupt with the input signal (per the working theory above) is the route they went here. But then again, I haven't thought too hard about how *else* I'd do it, and a couple cheap op-amps and an 8051ish MCU might actually be pretty effective. Something like, reset a timer every time you get > n interrupts over some small interval, and if the big timer runs out power down the amps. Seems like fairly trivial code.
When my scope gets here I'll probably probe it along with a logic analyzer on the MCU outputs and see what's actually going on. (I might even get lucky and be able to pull the code off the MCU via JTAG, but not counting on it.) I bet I could either hook in a dumb 555 to always give an input or pull up the logic outputs to always keep the amps on.
Somewhat amusingly, the updated version of these monitors added a switch to turn off the auto-shutoff (it's an input to the MCU).
But it's a quest for me to understand and master it at this point, which I'm sure nobody here would understand.
