jueves, 17 de mayo de 2012

ARDUINO BASIC I/O: Tarjeta de E/S para ARDUINO

La tarjeta Arduino Basic I/O es una tarjeta de muy bajo coste que se conecta directamente con los controladores ARDUINO UNO y/o ARDUINO MEGA 2560. Gracias a sus sencillos periféricos se convierte en el complemento ideal para realizar los primeros programas y proyectos basados en la plataforma ARDUINO, apta para todos los públicos.  En la siguiente tabla se resume qué periféricos contiene y a qué señales de ARDUINO están conectados:

PERIFERICO SEÑAL DESCRIPCION
Led rojo D11 (salida  PWM) Indicador luminoso
Led ámbar D10 (salida  PWM) Indicador luminoso
Led verde D9 (salida  PWM) Indicador luminoso
Led blanco D6 (salida  PWM) Indicador luminoso
M1 / SV1 D3 (salida PWM) Salida a motor M1 o al servo SV1 (opcionales)
M1 / SV2 D5 (salida PWM) Salida a motor M1 o al servo SV2 (opcionales)
Altavoz D2 (salida) Salida de onda cuadrada para generar sonidos por el altavoz
RESET RESET Entrada de RESET del sistema conectada con un pulsador
Pulsadores D12, D8, D7 y D4 (entradas) Entradas digitales conectadas a cuatro pulsadores
Volt.1 A0 Entrada analógica conectada con un potenciómetro
Volt.2 A1 Entrada analógica conectada con un potenciómetro
LUZ A2 Entrada analógica conectada con un sensor de luz visible
IR A3 Entrada analógica conectada con sensor de luz infra roja de reflexión
A4 Entrada analógica conectada con un sensor de temperatura

Opcionalmente a esta tarjeta se le puede conectar un motor DC de muy bajo consumo (menos de 40mA) que se conecta a las salidas (PWM) D3 y D5. Con ellas se puede controlar velocidad y sentido de giro. A esas mismas salidas también se les puede conectar, opcionalmente, dos servo motores de rotación continua o rotación de 180º.

Dada la sencillez de la tarjeta y la versatilidad de los periféricos que contiene, junto con la potencia y facilidad de programación del sistema ARDUINO, el conjunto es una potente herramienta para ser usada por personas de todas las edades con inquitudes por la tecnología y las técnicas de programación. Especialmente indicado en las aulas de tecnología e informatica de los ciclos formativos de ESO, bachiller y módulos de grado medio de formación profesional.

viernes, 4 de mayo de 2012

Los controladores de motor BLDC de próxima generación para automoción de Melexis aportan la solución de un solo chip LIN-Ready para motores y accionadores BLDC

Melexis anuncia hoy la Familia de IC de próxima generación para control de motor BLDC basada en sensor y sin sensor para aplicaciones de automoción. La nueva familia de IC sigue el concepto de integración básica MLX81200 que tanto éxito ha tenido. Esta novedosa familia de ICs de controlador combina el regulador de voltaje, LIN-Transceptor, MCU, EEPROM, Flash, RAM, Pre-Controlador FET y varios bloques de circuito especiales para el control de motor BLDC altamente eficiente de un solo IC. Los clientes pueden realizar un diseño de PCB muy pequeño con una lista de materiales absolutamente mínima para crear accionadores simples o sofisticados.

La nueva familia de IC consiste en 4 miembros básicos: MLX81205, MLX81207, MLX81210 y MLX81215. Cada uno está disponible en configuraciones de memoria diferentes y en opciones de paquete diferentes. La familia de IC tiene protección de carga de 45V y será calificada de acuerdo con el Grado 0 de AEC-Q100 para el soporte de aplicaciones de automoción de altas temperaturas.

Los MLX81205/07/10/15 son de un solo chip por soluciones de paquete (Sistema en un solo chip). Esto aporta a los clientes una lista de materiales mínima reduciendo los costes de IC y del sistema.

