CIRCUITO BASICO

PCF8574

Circuito digital PCF8574 para LEGO Mindstorm NXT

down-rojo-flecha

La idea de este capítulo en mostrar el circuito integrado (CI) PCF8574, sus conexiones y esquemas paso a paso y el montaje básico que se usará en todas las demás explicaciones. No construiremos aquí nada que podamos controlar, pero lo dejaremos preparado todo para pinchar un LED dentro de poco, cuando tengamos el software necesario.


MATERIAL


Lo tienes detallado en la sección anterior, en la sección de Material. Aunque no será necesario todo. No usaremos ni los LEDs ni sus resistencias correspondientes. Tampoco los interruptores.


CIRCUITO PCF8574


Lo primero es darle un vistazo al CI. Fíjate en la muesca de la parte superior para orientarlo bien. Las patas o pines llevan la numeración y nombres que se detallan a continuación:

pines PCF8574 para LEGO Mindstorm NXT
foto PCF8574 para LEGO Mindstorm NXT c1592

P0 a P7. Los LEDs o los interruptores, irán conectados en los pines nombrados como P0, P1, hasta el P7, ocho en total. Llevan los números 4, 5, 6 y 7 por un lado del CI y 9, 10, 11 y 12 por el lado derecho.


A0 a A2.Según como conectemos los pines 1, 2 y 3, correspondientes a A0, A1 y A2, tendremos unas direcciones u otras. Una dirección es como la matrícula. Para encender un LED, tendremos que decirle cuál. Y esa es la función de las direcciones: enciende el LED de matrícula 127. Luego veremos con detenimiento cómo se usan.


VDD, que es el pin 16 es la alimentación del circuito. Recuerda que el cable verde del NXT proporciona 4,3V.


SDA, pin 15, es el que recibe los datos mediante el cable azul del NXT.


SCL, pin 14, es el que recibe los datos del reloj del bus mediante el cable amarillo. El amarillo dice cuándo tiene que pasar cada cosa , y el azul le dice qué debe suceder en ese momento. Así funciona el bus. Y sus cables de comunicación (cuándo y qué) son el amarillo y el azul.


Vss, pin 8, es tierra.


MONTAJE DEL CIRCUITO BASICO


El CI debe montarse en medio de la placa, para que ninguno de sus pins esté conectado a otro. Fíjate en la muesca de la parte superior del circuito integrado para orientarlo igual. Pondré primero el esquema de cómo debe quedar al final para consulta, y luego lo vamos montando paso a paso.


Esquema I2C circuito digital PCF8574 Mindstorm NXT

Nota

En el apartado 4 pondremos una representación alternativa a esta para cuando los circuitos se complican. Esa representación simplifica la lectura, pero ya llegaremos.


Vamos allá. Empieza pichando el CI en la placa, justo en medio.

Montaje I2C circuito digital PCF8574 Mindstorm NXT c1593

Ahora vamos a conectar los pines de la izquierda a tierra, o sea, al cable negro del NXT. Concretamente debes conectar los tres primeros pines (nº 1, 2 y 3) y el 8. Corresponden a A0, A1, A2 y Vss.


Montaje I2C sensor digital PCF8574 Mindstorm NXT c1593

Vamos ahora al otro lado, de arriba hacia abajo. Empezamos conectando el pin 16, VDD directamente al cable verde del NXT.


Ahora las dos resistencias de 82K ohm. Una conecta el pin 15 (SDA) y el cable verde del NXT. La otra resistencia de 82K une el pin 14 (SCL) con el cable verde.


Montaje sensor digital Mindstorm NXT c1593

Ahora ya sólo nos falta conectar los cables. El verde irá en el extremo derecho de la placa. El negro en el izquierdo. El azul lo pinchamos en el pin 15 (SDA). El amarillo en el pin 14 (SCL). Y ya está. Te debería quedar así. Bueno, yo le he hecho algún retoque a la foto para que se vea mejor el color de los cables.


Conexiones sensor digital Mindstorm NXT c1593

Este es el circuito básico a partir del cual construiremos los siguientes. Digamos que es la parte "fija" de las conexiones.

up-rojo-flecha
Antes de empezar
El software necesario
.