Error de simulación de multivibrador Astus BJT de Proteus

0

Soy bastante nuevo en Proteus e hice un simple circuito de flip flop como se muestra a continuación.

Cuandoejecutolasimulación,elcircuitonofuncionasegúnloprevisto.AmbosLEDsseenciendenalmismotiempo.(LosLEDsdeberíanencenderseunoporuno)

Además,despuésdedetenerlasimulación,obtengoestecódigodeerror.

¿Por qué tengo este problema? ¿Es sobre el circuito en el que estoy haciendo mal o es sobre el código de error que estoy recibiendo?

    
pregunta Orkun

4 respuestas

1

Tuve exactamente el mismo problema.

Normalmente, Proteus dispara (energiza) ambos transistores "exactamente" al mismo tiempo que comienza la simulación. Este tipo de iniciación deja el circuito simulado en una cierta situación "igual". Para un circuito estable en A, siempre se asume que el circuito comienza con un transistor en el estado "apagado" y el otro en el estado "encendido".

Para hacer esto, simplemente agregue un "interruptor" a una parte de su diseño. Esto se dejará en el estado "apagado" antes de comenzar la simulación. Luego encienda el interruptor. Todo saldrá como se esperaba.

    
respondido por el user45498
1

Dos sugerencias ....

Coloque un capacitor de valor pequeño de una de las bases de transistores a GND. Esto desequilibrará el circuito para que comience a oscilar al inicio.

Las simulaciones a menudo son demasiado perfectas en su comportamiento y los dos lados del vibrador saldrán equilibrados. En un mundo real, esto sería mucho menos probable debido a que los dos transistores, dos condensadores y las resistencias tendrían una variación natural de las características que causan el desequilibrio del circuito en el arranque.

En segundo lugar, considere mover sus LED para que estén en los circuitos del colector en lugar de los circuitos emisores.

Editar: También sugeriría cambiar R3 y R4 a 10K para comenzar. Descubrí que con el condensador de 2.2 nF en una BASE y con los cambios anteriores, la simulación indicaba que debía alternar. Tenga en cuenta que también hice el interruptor de suministro de 9V con un tiempo de subida.

    
respondido por el Michael Karas
1

Probé este circuito en proteus y exactamente los mismos resultados que dijiste. la resistencia y los valores de la tapa son demasiado bajos y la oscilación es demasiado rápida. cambia las resistencias de 10K a 100K y la tapa a 10uF y funciona como se esperaba.

    
respondido por el Amer Iqbal Qureshi
0

Todos los mismos componentes en estos simuladores son clones exactos entre sí, al contrario del mundo real donde no hay un mismo componente exactamente igual entre sí. Solo en el mundo lógico de los simuladores tiene clonación de componentes y, por lo tanto, su simulación falla. Intente explorar la función MC (Monte Carlo) en LT Spice para agregar algo de aleatoriedad al circuito.

    
respondido por el Rui Monteiro

Lea otras preguntas en las etiquetas