Similar al MLX81200, la nueva familia de IC soporta los algoritmos de control sin sensor TruSense patentados por Melexis en HW y SW para motores BLDC de arranque y propulsión, en construcciones diferentes de un modo fiable bajo condiciones de carga desconocidas para una alta variedad dinámica en velocidad. Pueden aplicarse diferentes perfiles de forma de onda de corriente (bloque, trapezoidal, sinusoidal) para un rendimiento del motor óptimo y energéticamente eficiente.

Melexis también introduce en esta familia de IC una solución para el control de aumento y disminución de corriente en la conmutación de Transistor de Potencia, permitiendo a los clientes optimizar en software el comportamiento de EMC, así como la disipación térmica de los Transistores de Potencia durante el proceso de conmutación.

Thomas Freitag, Director de Línea de Productos de Melexis, dijo: “Melexis trata, con el control de aumento y disminución de corriente, varios problemas de los diseñadores de electrónica y mecatrónica, que sólo tienen un espacio de PCB muy limitado disponible para resolver los problemas de calor y EMC.”

La familia de IC va dirigida a los motores BLDC de funcionamiento permanente que encontramos normalmente en varias aplicaciones de automoción. Algunos de los ejemplos son las bombas de combustible, las bombas de agua, las bombas de aceite, los ventiladores de refrigeración del motor, los ventiladores HVAC y los ventiladores de refrigeración de batería, donde son importantes una alta eficiencia energética y un coste reducido del sistema. El concepto de la familia de IC permite diseños de plataforma, de modo que se logra una alta reutilización en SW y HW discreto.

Fuente:
http://www.elektor.es/noticias/los-controladores-de-motor-bldc-de-proxima.2154044.lynkx?utm_source=ES&utm_medium=email&utm_campaign=news&cat=components

Próximamente: Webinario Arduino Controlado por LabVIEW

Comunicación inalámbrica con Bluetooth, Wi-Fi y Panel de Datos sobre un iPad o una tableta Android.

La Academia de Elektor y element14 se han unido para traerte una serie de exclusivos webinarios sobre proyectos de las últimas ediciones de la revista Elektor que han alcanzado el éxito. ¡La participación en estos webinarios es completamente gratuita! Todo lo que tienes de hacer es registrarte siguiendo el enlace que aparece más abajo. El siguiente webinario tratará sobre como conectar Arduino con LabVIEW utilizando LIFA.

Aunque a primera vista pudieran parecer completamente diferentes, Arduino y LabVIEW son entornos de programación pensados y dirigidos a gente que no sabe o no quiere saber cómo programar.

Ambas plataformas fueron diseñadas para desarrollar rápidamente una aplicación sin ser ralentizados por complejos problemas de sintaxis o procedimientos complicados. También en ambos entornos juega un papel importante el poder reutilizar programas de aplicaciones anteriores. En este webinario el editor de Elektor Clemens Valens nos mostrará cómo empezar con LabVIEW y LIFA, desarrollando un instrumento virtual para hacer parpadear un LED en Platino, la placa de Elektor compatible con Arduino. Pero ese es solo el principio. Le daremos un vistazo al interior de LIFA, añadiremos una palca de relés y reemplazaremos el cable USB con una conexión Bluetooth con el PC. Al final, podremos monitorizar el estado del sistema Arduino/Platino/Relés de forma inalámbrica con un iPad o una tableta Android desde cualquier lugar del mundo.

Arduino Controlado por LabVIEWFecha: Jueves, 24 de Mayo de 2012
Hora: 15:00 GMT (16:00 CET)
Presentador: Clemens Valens (Editor de Elektor)
Idioma: Inglés


 

jueves, 3 de mayo de 2012

SoCs ARM TSMC 28nm Cortex A9 a más de 3 GHz

TSMC acaba de anunciar que han conseguido fabricar procesadores ARM Cortex A9 dual-core en 28 nm trabajando a una frecuencia de 3,1 GHz. La nueva tecnología HPM (high performance for mobile applications) de TSMC permite fabricar chips en 28 nm lo que mejora la eficiencia energética.
Con HPM de 28 nm TSMC promete chips de 1,5 GHz a 2 GHz para móviles y llegará hasta 3,1 GHz para usos de alto rendimiento. El chip ARM Cortex-A9 en 28HPM es el doble de rápido que el mismo chip fabricado en 40nm.
Está claro que la próxima generación de smartphones y tablets hará gala de estos nuevos núcleos dentro de los SoCs ARM, y hablamos de frecuencias de trabajo realmente elevadas. Potencia latente equivalente a la de sobremesas de hace un par de años.

