RELOJ BCD



  Este reloj está basado en un microcontrolador AVR 90s2313. La hora se muestra en formato decimal codificado en binario (BCD) mediante una matriz de 20 LEDs. Los leds rojos indican la hora comenzando por las decenas y siguiendo por las unidades. Los amarillos muestran los minutos y los verdes los segundos. La hora que muestra la foto es 18:48:17. Sólo los algo versados en aritmética binaria serán capaces de entender de que se trata este instrumento de ciencia ficción tan retro :)

  Además de la función de reloj el prototipo incluye la de despertador y la de tocar las horas en punto. La melodía del despertador depende de la hora programada. Para horarios mas bien matutinos se usa "Quinto levanta..." :) Los tonos horarios son un plagio de los del Big Ben. Estos sólo se tocan en horas diurnas.

  El reloj se alimenta de la red eléctrica ya que el consumo de los LEDs es excesivo para la duración de pilas o baterías. Sin embargo se inclue una alimentación de back-up basada en pilas para evitar que el reloj se pare y pierda su hora si hay un corte de luz. Durante estos cortes la pantalla permanece apagada pero el microcontrolador continúa en marcha y la hora y la alarma siguen con su funcionamiento normal.

Esquema del circuito:




Código fuente (directorio)

Manual de uso

Otras fotos (la última muestra un efecto curioso debido el tiempo de exposición):


Tonos: