Está en la página 1de 14

República bolivariana de Venezuela

Ministerio del poder popular para la educación


Instituto de formación profesional Ayacucho
Cagua Edo Aragua

MULTIVIBRADOR

Integrante Profesor
Kevin castillo DAE 49 Tomas
Monasterios
Multivibrador
En electrónica, un multivibrador es un circuito oscilador capaz de generar una
onda cuadrada. Según su funcionamiento, los multivibradores se pueden dividir en
dos clases:

 De funcionamiento continuo, estable o de oscilación libre: genera ondas a


partir de la propia fuente de alimentación.
 De funcionamiento impulsado: a partir de una señal de disparo o impulso
sale de su estado de reposo.
 Si posee dos de dichos estados, se denomina biestable. es un
multivibrador capaz de permanecer en uno de dos estados posibles
durante un tiempo indefinido en ausencia de perturbaciones.
 Si poseen uno, se le llama monoestable. Una vez que se activan, cambian,
siendo llevados al estado inestable en el cual permanecen por cierto
tiempo. Al final de este tiempo, regresan automáticamente al estado inicial,
estable.

En su forma más simple son dos sencillos transistores realimentados entre sí.
Usando redes de resistencias y condensadores en esa realimentación se pueden
definir los periodos de inestabilidad.

La principal característica de este dispositivo es su lazo de retroalimentación, lo


que le convierte en un circuito regenerativo. Este lazo de retroalimentación posee
una ganancia de voltaje muy alta cuando todos los dispositivos que lo componen
se encuentran en regiones activas, llegando a alcanzar valores de hasta varios
miles. Por otra parte, esa misma ganancia puede descender hasta valores
cercanos a cero cuando alguno de los dispositivos del lazo no está en su región
activa. Esta situación tiene lugar al encontrarse el multivibrador en su estado
estable o casi estable. Un hecho importante es la independencia de la salida
respecto a la entrada, es decir, la tensión de salida no es directamente
dependiente de la entrada, por ser el multivibrador un circuito de señal grande. Los
elementos más representativos de este tipo de circuitos son dos transistores
conectados entre sí, los cuales forman el anteriormente mencionado lazo de
retroalimentación. Otros componentes del multivibrador son resistencias y
condensadores, encargados de controlar el periodo de corte de los transistores
durante la recepción de la señal de entrada.
Armado de circuitos multivibradores
 Circuitos multivibradores

La electrónica digital trabaja con valores discretos o binarios donde la señal es


representada por una onda cuadrada. Para generar esta onda se suele utilizar
unos circuitos llamados multivibradores, estos se encargan de generar una onda
de salida de forma cuadrada.
Los multivibradores se pueden dividir en dos clases: funcionamiento continuo o de
impulso.

El continuo se conoce como asteble, donde genera una onda a partir de la propia
fuente de alimentación.

Los de impulso funcionan a partir de una señal de disparo o impulso el cual justo
después de la excitación sale de su estado de reposo. Si posee ambos estados,
se denomina biestable o flip-flop, si posee uno, se llama monoestable.

Los multivibradores suelen estar integrados, pero a nivel de componentes


discretos suelen estar formados por transistores, condensadores y alguna
resistencia.

 El biestable o flip-flop
Su funcionamiento es como sigue: en la figura 1 puedes apreciar un circuito muy
simplificado de un biestable o flip-flop, está formado por dos transistores,T2 está
en conducción o pasante gracias a la corriente positiva que recibe su base a
través de R1.Mientras T2 conduce T1 permanece en corte y esta situación se
mantiene mientras no reciba un impulso del exterior. Si se le aplica una señal de
entrada de sentido conveniente sobre los colectores del montaje, la situación se
invierte.
Figura 1

 El astable
En la figura 2 se puede apreciar un circuito de este tipo, formado por un par de
transistores una red de resistencia y condensadores. Todo astable no tiene ningún
estado estable, solo dos estados casi estables y permanece en cada uno en
intervalos de tiempos predeterminados T1 y T2, donde se deduce que: después de
T1 segundos en uno de los estados, el circuito cambia al otro estado y permanece
ahí T2 segundos.

Figura 2

 El monoestable
Todo monoestable tiene un estado estable, donde puede estar durante un tiempo
indefinido, y uno cuasi estable, el cual toma el circuito al ser disparado y
permanece un tiempo predeterminado T.
En la figura 3 podemos ver un circuito de este tipo.

Figura 3
Armar circuitos multivibradores
En esta primera ocasión voy a mostrarles funcionando y qué materiales
necesitan para armar un Multivibrador Astable con transistores NPN.

Materiales:
1 Protoboard
2 Resistencias a 1/2 watt de 1 K
2 Resistencias a 1/2 watt de 22 K
2 Transistores 2N2222
2 LED's (de cualquier color)
2 Capacitores electroliticos de 1000 microFarads a 16 volts
Unos cuantos centímetros de alambre de cobre muy delgado (como el que está
dentro de los cabres Ethernet)
Fuente de poder de corriente contínua (puede ser una pila de 9 volts), en este
caso utilizare como fuente los polos (+) y (-) de una salida USB (5 volts).

Diagrama del Multivibrador Astable:


Multivibrador Astable Armado:

Compuertas lógicas

Las compuertas lógicas son circuitos electrónicos diseñados para obtener


resultados booleanos (0,1), los cuales se obtienen de operaciones lógicas binarias
(suma, multiplicación). Dichas compuertas son AND, OR, NOT, NAND, NOR.
Además se pueden conectar entre sí para obtener nuevas funciones.
 Compuerta AND

Para la compuerta AND, La salida estará en estado alto de tal manera que solo
si las dos entradas se encuentran en estado alto. Por esta razón podemos
considerar que es una multiplicación binaria. Es una puerta lógica digital que
implementa la conjunción lógica -se comporta de acuerdo a la tabla de verdad.
Ésta entregará una salida ALTA (1), dependiendo de los valores de las entradas,
siendo este caso, al recibir solo valores altos en la puerta AND. Si alguna de estas
entradas no son ALTAS, entonces se mostrará un valor de salida BAJA (0). En
otro sentido, la función de la compuerta AND efectivamente encuentra el mínimo
entre dos dígitos binarios, así como la función OR encuentra al máximo

 Operación

Q=A.B

 Compuerta OR
La compuerta OR, la salida estará en estado alto cuando cualquier entrada o
ambas estén en estado alto. De tal manera que sea una suma lógica. Cuando
todas sus entradas están en 0 (cero) o en BAJA, su salida está en 0 o en BAJA,
mientras que cuando una sola de sus entradas está en 1 o en ALTA, su SALIDA
va a estar en 1 o en ALTA. Se puede ver claramente que la salida X solamente es
"0" (0 lógico, nivel bajo) cuando la entrada A como la entrada B están en "0". .
Ésta corresponde a una unión lógica o suma lógica.

 Operación

Q=A+B

 Compuerta NOT
En la compuerta NOT, el estado de la salida es inversa a la entrada.
Evidentemente, una negación.

Q=Q

 Tabla de verdad y símbolo


 Compuerta NAND
Para la compuerta NAND, cuando las dos entradas estén en estado alto la salida
estará en estado bajo. Como resultado de la negación de una AND. es una puerta
lógica digital que implementa la conjunción lógica negada -se comporta de
acuerdo a la tabla de verdad mostrada a la derecha. Cuando todas sus entradas
están en 1 (uno) o en ALTA, su salida está en 0 o en BAJA, mientras que cuando
una sola de sus entradas o ambas están en 0 o en BAJA, su SALIDA va a estar en
1 o en ALTA.

 Operación

Q= (A.B)

 NOR
En la compuerta NOR, cuando las dos entradas estén estado bajo la salida estará
en estado alto. Esencialmente una OR negada. Cuando todas sus entradas están
en 0 (cero) o en BAJA, su salida está en 1 o en ALTA, mientras que cuando una
sola de sus entradas o ambas están en 1 o en ALTA, su SALIDA va a estar en 0 o
en BAJA.

 Operación

Q= (A+B)

Algebra booleana en circuitos digitales