Fuente:
http://www.muycomputer.com/2012/05/03/socs-arm-tsmc-28nm-cortex-a9-a-mas-de-3-ghz

sábado, 21 de abril de 2012

350.000 pedidos para Raspberry Pi, exitazo y retrasos

Los pedidos para el miniordenador de 35 dólares y tamaño poco mayor que una tarjeta de crédito, Raspberry Pi está superando todos los registros y entre los dos distribuidores que entregan el producto supera ya las 350.000 peticiones.
Un éxito para un desarrollo cuya búsqueda de información llegó a superar a la mismísima Lady Gaga y que está teniendo un efecto contraproducente ya que las entregas aunque han comenzado, se van a retrasar todavía más.
Así, los distribuidores RS Components y Element14, han informado de retrasos en la entrega hasta finales de junio como mínimo.
Normal teniendo en cuenta que la cifra de pedidos de esta placa ARM capaz de reproducir vídeos H.264 1.080p y con puertos USB, Ethernet LAN y SD card, ha superado todas las previsiones. Si lo has pedido tendrás que tener paciencia, aunque dará tiempo para que haya sistemas especialmente destinados al Raspberry Pi basados en Chromium OS.



viernes, 13 de abril de 2012

Primer PIC24 con controlador de LCD de hasta 480 segmentos con la corriente activa más baja del mercado

Sagitrón, agente y distribuidor de Microchip, anuncia la ampliación de su gama de microcontroladores XLP (eXtreme Low Power) con la  familia PIC24F ‘GA3’, caracterizada por la corriente activa más baja del mercado para microcontroladores Flash de 16 bit.

Los dispositivos PIC24F ‘GA3’ se caracterizan por una corriente activa de 150 µA/MHz además de nuevos modos Sleep de bajo consumo e incorporan seis canales DMA que permiten ejecutar el programa con un menor consumo de energía y un mayor rendimiento.

Esta familia demuestra el continuo avance de la tecnología XLP de Microchip y añade un nuevo modo dormido de bajo consumo con retención de RAM de tan solo 330 nA. Además, son los primeros microcontroladores PIC®  con conmutación automática de alimentación a batería mediante VBAT manteniendo así el reloj y calendario en tiempo real integrados en el chip.

Si a todo esto le sumamos un controlador de LCD y otros muchos periféricos, los dispositivos PIC24F ‘GA3’ se convierten en ideales para obtener diseños más eficientes y menos costosos en aplicaciones como termostatos de consumo, cerraduras de puertas y automatización de viviendas; productos industriales como seguridad y sensores cableados e inalámbricos; dispositivos médicos portátiles y equipamiento de diagnóstico médico; productos de medición como contadores electrónicos, monitorización de energía, lectura automática de medidas y contadores de gas, agua o calor; además de otras muchas aplicaciones.

Algunas aplicaciones necesitan que la vida de la batería se aproxime a la vida operativa del producto final. Con su corriente de trabajo de 150 µA/MHz, numerosos modos de bajo consumo y un modo dormido de bajo consumo con retención de RAM hasta tan solo 330 nA, los microcontroladores PIC24F ‘GA3’ permiten maximizar la vida de la batería al reducir la cantidad total de energía que consume la aplicación. Para permitir que el reloj en tiempo real de la aplicación siga funcionando cuando se haya eliminado la alimentación principal se puede utilizar VBAT para suministrar la alimentación de reserva con solo 400 nA. Además, la transición de VDD a VBAT es automática en cuanto se retira VDD.

El controlador de display LCD integrado ofrece la posibilidad de controlar directamente hasta 480 segmentos, permitiendo así visualizadores más informativos y flexibles que incluyen iconos descriptivos y barras de desplazamiento.

