Cómo programar microprocesadores

...

Los microprocesadores pueden proporcionar un alto nivel de control para aplicaciones mecatrónicas.

Los microprocesadores son dispositivos programables que pueden tomar señales de entrada, realizar operaciones lógicas y proporcionar señales de salida. Los microprocesadores independientes pueden proporcionar un alto nivel de control sobre circuitos integrados simples, motores, actuadores y LED. Una vez programados, pueden realizar repetidamente la misma tarea con precisión y exactitud, lo que los convierte en una parte integral de la ingeniería mecatrónica diseño.

Paso 1

Compre un microprocesador, disponible en muchos fabricantes y que se encuentra comúnmente en línea o en una tienda de electrónica. Para mantener bajos los costos, compre un microprocesador que haga lo que necesita, pero no más. También seleccione un microprocesador que tenga un oscilador interno; de lo contrario, el chip requerirá un reloj externo. Si planea ingresar o enviar señales analógicas, obtenga un microprocesador con un convertidor de digital a analógico (A / D) y modulación de ancho de pulso. Descarga la hoja de datos de tu microprocesador, ya que contiene todas las especificaciones e incluso algún código de muestra para programar el chip.

Video del día

Paso 2

Escribe el programa. Los microprocesadores entienden el código de máquina, pero utilizará un lenguaje de programación de nivel superior, como "C" o "Ensamblador". Escriba el programa en el Software de entorno de desarrollo integrado (IDE) para su microprocesador, que compilará el código en un lenguaje que la máquina pueda entender. Si tiene poca experiencia con el lenguaje de programación Ensamblador, la hoja de datos para su El microcontrolador debe tener las palabras clave y el conjunto de instrucciones, y el sitio web del fabricante debe tener códigos de ejemplo.

Paso 3

Pruebe el programa utilizando el paquete de simulación IDE. Una vez que haya incrustado el programa en su microprocesador, le resultará extremadamente difícil depurar y encontrar errores. Por lo tanto, la mayoría de los paquetes IDE tienen una opción para simular el código en la pantalla de su computadora. El simulador IDE permite la ejecución línea por línea, así como una representación visual de las variables definidas por el código. La depuración del código a través del software de simulación juega un papel integral para evitar la frustración más adelante si su programa no se comporta como se esperaba.

Etapa 4

Adquiera y conecte un programador independiente universal a su computadora. Este dispositivo se conecta a su puerto serie y tiene un enchufe que se adapta a microprocesadores de hasta 60 pines. El programador universal requiere que retire el microprocesador de su circuito; use un enchufe para conectar entre el microprocesador y el resto del circuito. Los zócalos de fuerza de inserción cero (ZIF) facilitan la extracción de los microprocesadores sin dañar los pines del chip.

Paso 5

Incruste su programa en su microprocesador. En el software IDE, seleccione su programador en el menú desplegable. Antes de agregar su programa, borre el programa anterior del chip. Algunos microprocesadores más antiguos con una ventana de vidrio en la parte superior tienen memoria que se borra por rayos UV. Para borrar estos dispositivos, coloque el chip debajo de una lámpara UV durante 20 minutos. La memoria flash se puede borrar mediante software. Dependiendo del tamaño de su programa, puede tomar desde varios segundos hasta varios minutos transferir su programa al microprocesador.

Cosas que necesitará

  • Microprocesador

  • Programador universal autónomo

  • Software de entorno de desarrollo integrado

Propina

Los enchufes de fuerza de inserción cero (ZIF) facilitan la extracción y el reemplazo de su microprocesador en su circuito sin dañar los pines.

Advertencia

Evite la frustración utilizando el simulador del IDE para depurar su programa.