Radares Mirando al Sur

Fundamentos, Tecnologías, Aplicaciones, Historia y Memoria

Etiqueta: Microcontroladores

  • Open Electronics: Descubre este nuevo mundo

    Open Electronics: Descubre este nuevo mundo

    ¿Alguna vez ha sentido mi aturdido lector la frustración de ver cómo los números bailan sin control en su monitor de datos o cómo un proyecto prometedor se queda corto de potencia justo cuando más necesita procesar datos en tiempo real? No está usted solo. En el fascinante (y a veces abrumador) ecosistema de la electrónica abierta, elegir la tecnología adecuada es la línea que separa un prototipo funcional de un dolor de cabeza lleno de ruido electromagnético y reinicios inesperados.

    Diseñar hardware hoy ya no se limita a soldar componentes en una placa. Implica saber orquestar un universo interconectado que va desde la sutileza de un sensor analógico hasta la fuerza bruta de procesamiento de los minicomputadores modernos. Esta serie nace con el propósito de desmitificar la instrumentación digital, ofreciéndote una hoja de ruta práctica para que aprendas a elegir, optimizar y exprimir cada chip en tus propios proyectos de automatización e IoT.

    Para facilitarte la navegación por este taller digital en el que se ha convertido el blog, hemos organizado todo el contenido publicado en cinco grandes bloques tecnológicos. Guarda este índice en tus marcadores, porque la serie sigue creciendo y la mesa de trabajo nunca se apaga.

    (más…)
  • La MMA de los controladores: 8748 vs Z80 vs PIC vs AVR vs ARM… y tú, ahí, con el soldador en la mano

    Hubo un tiempo, antes de que el Internet de las Cosas sonara a eslogan comercial, en el que programar un chip era cosa de valientes. No había Arduino, no había IDE con botón “Upload”. Había un manual de cientos de páginas, un programador de EPROMs que parecía una centralita de los 80, y una lupa para leer el número de serie borroso. Y si tenías suerte, el microcontrolador arrancaba a la primera.

    Yo empecé con un Intel 8080 (un kit de desarrollo cubano llamado CID-1614). Luego vino el Z80, que era como el 8080 pero con esteroides. Después el 8748, el primer microcontrolador «de verdad» (todo en un solo chip, aunque con ventana de cuarzo para borrarlo con rayos UV). Yo nunca pude conseguir uno de esos, pero mi compañero de estudios, Santiago, sí lo usaba, yo solo estudiaba su repertorio. Más tarde saltamos al 8086 y al mundo de las PC, y poco a poco me fui alejando del ensamblador (pero Marco en el Proyecto Macchieta en 1996 hizo la hazaña de programar un driver virtual que gobernaba todo el radar en Ensamblador del 80486) de los registros, de los contadores de ciclos. Me pasé a programar (yo nunca he sido un programador de oficio, solo un advenedizo, copiando y pegando fragmento de los verdaderos programadores) en alto nivel, cómodo y sedentario; pero nunca olvidé el olor a brea fundida y el estaño caliente ni la emoción de ver un LED parpadear cuando solo tenías 1 KB de código y cero errores. Hoy vamos a subir al ring a los grandes campeones. Los que lo empezaron todo, los que lo popularizaron, y los que hoy lo dominan. Y sí, mi audaz lector también puede elegir bando.

    «No hay microcontrolador malo. Solo hay proyectos que no han encontrado el chip adecuado.»
    — Proverbio de foro, de por allá por 1995.

    (más…)