Los microcontroladores también incorporan una unidad CTMU (Charge Time Measurement Unit) con una fuente de corriente constante que se puede utilizar para sensado capacitivo mTouch™, medida  ultrasónica de caudal y otros muchos sensores. El convertidor A/D de 12 bit integrado en el chip ofrece detección de umbral y trabaja junto a la CTMU para realizar el sensado de proximidad en modo dormido con el fin de reducir aún más el consumo de energía.

Como soporte al desarrollo de diseños basados en la familia PIC24F ‘GA3’, con un LCD de 480 segmentos, la tarjeta de desarrollo LCD Explorer (DM240314) es la ideal además del módulo PIC24FJ128GA310 (MA240029) para la tarjeta de desarrollo Explorer 16.

La familia PIC24F ‘GA3’ ya se encuentra disponible en versiones con 64 KB o 128 KB de Flash. Los microcontroladores PIC24FJXXXGA306 se suministran en encapsulados QFN y TQFP de 64 patillas; las versiones PIC24FJXXGA308 se suministran en un encapsulado TQFP de 80 patillas; mientras que los PIC24FJXXXGA310 se suministran en encapsulados TQFP de 100 patillas y 121 BGA.
más info.
Fuente:
http://www.elektor.es/noticias/primer-pic24-con-controlador-de-lcd-de-hasta-480.2115424.lynkx

jueves, 5 de abril de 2012

Arduino UNO Rev3 y Arduino Mega 2560

Arduino es una plataforma electrónica abierta para la creación de prototipos y aplicaciones basadas microcontroladores, donde tanto el software como el hardware son libres, flexibles y fáciles de usar.
 
Arduino puede tomar información del entorno que el rodea través de sus pines de entrada, a los que se les puede conectar una amplia gama de sensores y transductores. También puede actuar sobre dicho entorno mediante sus pines o líneas de salida. Con ellas podemos controlar luces, motores, relés, altavoces y todo tipo de actuadores. El microcontrolador de la placa Arduino se programa mediante el lenguaje de programación Arduino. Es un lenguaje de alto nivel basado en Wiring y con unas sentencias y sintáxis muy similares a las del lenguaje C. Arduino también dispone de un entorno de desarrollo basado en Processing, que permite la edición de un programa con el lenguaje Arduino, su verificación, su compilación y el volcado o grabación sobre el controlador. Dicho entorno es de código abierto y está disponible para plataformas Windows, Mac, Linux, etc. Una vez grabado un programa sobre la memoria del controlador, éste se ejecuta sin necesidad de estar conectado a un ordenador. Tenemos así un proyecto hardware/software totalmente autónomo e independiente.

Arduino es una plataforma potente y muy económica apta para todo tipo de usuarios y sin necesidad de tener grandes conocimientos previos.  Los profesores y estudiantes de ESO, bachiller y formación profesional, al igual que los aficionados de todo tipo, encontrarán en Arduino una potente herramienta sencilla de utilizar, que les abrirá las puertas al fascinante mundo de la programación y el diseño de aplicaciones electrónicas de control.

Tanto el software con el entorno de trabajo, como los ficheros con la información hardware de esquemas, placas impresas, etc.  puede ser descargado de forma gratuita. Están disponibles bajo una licencia abierta, así pues eres libre de adaptarlos a tus necesidades. En las direcciones www.arduino.cc o bien en www.arduino.cc/es/ tienes la página principal de Arduino y la versión en castellano respectivamente. Desde ellas puedes descargar todo el material disponible así como tutoriales  y ejemplos de programación.

Por nuestra parte, en Ingeniería de Microsistemas Programados procuraremos, desde esta sección, dar cabida a todos los productos originales de Arduino que observemos suscitan mayor interés. También dejamos las puertas abiertas al diseño de nuestras propias tarjetas y accesorios compatibles con Arduino. Estamos abiertos a todo tipo de sugerencias al respecto.