Es una rama especial del álgebra que se usa principalmente en electrónica
digital. El álgebra booleana fue inventada en el año 1854 por el matemático inglés
George Boole. El álgebra de Boole es un método para simplificar los circuitos
lógicos (o a veces llamados circuitos de conmutación lógica) en electrónica digital.
Álgebra Booleana y circuitos electrónicos La relación que existe entre la
lógica booleana y los sistemas de cómputo es fuerte, de hecho se da una relación
uno a uno entre las funciones booleanas y los circuitos electrónicos de compuertas
digitales. Para cada función booleana es posible diseñar un circuito electrónico y
viceversa, como las funciones booleanas solo requieren de los operadores AND,
OR y NOT podemos construir nuestros circuitos utilizando exclusivamente éstos
operadores utilizando las compuertas lógicas homónimas Un hecho interesante es
que es posible implementar cualquier circuito electrónico utilizando una sola
compuerta, ésta es la compuerta NAND Para probar que podemos construir
cualquier función booleana utilizando sólo compuertas NAND, necesitamos
demostrar cómo construir un inversor (NOT), una compuerta AND y una
compuerta OR a partir de una compuerta NAND, ya que como se dijo, es posible
implementar cualquier función booleana utilizando sólo los operadores booleanos
AND, OR y NOT. Para construir un inversor simplemente conectamos juntas las
dos entradas de una compuerta NAND. Una vez que tenemos un inversor,
construir una compuerta AND es fácil, sólo invertimos la salida de una compuerta
NAND, después de todo, NOT (NOT (A AND B)) es equivalente a A AND B
Se han definido dos funciones binarias (que necesitan dos parámetros) que
llamaremos aditiva (que representaremos por x + y) y multiplicativa (que
representaremos por xy) y una función monaria (de un solo parámetro) que
representaremos por x'. 2- Se han definido dos elementos (que designaremos por
0 y 1) Y 3- Tiene las siguientes propiedades: Conmutativa respecto a la primera
función: x + y = y + x Conmutativa respecto a la segunda función: xy = yx
Asociativa respecto a la primera función: (x + y) + z = x + (y +z) Asociativa
respecto a la segunda función: (xy)z = x (yz) Distributiva respecto a la primera
función: (x +y)z = xz + yz Distributiva respecto a la segunda función: (xy) + z = (x +
z)( y + z) Identidad respecto a la primera función: x + 0 = x Identidad respecto a la
segunda función: x1 = x Complemento respecto a la primera función: x + x' = 1
Complemento respecto a la segunda función: xx' = 0 Propiedades Del Álgebra De
Boole Idempotente respecto a la primera función: x + x = x Idempotente respecto a
la segunda función: xx = x Maximalidad del 1: x + 1 = 1 Minimalidad del 0: x0 = 0
Involución: x'' = x Inmersión respecto a la primera función: x + (xy) = x Inmersión
respecto a la segunda función: x(x + y) = x ley de Morgan respecto a la primera
función: (x + y)' = x'y' Ley de Morgan respecto a la segunda función: (xy)' = x' + y'
Función Booleana Una función booleana es una de A x A x A x....A en A, siendo A
un conjunto cuyos elementos son 0 y 1 y tiene estructura de álgebra de Boole.
Supongamos que cuatro amigos deciden ir al cine si lo quiere la mayoría. Cada
uno puede votar sí o no. Representemos el voto de cada uno por xi. La función
devolverá sí (1) cuando el número de votos afirmativos sea 3 y en caso contrario
devolverá 0. Si x1 vota 1, x2 vota 0, x3 vota 0 y x4 vota 1 la función booleana
devolverá 0. Producto mínimo (es el número posible de casos) es un producto en
el que aparecen todas las variables o sus negaciones

Familias de autómatas
En electrónica un autómata es un sistema secuencial, aunque en ocasiones
la palabra es utilizada también para referirse a un robot. Puede definirse como un
equipo electrónico programable en lenguaje no informático y diseñado para
controlar, en tiempo real y en ambiente industrial, procesos secuenciales. Sin
embargo, la rápida evolución de los autómatas hace que esta definición no esté
cerrada.
 El TSX17: Es un mini-autómata de tipo compacto. La CPU, fuente de
alimentación, sección de salidas, y sección de entradas, están incluidas en el
mismo módulo.

 
 Simatic S-5: La línea de productos S5 generalmente se programaba con una
