[Lowfer] LF Xtal on eBay
C. Turner
turner at ussc.com
Thu Apr 23 14:19:46 EDT 2009
Two easy ways:
One way:
- 74HC4017 as a divide-by-7. (It'll do divide-by-N from 1 to 10)
- 74HC74 or a plain old 4013 wired as divide by two.
Or,
74HC4040 with a few diodes and a resistor = divide-by-N.
I'd prefer the former, as it will give you a nice, 50% square wave - or,
with a bit of rewiring, a 25% one.
Clint
KA7OEI
mikea wrote:
> On Thu, Apr 23, 2009 at 12:41:46PM -0400, Bill Ashlock wrote:
>
>> Hi Peter,
>>
>>
>>
>> I usually figure a .1% 'pull factor' is all one can hope for using
>> a series capacitor or inductor. That Xtal, therefore, would fall
>> short of 185.3 by quite a bit. I keep preaching a 5.185 MHz 60 cent
>> microprocessor Xtal divided by 28 works very well but I guess coming
>> up with a divide by 28 counter is a stickler.
>>
>
> Divide by 28 is just divide by (4*7). Divide by 4 is trivial, and divide
> by 7 is only a tiny bit less so. I can think of three good ways to do it
> right off the top of my head, and I don't doubt the real EE-for-pay
> folks on the list can come up with others.
>
> The commercial divide-by-7 counters I've seen have used a 3-bit counter
> (discrete flipflops) with the "1" outputs ANDed together to form a
> RESET input to all three bits. That way, as soon as all bits go to "1",
> all three flipflops are jammed to "0". If you do this with the output
> of the divide-by-4, then the divide-by-7 counter only has to work at
> 5.185/4 MHz (1296.25 KHz) clock rate, which is pretty slow, and all
> you have to worry about is getting the flipflops reset quickly enough:
> there will, inescapably, be some time during which the counter is in an
> all-"1" state, before the RESET pulse jams the flopflops to all="0", but
> the duration depends on the speed of the logic you choose. You could,
> alternatively, detect an all-"0" state and jam the flipflop state to
> "001", but that's a bit harder.
>
> Or you could use a 3-bit Linear Feedback Shift Register; that gives you
> a 7-bit-long sequence automatically: just jam it to all-"1" to start
> and provide an output when all three flipflops are "1".
>
> Or use a 7-bit-long circular shift register.
>
> I like the LFSR myself: it's easy, fast, very efficient in terms of
> hardware, and not used as much as it could be for applications like
> this.
>
>
More information about the Lowfer
mailing list