Esquema de Arduino DIY Básico

Este es el mínimo de materiales necesarios para construir un Arduino con componentes electrónicos que se encuentran fácilmente en el mercado. Sencillo de hacer por uno mismo (DIY Do It Yourself), totalmente compatible y funcional.

Arduino_Basico_ATMega328PULSA SOBRE LA IMAGEN PARA APLICARLA

Rawi Montilla preguntó en el Grupo Electrónica y Microcontroladores de facebook:

Y donde esta el firmware para el microcontrolador??

RESPUESTA (Que puede ser útil a otros interesados en el tema):

Puedes comprar el ATMega328 con el Bootloader (creo que es a lo que te refieres con firmware) ya grabado, o grabarlo tu mismo por cualquiera de los métodos existentes desde el mismo IDE de programación de Arduino (Tools > Burn Bootloader).
– Grabar ATMega usando una placa Arduino: https://www.arduino.cc/en/Tutorial/ArduinoToBreadboard (Lo mismo pero en español: http://untitled.es/cargar-bootloader-atmega/)
– Usando un puerto paralelo: http://blog.xbot.es/?p=262
– O usar un grabador de los que existen para estos microcontroladores. Yo utilizo el grabador USBtinyISP que ya tenía para grabar microcontroladores AVR en general. https://learn.adafruit.com/usbtinyisp/overview


Pero el microcontrolador ATMega328, una vez programado en el entorno Arduino, sólo necesita para funcionar el cristal de cuarzo y condensadores del oscilador, una resistencia de Reset y un condensador de filtrado de ruido en su alimentación. Por lo tanto, el siguiente esquema correspondería el Arduino más básico.
ArduinoBasico.png

 

Teoría fundamental sobre Transistores

En estos 16 videos, reunidos y ordenados en la siguiente lista de reproducción, el Ingeniero Jorge Díaz Moreno nos explica, de manera sencilla y muy clara, todo lo que deberías saber sobre el Transistor de Unión Bipolar o BJT (bipolar junction transistor), componente fundamental en el que se apoya todo el desarrollo de la electrónica actual.

Tanto si trabajas con transistores pero no tienes claro su funcionamiento interno, como si tienes cierta idea o lo estudiaste hace años pero has olvidado la mayoría de conceptos, te recomiendo verlos, ya que por la manera en que se explica y la sencillez en que se exponen los conceptos, rápidamente aprenderás o recordarás lo que todo aficionado o profesional de la electrónica debería saber sobre los transistores.

TeoriaTransistoresLista de Reproducción: Teoría de Transistores

Aprende a programar microcontroladores en Lenguaje C / C++

La evolución de la electrónica con microcontroladores está haciendo de ellos auténticas computadoras integradas en las que ya no es completamente necesario programar en lenguaje ensamblador para conseguir unos resultados óptimos.

Aunque podemos encontrar distintas soluciones para programar microcontroladores en lenguajes de alto nivel como Pascal, Basic, Prolog, Ada, etc., con el que se pueden programar la inmensa mayoría de microcontroladores es con el lenguaje C, que en algunas ocasiones se ha personalizado para añadir características de manejo de Objetos propios de C++. Un claro ejemplo es la implementación del lenguaje C de las placas Arduino con microcontroladores AVR.

Por lo tanto, hoy en día si deseas programar de manera efectiva y rápida cualquier microcontrolador independientemente de su fabricante o lenguaje ensamblador propio, se hace imprescindible conocer el lenguaje de programación C en general, y más tarde sus particularidades a la hora de programar un determinado microcontrolador, o las particularidades de la herramienta (compilador) con la que programas en lenguaje C ese microcontrolador.

Para iniciarse en la programación C de microcontroladores recomiendo los siguiente libros, completamente gratuitos y de difusión libre. El primero sienta las bases para conocer el lenguaje C estándar. El ANSI C aplicable a cualquier compilador de lenguaje C independiente del sistema en el que vaya a correr el programa. Desde un microcontrolador de 8 bit, hasta una supercomputadora de IBM, las reglas y normas de programación son las mismas y los programas escritos en ANSI C compatibles a nivel de software.

Y el segundo, también de aplicación general, pero un poco más específico para el uso de microcontroladores, ya que trata el manejo de variables a nivel de bits y el uso de macros.

AprendaICEl conocimiento y uso de los conceptos tratados en estos dos libros te abrirá las puertas a la programación básica de cualquier microcontrolador, con prácticamente independencia de su modelo y fabricante.

Sigue leyendo

Libros para iniciarse en Arduino

Recomiendo los siguientes dos libros, completamente gratuitos, para iniciarse “desde Cero” en el fascinante mundo del Hardware Libre a través de Arduino. El primero es una visión general para entender, sin necesidad de ningún conocimiento previo, los fundamentos del funcionamiento de la placa Arduino y de los componentes electrónicos básicos que se pueden conectar a ella. Y el segundo, una guía práctica de montajes electrónicos para aplicar los conocimientos ya adquiridos.
doslibrosiniciarsearduino Sigue leyendo

Reciclado y Reutilización de Componentes Electrónicos

La mejor manera de disponer de un buen stock de componentes gratuitos en nuestro taller de electrónica casero es reciclar toda la chatarra obsoleta, o que ya no interesa reparar, que llegue a nuestras manos. En el siguiente video vemos un ejemplo que incluye la parte más importante: Cómo organizar los componentes reciclados para encontrarlos cuando los necesitemos.


Aunque personalmente, después de muchos años reciclando, he llegado a la conclusión de que hoy en día sólo interesa reciclar componentes raros o con un coste económico mínimo, como la mayoría de semiconductores, bobinas, condensadores electrolíticos, transformadores, radiadores, conectores, etc., y desechar aquellos componentes muy ordinarios como resistencias de menos de 1W, pequeños condensadores, leds, diodos o transistores comunes de baja potencia, que actualmente se pueden adquirir en eBay de manera fácil y muy económica por lotes que contienen los valores más ordinarios. Aunque cada cual elige donde está su límite, y por supuesto, más económico que lo gratis reciclado no hay nada. 🙂
ReciclandoComponentes.png

Actualizado el 19/09/15: Un nuevo video en TutoElectro también sobre reciclado y reutilización de componentes electrónicos.


Reductor de tensión usando solamente diodos

Cuando necesitamos reducir una tensión continua, lo más normal es utilizar integrados de la familia 78XX. Sin embargo, cuando la carga es resistiva o muy constante, o lo que necesitamos son Tensiones de Referencia, otra solución igual de sencilla podemos encontrarla haciendo uso de la característica de los diodos de mantener una diferencia de potencial constante entre sus extremos cuando conducen una determinada corriente.

La siguiente imagen es un ejemplo, usando diodos 1N4007.

Reductor de Voltaje usando Diodos Sigue leyendo

Abreviaturas comunes en Electrónica

Listado de abreviaturas muy utilizadas en Electrónica.

Documentación en inglés:

Abreviaturas comunes electronica

Documentación en español / inglés:

Sigue leyendo

Interpretación de planos y montaje en Protoboard

Nueva entrega del Curso de Electrónica Básica desde Cero.

13. Interpretación de Planos y su montaje en placa Protoboard.

Curso de electronica basica desde cero 13

Aprende a reconocer Componentes Electrónicos y su Simbología

Nueva entrega del Curso de Electrónica Básica desde Cero.

11. Aprende a reconocer Componentes Electrónicos y su Simbología.

Componentes Electrónicos