herramienta de programación de software basada en PC llamada PASO 5. El
PASO 5 se usaba para programar, probar y poner en servicio, y para la
documentación de programas para PLC S5.

 TTL es la sigla en inglés de transistor-transistor logic, es decir, «lógica


transistor a transistor». Es una tecnología de construcción de circuitos
electrónicos digitales. En los componentes fabricados con tecnología TTLRS
los elementos de entrada y salida del dispositivo son transistores bipolares

 HTL (High Treshold-Logic, Lógica de alto umbral) es una tecnología


desarrollada a partir de la tecnología DTL (Diode-Transistor Logic, lógica diodo-
transistor), pertenece a la familia de circuitos integrados bipolares.
Es una variante de la tecnología DTL llamada "Lógica de alto umbral" que
incorpora diodos zener para crear un gran desplazamiento entre los estados de
voltaje lógicos 1 y 0. Estos dispositivos operan con una fuente de tensión de 15
Voltios y los encontramos controles industriales en donde la intención el
minimizar los efectos del ruido.

 ECL Emitter Coupled Logic (lógica de emisores acoplados) pertenece a la


familia de circuitos MSI implementada con tecnología bipolar; es la más rápida
disponible dentro de los circuitos de tipo MSI.

Historia Puertas con diseños ECL se han implementado hasta con tubos de vacío,
y por supuesto con transistores discretos. Y la primera familia con diseño ECL, la
ECL I, apareció en el año 62 con las primeras familias de circuitos integrados. Ya
en aquella época se trataba de la familia más rápida (un retardo de propagación
típico de 8ns.), y también, era ya, la que más disipaba.

En la actualidad puede parecer que 8 ns es mucho cuando hay circuitos CMOS


que con un consumo muy bajo (sobre todo estático) superan con creces esta
prestación, pero en realidad la tecnología ECL también ha evolucionado tanto en
diseño como en fabricación, y en la actualidad se consiguen retardos netamente
inferiores al nanosegundo, con un consumo alto pero no desorbitado.
Es un tipo de proceso de fabricación MOSFET (transistor de efecto de campo de
semiconductor de metal-óxido) que utiliza pares complementarios y simétricos de
MOSFET tipo p y tipo n para funciones lógicas. [1] La tecnología CMOS se utiliza
para construir chips de circuito integrado (IC), incluidos microprocesadores,
microcontroladores, chips de memoria (incluido CMOS BIOS) y otros circuitos
lógicos digitales. La tecnología CMOS también se utiliza para circuitos analógicos
como sensores de imagen (sensores CMOS), convertidores de datos, circuitos RF
(RF CMOS) y transceptores altamente integrados para muchos tipos de
comunicación.

Como ya se ha comentado, las primeras aplicaciones de los autómatas


programables se dieron en la industria automotriz para sustituir los complejos
equipos basados en relés. Sin embargo, la disminución de tamaño y el menor
costo han permitido que los autómatas sean utilizados en todos los sectores de
la industria. Sólo a modo de ejemplo, se mencionan a continuación algunos de
los múltiples campos de aplicación

Lenguajes de programación
Electrónica normalmente se aprenden lenguajes de alto nivel al principio de la
carrera cuando se ven algoritmos, un poco de C/C++ y en algunos programas está
incluida una materia de programación orientada a objetos en JAVA pero nada
demasiado a fondo. Cuando se avanza en la carrera dependiendo del énfasis que
tomes o que tenga tu universidad se aprenden diferentes lenguajes. En el área de
sistemas digitales deberás aprender lenguajes de bajo nivel para descripción de
hardware(HDL) como VHDL o Verilog, estos se utilizan para describir el
funcionamiento que debe tener una FPGA o dispositivos similares, además entra
el Assembly para describir las instrucciones más básicas que se le pueden dar a
un procesador . Por otro lado en el área de telecomunicaciones y procesamiento
de señales normalmente se debe aprender MATLAB para realizar la programación
de las funciones de tratamiento de señales y demás. Cuando se trabajan con
micro controladores normalmente se utilizan lenguajes parecidos a C que utilizan
librerías que contienen las constantes Assembly que controlan el micro para
facilitar su comprensión poniéndoles nombres descriptivos. En el área de controles
también se utiliza MATLAB para realizar las simulaciones de los sistemas de
control, de las plantas y de los controladores.

1. Java

