Author Topic: 100 KHz Crystal Oscillator  (Read 3927 times)

0 Members and 1 Guest are viewing this topic.

Offline rcbuckTopic starter

  • Frequent Contributor
  • **
  • Posts: 346
  • Country: us
100 KHz Crystal Oscillator
« on: March 25, 2019, 04:18:24 am »
I've been experimenting with a 100 KHz crystal oscillator with some success. I know these are really not crystals but are tuning fork oscillators at these frequencies.

I am using a Mouser part number 815-ABS25-100KT part. I can get the part to oscillate by adjusting the trim cap after powering the circuit up. I can bring it on frequency to exactly 100.000 KHz. However, if I power the circuit down and back up, the oscillator will not start without adjusting the trimmer until it starts. I can then adjust it back on frequency.

Circuit I am using is attached. Is there a better circuit that I can use?
 


Online Benta

  • Super Contributor
  • ***
  • Posts: 5871
  • Country: de
Re: 100 KHz Crystal Oscillator
« Reply #2 on: March 25, 2019, 08:15:34 am »
Increase R33 to 500k...1M.
The driving power for tuning fork crystals shouldn't be higher than around 1 uW. You're overdriving it.
 

Offline rcbuckTopic starter

  • Frequent Contributor
  • **
  • Posts: 346
  • Country: us
Re: 100 KHz Crystal Oscillator
« Reply #3 on: March 25, 2019, 06:05:13 pm »
floobydust, thanks for the links. Jitter is not important in my application. But the oscillator has to start reliably on power up. It looks like the 74LVC1GX04 that you referred to in the second link is probably the best approach.

Benta, I will try your idea and see if it works. However, according to several data sheets for different crystals, 47K would be the best value to be used for R33. That sets the high frequency cutoff at 125 kHz if C24 is set to 24 pF. Getting low frequency crystals to work is always a challenge. I have had problems with the 32.768 kHz ones in the past.
 

Online Benta

  • Super Contributor
  • ***
  • Posts: 5871
  • Country: de
Re: 100 KHz Crystal Oscillator
« Reply #4 on: March 25, 2019, 06:58:57 pm »
Main mistake: don't use Schmitt triggers for oscillators. Big no-no. Best solution is an unbuffered inverter:
74LVC1GU04 is ideal.
The output buffer you can leave as 74LVC1G14




« Last Edit: March 25, 2019, 07:02:53 pm by Benta »
 

Offline floobydust

  • Super Contributor
  • ***
  • Posts: 6987
  • Country: ca
Re: 100 KHz Crystal Oscillator
« Reply #5 on: March 25, 2019, 07:57:08 pm »
Just turning the trimmer cap can inject AC hum, enough for the oscillator to start (if the screw is not GND).

I suggest not using a Schmitt trigger inverter 74LVC1G14 for U6.
Consider NC7SU04 TinyLogic HS Unbuffered Inverter.  U7 is OK.

These circuits are difficult to troubleshoot as scope loading upsets things. I get them tuned and then they won't startup at low temperatures  |O

Make sure the load capacitances are optimal. Your math or model might be wrong. Try different values and see how it does.
These circuits are difficult to troubleshoot as scope loading upsets things. I get them tuned and then they won't startup at low temperatures. I usually hold the scope probe close with a large air gap to spy on things like startup time which helps me know if tuning or gain is improving or not.
Watchmakers use an inductive pickup coil to calibrate 32kHz oscillators. I've never gotten around to building one.
 

Offline schmitt trigger

  • Super Contributor
  • ***
  • Posts: 2222
  • Country: mx
Re: 100 KHz Crystal Oscillator
« Reply #6 on: March 25, 2019, 09:26:35 pm »
When I've experimented with tuning fork oscillators, my experience has been similar to what other posters have noted: ultra low drive is required for reliable startup and to prevent damage. I have also had success increasing the series resistor to 500K.

Additionally, you do require an unbuffered inverter. I've traditionally used one stage of a CD4049U as the oscillator itself, and the remaining stages as the buffer.
 

Online Zero999

  • Super Contributor
  • ***
  • Posts: 19522
  • Country: gb
  • 0999
Re: 100 KHz Crystal Oscillator
« Reply #7 on: March 25, 2019, 10:47:51 pm »
Another good IC for crystals is the 74LVC1GX04.
https://assets.nexperia.com/documents/data-sheet/74LVC1GX04.pdf
 
The following users thanked this post: edavid

Online Benta

  • Super Contributor
  • ***
  • Posts: 5871
  • Country: de
