W
whit3rd
Guest
On Monday, June 26, 2023 at 2:49:25â¯PM UTC-7, Clive Arthur wrote:
There\'s off-the-shelf non-watch-crystal items like this
<https://abracon.com/Oscillators/ASSVP.pdf>
that can be programmed for any frequency in their range (10 to 160 MHz)
available for about $5 each, programmed to spec, at Digikey.
To do their trickery on-chip, lower frequencies will still take an external
divider... and the CD4017 tricks work best with 10 x 2^N division, just pick N.
On 26/06/2023 15:20, John Woodgate wrote:
I want to divide a 32768 Hz crystal frequency by 20 to get a stable frequency for a component bridge. I could use a 4017 and half a a 4013 (sorry about these ancient devices, but they are still good for some things), but I would have to add something to make the crystal oscillate unless there is a way to use the other half of the 4013 to make the oscillator.
I also looked at using just a 4096, which gives me the oscillator, but I can\'t see how to make it divide by 20. I know there is a technique that combines some of the output signals via an EXOR to achieve divisors that are not powers of 2, but I can\'t find information on which signals to combine.
I\'d just use a PIC or similar running a simple loop toggling an output
pin. The eight pin parts (always?) have Xtal oscillators. Some have
Numerically Controlled Oscillators which might be handy instead of the
simple loop.
eg PIC16(L)F18313/18323
As others have said, watch crystals are good at watch temperatures, not
so good otherwise, so a better spec higher frequency may be the way to
go. Or if you want even more betterer, a GPSDO will give a stable 10MHz
if the antenna can see satellites.
There\'s off-the-shelf non-watch-crystal items like this
<https://abracon.com/Oscillators/ASSVP.pdf>
that can be programmed for any frequency in their range (10 to 160 MHz)
available for about $5 each, programmed to spec, at Digikey.
To do their trickery on-chip, lower frequencies will still take an external
divider... and the CD4017 tricks work best with 10 x 2^N division, just pick N.