Java es un valor seguro, sobre todo si pensamos que es el lenguaje en el que se


ha desarrollado el sistema operativo Android. Es polivalente, versátil y muy
estable, ideal para proyectos que requieren meses o años de trabajo. ¿Su gran
fortaleza? Que es multiplataforma.
2. C

C es uno de los lenguajes de programación que están detrás del sistema operativo
favorito de los desarrolladores y desarrolladoras, Linux. Se trata de un estándar
simple y limpio, pero que exige minuciosidad en la escritura del código. Permite
hacer sistemas embebidos.

3. Python

Python es un lenguaje de código abierto con un gran potencial de futuro. De


hecho, TIOBE lo ha designado como el lenguaje estrella de 2018. Muy
demandado en sectores como el de los videojuegos o el del big data, podemos
encontrarlo detrás de aplicaciones como Instagram o Dropbox. Últimamente ha
cobrado gran relevancia en el ámbito de la enseñanza debido a la simplicidad de
su sintaxis.

4. C++

Concebido como una evolución de C, alcanza su máxima utilidad en el desarrollo


de apps móviles, videojuegos y aplicaciones para Linux y Windows. Programando
en conjunto con C y C++ obtendremos un mejor rendimiento.

5. JavaScript

Es el lenguaje de programación por excelencia dentro del conjunto de los que se


ejecutan del lado del cliente. Está orientado a objetos y es uno de los más usados
en Internet, donde soporta la creación de contenido dinámico y enriquece la
interacción con la web.

6. PHP

Multiplataforma y sencillo en su sintaxis, PHP desempeña un importante papel en


gran parte de los sitios web en la actualidad, sobre todo si estos cuentan con
algún elemento dinámico. Conocer PHP abre las puertas a numerosas salidas
laborales en el mundo del desarrollo en Internet. A modo de curiosidad, cabe
destacar que WordPress, CMS icónico donde los haya, está hecho con PHP.

7. SQL

La principal utilidad de SQL reside en la gestión de bases de datos. SQL es el


puente que posibilita hacer consultas y actualizaciones de las bases de datos,
proporcionando el acceso a la información mediante operaciones de álgebra y
cálculo relacional.
8. Ruby

Ruby es uno de los lenguajes de programación más demandados dentro de la


tendencia actual de optar por estándares cada vez más asimilables al inglés. Es
de código abierto, multiplataforma y, gracias a su elevada flexibilidad y a su
organización en bloques, permite hacer casi de todo. Ruby on Rails, también
conocido como RoR o Rails, es un framework de aplicaciones web de código
abierto escrito en el lenguaje de programación Ruby.

Como ya se ha comentado, las primeras aplicaciones de los autómatas


programables se dieron en la industria automotriz para sustituir los complejos
equipos basados en relés. Sin embargo, la disminución de tamaño y el menor
costo han permitido que los autómatas sean utilizados en todos los sectores de la
industria. Sólo a modo de ejemplo, se mencionan a continuación algunos de los
múltiples campos de aplicación.

LENGUAJE BOOLEANO
El lenguaje booleano está constituido por un conjunto de instrucciones que son
trascripción literal de las funciones del álgebra de Boole, a saber:

 OR función suma lógica


 AND función producto lógico
 NOT función negación

Complementadas con instrucciones de inicio de sentencia y asignación de


resultados: LOD ( leer variable inicial) y OUT (enviar resultado a salida), y de
operaciones de bloques: OR LOD (coloca bloque en paralelo) y AND LOD coloca
bloque en serie.

En operación normal, el autómata necesita algunas otras instrucciones como


ampliación del lenguaje Booleano, que le permitan manejar elementos de uso
común en automatización. Son estas las instrucciones secuenciales predefinidas:

 TIM definir un temporizador


 CNT definir un contador
 SET activar una variable binaria
 RST desactivar una variable binaria

Además, la mayor parte de autómatas incluyen extensiones al lenguaje Booleano


básico descrito, que permiten la manipulación de datos y variables digitales y la
gestión del programa como pueden ser las instrucciones aritméticas, las de
manipulación de datos o las de gestión de programas. Al lenguaje resultante, al
que no puede llamársele booleano, se le denomina como lista de instrucciones.

También podría gustarte