Tabla de contenido:
- Paso 1: diagrama de bloques
- Paso 2: diagrama de tiempos
- Paso 3: diagrama de circuito
- Paso 4: Fritzing Design con archivos BOM
Video: Dispositivo de almacenamiento y entrada serial de 4 bits: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
¡Alguna vez imaginó cómo su teclado toma la entrada y cómo se almacenan esos datos! Este proyecto es una versión más pequeña de entrada y almacenamiento de datos. Una explicación detallada de cómo la señal de las teclas, el reloj afecta los elementos de la memoria (chanclas).
Paso 1: diagrama de bloques
1. Dispositivo de entrada
Como dispositivo de entrada binaria de 4 bits, solo hay 2 botones pulsadores (uno para registrar 1 (alto) y otro para 0 (bajo) con un filtro de ruido requerido para generar la señal de entrada. La señal de salida generada es un pulso cero (cuando la tecla se pulsa la señal siempre alta cambia a baja).
2. Generador de impulsos monoestable
Luego, las señales de entrada se alimentan al generador de pulsos monoestable para generar un pulso que tiene una duración de tiempo alta fija, se activa mediante el pulso de entrada pequeño. Este pulso monoestable se utiliza como una entrada de reloj al registro de desplazamiento.
3.generador de pulso bi-estable
Este pulso también es impulsado por las líneas de señal de entrada, cuando se presiona la tecla uno (alta), esta señal se establece y se restablece cuando se presiona la tecla baja. La señal se alimenta como la entrada en serie izquierda al registro de desplazamiento.
Registro de turnos
El registro de desplazamiento de 4 bits utiliza 4 flip-flops para almacenar datos. Se necesita una entrada en serie con un reloj para almacenar los datos de izquierda a derecha o de derecha a izquierda. En este proyecto, los datos en serie que utilizamos provienen del generador de pulsos Bi-estable y la señal de reloj del generador de pulsos Monostable.
5. Salida
Los LED indican la salida.
Paso 2: diagrama de tiempos
Un diagrama de tiempo de muestra que toma una entrada 0101. El pulso de entrada del botón 1 y el botón 2 tiene un "tiempo bajo" muy pequeño, por eso se muestra como un pico en el diagrama de tiempo.
Paso 3: diagrama de circuito
El tiempo alto para el pulso monoestable se puede cambiar cambiando el valor de RC (valor de resistencia y capacitancia). El tiempo alto está dado por t = 1.1 * RC. El tiempo alto tiene un límite inferior que depende del interruptor de denuncia utilizado, el límite es generalmente 10-20ms. El tiempo máximo en este diseño de circuito es 1s (10k omh * 100uf).
Esto al reducir este tiempo se incrementa la velocidad del dispositivo.
Paso 4: Fritzing Design con archivos BOM
Descarga el archivo fritzing para personalizar el diseño y crear tu propio diseño.
La lista de componentes necesarios se encuentra en el archivo BOM.
Recomendado:
Arduino Nano - Tutorial de acelerómetro digital de 3 ejes de 12 bits / 8 bits MMA8452Q: 4 pasos
Arduino Nano - MMA8452Q Tutorial de acelerómetro digital de 3 ejes de 12 bits / 8 bits: El MMA8452Q es un acelerómetro inteligente, de baja potencia, tres ejes, capacitivo y micromaquinado con 12 bits de resolución. Se proporcionan opciones flexibles programables por el usuario con la ayuda de funciones integradas en el acelerómetro, configurables para dos interrupciones
Dispositivo LED con Bluetooth: Entrada para otro espacio de dimensión: 6 pasos
Dispositivo LED con Bluetooth: Entrada para otro espacio de dimensión: esta es una obra de arte con dispositivo de luz LED para mi proyecto de escultura llamado Objeto Sagrado. Estoy usando este dispositivo para presentar una entrada a un mundo nuevo. Cuando enciendo la luz LED, podemos ver un túnel infinito dentro de la caja de hormigón. La tira de LED es el control
OrangeBOX: Dispositivo de almacenamiento de respaldo seguro basado en OrangePI: 5 pasos
OrangeBOX: Dispositivo de almacenamiento de respaldo seguro basado en OrangePI: El OrangeBOX es una caja de respaldo de almacenamiento remoto todo en uno para cualquier servidor. Su servidor puede estar infectado, corrompido, borrado y todos sus datos aún están seguros en el OrangeBOX y a quién no le gustaría una misión imposible como un dispositivo de respaldo, lo que acaba de instalar
Cómo reformatear un dispositivo de almacenamiento externo con Mac OS X: 10 pasos
Cómo reformatear un dispositivo de almacenamiento externo con Mac OS X: ¿Vende un USB antiguo? ¿O computadora? Utilice esta sencilla guía paso a paso para reformatear su dispositivo de almacenamiento externo en su Mac. Los beneficios de reformatear un disco duro son en parte seguridad, en parte conveniencia y en parte reutilización. Esto ayudará a m
Dispositivo de entrada de papel y lámina de estaño: 5 pasos
Dispositivo de entrada de papel y papel de aluminio: esta guía le mostrará cómo hacer un dispositivo de entrada barato y feo para su computadora. En esto, estoy usando una placa lógica monome 40h para enviar las señales a la computadora desde una cuadrícula de botones de ocho por ocho, pero estos planes podrían modificarse fácilmente t