Tarjetas de desarrollo (Microcontroladores)
Enviado por megamaniatica . • 2 de Mayo de 2016 • Reseña • 840 Palabras (4 Páginas) • 355 Visitas
Tarjetas de desarrollo (Microcontroladores)
El Microcontrolador es uno de los componentes principales de nuestro proyecto, se trata de un circuito integrado programable, capaz de ejecutar las órdenes grabadas en su memoria. Está compuesto de varios bloques funcionales, los cuales cumplen una tarea específica. Un microcontrolador incluye en su interior las tres principales unidades funcionales de una computadora: unidad central de procesamiento, memoria y periféricos de entrada/salida.
Las tarjetas de desarrollo están compuestas por microcontroladores, y funcionan como una plataforma de hardware para diseñar diferentes proyectos de electrónica. Recientemente estas tarjetas se han asociado al término “DIY” (Do it Yourself), popularizado gracias a internet y que nos invita a ser autosuficientes a la hora de cubrir una necesidad, en pocas palabras nos induce a atreverse a hacerlo uno mismo. Las tarjetas de desarrollo son ampliamente utilizadas en la educación (Ramírez U. 2014).
Antecedentes
[pic 1][pic 2]
La historia de los microcontroladores comerciales posiblemente comienza alrededor de 1971 con la aparición del Intel 4004 de 4 bits. Algunos procesadores de la misma época como el Z80 y la Sinclair ZX Spectrum todavía existen, o al menos sus descendientes inmediatos y son utilizados hoy en día en los sistemas embebidos.
Por otro lado el microcontrolador PIC de 1975 se había convertido en el producto líder del mercado durante muchos años debido a su bajo costo, disponibilidad y el incremento de herramientas de programación libres, El lenguaje de programación usado en ellas es c de bajo nivel, el microcontrolador PIC aún se encuentra en el mercado.
En tiempos más recientes la aparición de Arduino marco el inicio para que las tarjetas de desarrollo fueran ampliamente utilizadas incluso por carreras ajenas a las de tecnologías. Actualmente gracias al crowdfunding y a sitios como kickstarter han aparecido en el mercado una gran cantidad de potentes y accesibles tarjetas de desarrollo que son de código abierto y tienen IDEs conocidas y sencillas de utilizar. (Quirarte A. 2014).
Algunas tarjetas de desarrollo que podemos encontrar en el mercado son:
Arduino
La primera placa Arduino fue introducida en el 2005, ofrecia un bajo costo y facilidad de uso para principiantes y profesionales buscando desarrollar proyectos interactivos con su entorno mediante actuadores y sensores. El hardware consiste en una placa de circuito impreso con un microcontrolador, que usualmente es un Atmel AVR, y puertos digitales y analógicos de entrada/salida, los cuales pueden conectarse a placas de expansión (shields) que expanden las características de funcionamiento de la placa Arduino. El software consiste en un entorno de desarrollo (IDE) basado en el entorno de Processing y lenguaje de programación basado en Wiring, así como en el cargador de arranque (bootloader) que es ejecutado en la placa (Arduino 2015).
...