Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
APORTE Bootloader. Instalación (método simple)
#1
Hola a tod@s,

Aquí os dejo un enlace al tutorial de cómo instalar el bootloader a un microcontrolador ATMEGA328P

Espero que le pueda servir de ayuda a alguien...



Citar
#2
Hola

Me parece muy buena idea esa de usar solo el micro en los proyectos.

Mi duda es que cuando vayamos a usarlo como si fuese un arduino, conectando sensores, salidas, etc en los pines correspondiemtes  ¿necesitamos algun hardware adicional? como resistencias, diodos.

Soy un cero a la izquierda en electronica, igual pregunto una chorrada

Saludos y gracias
Citar
#3
Lo que te ahorrarías usando sólo el micro es que no necesitas la placa de Arduino, pero el resto de componentes que necesitaras agregar a tus proyectos a las salidas o entradas los seguirás necesitando...
Citar
#4
Creo que no me entendiste o no me explique bien.
Te lo pregunto con un ejemplo. Imagina que tengo un sensor que se conecta a 5v, GRD y una entrada de señal  analogica al arduino. La duda es, al no estar el resto de componentes del arduino uno, si puedo seguir conectando igual el sensor, en las patas correspondientes en el atmega, directamente.

Gracias
Citar
#5
El hardware mínimo necesario es un regulador de tensión con su condensador, una resistencia de 10k para poner el pin RESET a 1 y que el microcontrolador arranque, y por ultimo 2 condensadores de 22pF y el cristal oscilador de la frecuencia adecuada.

Eso es lo mínimo, ningún microcontrolador funciona sin su cristal ni condensadores ya que son los que proporcionan el reloj. Con respecto a todas las demas funcionalidades, si, deberian irte perfectamente los sensores y los pines, sean analogicos o digitales, simplemente asegurate de no exigirles demasiada potencia o los puedes quemar, igual que con la placa normal de toda la vida.
Citar
#6
(27-05-2018, 04:18 PM)makoki_63 escribió: Creo que no me entendiste o no me esplique bien.
Te lo pregunto con un ejemplo. Imagina que tengo un sensor que se conecta a 5v, GRD y una entrada de señal  analogica al arduino. La duda es, al no estar el resto de componentes del arduino uno, si puedo seguir conectando igual el sensor, en las patas correspondientes en el atmega, directamente.

Gracias

Efectivamente, lo puedes hacer como dices. Tienes que tener algunas precauciones a la hora de conectar a los pines, ya que la numeración de los pines del microcontrolador no son los mismos que los de Arduino (lo explico en el vídeo), pero por lo demás podrías hacerlo sin problema.

(27-05-2018, 06:20 PM)Shellmer escribió: El hardware mínimo necesario es un regulador de tensión con su condensador, una resistencia de 10k para poner el pin RESET a 1 y que el microcontrolador arranque, y por ultimo 2 condensadores de 22pF y el cristal oscilador de la frecuencia adecuada.

Eso es lo mínimo, ningún microcontrolador funciona sin su cristal ni condensadores ya que son los que proporcionan el reloj. Con respecto a todas las demas funcionalidades, si, deberian irte perfectamente los sensores y los pines, sean analogicos o digitales, simplemente asegurate de no exigirles demasiada potencia o los puedes quemar, igual que con la placa normal de toda la vida.

Hola Shellmer, no estoy de acuerdo del todo en lo que dices. En el vídeo he cargado el bootloader al microcontrolador sin utilizar ningún cristal ni condesadores externos ya que lo hago utilizando el cristal interno que trae el propio microcontrolador.

Una vez cargado el bootloader en el microcontrolador, si le cargas el programa que tengas en el IDE de Arduino a ese microcontrolador mediante la placa de Arduino, ya puedes sacarlo de la placa y conectar a éste los distintos sensores/elementos  que requiera tu proyecto sin ningún oscilador externo adicional...
Citar
#7
En lo unico que puedes estar en desacuerdo es rl el hecho de utilizar o no un cristal oscilador... tu lo has hecho y ha funcionado porque has reconfigurado los fuses... pero no es lo habitual.
Es una buena solucion para evitar meter mas cosas en la placa, y la verdad es que si uno no quiere complicarse la vida es la mejor solución. La unica pega de utilizarlo es que no suelen ser muy precisos... tienen un 10% de desviacion en su ciclo y provocan problemas de timing.

Si eso no es un problema, esta muy bien, pero si se necesita precision o contar tiempo necesitaras un cristal.
Citar
#8
Os dejo en este vídeo un ejemplo de un proyecto en el que se utiliza el microcontrolador de Arduino sin ningún tipo de componente adicional (ni oscilador ni condensadores), lo que nos permite reducir el tamaño en el caso de proyectos finales sencillos



Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Instalación de Arduino Mega 2560 en Linux planck669 4 1,715 21-05-2017, 12:47 PM
Último mensaje: planck669