¿Es correcto el valor de mi resistencia desplegable? [duplicar]

0

Estaré usando un botón pulsador momentáneo, SW1 como se muestra en la figura. Con eso, también decidí hacer que un flip-flop D actuara como un pestillo conectando el interruptor al reloj.

Mi pregunta es si el valor de mi resistencia desplegable es correcto. Estaré usando la compuerta 74LS DIP IC específicamente HD74LS74A . De acuerdo con la hoja de datos, la V il es de aproximadamente 0.8V, mientras que la I il para la entrada del reloj es de 0.4mA. Basándome en mis lecturas en los foros, dividí los dos resultantes en 2KΩ.

¿Debo apuntar a 2KΩ o debo usar un valor más alto o más bajo para el menú desplegable? Lo siento, no estoy muy familiarizado con este tema.

simular este circuito : esquema creado usando CircuitLab

    
pregunta Orlando Lewis

3 respuestas

2

Estás cometiendo un pequeño error.

Tu lectura de V (il) es un máximo, por lo que cualquier cosa debajo está bien, pero puede que no se vea como una entrada baja.

También puede ver que la corriente de entrada I (il) es negativa, lo que significa que la corriente sale.

Por lo tanto, su resistencia desplegable deberá ser más baja para garantizar el funcionamiento.

Sin embargo, también puede colocar el interruptor en la parte inferior, ya que un interruptor tiene una resistencia muy baja cuando se lo presiona, y luego colocar una resistencia pull-up de 1k a 10k. Porque se puede ver que el voltaje de entrada mínimo es solo de 2 V y que la corriente que consume a una entrada alta es diez veces más pequeña.

Eso se vería así:

simular este circuito : esquema creado usando CircuitLab

Con 40μA derivadas del reloj a través de su pull-up, el 10k solo perderá 0.4V, lo que da 4.6V. Muy por encima del voltaje de entrada mínimo.

Al presionar el interruptor, es probable que haya menos de 10 ohmios a tierra, por lo que con 0.4 mA saliendo del reloj, el voltaje casi no estará por encima del suelo. 4mV es muy despreciable en circuitos digitales que funcionan con 5V. Incluso en los circuitos 3V3 y 1V8, se supone 4 mV 0.

Última edición

Por supuesto, si sus datos dependen del reloj (por ejemplo, con un circuito de conmutación accionado por flip-flop), pronto descubrirá que también desea un condensador allí.

Si coloca un condensador cerca de donde quiera que se encuentre su resistencia, suavizará los pulsos múltiples accidentales. Llamamos a esos pulsos accidentales cuando hablamos de botones "contacto rebote". Es algo muy común y debería ser muy fácil de encontrar en este sitio y en Google.

Con 10k, es probable que necesites entre 100nF y 1μF. También dependiendo del tipo de botón y tal.

    
respondido por el Asmyldof
0

Debido a que TTL bipolar (74nn, 74LSnn, 74ALSnn) ingresa la corriente de la fuente, se recomienda poner el interruptor entre la entrada y la tierra, con una resistencia pull-up de 5 - 10K. De esta manera, cuando el interruptor está cerrado, la entrada es definitivamente muy baja, sin necesidad de esperar que el valor del resistor desplegable sea lo suficientemente bajo como para garantizar que la entrada se vea baja. Tener el interruptor a tierra también reduce el consumo de corriente cuando el interruptor está abierto.

    
respondido por el Peter Bennett
0

Su valor de 2k Ohm solo es correcto para establecer un valor máximo absoluto de V (IL), debe hacer que sea menor que 2k para asegurarse de generar un voltaje más bajo que el de
V (IL) espec. Para el dispositivo.

Sin embargo, te sugiero que no implementes el switch de esta manera. Su conmutador puede estar a una cierta distancia (en pulgadas o más) de su PCB lógica, y es una mala política ejecutar una tensión de alimentación (+5 VCC en este caso) a cualquier conmutador montado en el panel. La razón es que cualquier cortocircuito a Gnd potencialmente cortocircuitará el voltaje de suministro. Esto podría no dañar su lógica o fuente de alimentación, pero causará un restablecimiento o mal funcionamiento de su lógica.

Le sugeriría lo siguiente si desea usar un dispositivo LS7474:

simular este circuito : esquema creado usando CircuitLab

Note en el esquema de arriba que la entrada * SET sería bajada por el interruptor, y en realidad establecería la 'Q' alta (si no lo estaba ya) inmediatamente. El circuito es inmune al cambio de rebote, y la Q permanece configurada hasta que se borra con su otra lógica o microprocesador que pone el * CLR bajo. Observe en la hoja de datos que si tanto * CLR como * SET se bajan al mismo tiempo, la salida Q se mantendrá alta hasta que * CLR o * SET vuelvan a uno, donde el estado de Q se define por el último. alto.
Su circuito, como se muestra, no muestra ninguna manera de configurar 'Q' en un estado inicial, o de borrar 'Q' después de haber leído / usado el valor. Este de arriba usa el * CLR para inicializar o reiniciar Q.

El 2k utilizado como un pullup es una selección bastante arbitraria. Es mejor tener algo de flujo de corriente en el interruptor (se denomina corriente de humectación) y en este caso tendrá 2.5 mA de 2k y 0.8 mA de * SET para un total de 3.3 mA en el interruptor cuando se presiona.

    
respondido por el Jack Creasey

Lea otras preguntas en las etiquetas