A Microchip PIC-Based Propeller Clock

Total Page:16

File Type:pdf, Size:1020Kb

A Microchip PIC-Based Propeller Clock

A Microchip PIC-based Propeller Clock

Dan Simon EEC 517 Project Letter of Intent March 5, 2007

Introduction

A propeller clock is a mechanically scanned LED-based clock. It consists of a motor that spins a propeller, mounted on which is a microprocessor that keeps track of time. The microprocessor changes the pattern on seven LEDs with precise timing. As the propeller spins, the flashing LEDs simulates a 7-by-30 array of lights, creating the illusion of a digital clock. This project is based on the propeller clock description given in [1].

Design Approach

The type of microprocessor that will be used is the Microchip PIC16F877 which will be programmed in assembly language. Figure 1 shows a schematic of a similar project based on a PIC16F84 [1]. My schematic will be similar but will need to be ported to a PIC16F877 [4].

Figure 1 – PIC16F84 schematic, taken from [1]. The PIC drives a DC motor at a precise speed using PWM outputs. DC motors work by rotating at a velocity that is directly proportional to the duty cycle of the PWM waveform that is applied across its windings [2, 3]. DC motors are intended for low torque, continuous rotation.

The circuit board will be attached to the motor by a screw, and power will be applied to motor as well as the board once the motor is plugged in. The circuit will be balanced on the motor, and a material such as foam can be used under the base in order to reduce any vibration. A 470 mF supercap will be used in order to keep the clock running after it is turned off so that the time can be set. Once the design is working, it should display the illusion of a digital clock as shown in Figure 2.

Figure 2 – Propeller clock demonstration, taken from [1].

Conclusion

Note that references are provided and all sources are properly acknowledged in this template. Figures that are copied from the Internet are acknowledged by giving their sources. Spell check has been run so there are no spelling errors. The letter of intent has been proof-read so there are no grammatical errors.

Acknowledgements

This template is based on a letter of intent written by Chelsea Smith in Spring 2006.

References

[1] Bob Blick, “Propeller Clock,” www.bobblick.com, 1997.

[2] Joseph Jones, Anita Flynn, and Bruce Seiger, “Mobile Robots,” A K Peters, 1999.

[3] Edwin Wise, “Applied Robotics,” Prompt Publications, 1999.

[4] Microchip Inc., “PIC16F87X Datasheet,” www.microchip.com, 2001.

Recommended publications