Re: 100 KHz Crystal Oscillator
« Reply #8 on: March 25, 2019, 11:30:04 pm »
Zero999, that's a nice one. I've added it to my list of "devices to keep in mind".

 

Offline rcbuckTopic starter

  • Frequent Contributor
  • **
  • Posts: 346
  • Country: us
Re: 100 KHz Crystal Oscillator
« Reply #9 on: March 26, 2019, 03:26:07 am »
After studying the data sheet, I am going to use the 74LVC1GX04. That is probably the easiest and most reliable approach.
 

Offline floobydust

  • Super Contributor
  • ***
  • Posts: 6987
  • Country: ca
Re: 100 KHz Crystal Oscillator
« Reply #10 on: March 26, 2019, 04:23:18 am »
ST app note AN5073 on SPDIF receivers, 2.2.1 the guy measures the open-loop gain of SN74LVC1GU04 at 36, and finds instability with SN74LVC1G04 with slow signals. Interesting to note.
 

Offline vk6zgo

  • Super Contributor
  • ***
  • Posts: 7588
  • Country: au
Re: 100 KHz Crystal Oscillator
« Reply #11 on: March 26, 2019, 07:10:33 am »
I've been experimenting with a 100 KHz crystal oscillator with some success. I know these are really not crystals but are tuning fork oscillators at these frequencies.
Then you "know" wrong -------100kHz crystals are as common as dirt!
Quote

I am using a Mouser part number 815-ABS25-100KT part. I can get the part to oscillate by adjusting the trim cap after powering the circuit up. I can bring it on frequency to exactly 100.000 KHz. However, if I power the circuit down and back up, the oscillator will not start without adjusting the trimmer until it starts. I can then adjust it back on frequency.

Circuit I am using is attached. Is there a better circuit that I can use?

Edit:-OK, I can see where you are coming from with the "tuning forks" terminology.
Yes, low frequency crystals are often cut into tuning fork form, but they are not tuning forks, & are several orders of magnitude more accurate & stable than real versions of those devices.
In any case, 100kHz crystals are not among this group, & are cut like other higher frequency crystals are.

As I pointed out, they are very common, as are stable oscillator circuits which use them---- Google for "100kHz calibrator" circuits.
« Last Edit: March 26, 2019, 07:31:37 am by vk6zgo »
 

Offline szoftveres

  • Regular Contributor
  • *
  • Posts: 115
  • Country: us
Re: 100 KHz Crystal Oscillator
« Reply #12 on: April 08, 2019, 03:18:41 am »
I found so many people suggesting to use of unbuffered inverters, versus buffered (like the 74HC04).
I had similar experience; a low frequency pierce crystal oscillator I built ran just fine with 4069UB, but it didn't start at all with 74HC04.
Why is that? What makes the (presumably higher gain) buffered HCMOS ICs such a bad choice for building an oscillator? I would be curious about the explanation.
 

Offline edavid

  • Super Contributor
  • ***
  • Posts: 3383
  • Country: us
Re: 100 KHz Crystal Oscillator
« Reply #13 on: April 08, 2019, 03:43:06 am »
Edit:-OK, I can see where you are coming from with the "tuning forks" terminology.
Yes, low frequency crystals are often cut into tuning fork form, but they are not tuning forks, & are several orders of magnitude more accurate & stable than real versions of those devices.
In any case, 100kHz crystals are not among this group, & are cut like other higher frequency crystals are.

As I pointed out, they are very common, as are stable oscillator circuits which use them---- Google for "100kHz calibrator" circuits.

The device OP is using is definitely a tuning fork crystal.  It is much too small to be 100kHz AT cut.  (I have a few of those, and they are in oversize HC-6 cans about 2 inches long.  I don't think they have been a standard product for many years.)
 

Offline schmitt trigger

  • Super Contributor
  • ***
  • Posts: 2222
  • Country: mx
Re: 100 KHz Crystal Oscillator
« Reply #14 on: April 08, 2019, 01:35:41 pm »
I found so many people suggesting to use of unbuffered inverters, versus buffered (like the 74HC04).
I had similar experience; a low frequency pierce crystal oscillator I built ran just fine with 4069UB, but it didn't start at all with 74HC04.
Why is that? What makes the (presumably higher gain) buffered HCMOS ICs such a bad choice for building an oscillator? I would be curious about the explanation.

The way it was explained to me, is that unbuffered devices consist of a single NMOS/PMOS stage, which can be biased in "class A", necessary for the operation of this circuit.

I am sure other posters will add to this explanation.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf