Propeller Clock Manual
Enviado por jefferson30403 • 9 de Mayo de 2014 • 278 Palabras (2 Páginas) • 363 Visitas
Introducción
El proyecto consiste en un reloj digital de LED’S cuyo objetivo es mostrar la hora con una particularidad que lo distingue, girando los 360° grados.
La finalidad del reloj giratorio es lograr que las personas les llamé la tención por las funciones que tiene y observes la hora de una manera distinta.
Características Técnicas
Este proyecto se basa en un mecanismo giratorio que consta básicamente de un motor al cual va fijada a un protoboard que hace la función de hélice como si de un ventilador.
En el extremo del protoboard va una hilera vertical formada por siete LED’S. A través de la velocidad y de una adecuada programación del microcontrolador PIC16F648 que domina a los LED’S, además de todos sus componentes.
Requisitos de Reloj Digital
Para construir este reloj se necesitan los siguientes componentes:
- 2 capacitores de 33pF de cerámica.
- 4 capacitores 0.1µF de cerámica.
- 1 capacitor de 47µF a 50V
- 1 capacitor de 4700µF a 16V
- 7 LED’S (del color que gusten)
- 8 diodos 1N4001 1A
- 7 resistencias de 120Ω a 1/4W
- 7 resistencias 10kΩ a 1/4W
- 3 push button
- 1 PIC16F84A
- 1 Oscilador de cristal de 4 MHz
- 1 motor
- Cables
Diagrama
Conectamos los componentes de acuerdo al siguiente diagrama:
El PIC16F84A se tiene que configurar de la siguiente manera, a continuación se muestra la programación:
;--------
; mclock8.asm
; "The Propeller" mechanically scanned LED clock
; some changes since last version -
; modified table etc for compatiblility with 8th LED
; watchdog timer used to ensure startup
; Bob Blick February 12, 1997
; Licensed under the terms of the GNU General Public License, www.gnu.org
; No warranties expredded or implied
; Bob Blick February 18, 2002
;--------
list p=16C84
radix hex
include "p16c84.inc"
;--------
; remember to set blast-time options: OSC=regular xtal, WDT=ON
; timings all based on 4 MHz crystal
;-----
...