Reprogramación de un microcontrolador

2

Recientemente he estado recolectando piezas de varias máquinas que estoy seguro que tienen microcontroladores. Mi pregunta es la siguiente: ¿es posible tomar el microcontrolador y reprogramarlo (para que sea similar a un arduino, y al menos compatible con el IDE de Arduino) con solo una pequeña molestia? ¿Tendría que retirarlo de su placa de circuito actual y reconstruir alrededor del microcontrolador específico? ¿Qué tan factible es todo esto?

Nota: Sé que esto es muy vago, y solo esperaba obtener una respuesta muy generalizada.

    
pregunta user24527

1 respuesta

2

El Arduino Uno es un microcontrolador AVR Atmega328p en el paquete DIP. Si puede encontrar uno de esos en un equipo, usarlo como Arduino es tan fácil como conectarlo al encabezado ICSP correcto y usar un programador en circuito.

Ponía las posibilidades de encontrar un microcontrolador DIP AVR en un equipo aleatorio en alrededor de 0.001% o menos. Comprar la parte de $ 2.50 de Digi-Key parece ser una mejor manera de encontrar uno de esos. Además, si el tipo de microcontrolador es cualquier otro tipo (8051, PIC, ARM, 403, etc.), entonces la compatibilidad con Arduino no va a suceder.

La mayoría, si no toda la electrónica hecha comercialmente en los últimos 10 años o más, utiliza principalmente tecnología de montaje superficial. Esto no solo hace que el ensamblaje a gran escala sea más fácil y económico, sino que también ahorra en tamaño y materiales, lo que lleva a un menor costo. Los chips de montaje en superficie son notoriamente difíciles de desoldar y reutilizar para cualquier cosa, requiriendo como mínimo una buena configuración de estación de trabajo con capacidad de retrabajo de aire caliente y una buena trenza de desoldadura y flujo, así como también una nueva placa de soporte para montar el dispositivo en, ya que no se conectará a una placa de pruebas como lo hará una pieza DIP.

    
respondido por el Jon Watte

Lea otras preguntas en las etiquetas