arduino prototipo, atmel produccion, ayuda

Hola a todos! soy bastante nuevo en este mundillo y me surgio la duda sobre si es posible trabajar con un arduino para trabajar rapidamente y luego usar atmel normales con el bootloader para una produccion a una escala un poco mayor.

La cosa es que necesitaria varios microcontroladores en varios sitios, pero tener asi como que 10 arduinos saldria bastante caro en relacion con lo que cuestan los atmel normales, pero tampoco quiero tener que reimplementar la aplicacion en ensamblador o c a pelo.

He leido algo por ahi pero no me queda claro todavia si se puede… alguien con experiencia en eso?

Un saludo y gracias por adelantado!

Hola,

Puedes usar una placa Arduino para programar todos los atmega y luego montar el circuito mínimo necesario para hacerlos funcionar de manera autónoma ... el reloj, unos condensadores, unas resistencias,el regulador de tensión, etc ... todo depende de lo que uses de la placa cuando ésta sea autónoma:

  • Puerto serie si/no
  • Puerto USB si/no
  • etc ...

Echale un vistazo a esto:

http://www.arduino.cc/en/Main/ArduinoBoardSerialSingleSided3

http://www.arduino.cc/en/Main/ArduinoBoardSerialSingleSided

Lo mínimo, mínimo es el circuito de alimentación y el del reloj ... de ahí en adelante tú decides.

Salu2,

Igor

Igor, muchas gracias por tu rapida respuesta! me ha aclarado bastante, pero aun me queda una duda.

Cuando se programa el arduino se usan programas que se cargan a traves del bootloader, si yo me compro unos atmel normales vendran sin este, necesitare un programador o con el mismo arduino podre meter el bootloader?

Gracias por todo!

Si tienes un ATmega virgen tienes que bajarle el bootloader primero que todo antes de poder programarlo con el IDE de Arduino. puedes hacer un programador como este [1] y usarlo para quemar el bootloader. En [2] hay un tutorial sobre el proceso.

[1] http://www.arduino.cc/en/Hacking/ParallelProgrammer [2] http://lab.randomlab.net/lab/Arduino/EnsaMblaje/5_Bajando_el_BootLoader_

Muchas gracias a todos, voy a encargar algunos atmel para ver si va bien la cosa, hare las pruebas y luego escribire algo por aqui por si alguien tiene interes. Un saludo!

Yo te recomendaria que si vas a programar bastantes atmegas, deberias pillar algun programador de verdad como el avrisp que tambien esta soportado por el IDE de arduino. Asi te quitas de movidas de pegarte un un programador de mala muerte y no es muy caro (~20?). Aparte, creo recordar que van a dar soporte (si no lo hay ya) para grabar los atmegas con el IDE, prescindiendo del bootloader con el consiguiente ahorro de memoria. Lo que me lleva a seguir recomendandote un programador fiable.

Un saludo

Vale, a ver si lo encuentro, la cosa es que aunque soy de España, vivo ahora en Japon y es bastante dificil encontrar cosas aqui que yo pueda entender… aqui hay muchos componentes electronicos y tal pero de companyias japonesas que solo ofrecen documentacion en japones, asi que es un poco complicado de entender.
Si lo importo me puede salir por una buena suma de dinero entre el envio y las tasas… a ver si encuentro algo :slight_smile:

Un saludo y de nuevo gracias!

Solo decirte que ebay es internacional y que muchos vendedores de electronica son de hong kong que lo tienes mas cerca que nosotros :P asi que los portes seran mejores y ademas los anuncios estan en ingles con lo que la barrera del idioma se elimina.

y ademas siempre tienes los datasheets con las referencias que estan en ingles