Acabo de tener un reemplazo del cargador de arranque Arduino UNO. La computadora todavía no lo reconoce

Antes de recibir comentarios negativos, me gustaría mencionar que he leído todas las preguntas publicadas sobre el problema que tengo, pero ninguna de ellas tenía una respuesta funcional a mi problema. Este es mi problema: recientemente conecté un motor de CC directamente a mi Arduino UNO, y el atmega328p quedó completamente frito. Entonces, seguí adelante y compré un nuevo ATMEGA328P-PU y lo reemplacé con el tostado. Sin embargo, la computadora aún no reconoce mi chip. Mis preguntas son: ¿Por qué no se reconoce mi microcontrolador? ¿Existe la posibilidad de que lo que he hecho haya frito por completo el microcontrolador, no solo el gestor de arranque?

Cosas que he probado/observado: he notado que el nuevo gestor de arranque parpadea el LED 'L'. Mi suposición aquí es que el gestor de arranque viene precompilado con el proyecto 'Blink'. Tengo 7 computadoras (con los tres sistemas operativos principales en ellas). Ninguna de mis computadoras pudo reconocer el microcontrolador (así que al menos ahora sé que no es un problema con la conexión USB).

Estoy considerando comprar un nuevo Arduino UNO, pero antes de hacerlo, realmente necesito saber qué es exactamente lo que está mal con este, solo para evitar encontrarme con problemas similares en el futuro.

Sé que estoy desesperado y un poco sin opciones cuando termino publicando en stackoverflow. Por lo tanto, agradecería mucho cualquier contribución para resolver mi problema.

¿Qué es un motor SD? ¿Hay un chip en su UNO cerca de la interfaz USB con la etiqueta FT232 o algo similar?
¿Cómo se "fríe un gestor de arranque"? Un gestor de arranque es un software. Si su arduino está dañado, probablemente signifique que su motor sobrecargó un puerto, y eso puede inutilizar la placa. ¿Cuánta corriente consume tu motor? ¿Usó un diodo a través de él para evitar la acumulación de alto voltaje cuando se eliminó la alimentación?
@jippie, lo siento, tenía prisa cuando escribí mi pregunta. Escribí mal la palabra 'DC'.
@ user2019047, por cargador de arranque, quise referirme a ATMEGA328P. El motor de CC que conecté requería 5 V para funcionar. y sí, usé un diodo

Respuestas (2)

Solo para aclarar, ¿compró un microcontrolador ATMega328P con el Ardunio Bootloader ya programado? si ese es el caso, parece que el chip de interfaz ATMega16u2 en su uno es malo. Se encuentra entre la conexión USB y el AtMega328 y convierte las señales USB en datos seriales TX y RX en los pines 2 y 2.

Puede medir su 5v en el tablero y asegurarse de que todavía esté bien. Si es bueno, probablemente sea un tablero malo. El 5V puede haber recibido un pico del motor.

Sí, el ATMega328P que compré está precargado con Arduino Bootloader (o al menos eso es lo que dice). Revisé tanto el 3.3V como el 5V, y ambos están bien. Entonces, ¿supongo que la única opción que tengo es pedir una placa nueva?
¿Probaste con otro cable USB? Aparte de eso, parece que la mejor opción es una placa nueva. Sin embargo, quédese con el anterior, podría ser programable conectando TX y RX del anterior al nuevo y quitando el ATMega328 en el nuevo. Sin embargo, es posible que se deba modificar el anterior para desconectar físicamente el 16u2.
La placa antigua también debe ser programable a través de SPI, ya sea con otro Arduino (usando ArduinoISP o ScratchMonkey ) o un programador AVR ISP dedicado. Si eso funciona, la placa antigua aún puede usarse para cualquier proyecto que no requiera comunicación en serie.

Al leer el esquema de Arduino UNO según otra respuesta, es probable que el ATMega16U2 que proporciona la interfaz USB se haya dañado. Al observar la forma en que los dos dispositivos están conectados, hay una resistencia de 1K en serie con las líneas en serie que probablemente limitó la corriente lo suficiente para que los diodos de protección internos protejan esas líneas.

Dado que diría que lo más probable es que lo que haya frito el segundo microcontrolador sea un pico en la +5Vred. Si ese fuera el caso, otro componente que puedo ver que puede haberse dañado es el amplificador operacional U5que, entre otras cosas, ayuda a cambiar entre alimentación externa y USB. Puede valer la pena intentar programar la placa con alimentación externa aplicada si aún no lo está haciendo, pero si el pico fue lo suficientemente grande como para dañar el amplificador operacional, probablemente también dañó el micro.

Sin embargo, de manera más realista, hay algunos otros componentes, como cristales y condensadores, que pueden haberse dañado total o parcialmente, por lo que probablemente se ahorrará algo de dolor a largo plazo al obtener una placa de reemplazo completamente nueva. Guarde el nuevo chip para un proyecto futuro, no hay ninguna razón particular para pensar que el nuevo se habría dañado.