vetinari_clock
10 years agoUse 16 bit galois field based PRNG.
Pat Thoyts [Tue, 16 Dec 2014 13:04:13 +0000 (13:04 +0000)]
Use 16 bit galois field based PRNG.

This has much better distribution in the low bits over its period.

10 years agoCorrected diode layout by using symbol with correct pin assignment.
Pat Thoyts [Fri, 12 Dec 2014 00:01:36 +0000 (00:01 +0000)]
Corrected diode layout by using symbol with correct pin assignment.

Pin assignment need to match footprints.

10 years agoGood board layout (fixed net by manually editing netlist).
Pat Thoyts [Fri, 12 Dec 2014 00:00:27 +0000 (00:00 +0000)]
Good board layout (fixed net by manually editing netlist).

10 years agoFix MSP430G2x11 symbol naming.
Pat Thoyts [Thu, 11 Dec 2014 23:59:42 +0000 (23:59 +0000)]
Fix MSP430G2x11 symbol naming.

10 years agoWorking version.
Pat Thoyts [Sun, 7 Dec 2014 12:54:21 +0000 (12:54 +0000)]
Working version.

Implemented both randomised ticking with skipped ticks. Can skip 1 or 2
ticks and catches them up on the next tick. Tick offset is up to half a
second.
Works out quite nicely irregular with the skipped ticks catching the
attention quite well.

10 years agoIgnore the gEDA generated temporary and backup files.
Pat Thoyts [Sun, 7 Dec 2014 12:52:32 +0000 (12:52 +0000)]
Ignore the gEDA generated temporary and backup files.

10 years agoAdded gschem schematic with a stripboard pcb layout as implemented.
Pat Thoyts [Sat, 6 Dec 2014 18:09:08 +0000 (18:09 +0000)]
Added gschem schematic with a stripboard pcb layout as implemented.

10 years agoMoved clock coil control pins to P1.6 and P1.7 and removed LED.
Pat Thoyts [Sat, 6 Dec 2014 18:07:30 +0000 (18:07 +0000)]
Moved clock coil control pins to P1.6 and P1.7 and removed LED.

This matches the constructed perfboard circuit layout.

10 years agoImplemented irregular ticks.
Pat Thoyts [Sat, 6 Dec 2014 00:16:36 +0000 (00:16 +0000)]
Implemented irregular ticks.

With two /8 dividers we get 512 interrupts per second. By counting 16
of these we get a 30ms interval to energise the coil for a tick.
We add a random number up to 15 additional 30ms intervals to offset the
actual time of the tick.

10 years agoBlink LED using watch crystal driven interrupts at 1s intervals
Pat Thoyts [Thu, 4 Dec 2014 07:45:11 +0000 (07:45 +0000)]
Blink LED using watch crystal driven interrupts at 1s intervals