o
you
o=A0 =A0 =A0 =A0 || +
=A0 =A0 =A0.---||----.
=A0 =A0 =A0| =A0 || C2 |
=A0 =A0| =A0 ___ =A0 |
=A0 +--|___|--+
=A0 =A0 R2 =A0|
|\\ =A0 =A0 |
=A0 =A0| =A0>---+--> output
=A0 .----|+/
=A0 | =A0 =A0|/
=A0 =A0 =A0 LM324
=A0 |
=A0 =3D=3D=3D
Thanks James.
Could you please elaborate on a point you made earlier that "(d Vf / Dt) of D1-2 not compensated".
I have rederived the design equation for the circuit output:
Vout =3D 4.5 x (1 - Z1 / Z2)
This equation assumes that Vin is a 9V peak-to-peak square wave coming from the Schmitt Trigger and the circuit supply voltage Vs is 9V DC. while Z1 is the equivalent impedance of R1 & C1, Z2 is the equivalent impedance of R2 & C2. Also assuming that i am using single supply decoupling.
Doing this the old fashion way by bread-boarding it, the output is Vs/
2 regardless of the value of Vf. I have not being able to resolve this issue.Based on this design the new component values are as follows:
R1 =3D 10k C1 =3D 0.1uF R2 =3D 50k C2 =3D 0.39uF
This gives the following dervied circuit performance @ 200Hz Vf:
response time =3D 20ms Z1 =3D 18k Z2 =3D 2k Vout =3D 4.009V
The Schmitt Trigger i am using has a Negative Going Threshold of about
4V, thus, frequencies below 200Hz will produce a high output on the Schmitt Trigger. This will in turn be fed into another Schmitt Trigger simply inverting the high output to low, which will drive an LED that switches on whenever the frequency is below 200Hz.George.