¿Están estos dos Arduino Pro Micros puenteados correctamente?

4

Hace un tiempo, compré un par de Pro Micro baratos que están fuera de eBay . Ambos son azules y no tienen ningún identificador de marca (por ejemplo, Adafruit, Sparkfun, etc.). El anuncio de eBay. copia directamente el texto de la página del producto Pro Micro de SparkFun - 5V / 16MHz, donde obtuve el esquemático .

Mi desafío aquí es que parece que no puedo identificarlos con el IDE, por lo que estoy tratando de averiguar cuáles son. Sé que son Pro Micro, pero aún no estoy seguro acerca de la parte de 3.3V vs. 5V.

Aquí hay un resumen de lo que sé ...

  • La descripción del producto dice 5V
  • Las tablas están marcadas con "V11"
  • El regulador de voltaje en la placa es un mic5219 etiquetado como LG50 (que es 5v)
  • El punto en la parte posterior donde se puede marcar "5V" o "3.3V" en el circuito no está marcado
  • El esquema indica que el puente está cerrado para Versión 5V "
  • El puente J1 NO está puenteado, lo que implicaría que está configurado para 3.3V (?)
  • El chip principal es un ATMEL MEGA32U4.

Así que hay un quandry. ¿Regulador de 5V, pero J1 no puenteado como para 3.3V? 3.3V?

Aquí hay algunas fotos ...

¿Alguna sugerencia sobre cómo puedo identificar con precisión los tableros o al menos saber si en realidad son 5V pero debería tener un puente J1? Parece que, de acuerdo con el regulador de voltaje, es de 5V, pero luego J1 debería ser superado si este fuera el caso.

    
pregunta Tim Holt

5 respuestas

4

De un vistazo, la frecuencia de funcionamiento del XTAL a bordo puede indicar el voltaje de funcionamiento de su Arduino.

Si el XTAL es 16MHz, el dispositivo es probablemente 5V. Si el XTAL es 8MHz, el dispositivo es probablemente 3.3V.

Asegúrese de usar un multímetro y rastree los pines de alimentación al puente / LDO. También mida el voltaje en la salida LDO para ver si LDO está activo o no.

    
respondido por el Chetan Bhargava
3

De acuerdo con las respuestas anteriores, no es cuestión de seleccionar la placa correcta en el IDE.

Creo que recuerdo que los Pro Minis tienen un gestor de arranque que no sigue escuchando cuando se ejecuta el código. Eso significa que si no carga su código poco después de haber reiniciado su Arduino, cambiará al código en la memoria y no podrá cargar nada.

Solución: haz clic en cargar, y justo cuando veas "cargando ..." después del paso de compilación, reinicia el tablero. El cargador intenta un par de veces comunicarse con el gestor de arranque antes de darse por vencido, por lo que debería tener un par de segundos.

Funcionó cada vez conmigo en el pasado, y tuve los mismos problemas.

PS: Como recordatorio, el gestor de arranque es el programa que (dicho en términos generales) se ejecuta justo cuando el atmega arranca, permite a los programadores cargar código en la memoria y dirige la CPU a esa área para que funcione.

    
respondido por el Mister Mystère
2

En la hoja de datos de MIC5219 hay información de que LG50 es el código para el regulador MIC5219-5.0BM5 de 5V. La versión 3.3V tiene código LG33.

    
respondido por el Robert
0

ver esquema:

  • Voltaje de entrada > 16V - El puente J1 NO está puenteado (entrada RAW);
  • Voltaje de entrada = 5V: el puente J1 está puenteado (entrada VCC)
respondido por el Jacek
-1

OK Tim, Arduino no reconoce tu tablero. ¿Has intentado reiniciarlo por completo antes de programar? Tiene un cargador de arranque especial que intenta evitar retrasos cuando está en uso. Para poder programarlo, necesita restablecerlo dos veces y luego cargar el boceto en menos de 8 segundos. Déjame saber si funciona. Funcionó en la mía: D

    
respondido por el GonAlonso

Lea otras preguntas en las etiquetas