Pantalla de 256 Leds – Mensajes y Reloj – v2

En esta ocasion  se presenta otro circuito para el control de una matriz de leds de 256 puntos, en esta ocasion se hace uso del MAX7219 como driver para cada matriz de 8×8 leds. Este circuito integrado tiene ventajas sobre el anterior TPIC6b525, es mas facil de usar desde el punto de vista del firmware, se cumunica con el micro via puerto SPI lo cual solo se necesitan 3 pines de uC nada mas, ademas el costo es menor 2.5$ aprox por pieza. Continue reading

RELOJ con atmegax8 lcd BIG

Una modificacion al reloj con lcd es poder desplegar la hora usando digitos “grandes”, en esta ocasion se ha disenado usando un lcd 16×2, un DS1307 y un atmega8, usando el BascomAVR.

El circuito se puede ver a continuación : Continue reading

Proyecto: Programador USB para AVR’s. vUSBTiny

  • Este post es sobre la construccion de un Programador para Microcontrolador AVR via el puerto USB, el modelo se llama USBtiny.
  • Este puede programar toda la serie de microcontroladores AVR de ATMEL.
  • La versión que se presenta posee una base de 28 pines para programar in situ un microcontrolador ATEMGAx8. Continue reading

PROYECTO: Reloj/Calendario en LCD AVR8 pt1

Es un circuito basado en el microcontrolador ATMEGAx8 cuya funcion es la de mostrar la hora y fecha actual en una pantalla LCD16x2, el registro de la hora y fecha la realiza un circuito integrado DS1307 especialmente diseñado para tal funcion-

Continue reading

Programador STK200/300 para uC AVR/ATMEGAx8

Descripcion: Programador para microcontroladores AVR / ATMEGAx8 vía el puerto paralelo del PC, compatible con BASCOM AVR.

Como inicio dentro del mundo de desarrollo de proyectos embebidos basados en microcontroladores AVR, debemos posser un circuito interfase que nos servira para grabar, quemar o programar la memoria del uC con el programa de aplicacion especifico o firmware.

Es por eso que aqui se presenta la construccion de una interfase programadora para uC AVR familia Atmega. el circuito que se presenta se conoce como STK200/300 y permite la programacion de la memoria Flash de los micros ATMEGAx8 via el puerto Paralelo del PC, la conexion al microcontrolador se realiza a traves de su interface ISP (MOSI, MISO, SCK). por medio del la base del 28 pines donde se coloca le uC a programar. la alimentación es por medio de una batería de 9V.

Este circuito a sido probado ….

Continue reading

Minirobot Movil Controlado por Remoto TV.

Una aplicacion de sistemas de minirobotica movil , se decido diseñar un carro que respondiera a los comando de un Control Remoto de Televison, ese que usamos para encender, cambiar canal y modificar el volumen del televisor.

Continue reading

PROYECTO: Reloj Binario !

BinaryClock

Un reloj como cualquier otro, cuya funcion es mostrar la hora actual, con la diferencia de que no posee display numericos o indicadores analogicos para mostrar la hora, sino que la hora se muestra en formato BINARIO.

Continue reading

STK200 @ AVR

He aqui una nueva implementacion del popular programador via puerto paralelo para microcontrocontrladores AVR.

otoniel.flores@mail.utec.edu.sv

Esta implemnetacion ha sido probada con exito para programar los micrcocontroladores ATMEGA 8/48/88/168/328 usando el IDE BASCOM-AVR.

A continuacion el diagrama del programador STK200:

Continue reading

Relog Digital Basico @AVR

Para continuar con la publicacion de proyectos didacticos enfocados al uso del microcontrolador ATMEGA de AVR, en esta ocasion se presenta este sencillo proyecto: un relog digital.

Continue reading

TERMOMETRO@AVR

prime_termoComo primer circuito con los microcontroladores AVR, se presenta en esta ocasion un termometro  basado en el ATmega48 de ATMEL. Este uC posee 4Kb de Flash, un oscilador inteno de hasta 10Mhz, 6 ADCs, 23 pines I/O y mas.

Este circuito presenta en tres displays de 7 segmantos la temperatura, en dos muestra las decenas y unidades , y en el tercer display muestra el simbolo C que representa la escala de medicion CELSIUS. El cerebro de este 02012006171termometro  es el ATmega48 que lee la salida analoga de un sensor de temperatura, esta lectura es procesada y desplegada en los displays (XXC) , ademas el uC  detecta si la temperatura sensada es mayor a un valor preestablecido activando una salida digital y haciendo sonar un Beep en un buzzer. El circuito funciona con 5Vdc con un consumo alrededor de los 400mA, los que bien pueden conseguirse por medio de una bateria de 9v y un regulador 78l05.

Continue reading

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 25 seguidores