[Aporte] Circuito Mini-Entrenador

Les dejo un proyecto que les puede resultar util a varios que comienzan con el mundo de los uC's.

El circuito entrenador consta de:

- 4 displays 7 segmentos para usarlos en forma multipelxada.
- 3 leds.
- 1 Relay doble inversor.
- 1 teclado numerico de 4x3 (con proteccion de diodos).
- Dip switch x8, para simular entradas en un puerto.

Fotos del circuito terminado:





Un video que muestra el funcionamiento de los displays y el teclado:


Subo un Pdf para que puedan acceder al PCB y al esquematico sin necesidad de instalar el Altium, de todas formas puedo subir el proyecto en el formato altium por quieren hacerle algunas modificaciones. El pcb esta pensado para realizarlo con el metodo de la plancha (ya esta espejada una de las caras).

Cualquier duda avisen.
 

Adjuntos

  • Proyecto Entrenador.pdf
    1.6 MB · Visitas: 79
Hola, se ve interesante!!...pero...

...para que sirve?...como se implementa?...como se usa?...por que se llama "mini-entrenador"?...

...disculpa las preguntas, pero me interesa mucho...
..en esta área de la electrónica soy "algo" ignorante y agradecería mucho que me aclararas esas dudas...saludos!
 
La idea del circuito es la de permitirte entrenarte en el manejo de los perifericos mas comunes usando microcontroladores.

Funcionamiento:

Mediante los puertos de entrada de los pines 2x5 conectas tu uC y empezas a manejar los distintos perifericos.

Dentro de esos perifericos tenes los que mencione:

- 4 displays 7 segmentos para usarlos en forma multipelxada.
- 3 leds.
- 1 Relay doble inversor.
- 1 teclado numerico de 4x3 (con proteccion de diodos).
- Dip switch x8, para simular entradas en un puerto.

En el video se puede ver a la izq. el uC para manejar los perifericos, en este caso use un 8051.

Lo bueno del circuito es que te independizas del uC que uses, podes usar un Pic, un 8051, un Avr, un Motorola, un Arm, etc y es compatible con uC de 5v y 3,3v (este ultimo debera permitir tensiones de entrada de 5v, normalmente lo hacen).

Entonces el dia de mañana cuando tengas que usar una nueva familia de uC, mediante este circuito, podes empezar a entrenarte con programas sencillos como encender un led hasta algo mas complejos como manejar displays de 7 segmentos y teclados matriciales.

Para darte una idea del uso que le di:

- Datos del puerto serie al 7 segmentos
- Valor del ADC al 7 segmentos
- Activar rele/led en funcion de una cierta condicion
- Simular la entrada de un puerto del uC a partir de llaves
- Y el ya mostrado, manejo de un teclado matricial de 4x3 mas el 7 segmentos y puerto serie

En otras palabras es un kit de desarrollo que se independiza de la familia de uC que uses.
 
Última edición:
Que buen aporte cosmefulanito04, felicitaciones. Con foristas como vos es que muchos de nosotros aprendemos bastante. Gracias.
Para hacer notar por si acaso, la placa es de doble cara.
Saludos.
 
Atrás
Arriba