Arduino UNO Rev3 es la última versión disponible de la tarjeta Arduino original. Es una tarjeta electronica basada en el microcontrolador Atmega328. Dispone de 14 entradas/salidas digitales, 6 de las cuales se pueden emplear como salidas PWM (modulación de anchura de pulsos). Dispone también de 6 entradas analogicas, un oscilador de 16MHz, una conexión USB, un conector de alimentación, un conector ICSP y un pulsador para el reset. 
Para empezar a utilizar la placa sólo es necesario conectarla al ordenador a traves de un cable USB (no incluído), o bien alimentarla con un adaptador de corriente AC/DC (no incluído). También se puede alimentar con una batería (no incluída).
Una de las diferencias más importante de la tarjeta Arduino UNO respecto a sus predecesoras, es que no utiliza el convertidor USB-serie de la firma FTDI. Por lo contrario, integra un microcontrolador Atmega 8U2 programado como un convertidor o puente de USB a serie. Se incluyen los drivers necesarios.
Las características más relevantes son:
  • Microcontrolador ATmega328
  • Tensión de alimentación (recomendado) 7-12V
  • Integra regulador y estabiización de + 5V
  • 14 líneas de entradas/salidas Digitales (6 de estas se pueden utiliza para salidas PWM)
  • 6 Entradas Analogicas
  • Maxima corriente continua para las entradas: 40 mA
  • Salida de tensión de 3.3V y 50 mA
  • Memoria de programa de 32 KB (el bootloader pregrabado usa 0.5 KB).
  • Memoria SRAM de 2Kb para las variables de trabajo
  • Memoria EEPROM de 1Kb para variables y datos no volátiles
  • Velocidad del reloj de trabajo de 16MHz
  • Reducidas dimensiones de 70 x 50 mm
DESCARGAS
Herramientas softwaredisponibles para Windows, Mac y Linux, y los correspondientes drivers
Descripción del hardware de Arduino UNO Rev 3
Guía rápida para empezar con Windows, Mac o Linux
Descripción y referencia de las estructuras, variables y funciones del lenguaje Arduino
Tutorial de diferentes ejemplos de programación con Arduino, debidamente ordenados por temas

Arduino Mega 2560 es una versión ampliada de la tarjeta original de Arduino y está basada en el microcontrolador Atmega2560.
Dispone de 54 entradas/salidas digitales, 14 de las cuales se pueden utilizar como salidas PWM (modulación de anchura de pulso). Además dispone de 16 entradas analogicas, 4 UARTs (puertas series), un oscilador de 16MHz, una conexión USB, un conector de alimentación, un conector ICSP y un pulsador para el reset. Para empezar a utilizar la placa sólo es necesario conectarla al ordenador a traves de un cable USB (no incluído), o alimentarla con un adaptador de corriente AC/DC (no incluído). También, para empezar, puede alimentarsemediante una batería.
Una de las diferencias principales de la tarjeta Arduino MEGA 2560 es que no utiliza el convertidor USB-serie de la firma FTDI. Por lo contrario, emplea un microcontrolador Atmega8U2 programado como actuar convertidor USB a serie.
La tarjeta Arduino MEGA2560 es compatible con la mayoria de los shield o tarjetas de aplicación/ampliación disponibles para las tarjetas Arduino UNO original.
Las características principales son:
  • Microprocesador ATmega2560
  • Tensión de alimentación (recomendado) 7-12V
  • Integra regulación y estabilización de +5Vcc
  • 54 líneas de Entradas/Salidas Digitales (14 de ellas se pueden utiliza como salidas PWM)
  • 16 Entradas Analogicas
  • Maxima corriente continua para las entradas: 40 mA
  • Salida de alimenatción a 3.3V con 50 mA
  • Memoria de programa de 256Kb (el bootloader ocupa 8Kb)
  • Memoria SRAM de 8Kb para datos y variables del programa
  • Memoria EEPROM para datos y variables no volátiles
  • Velocidad del reloj de trabajo de 16MHz
  • Reducidas dimensiones de 100 x 50 mm
ESCARGAS
Herramientas softwaredisponibles para Windows, Mac y Linux, y los correspondientes drivers
Descripción del hardware de Arduino MEGA 2560 Rev 3
Guía rápida para empezar con Windows, Mac o Linux
Descripción y referencia de las estructuras, variables y funciones del lenguaje Arduino
Tutorial de diferentes ejemplos de programación con Arduino, debidamente ordenados por temas

Más información:
http://www.msebilbao.com/tienda/index.php?cPath=130