Registro de desplazamiento 74HC595 Desmitificada

explicación preliminares o precauciones

Consulte siempre las hojas de datos antes de realizar cualquier prueba en un circuito integrado.

Operaciones de CMOS:

Un importante a tener en cuenta es el 74HC595 (HC) es de tecnología CMOS. Las señales de salida HC están determinadas por el VDD. Rango de niveles de voltaje de 0 a VDD. Un nivel bajo es en cualquier lugar entre 0 y 1/3 VDD mientras que un alto nivel es entre 2/3 VCC y VDD.

Flotador de entradas CMOS nunca dejó.

Nunca aplique una entrada sin una fuente de alimentación.

Operaciones de TTL:

Los circuitos integrados TTL operan desde un 0-5 Vcc. tensión niveles entre 0 y Vcc Vcc es donde típicamente 4.75V - 5.25V. Tensión rango 0V - 0.8V crea nivel lógico 0. Gama de voltaje 2V - Vcc crea nivel lógico 1.

El 74HC595 es un registro de 8 bits serie, serie o paralelo cambio con cierres de salida. El 595 es simplemente dos registros. Funciona de manera similar a un registro de cambio pero con una diferencia benéfica. La 595 tiene capacidad para almacenar 8 bits de datos cuando sea necesario. Otro factor importante a tener en cuenta es que la 595 tiene una tercera salida Z estado. El estado de Z permite al usuario hacer directamente salidas juntos. La función de OE, o permite, no sólo determina si el contenido del registro de almacenamiento está habilitado sino también en un estado falso, entra en un estado de alta impedancia (alta Z) que en esencia actúa como un circuito abierto. Este estado Z bloquea cualquier otro tipo de señales salida de dañar el IC.

Artículos Relacionados

Registro de desplazamiento 74HC595

Registro de desplazamiento 74HC595

se trata de una guía de inicio rápido para el registro de desplazamiento 74HC595.El registro de desplazamiento funciona de una manera bastante sencilla, pero puede ser modificado para llegar a ser muy complicado pero muy útil.El concepto básico es qu
Arduino 16 LEDs con dos registros de desplazamiento 74HC595 (pins ilimitados)

Arduino 16 LEDs con dos registros de desplazamiento 74HC595 (pins ilimitados)

Este es mi primer instructivo, espero que te guste. He estado jugando con LEDs para un tiempo y me di cuenta de que estoy bastante limitada con los pines de Arduino y no se pueden hacer grandes proyectos que requiere una gran cantidad de pines. Se tr
Cómo utilizar un registro de desplazamiento 74HC595 con un AVR ATtiny13

Cómo utilizar un registro de desplazamiento 74HC595 con un AVR ATtiny13

si usted ha estado jugando con microcontroladores y electrónica entonces usted probablemente ha visto pantallas de matriz de puntos LED y otros proyectos que utilizan registros de desplazamiento como displays de 7 segmentos y más. Este instructable p
Controlador de matriz de Led Arduino 8 * 8 con registros de 2 * 74HC595 shift

Controlador de matriz de Led Arduino 8 * 8 con registros de 2 * 74HC595 shift

Compré una matriz de Led 8 x 8 incluye un tablero de conductor con un chip MAX7219CNG. Por desgracia, este chip no estaba funcionando correctamente. Así que decidí construir mi propio controlador con la ayuda de 2 registros de desplazamiento 74HC595.
Control de display LCD ATTiny45/85 con un registro de desplazamiento, programado en Arduino

Control de display LCD ATTiny45/85 con un registro de desplazamiento, programado en Arduino

Arduino funcionando en un ATTiny45 de chip 85 es un enorme ahorro de costo para mini-proyectos. Sin embargo, no se puede conectar una pantalla de LCD compatible HD44780 necesita 6 salidas, pero sólo tiene 5. Este problema puede resolverse mediante el
Cómo cambio de registros de trabajo (74HC595)

Cómo cambio de registros de trabajo (74HC595)

¡ Hola! En esto estamos hablando de registros de cambio. Si no sabes qué cambio de registro es básicamente una buena manera de aumentar el número de salidas de los microcontroladores. 74HC595 es un registro de desplazamiento de 8 bits (es decir,) pue
Conducción de dos tubos de Nixie con un Arduino a través de un registro de desplazamiento y dos SN74141s.

Conducción de dos tubos de Nixie con un Arduino a través de un registro de desplazamiento y dos SN74141s.

tubos de Nixie son padrisima mirando y se están convirtiendo en muy populares por su aspecto 'retro'. Aunque hay una serie de tutoriales que hay sobre el uso de tubos nixie y algunas unidades envasados agradables (ver éstas agradables de ogi lumen y
Conducir un HD44780 Mostrar utilizando un registro de desplazamiento y una frambuesa Pi

Conducir un HD44780 Mostrar utilizando un registro de desplazamiento y una frambuesa Pi

en mi último instructable, cubre cómo ejecutar un registro de desplazamiento con un Raspberry Pi y clase de dio a entender que una cosa que podría hacer con él se ejecuta una pantalla HD44780 basado.  Que será lo que este instructable cubrir.  Este i
No contador para ATMega328P-PU ninguna placa de arduino de la necesidad de ningún registro de desplazamiento y no transistores.

No contador para ATMega328P-PU ninguna placa de arduino de la necesidad de ningún registro de desplazamiento y no transistores.

Ahora me gustaría mostrarte cómo hacer un contador con ánodo común. no cambio de registro ningún transistor necesario de pequeños leds. Si usted tiene cátodo común, no hay problema solo tienes que cambiar el LV, alto voltaje y viceversa.La belleza de
4 x 4 x 4 actualización de cubo de LED con cambio de registros (74hc595)

4 x 4 x 4 actualización de cubo de LED con cambio de registros (74hc595)

este proyecto se inició con una bolsa de LEDs que había extraído de las linternas, para convertir a linternas UV. Sabía que encontraría algo divertido para utilizar con, pero fue meses antes de que me di cuenta de que hacer con ellos. Cuando vi un cu
Multiplexado con Arduino y el 74HC595

Multiplexado con Arduino y el 74HC595

el 74HC595 es un producto fácil y barato (unos 60 céntimos cada uno) forma de aumentar el número de salida digital de los pernos en su Arduino.  En este tutorial te mostraré cómo conducir hasta 16 LEDs con un 74HC595 usando una técnica llamada multip
Matriz de LED con cambio de registros

Matriz de LED con cambio de registros

este instructable pretende ser una explicación más completa que otros disponibles en línea. En particular, esto le dará más explicación de hardware que está disponible en la marquesina de LED instructable por led555.ObjetivosEste instructable present
Gran pantalla de LED de desplazamiento

Gran pantalla de LED de desplazamiento

Este es un instructivo para crear una pantalla de LED desplazamiento grande (600 mm x 400 mm).Este fue un proyecto en Hackspace de Nottingham en el Reino Unido junto a Instructables. Instructables enviado el hackspace cientos de grandes (10mm) LEDs p
Controlador de matriz de LED Arduino 8 x 8 RGB con Shift 4 registros y Sensor de temperatura

Controlador de matriz de LED Arduino 8 x 8 RGB con Shift 4 registros y Sensor de temperatura

La primera mitad de este video instructivo muestra que un proyecto terminado de un Arduino con 4 registros de desplazamiento (74HC595) utilizado para controlar y 8 x 8 matriz de LED RGB. También hay un sensor de temperatura DS18B20 utilizado para mos