I am dealing with an old design, from the '90's, which uses an HC86 with feedback to square up a sine wave. Back in the day, the Motorola chip they specified worked fine, but even then it had to be Motorola. Now with process improvements and shift of production all over, we end up with a significant number of HC86 chips that spit out a large amount of spikes. In this case, better sensitivity causes malfunctions.
The basic circuit is a tuned RLC (inductive sensor) feeding through a capacitor to one of the inputs of the HC86 with a 301k feedback resistor from output to input. The other input is tied to +5V. We're running the whole system at 5V. The tuned RLC is fed by a 1 Mhz clock signal (from one of the other gates of the HC86). As the inductive sensor varies with distance, the signal to the HC86 varies with phase and amplitude, but we are only doing this to extract the phase information.
Right now I have 3 systems that have multiple spikes on the trailing edge. To add to the misery, the number of spikes varies with the sensor displacement. Sometimes we get lucky and the spikes only arrive outside the range of interest.
So, it seems that I need to desensitized and slow down my HC86.
Luckily this product will be obsoleted soon, but not soon enough.
Any ideas will be appreciated!
Thanks....Steve