Placa de desarrollo de microprocesador


Una placa de desarrollo de microprocesador es una placa de circuito impreso que contiene un microprocesador y la lógica de soporte mínima necesaria para un ingeniero electrónico o cualquier persona que quiera familiarizarse con el microprocesador en la placa y aprender a programarlo. También sirvió a los usuarios del microprocesador como método para crear prototipos de aplicaciones en productos.

A diferencia de un sistema de propósito general, como una computadora doméstica , generalmente una placa de desarrollo contiene poco o ningún hardware dedicado a una interfaz de usuario. Tendrá alguna disposición para aceptar y ejecutar un programa proporcionado por el usuario, como descargar un programa a través de un puerto serie a la memoria flash , o alguna forma de memoria programable en un zócalo en sistemas anteriores.

La razón de la existencia de una placa de desarrollo fue únicamente para proporcionar un sistema para aprender a usar un nuevo microprocesador, no para entretenimiento. Por lo tanto, se omitió todo lo superfluo para mantener bajos los costos. Incluso no se suministró una caja, ni una fuente de alimentación. Esto se debe a que la placa solo se utilizaría en un entorno de "laboratorio", por lo que no necesitaría un gabinete, y la placa podría ser alimentada por una fuente de alimentación de banco típica que ya está disponible para un ingeniero electrónico.

Los fabricantes de microprocesadores no siempre producían kits de desarrollo de formación de microprocesadores. Muchos sistemas que pueden clasificarse como kits de desarrollo de microprocesadores fueron producidos por terceros, un ejemplo es el Sinclair MK14 , que se inspiró en la placa de desarrollo oficial SC / MP de National Semiconductor , el " introkit NS ". [1]

Aunque estas placas de desarrollo no fueron diseñadas para aficionados, a menudo las compraban ellos porque eran los primeros dispositivos de microcomputadora baratos que se podían comprar. A menudo agregaban todo tipo de expansiones, como más memoria, una interfaz de video, etc. Era muy popular usar (o escribir) una implementación de Tiny Basic . La placa de microprocesador más popular, la KIM-1 , recibió la mayor atención de la comunidad de aficionados, porque era mucho más barata que la mayoría de las otras placas de desarrollo, y podía obtener más software para ella (Tiny Basic, juegos, ensambladores) y barata. tarjetas de expansión para agregar más memoria u otra funcionalidad. [2] Se publicaron más artículos en revistas como " Kilobaud Microcomputing"que describía software y hardware de fabricación casera para el KIM-1 que para otras placas de desarrollo. [3]

Hoy en día, algunos productores de chips todavía lanzan "placas de prueba" para demostrar sus chips y utilizarlos como " diseño de referencia ". Su importancia en estos días es mucho menor que en los días en que tales tableros (el KIM-1 es el ejemplo canónico ) eran la única forma de bajo costo de familiarizarse "con la práctica" con los microprocesadores.


Foto de dos placas de experimentador para el chipset MSP430 de Texas Instruments . A la izquierda la versión de chip más grande, a la derecha una versión pequeña en formato USB .
Entrenador de microcontroladores Dragon12-P Freescale HCS12 / 9S12, un todo en uno EVB, EVBU y placa de desarrollo de proyectos.