Este libro gratuito te enseñará las reglas básicas del mundo de los circuitos electrónicos con guías paso a paso, imágenes y ejemplos. En total son más de 80 páginas de información teórica y práctica. No es necesario tener un conocimiento previo, solamente leer con paciencia y practicar los ejemplos.
Los temas a tratar son: corriente, tensión, resistencia, analogía entre el agua y la electrónica, Ley de Ohm, formas de onda, Sigue leyendo
El objeto de este articulo es programar en ANSI C standard utilizando una placa económica como Arduino basada en un microcontrolador Atmega328P. Para lo cual usaremos como herrmienta de trabajo AVR Studio 5, entorno de desarrollo integrado (IDE). Un entorno único para todos los dispositivos AVR, posee integrado el compilador gcc y es gratuito. El entorno está bien hecho, con una interfaz moderna y algunas funciones como la de autocompletar.
A continuación voy a explicar como configurar AVRDude en AVR Studio 5 para cargar en nuestra placa Arduino el codigo compilado. Sigue leyendo
La serie de microcontroladores PIC12F fue diseñana para aplicaciones embebidas que no requieren de muchos recursos de I/O, además resulta sumamente practica por su pequeño tamaño de 8 pines. Las aplicaciones son de los mas variadas, incluyen una amplia gama de productos de uso cotidiano, tales como secadores de pelo, cepillos de dientes eléctricos, aspiradoras, cafeteras, licuadoras. A pesar de su pequeño tamaño, los microcontroladores de la serie PIC12F ofrecen características interesantes, incluyendo tensión de servicio, oscilador interno programable, 4 canales de ADC de 10 bits, memoria EEPROM, tensión de referencia en el chip, varios periféricos de comunicación (UART, SPI, y I2C), PWM, y mucho más. La placa para proyectos que se describe a continuación está diseñada para el desarrollo rápido y sencillo de aplicaciones independientes que utilizan los microcontroladores PIC12F. Cuenta con un regulador de +5 V de alimentación, conectores para acceder a los pines de E / S, conector ICSP para la programación y un área pequeña de prototipos para la colocación de componentes adicionales. Sigue leyendo
La placa de proyectos Arduino es basicamente una placa donde podemos colocar nustro chip ATMEGA168/328 y con la cual podemos completar nuetro proyecto y no necesitar mas usar la placa de desarrollo de Arduino. Simplemente transferimos el chip programado en nuestra placa Arduino que usamos para desarrollar a la placa de nuestro proyecto. Es asi que nuestro proyecto terminado no necesita llevar la placa original de Arduino. He aquí algunas instrucciones básicas para su montaje y los primeros pasos… Sigue leyendo
El artículo describe de una manera muy sencilla para ampliar puertos I/O con un par de microcontroladores ATmega328. Este es un método mejor que el uso de un Arduino Mega porque todos los perifericos se pueden utilizar al mismo tiempo.
No es un diseño tan barato como usar un multiplexor, registros de desplazamiento o cualquier otro componente, pero es bastante simple. Esto es muy útil en el caso que debamos usar una gran cantidad de puertos o mas cantidad de shilds. Todo lo que se necesita es un par de Atmega328. Sigue leyendo
Un secillo dimmer para utilizar con LEDs montado con componentes que siempre tenemos al alcance de la mano. Entre sus sobresalientes características encontramos:
• Tensión de alimentación entre 11 y 15V.
• Ajustes PWM típicos entre 1% a 98%.
• Corriente de salida de 5A.
• Protección por sobre intensidad ajustable.
• Frecuencia de funcionamiento de 30kHz.
En la etapa de salida, utiliza un MOS-FET tipo RFP50N06 60V 50A con una rDS(ON) de tan solo 0.022Ω, esto es importante para que la caída interna de tensión sea la menos posible y por tanto la disipación de calor sea también la menor posible, también cabe destacar que este dispositivo puede trabajar hasta 175ºC lo que lo hace un componerte bastante robusto y fiable. Sigue leyendo
Generador Senoidal con Arduino usando el metodo Direct Digital Synthesis
Aquí se describe cómo generar ondas sinusoidales con una placa Arduino en una forma muy precisa. Casi no se necesita hardware adicional. La gama de frecuencias va desde 0 a 16 KHz con una resolución de la millonésima parte de un Hertz! La distorción es menor al uno por ciento en frecuencias de hasta 3 KHz. Esta técnica no sólo es útil para la generación de sonidos y música, sino que hay otro rango de aplicaciones en equipos de prueba o instrumentos de medición. También en las telecomunicaciones DDS es útil por ejemplo en la frecuencia de modulación de fase (PSK FSK). Sigue leyendo
Introducción.
Bienvenidos al mundo inalámbrico de XBee. Quizás hayas escuchado de él, o quizás no, de cualquier manera sigue leyendo para conocer los detalles de estos dispositivos. Los XBee´s son pequeñísimos chip azules capaces de comunicarse de forma inalámbrica unos con otros. Pueden hacer cosas simples, como reemplazar un par de cables en una comunicación serial, lo cual es genial cuando deseas crear, por ejemplo, un vehículo radiocontrolado.
Pero ¿Cuántos módulos se necesitan? ¿Cuál es la diferencia entre XBee Series 1 y Series 2? ¿Por qué hay tantos tipos de antena para los XBee? ¿Por qué algunos se llaman XBee PRO?, o los que no dicen PRO ¿Son inadecuados? Sigue leyendo
Interrupciones!
Interrupciones, ¿qué son? Hay personas que intermitentemente te distraen de tu trabajo. Jaja, bueno, quizás… pero lo que en realidad queremos saber es que son las interrupciones en un contexto de microprocesadores y electrónica embebida.
Así que, ¿qué son las interrupciones en ese contexto? Bueno, hay una forma por la cual un procesador puede ejecutar su programa principal mientras monitorea continuamente la ocurrencia de algún tipo de evento, o interrupción. Este evento incluso puede ser activado por cualquier tipo de sensor o entrada, como un botón, o incluso internamente por un timer que cuente hasta un número en particular.
Vemos el evento, ¿y luego qué? Sigue leyendo