Ensayos

Páginas: 7 (1525 palabras) Publicado: 28 de septiembre de 2012
Hagamos nuestros propios Arduinos
Como hemos visto a lo largo de las clases, Arduino es una placa extraordinariamente difundida
gracias a sus múltiples virtudes, que todos conocemos. Si bien no es demasiado costosa en
origen, en nuestro país alcanza un precio bastante elevado, por razones impositivas y
comerciales.
Tal vez este costo no sea demasiado si lo consideramos como un kit dedesarrollo, pero, cuando
el destino sea embeber el microcontrolador directamente en una obra, estamos pagando por
algunas de las prestaciones que Arduino incluye, muy útiles a la hora del desarrollo (por ejemplo
el chip FTDI que le permite comunicarse con el puerto USB de nuestra computadora) pero
completamente desaprovechadas en los dispositivos ya en funcionamiento, embebidos en algún
proyecto.Esta desventaja se multiplica cuando necesitamos una cantidad considerable de micros, por
ejemplo en proyectos de robótica colaborativa o en aquellos que implican muchos sensores
distribuidos en un gran espacio, etc.
La idea, entonces, es poder utilizar un microcontrolador AVR de bajo costo, el Atmega8, micro
original del primer Arduino, sin componentes adicionales innecesarios, para podercorrer en él los
mismos programas que corren en las placas originales, sacrificando en algunos casos alguna
prestación y en la mayoría de los casos sin diferencia perceptible alguna con el Arduino “oficial”.
Como ya dijimos, una de las cosas que encarece a las versiones actuales de Arduino es el chip
FTDI, responsable de comunicar el puerto serial existente en el micro con el puerto USB de lacomputadora de desarrollo, principalmente para poder programar el micro desde ésta.
En nuestro proyecto, eliminaremos esta parte, programando los micros por medio de un
dispositivo programador.
Si bien puede utilizarse cualquier programador, incluyendo uno muy simple, que puede construirse
con sólo un par de resistencias y se conecta al viejo puerto paralelo de las PC, propondremos la
creaciónde uno en particular, que es mi favorito por su velocidad, confiabilidad y, sobre todo,
porque puede conectarse al puerto USB tanto de una Mac como de una PC bajo Windows o
Linux.
Se trata del USBASP, basado él mismo en un Atmega8 y de diseño Open Hardware. Todo el
software que utilizaremos será también, por supuesto, Open Source y/o Freeware.
Cabe aclarar que en el costo mencionado en eltítulo no estamos incluyendo el costo del
programador, puesto que se construye una sola vez. De cualquier modo, el valor de sus
componentes nos supera los $ 30, cifra que luego seguramente amortizaremos aprovechándolo
en muchos proyectos a lo largo del tiempo.
También será necesario, la primera vez, programar el micro incluido en el programador para que
éste pueda funcionar, pero esto lo haremosen clase o con un compañero que ya tenga el suyo.
Programador USBASP
Página Oficial: http://www.fischl.de/usbasp/ Hay allí múltiples versiones del mismo proyecto.
La versión que nosotros sugerimos en clase, está en esa misma página:

usbasp_gr.rar
by J.A. de Groot
The board is single sided (EAGLE format), measures 3 by 8 cm and
uses only regular components.

El archivo rar originallinkeado arriba contiene el esquemático y el PCB en formato Eagle SIN los
diodos Zener de 3.6 V previstos en el circuito original.
Artes Electrónicas

UNTREF

www.miguelgrassi.com.ar/arduino

El archivo modificado con el agregado de dos diodos Zener que lo hacen compatible con el puerto
USB de notebooks y PCs más nuevas, puede descargarse en:http://miguelgrassi.com.ar/mecatronica/usbasp/Usbasp_conZener.rar e incluye el esquemático y el
Board del PCB en formato Eagle y en imágenes “.png” a 600 dpi. El programa para diseño de PCB
Eagle, versión Light (Freeware) puede descargarse en http://www.cadsoftusa.com/freeware.htm
Cable
Pinout del adaptador de 10 pines a 6 pines del ISP de AVR:

Como vimos en clase, se usa un cable plano de 10 conductores de los cuales se toman sólo 6,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ensayo de el Ensayo
  • ensayo de ensayo
  • Ensayo Del Ensayo
  • Ensayo de un ensayo
  • Ensayemos un ensayo
  • ensayo del ensayo
  • Ensayo del ensayo
  • Ensayo del ensayo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS