Paso 1: Introducción al registro de desplazamiento
Qué es el registro de desplazamiento:
El propósito fundamental de cambio registra es aumentar el número de pines de entrada/salida del Micro-controlador. El cambio de registro utilizado puede ser un 74HC595 que se hace para aumentar los pines de salida, mientras que el 74HC164 es el registro de cambio para aumentar las clavijas de entrada. El punto más importante a destacar es que un número de registros de cambio puede ser conectado en cascada. Para que el microcontrolador puede controlar 8 a la potencia de salida/entradas números utilizando sólo 3 pines. Esta cascada también puede ser llamado como de los registros de cambio en cadena tipo margarita.
Pernos del registro de desplazamiento:
Los pines más importantes del cambio son las siguientes:
Serie (PIN 14):
El pin que cambie la siguiente entrada para el registro de desplazamiento.
RCK (PIN 12):
Cuando este pin se tira alta, cambiará el registro.
Reloj serial (PIN11):
Necesita ser tirado alta para ajustar la salida a los nuevos valores de registro de cambio, este debe tirar alto directamente después de SRCLK se baja otra vez.
QH' (PIN 9):
La importancia de este pin es que puede ser conectado a la serie (PIN14) del siguiente registro de cambio y la cadena puede aumentar.
De trabajo del registro de desplazamiento:
El registro de desplazamiento puede ser comparado con un juego de datos moviéndose a lo largo de uniones. Se moverán a la ensambladura del otro cuando el pin RCK del cambio de registro cambios en alto y así se pueden transmitir los datos a cualquier número de cambio registra mediante el siguiente principio. El registro de desplazamiento puede mantener los valores utilizando el reloj serie (PIN 11). Cuando el pin de reloj serial va alto entonces el pin RCK irá baja y así sucesivamente hasta que se transmisión los datos requeridos.
He incluido un 123D diagrama describiendo las conexiones del cambio de registro para el Arduino. Así como las conexiones básicas necesarias para que el registro de desplazamiento al trabajo. El diagrama del circuito segundo 123d siempre muestra las conexiones para el registro de cambio de segunda y así sucesivamente.
Margarita cadena cambio registra:
Los registros de desplazamiento se puede aumentar conectando el QH' pin con el segundo turno registra serie (PIN 14). Así el número de salida se limita sólo al número de registros de cambio que se pueden conectar. Registra el código que se proporciona con la opción de conectar hasta 40 +. También he proporcionado un esquema de tiempo real del módulo y las conexiones a la arduino usando los módulos.