Create less file for custom Theme

sublayers and expanded are specific to each layer not the widget. These options should be placed within the layerControlLayerInfos for the layer. Here's an example. These and other options for the layerControlLayerInfos are listed in the CMV documentation.


Your second picture shows a nice straight line from low frequency to approaching 10kHz, which is what one would expect from the circuit.

A differentiator responds to the rate of change of a signal.

A convenient way to make a differentiator is to use a capacitor input to a virtual ground amplifier. That way, the output responds to the current through the capacitor.

As a differentiator has a rising response, which can amplify high frequency noise excessively, and demand a very high gain amplifier, and present a very low impedance to the circuit driving it, a convenient way to make a practical differentiator is to put a small R in series with the C, to limit the differentiation bandwidth.

In your schematic, you have a virtual ground amplifier, made of R1 and UA1. Your input is a series RC, with a 10kHz (16uS) time constant. With an ideal amplifier, you would expect differentiation behaviour at low frequencies where C1 dominates, and it to be 'running out of steam' as it approaches 10kHz where the R and C impedances become equal in magnitude. You would expect flat behaviour above that, where R2 dominates. The gain at 10kHz would be 3dB below the intersection of the linear and the differentiation asymptotes.

However, you are asking for a flat gain of 60 from your opamp (R1/R2), and it has only 1MHz gain bandwidth. Therefore your flat gain will be 3dB into rolloff by 16kHz. The picture you linked to, and I edited in, shows the gain peaking around 10kHz. This is consistent with the amplifier running out of gain.

When you load the output with 1 ohm as in your first picture, you reduce the amplifier gain even further, so it rolls off at a lower frequency.