Introducción al I2C Bus

Introducción al I²C-bus. (Actualizada)

Hablar del I2C bus, en nuestros días es, poco menos que arriesgado, hay que afinar mucho en lo que se dice, ya que cualquiera ha realizado su descripción y creo realmente que hay muy buenas descripciones y de esas, se bebe el conocimiento, por parte de muchos aficionados a la electrónica, cuando tiene que utilizar esta técnica de transmisión de datos como es el I2C-bus. I2C es un acrónimo de “Inter-Integrated Circuit”. En esta ocasión, espero exponer mi puntual experiencia y dar un poco de luz a los que estén interesados en conocer los pasos a seguir para utilizar con éxito esta técnica de transmisión I2C.

Hace ya muchos años cuando tuve conocimiento del sistema I2C bus, en aquellos momentos mi trabajo estaba relacionado directamente con la electrónica más puntera de la época, lo que se conocía como, “la cresta de la ola”. Ciertamente que no estaba en mi camino el hacer prácticas (por motivos que no vienen al caso) de esta novedosa técnica que, presentó la firma “Philips Semiconductors” (ahora NXP) a principios de los 80s, sin embargo, si puse en manos de bastantes ingenieros de la época y las Universidades de la zona, la extensa información que proveía la mencionada empresa. Sigue leyendo

Teclado numérico 3×4 con LCD

Prologo.

En otro artículo ya hice un esbozo superficial sobre las pantallas de cristal líquido LCD, distinguiendo dos grandes grupos, las pantallas alfanuméricas y las pantallas gráficas. Por el momento, nos referiremos las pantallas LCD alfanuméricas, en concreto las de cuatro líneas y 40 columnas. En la actualidad la mayoría de los LCD están controlados con el conocido HD44780 de Hitachi. El cual puede ser configurado para manejar un display de matriz de puntos de cristal líquido bajo el control de un microprocesador de 4 u 8 bits.

En este artículo, pretendo hacer una aplicación que tenga utilidad para quien disponga de un LCD y quiera realizar una aplicación que le sirva de ayuda en su trabajo o para una aplicar en un proyecto. Hay muchas aplicaciones descritas en gran cantidad de artículos y webs de distintos autores y en todas ellas subyace un ‘toque’ personal que hace la diferencia, espero que en este, también encuentren la novedad o el punto que buscaban.

El propósito de este artículo es reunir una serie de unidades sencillas, como base de los ejemplos, con pantalla de cristal líquido LCD, que se encuentran disponibles para trabajar con Arduino. Se describen algunos ejercicios para comprender los principios de uso y sin perder el carácter didáctico de lo descrito. Sigue leyendo

Crea tu Escudo (shield)

CREA TU ESCUDO PARA ARDUINO.

A menudo nos encontramos en situaciones en las cuales tenemos que realizar un montaje de un pequeño circuito que necesitamos probar y nos produce cierta desazón, por el espacio, los componentes, los cables y el tiempo que vamos a emplear para una simple prueba la cual no sabemos que viabilidad tendrá, además hay que considerar el material que manejamos y que luego hay que desoldar, limpiar y guardar.

Aquí vamos a mostrar, como crear nuestro propio escudo para Arduino, a continuación, describo la forma que utilicé para realizar una placa de pruebas lo que algún sitio llaman escudo (shield en inglés) nombre que remotamente da significado, en definitiva, se trata de una pequeña placa con la que poder realizar ensayos o prácticas de los proyectos con Arduino que nos proponemos.

También veremos cómo plantear la construcción de placas (PCB) más dedicadas para casos definitivos, esto lo veremos al final. Sigue leyendo