Author Topic: TTL Signal Conditioning  (Read 4544 times)

0 Members and 1 Guest are viewing this topic.

Offline olsennTopic starter

  • Frequent Contributor
  • **
  • Posts: 993
TTL Signal Conditioning
« on: March 22, 2013, 04:57:36 pm »
I currently have a frequency counter made up, sitting on my breadboard, but the input currently has to be a TTL signal (0v - 5v square wave) as it goes directly into my AVR microcontroller to be sampled.

I would like to be able to input a wide range of signals, including for example, a -1v to +1v peak-to-peak sinusoid. I first tried a simple RF NPN (BF199) transistor as a switch, but that only worked up to about 100kHz (even though the datasheet says it has a current-gain product of 1100MHz and I tried various values of base/collector resistors). I then tried an op-amp comparator, but that had a performance that was about the same.

I would like to be able to convert signals from 0.1Hz to 40MHz, and with p2p voltages (for sinusoids) of as low as 1.5v - 2v. If the input voltage goes above 5v I'm sure I can just use a clipper or a zener overvoltage protection circuit.
 

Offline SeanB

  • Super Contributor
  • ***
  • Posts: 16362
  • Country: za
Re: TTL Signal Conditioning
« Reply #1 on: March 22, 2013, 05:05:59 pm »
74HC14 used as a linear amplifier, one stage driving the second as a clipper. Ac couple in via 100n capacitor.
 

Offline MikeK

  • Super Contributor
  • ***
  • Posts: 1314
  • Country: us
Re: TTL Signal Conditioning
« Reply #2 on: March 23, 2013, 02:48:12 am »
How about this:
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf