Sunteți pe pagina 1din 3

Facultad de Ingeniera Electrnica y Elctrica - UNMSM

PROGRAMACION DE MICROCONTROLADORES ATMEL CON ARDUINO


Jorges Huaman Jhonson Arturo
e-mail: jhonsonjorges@gmail.com

Perez Ortiz Jorges Arturo


e-mail:

RESUMEN: El presente trabajo tiene como


finalidad brindar la posibilidad de usar la tarjeta
ARDUINO
UNO
como
programador
para
microcontroladores ATMEL. Fue hecho aprovechando el
ejemplo de ARDUINO ISP (ejemplo que se encuentra en
el IDE de ARDUINO). Se logro leer el microcontrolador,
borrar la memoria flash y escribir el archivo .HEX en la
memoria flash del microcontrolador.
PALABRAS CLAVE: ARDUINO, archivo .HEX, ISP,
microcontrolador.

1 INTRODUCCIN
Esta gua contiene las instrucciones para poder
utilizar la tarjeta ARDUINO UNO para poder cargar el
archivo .HEX en un microcontrolador ATMEL. En este
caso usaremos el ATMEGA8.
Para esto usaremos la mquina del sistema,
usaremos la herramienta AVRDUDE para que por lnea
de comandos logremos cargar el archivo .HEX.

2 PROCEDIMIENTO

2.2 CONECTANDO LA TARJETA ARDUINO


CON ATMEGA8

Para poder realizar esta funcin necesitaremos los


siguientes programas instalados:

Para la comunicacin se usara el protocolo de


comunicacin ISP que se encuentra en la arquitectura
de muchos microcontroladores. Respetar el conexionado
que se muestra a continuacin. No olvidar la
alimentacin del microcontrolador.

WINAVR
o Para poder usar la herramienta
AVRDUDE.
ARDUINO IDE
o Para programar la tarjeta ARDUINO
UNO.
ATMEL STUDIO, o algn software que te
permita obtener el archivo .HEX para cargarlos
al microcontrolador.

2.1 CARGAR ARDUINO ISP EN ARDUINO


UNO
En el IDE de ARDUINO abrir el ejemplo ArduinoISP
y cargarlo en la tarjeta ARDUINO UNO. (Se mostrara en
la imagen)

Facultad de Ingeniera Electrnica y Elctrica - UNMSM

.
avrdude c avrisp p m8 P com3 b 19200 e U
flash:w:/SILLA1/SILLA1/Debug/SILLA1.hex

2.3 UTILIZANDO
AVRDUDE

LA

HERRAMIENTA

Y se obtendr lo siguiente:

Este paso se realizara mediante lneas de


comando para lo cual usaremos el smbolo del sistema.
En la ventana ejecutar (Windows+r) escribimos
cmd y obtendremos lo siguiente:

Donde:
-c avrisp: Es el programdor, en nuestro caso el
ARDUINO UNO con el ArduinoISP cargado.
-p m8: El microcontrolador a programar, se puede
colocar avrdude p? para obtener una lista de todos lo
microcontroladores programables con el ArduinoISP.
-P comX: El puerto COM por donde accede la
tarjeta ARDUINO UNO, revisar en administrador de
dispositivos.
-b 19200: Es la velocidad de programacin, este
dato se encuentra en el ArduinoISP.
-e: Borra la memoria flash.
-U flash:w:/ruta/: Graba en la memoria flash el
archivo .HEX que debe estar en la ruta especificada.
.

Nos direccionaremos a la unidad C:/ para lo cual


escribiremos el comando cd .. lo necesario para ir a C.
una vez aqu ejecutamos avrdude y obtenemos:

3 CITAS Y/O REFERENCIAS


Las citas y/o referencias se colocarn al final del
manuscrito. Utilice Arial, 8 pts, espacio simple. Para
ayudar a los lectores, evite notas a pie de pgina que
incluyen las observaciones perifricas necesarias en el
texto (dentro de parntesis, si usted prefiere, como en
esta oracin). Las citas debern de respetar el orden de
aparicin en las referencias.
Se colocarn entre corchetes Ej. [2].
Si es preciso mencionar los nombres de los autores
debern de aparecer todos los nombres exceptuando si
el numero de stos es ms de cuatro, en tal caso se
pondr el nombre del primer autor y la leyenda et al.

Una vez en este punto ejecutaremos la carga del


archivo .HEX con la siguiente lnea de comando:

Facultad de Ingeniera Electrnica y Elctrica - UNMSM

.
Si la frase inicia citando la referencia entonces
puede utilizar el formato Ref. [4], en otro caso utilice solo
[4].
Las referencias electrnicas (URL) deben seguir el
formato mostrado en [6].

4 REFERENCIAS
[1] G. Obregn-Pulido, B. Castillo-Toledo and A. Loukianov, A
globally convergent estimator for n frequencies, IEEE
Trans. On Aut. Control. Vol. 47. No 5. pp 857-863. May
2002.
[2] H. Khalil, Nonlinear Systems, 2nd. ed., Prentice Hall, NJ,
pp. 50-56, 1996.
[3] Francis. B. A. and W. M. Wonham, The internal model
principle of control theory, Automatica. Vol. 12. pp. 457465. 1976.
[4] E. H. Miller, A note on reflector arrays, IEEE Trans.
Antennas Propagat., Aceptado para su publicacin.
[5] Control Toolbox (6.0), Users Guide, The Math Works, 2001,
pp. 2-10-2-35.
[6] J. Jones. (2007, Febrero 6). Networks (2nd ed.) [En lnea].
Disponible en: http://www.atm.com.

Notas:
1. En general una referencia debe de contener el
nombre del autor(es), el Nombre del articulo
o libro en itlicas, Edicin y editorial
nombre de la revista, volumen y nmero,
paginas y finalmente el mes y ao o solo el
ao si es un libro o comunicado.
2. Observe el formato del encabezado: Nombre
Institucin. Apellido Autor1, Apellido Autor2,
etc. Ttulo abreviado del artculo.
3.

Es permitido utilizar tipo de letra Times New


Roman en lugar de tipo Arial, pero debe
utilizarse el mismo tipo de letra en todo el
documento y aumentar en 1 punto el
tamao respecto de los que se sealan en
el presente documento.

Adaptado por:
Ing. William Marn, para los cursos de laboratorio.
Escuela de Ingeniera Electrnica
Instituto Tecnolgico de Costa Rica
2007

S-ar putea să vă placă și