Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos » Arduino y Raspberry Pi
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

12/02/2014 #1

Avatar de Meta

Preguntas sobre Arduino UNO y uC compatibles con ATMEGA328P
Hola:

Compré estos días un Arduino UNO rv3. Incluye el AVR ATMEGA328P. Hago algunas preguntas.

1.
¿Hay varios AVR compatibles con ATMEGA328P con más RAM, memoria Flash y EEPROM para Arduino UNO rv3? (Al menos para saber unos cuantos AVR hay, ya que en algunos proyectos se necesita más memoria para todo. Su encapsulado es de tipo DIP).

2. Quiero comprar ATMEGA328P vacío. ¿Dónde consigo y como cargo un bootloader para que funcione en Arduino UNO?

3. ¿Puedo extraer el bootloader del ATMEGA328P como copia de seguridad?

4. ¿El bootloader del ATEMAGA328P sobre Arduino UNO es compatible con otros AVR más potentes?

Un cordial saludo.
12/02/2014 #2

Avatar de Daniel Meza

1-Me parece que si
2-El mismo ARDUINO sirve como programador para precargar un bootloader sobre un ATMEGA virgen
3-Si, pero la misma interfaz de ADUINO tiene ya el archivo del bootloader
4-Aquí si no sabría decirte

http://arduino.cc/es/Tutorial/ArduinoISP

Saludos
13/02/2014 #3

Avatar de Meta

Daniel Meza dijo: Ver Mensaje
1-Me parece que si
Si es posible. ¿Cuáles son para leerlo en los datasheet?

Un saludo.
13/02/2014 #4

Avatar de locodelafonola

hola Meta..si tevas ala pagina de atmel..y entras en seleccionar producto...en la parte de los atmega..tienen una tabla muy bien hecha y alli podes compara los datos que buscas....(traduci la pagina con el googles ) ... juan
13/02/2014 #6

Avatar de Meta

Puede ser que el ATMEGA328P sea de lo mejorcito, estoy buscando que sea de 28 pines tipo DIP y que tenga algo más de RAM, flash y eeprom me da igual.

Se que hay pero no se sus nombres ahora, ya que lo he visto hace meses y no lo encuentro ahora. Hay proyectos que te pide mucha RAM.
13/02/2014 #7

Avatar de Nuyel

Creo que el ATMEGA328P ya es el más potente que entra ahí :P los otros son inferiores, si no mal recuerdo solo estaba el bootloader para el atmega8 y atmega168 (por razones históricas), si piensas usar el IDE de Arduino está limitado a ciertas configuraciones, igual tienes acceso al código fuente para que modifiques lo necesario, el Arduino UNO es la más básica de las placas, por eso el chip es pequeño, para más pines se tiene el Arduino Mega
13/02/2014 #8

Avatar de Meta

Holasssss:

Hay dos Arduino Mega.

http://arduino.cc/en/Main/ArduinoBoardADK

http://arduino.cc/en/Main/ArduinoBoardMega2560

1. ¿Cuál escoger y por qué?

2. ¿Hay AVR de los Mega de tipo DIP?

Los Arduinos que compro, si vienen tipo smd no pasa nada, para crear prototipo finales con mi propio PCB quiero que sean los AVR tipo DIP aunque sea de 40 pines.

Un saludo.
13/02/2014 #9

Avatar de Nuyel

Pues podrías intentar hacer tu propio Arduino con el DIP40, el ADK es Android Development Kit, integra un host USB, pero ambos usan el mismo ATmega2560
14/02/2014 #10

Avatar de locodelafonola

hola meta..mira yo lo vuelvo a decir...recien empiezo con los avr..pero elegi el atmega 8515-16pu porque viendo bastantes proyectos..de DMX...............algunos (pocos )usan atmega 32 (dip)...otros el atmega8 (un poco mas ).algunos..atmega 16.(todos dip )...............yo la mayoria....y son muchos....... atmega8515-16 pu (40 dip) .......que para la mayoria de mis proyectos sobran puertos y memoria.....algunos me van a faltar puertos.................. pero la memoria esta ok y es 8k.......... como que sobra.........depende de quieras armar...... y yo elijo dip por la facilidad de cambiar el micro rapidamente..... por otro igual pero con distinta programacion.y accionamientos distintos............ejemplo motores pap.. a oto que maneje led.........................¿¿¿¿¿ se entiende ????.........................estoy realizando un desarrollo con la ayuda de cosmefulanito04..(buena persona ...y estoy agrdecido por su ayuda )............juan
14/02/2014 #11

Avatar de Nuyel

Pues tanto que lo mencionó Meta que ahora quiero hacer un Arduino con ATmega1284, creo que ahí te bastarán esos 128kB de flash, voy a diseñar el circuito y luego solicitaré unas muestras, si las aprueban me pongo a trabajar en el software.
14/02/2014 #12

Avatar de Meta

Es de 20 pines, no 28, jejeje.
http://www.atmel.com/Images/Atmel-82..._datasheet.pdf

Saludo.
14/02/2014 #13

Avatar de Nuyel

Meta dijo: Ver Mensaje
Es de 20 pines, no 28, jejeje.
http://www.atmel.com/Images/Atmel-82..._datasheet.pdf

Saludo.
Pues sí, 20 en cada hilera
15/02/2014 #14

Avatar de Meta

Perdón de 40. JAjaajaja, menos mal, uno de tipo DIP para protoboard.

Hay que saber si un bootloader hay por ahí. Entonces a grabadores específicos para ellas.

Una cosa. Un PIC puede guardar su firmware sin protección o con ella si está protegido. El que lo intente leer, notará que lee 0.

El AVR no lo he probado, me imagino que también tendrá protección. ¿Cierto?

En cuanto a Arduino UNO. ¿Se le puede proteger?

Saludo.
15/02/2014 #15

Avatar de Nuyel

Si tiene protección, en el UNO no creo que se pueda proteger debido a que usa un bootloader para cargar el firmware, se podría deshabilitar el ISP y eso bastaría para que no pudieras leer el chip tan fácil pero no bloquea de acceso al chip, quien sabe si un programador de alto voltaje pueda leerlo, solo se que puede borrarlo.
Los bits de bloqueo no los puede programar el UNO ya que no se obtiene acceso por software, necesitas un programador ISP.
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Arduino y Raspberry Pi

Cerrar
Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos » Arduino y Raspberry Pi

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.