Documente Academic
Documente Profesional
Documente Cultură
INGENIERÍA MECÁNICA
http://www.directindustry.es
INSTRUMENTACIÓN Y CONTROL
MEF-1015, 3-2-5
I.- Objetivos de la Instrumentación BIBLIOGRAFÍA:
1.1. Terminología de la Instrumentación
Campo, Rango, Exactitud, Precisión, Repetibilidad, Histéresis, 1.- Dispositivos Electrónicos
Supresión del Cero, Resolución Floyd; Pearson
1.2. Variables 2.- Principios de Elec trónica
Variable de control, Variable controlada, Variable incontrolada Malvino; Mc Graw Hill
(wild). 3.- ELECTRÓNICA Teoria de Circuitos y
1.3. Elementos dispositivos electrónicos
Elementos primarios, Elementos secundarios, Elementos terciarios Boylestad & Nashelsky; Pearson
o de control final. 4.- Fundamentos de Circuitos Eléctricos
1.4. Instrumentos de medición y errores Alexander Y Sadicku; Mc Graw Hill
Clasificación de Instrumentos de Medición. 5.- Electrónica Industrial Moderna
Errores de paralaje, Errores de escala (exactitud). Errores de Maloney T; Prentice Hall
proceso (montaje), Errores de calibración. 6.- Electrónica de Potencia
1.5. Simbología Rashid Muhammadd H; Pearson
1.5.1. Simbología ISA. 7.- Amplificadores Operacionales y C.I. Lineales
1.5.2. Letras de identificación. Couhln & Driscoll, Prentice Hall
1.5.3. Simbología de señalización. 8. Solamon S., Sensors Handbook, Mc Graw Hill, New
1.5.4. Códigos colores. York, 1998.
II.- Sensores 9. Pallás Areny Ramón, Sensores y Acondicionamiento
Sensores y/o transmisores de posición binarios de Señal, 3a Edición, Editorial Alfa Omega, 2001.
Final de carrera, Mecánicos, Electricos, Fotoelectricos. 10. Control Valve Handbook Four Edition, Fisher Control
Ultrasonicos, Industivos y Capacitivos International LLC 2005.
Sensores y/o transmisores analógicos 11. Murrill Paul W., Fundamentals of Process Control
Sensores de posición proporcionales. Theoty, Second Edition, ISA, 1991.
Sensores de velocidad y aceleración 12. Ogata, K. Ingeniería de Control Moderno: Editorial
Sensores de fuerza, par y deformación. Prentice Hall., 1993.
Sistemas de medición de coordenadas y sistemas de visión.
13. IEEE Transactions in Instruments and Measurement
III.- Introducción a la Teoría de Control
3.1. Aplicaciones de los sistemas de control INTERNET
3.2. Sistemas en lazo abierto y lazo cerrado
3.3. Modos de control.
https://www.mathworks.com
3.4. On – Off (abierto – cerrado). http://www.pearsoneducacion.net/
3.5. On – Off con banda de histéresis. http://www.mcgraw-hill.com.mx/
3.6. Proporcional.
3.7. Proporcional + integral. http://www.alfaomega.com.mx/home.php
3.8. Proporcional+derivativo. http://www.ab.com/
3.9. Proporcional + integral +derivativo. http://w1.siemens.com/entry/cc/en/
3.10. Sintonización de controladores.
3.11. Calibración en campo (ajuste). http://www.electronicsworkbench.com/
3.12. Calibración en taller. http://www.mitsubishi-automation.com/
http://www.omega.com/
IV.- Aplicaciones de Control http://www.fairchildsemi.com
Controladores de Temperatura, Presión, Flujo, Nivel, Simulink
http://www.ti.com
V.- Elementos Finales de Control http://www.ieee.org/portal/site
5.1. Generalidades http://www.electronicsworkbench.com/
5.2. Tipos http://www.sc.ehu.es/sbweb/electronica/elec_basica
5.2.1. Válvulas lineales y rotativos /default.htm
5.2.2. Válvulas de apertura rápida.
5.2.3. Válvulas isoporcentuales.
http://www.sc.ehu.es/sbweb/electronica/elec_basica
5.2.4. Válvulas de solenoide. /default.htm
5.3. Actuadores (servomotores) http://www.youtube.com/watch?v=LWfCqpJzJYM
5.3.1. Mecánicos. &feature=related
5.3.2. Neumáticos www.svtii.com
5.3.3. Hidráulicos.
www.sensorsmag.com
5.3.4. Eléctricos.
10 0ohm 10 0ohm R3 R4
1k ohm 1k ohm
RT
RT
1 ( R3 )( R4 )
RT R1 R2 RT 500
1 1 R3 R4
200
R3 R4
Para n resistencias:
1
RT R1 R2 ..... Rn RT
1 1 1
......
R3 R4 Rn
Resistencia Mixta:
R1 R2
1k ohm 47 0ohm
R1 R3
R3 R4
1k ohm 1.5 kohm
1.5 kohm 3.3 kohm
R2 R4
CAPACITOR.- Elemento eléctrico que sirve para almacenar cargas eléctricas. Se construye de dos placas conductoras
separadas por un aislante.
dq
i Sw Sw
dt di
V L
dv dt
iC C
dt C
N 2 A
C L
1 2
1 2
s
V1
V L
1uF
A
C
d
Los números complejos.- En los sistemas eléctricos nos representan a las Impedancias Z, la cual es una oposición al
flujo de corriente. La Z está compuesta por resistencia ( R ) como la parte real y la reactancia ( X ) como la parte
imaginaria.
1
Reactancia Capacitiva XC
2fC
Impedancia Z R jX r
j Imaginarios
Z
Operaciones complejas: XL X r
) θ
Sean Z1 y Z2 dos números complejos Reales
R
R
θ
Z1 R1 jX 1 r11 r1 R12 X 12 XC
X1
Z 2 R2 jX 2 r2 2 1 tg 1
R1
Impedancia Inductiva Z R jX L r
Z1 Z 2 ( R1 R2 ) j ( X 1 X 2 )
Impedancia Capacitiva Z R jX C r
Z1 Z 2 (r1 r2 )(1 2 )
r1
Z1 Z 2 (1 2 )
r2
Ing. Anselmo Ramírez González 5
Ingeniería Mecánica Electrónica
R1R 2 R 2 R3 R3 R1 ZAZC
RA R1
R2 ZA ZB ZC
R1R 2 R 2 R3 R3 R1 ZBZC
RB R1
R1 ZA ZB ZC
R1R 2 R 2 R3 R3 R1 ZAZB
RC R1
R3 ZA ZB ZC
Ley de Ohm.- El físico Alemán George S. Ohm, y en 1826, estableció que la tensión o voltaje v a lo largo de un resistor
es directamente proporcional a la corriente i que fluye por el mismo. v = iR
Haciendo uso de un circuito con su simbología y de una tabla, comprenderemos mejor este
enunciado de la ley de Ohm.
Voltaje
I Voltaje Resistencia Corriente V
V1 (Volts,V) (Ohms, Ω) (Amperes,A)
0 10 0
R1 1 10 0.1
2 10 0.2
5 10 0.5
10 10 1.0
15 10 1.5
La corriente I, es indicada
20 10 2.0
con una flecha
Corriente
Ing. Anselmo Ramírez González 6 I
Ingeniería Mecánica Electrónica
Divisor de Voltaje y Corriente.- Son dos arreglos muy usados en el análisis de circuitos.
Divisor de voltaje.- Consiste en dividir, seccionar ó hacer parciales de un voltaje principal. Observando el
circuito de las Fig. 1.10 y sus correspondientes ecuaciones, podremos ver de manera clara el concepto
“divisor de voltaje”·
V = V 1 + V2 + V3
R1 R1 +
V1 4.000 V V1
VR1
1kohm V1 4V 1kohm -
R1 R2 R3
V
R2 V +
V2 R2 4.000 V
VR2
12V
1kohm
V2 4V - V2
R1 R2 R3 12V
1kohm
R3
1kohm V3
VR3 R3 +
V3 4V 1kohm
4.000 V V3
R1 R2 R3
-
12 4 4 4 12
Observando el circuito de las Fig. 1.11 y sus correspondientes ecuaciones, podremos ver de manera clara el
concepto “divisor de corriente”·
I1 I2 IR 2
I1
I
R1 R2
1A
R1 R2
1kohm 470ohm
IR1
I2
R1 R2
Linealidad y Superposición
Un circuito lineal es aquel cuya salida está linealmente relacionada (o es directamente proporcional) a su
entrada.
El principio de superposición establece que la tensión (o corriente) a través de un elemento en un circuito lineal
es la suma algebraica de las tensiones (o corrientes) a través de ese elemento debido a que cada fuente
independiente actúa sola.
Pasos para aplicar el principio de superposición:
1. Anule todas las fuentes independientes excepto una. Encuentre la salida (tensión o corriente) debido a esa
fuente activa, utilizando el análisis nodal o de malla.
2. Repita el paso uno para cada una de las fuentes independientes.
3. Encuentre la contribución total, sumando algebraicamente todas las corrientes de las fuentes independientes.
1k ohm 47 0ohm
R3
1.5 kohm
9V
V2
V1 12 V
R1 R2 R1 R2
R3 R3
1.5 kohm 1.5 kohm
9V
V2
V1 12 V
I1 I2 I1´ I2´
I3 I3´
V V V V
I1 I 2´
RT 1 R1 R3 // R2 RT 2 R2 R3 // R1
I 1 R2 I 2´ R1
I3 I 3´
R3 R2 R3 R1
I 1 R3 I 2´ R3
I 2 I1 I 3 I 1 I 2´ I 3´
R3 R2 R3 R1
Leyes de Kirchhoff.- En 1847, el físico alemán Gustav R. Kirchhoff, enuncio sus dos leyes y que a la fecha
siguen vigentes y de mucha utilidad en el análisis de circuitos eléctricos tanto de corriente directa como para los
de corriente alterna. Ellas son:
Ley de corriente de Kirchhoff (LCK) establece que la suma algebraica de las corrientes que entran a un nodo
(o a una frontera cerrada) es cero. La suma de las corrientes que entran a un nodo es igual a la suma de las
N
corrientes que salen de este mismo. i
n 1
n 0 amper
Ley de tensión de Kirchhoff (LTK) establece que la suma algebraica de todas las tensiones alrededor de una
M
trayectoria cerrada (o lazo) es cero. v
m 1
m 0 volts
1º Asignar literales para distinguir mallas
2º Indicar corrientes en todas las mallas y en sentido de las manecillas del reloj
3º Iniciar la ∑V=0, de la malla izquierda, comenzar en extremo superior izquierdo
4º Ordenar ecuación obtenida y sustituir valores conocidos. Llamarla ecuación 1
5º Iniciar la ∑V=0, de la malla derecha, comenzar en extremo superior izquierdo
6º Ordenar ecuación obtenida y sustituir valores conocidos. Llamarla ecuación 2
7º Resolver ecuaciones simultaneas
8º Especificar corrientes para cada resistencia
9º Determinar y calcular Voltaje y Potencia para c/R
V V
R1 R2
B A B A B
A
1k ohm 47 0ohm C
R3
V1 12 V
1.5 kohm
9V
V2
I I
VAB = - V VAB = +V
“Caida” “Subida”
I1 I2 “Caida” “Subida”
A R B A R B
I I
VAB = - IR VAB = + IR
F E D
I R1 I1
R R12 R R3 R3 I R2 I 2
R 11 1
R21 R22 R3 ( R2 R3 ) I R 3 I1 I 2
VR1 I1 R1
VR 2 I 2 R2
V1 R3 R1 R3 V1 VR 3 I1 I 2 R3
V2 ( R2 R3 ) R3 V2 PR1 VR1 I1
I1 I2 PR 2 VR 2 I 2
R R
PR 3 VR 3 I R 3
dq
La corriente eléctrica es la razón de cambio de la carga en el tiempo, y se mide en amperes (A). i
dt
Una corriente directa (cd) es aquella que permanece constante respecto al tiempo.
La tensión (o diferencia de potencial) es la energía que se requiere para mover una carga unitaria a través de un elemento, y
dw
se mide en volts (V). v
dq
La potencia es la variación con respecto al tiempo de la entrega o absorción de energía, medida en watts (W).
dw
p
dt
Tipos de Circuitos y Elementos de Circuitos.- Un circuito es la interconexión de diferentes dispositivos para lograr un fin.
Existen diferentes tipos de circuitos, entre ellos, están los circuitos eléctricos, electrónicos, neumáticos, hidráulicos, mixtos.
Los elementos principales de los circuitos eléctricos son: fuentes de voltaje, fuentes de corriente,
resistencias eléctricas, capacitores, bobinas, interruptores, voltímetros, amperímetros, wattmetros,
conductores y aislantes. Pero también hay sensores, transductores, transformadores, filtros, adaptadores
de impedancia, y actualmente todos los semiconductores de forma individual o integrada.
A continuación se muestra el símbolo y unidad de algunos dispositivos eléctricos-electrónicos.
Interruptor Sw
Características del
Amplificador 2 OPAM Fabricante (Ancho de
operacional 3 U1 banda, ganancia, Zin)
1
Características del
Transistor bipolar Q1 fabricante (Ganancia
NPN β, Corriente)
T T
1 1 2
y(t )dt
T 0
YAVG Yrms y (t )dt
T0
Voltaje Senoidal
1
0.8
v(t)
0.6
0.4
0.2
-0.2
-0.4
-0.6
-0.8
-1
0 2 4 6 8 10 12 14
Tiempo
T
Vm T
Send m Cos 0 m 1 1 0
1 V V
2
V AVG V Send
2 0 2 2
m
T 0
2 2
1
T
Vm2 Vm2 Sen2 Vm
T 0 0 Sen d 2 2 4 0 2
Yrms Vm Sen d Vrms
2 2 2
2
Vm2 Vm
Vrms 0.707Vm
2 2
1.- SEMICONDUCTORES
Constante de resistividad:
Cobre, Cu 1.72x10-8
Silicio, Si 2300
Azufre, S 1x1015
l
RK
A
http://www.ptable.com/
1s22s2p63s2p6d104s2p6d10f145s2p6d106s1 1s22s2p63s2p2
1s22s2p63s2p4
Banda Prohibida
Capa 1
Enlace
Pares Electrón-Hueco
Corriente de electrones en Si
Trivalentes: Boro (B), Indio (In), Galio (Ga). Región de empobrecimiento.
intrínseco, generados térmicamente.
Pentavalentes: Arsenico (As), Fosforo (P),
Bismuto (Bi), Abtimonio (Sb).
V1
R1
33 .94V 1000 H z 0 D eg
1k ohm
V1
VR1
De 0 – π : De π-2π:
Exprese el voltaje promedio y voltaje eficaz para la señal rectificada en media onda vR1:
2
1
V AVG
1
Vm Send Vm Send Vm Send
Vm
Cos 0 Vm 1 1 Vm 0.318Vm
2 0 2 0 2 2
1 2 2
Vm2 Vm2 Sen2 Vm2 Vm2
m m
2 2 2 2 2
V V Sen d V Sen d Sen d 2
2 2 0 2 4 0 2 2 0
rms
0 4
Vm2 Vm Vm
Vrms 0.5Vm
4 4 2
T1 D1
V1
R1
17 9.61V 60H z 0D eg D2
1k ohm
V1
VR1
De 0–π: De π-2π:
Exprese el voltaje promedio y voltaje eficaz para la señal rectificada en onda completa vR1:
2
2
m Send Cos 0 1 1
1 Vm Vm 2Vm
m m
V AVG V Send V Send V 0.636Vm
2 0 2 0
1 2
2
2Vm2 Vm2 Sen2 Vm2 Vm2
2 0
Vm Sen d Vm Sen d Sen d 4 2 2
2 2 2 2 2
V
2 0 2
rms
0 0
Vm2 Vm
Vrms 0.707Vm
2 2
1 1
Vr ( pp) V p ( rect ) 33 16.66volts
L
fR C 60 * 3300 * 0.00001
1
VCD 1 V p ( rect )
2 fRL C
Factor de Rizo :
V
r r ( pp)
VCD
De 0–π:
De π - 2 π:
Cuando: C=1 µF
Cuando: C=1 µF
D1 D2
D3 D4
De π - 2 π:
Cuando: C=1 µF
DIODO ZENER.- Es un dispositivo semiconductor de silicio con unión PN diseñado para operar en la
región de ruptura inversa.
Ánodo Cátodo
REGULADORES.- Son dispositivos que mantienen un voltaje de salida constante, pese a los cambios: en el voltaje de
entrada, a la corriente en la carga, o a cambios en la temperatura. La siguiente figura muestra reguladores de la serie 7800 y
de tres terminales (Floyd), Normalmente son dispositivos de tres terminales, una de entrada, una de referencia y una de
salida. Ver anexo
I E IC I B
Alfa( DC )
Corrientes del
I C DC I E transistor
Beta ( DC )
I C DC I B
Ic (mA)
60 Saturación
50
Q3 IB=400 A
40
Vi= 1Vpp IB=300 A
Q2
30
Q1 IB=200 A
20
0 Corte
VCE (Volts)
2 4 6 10
Fig. 5-5 Variación en la IC y en el VCE como resultado de cambios en la IB
Ic (mA)
A 400 A
40
ICQ
Q 300 A
30
B 200 A
20
VCE (volts)
0 2 4 6
6
VCEQ
IC IBQ
Saturación
ICQ
a.- BJT, Conducido a Saturación
VCE
Saturación
IC
VCEQ
IBQ
ICQ
b.- BJT, Conducido a Corte
VCE
Corte
Corte
IC
IBQ VCEQ
Saturación
ICQ
Saturación
Corte
VCEQ
Ing. Anselmo Ramírez González 30
Ingeniería Mecánica Electrónica
VCC R2
VB VCC
R1 R2 VCC
R1 RC RC VC VCC I C RC
IC
3
1
VC VCC I C RC
5
IB
V B V BE
V E V B V BE
4 V E 0V
2
R2 VE RB
RE IE VCC V BE
IE RE 0 IC
RC
0
0 IC I E
I E IC
VB
IB
CD R E Por Realimentación del
VC V BE
Mediante Divisor de Voltaje Colector IB
RB
VB I E RE VBE
VCC VCC V B V E V BE
VC VCC I C RC
RC VC VCC I C RC
RC
VE VB VBE
8
RB V E V EE I E R E
10
RB 7
VCC VBE
IE 0
V EE V BE
RE B
R IE
9
CD RE
RE
RE IC I E
0
IC I E VB
0 IB
VEE RB
Con Realimentación del VCC VB De Emisor Común
Emisor IB
RB
VCC
V B V BE
RC
VC VCC I C RC
RB
V E 0V
11
V V BB
I C CD CC
0 RB
I E IC
VCC V BE
IB
RB
De Base
VCC
12V Amplificador en Emisor Común
C2
R5 100uF
330ohm
Fig. 1
VCC
12V
1uF
También aumente y disminuya la frecuencia de
la fuente de entrada en ambos casos
V1
100mV 1000Hz 0Deg R4
R2 470ohm
22kohm
C2
R5 100uF
330ohm
Fig. 2
VCC
0
4
VCE VCC I C ( RC RE ) VCE Máx VCC 12V
RE2 VCE 1.9364V
330
0
VCC VCE VCC
IC 1.8229mA I C Máx 2.1818mA
RC RE RC RE
Circuito de DC
VB
IB 36.076A
CD RE
Ing. Anselmo Ramírez González 34
Ingeniería Mecánica Electrónica
V1
E
3
100mV
R1 RE1
1kHz 100k R2
0Deg 470 RC RL
22k 4.7k 4.7k
0 0 0 0
0 0
Circuito de AC
AMPLIFICADOR OPERACIONAL
El amplificador operacional es una unidad electrónica que se comporta como una fuente de voltaje controlada por
voltaje.
Un amplificador operacional es un elemento de circuito activo que se diseña para efectuar operaciones matemáticas
de suma, sustracción, multiplicación, división, diferenciación e integración.
Terminal
Inversora IN- (2)
-
Salida
OUT (6)
IN+ (3) +
Terminal No
Inversora UA741
VCC
VCC
+
VCC 12 V
-
GND.
+
12 V
VEE
-
-VEE
-VEE
GND
GND.
+ Configuración
VCC Seguidor
12 V
-
UA741
+ Alambres telefónicos
12 V
VEE
-
-VEE
-VEE
GND. GND.
+ + +
Gen. Osc Osc
Señal Ch1 Ch2
Puntas de Generador
- - -
Configuración seguidor.- Implementar la configuración seguidor y demostrar que el voltaje de salida es igual a la
señal de entrada.
v3 v1
Seguidor
v v v1 v2 v1
i2
i1
v2
v1
R1
v2 v1
R2
Inversor
v1 v v v2 R2
i1 i2 ; ; v v 0V ; v2 v1
R1 R2 R1
i2
i1
v2
v1
R
v2 1 2 v1
R2 1
No Inversor
v2 v v 0 R
i1 i2 ; ; v v v1 ; v2 1 2 v1
R2 R1 R1
i1 i3
v1
i2
v2
v3
v3 (v1 v2 )
Sumador
v1 v v2 v v v3
i1 i2 i3 ; ; v v 0V ; R1 R2 R3 ; v3 v1 v2
R1 R1 R3
i3
i1
v1
v2 v3
i2
i4
v3 v2 v1
Restador
v1 v v v3 v1 v3
i1 i3 ; ; R1 R2 R3 R4 v
R1 R3 2
v2 v v 0 v2
i2 i4 ; ; v v v v3 v2 v1
R3 R4 2
i1 i3
v1
i2
v2
i3
v5
v3
i4
v4
i6
v5 v3 v4 v1 v2
Sumador-Restador
i2
i1
v2
1
RC
v2 v1 d t K
Integrador
v2 v v 0 Z1 1
i1 i2 ; ; v v 0V ; v2 v1 ; Z1 R ; Z2
R2 R1 Z2 SC
d 1 1
S RC
S x; xdt ; v2 v1dt K
dt
v2
dv1
v2 RC
dt
Diferenciador
Dd
La potencia puede tomar valor positivo ó negativo, según el instante o intervalo de tiempo que se considere.
Una potencia positiva significa una transferencia de energía de la fuente a la red, mientras que una potencia
negativa corresponde a una transferencia de energía de la red hacia la fuente.
1 1
1 v(t)
v(t)
v(t) 0.8 0.8
0.8
0.6 0.6
i(t)
0.6
i(t)
Voltaje, Corriente, Potencia
I I I Sen S Q
V
I Cos P
P
FACTOR DE POTENCIA.- f . p. Cos
Q
Electrónica Digital
Diferentes sistemas numéricos:
NOTACION POSICIONAL
Notación Polinomial.
n 1
N a r
i m
i
i
COMPLEMENTOS:
complemento r r n N
complemento r 1 r n r m N
ÁLGEBRA BOOLEANA
Es un conjunto de variables, las cuales pueden operarse con suma lógica, producto lógico o negación
( ,, ' ); y cuyos elementos son “0” y “1”. En resumen: B;,, ';0,1
Axiomas de Boole
Teoremas de Demorgan
Teorema de Shannon
b)
f X 1 , X 2 ,..., X n X 1 f 0, X 2 ,..., X n X 1' f 1, X 2 ,..., X n
Un mapa de Karnaugh es similar a una tabla de verdad, ya que muestra todos los posibles
valores de entrada y la salida resultante para cada valor. En vez de estar organizada en filas y columnas
como una tabla de verdad, el mapa de Karnaugh es una secuencia de celdas en la que cada celda
representa un valor binario de las variables de entrada. Las celdas se disponen de manera que la
simplificación de una determinada expresión, consiste en agrupar adecuadamente las celdas.
D D
D D' D' D D' D
0 1 0 1
E' E F'ED'C'BA'
DC/BA
010010
00 01 11 10 00 01 11 10
00
Ing. Anselmo Ramírez 0 1
González 3 2 16 17 19 18 47
01 4 5 7 6 20 21 23 22
11 12 13 15 14 28 29 31 30
10 8 9 11 10 24 25 27 26
Ingeniería Mecánica Electrónica
18
F'
Obtención de la Ecuación Simplificada
CIRCUITOS COMBINACIONALES.
X1 LOGICA Z1
: :
Xn COMBINACIONAL Zn
Introducción: Una vez que ya hemos visto como funcionan los decodificadores sería interesante saber
como se despliegan los números digitales en un reloj. Pues bien ya se ha comentado que los relojes
digitales trabajan con el sistema binario, bien, el código BCD es un sistema binario codificado en
decimal y para que se vea en dígitos decimales se requiere de un decodificador BCD a 7 segmentos.
Esto resulta de gran ayuda porque si no, tendríamos que leer la hora en binario y después tener que
transformarla a decimal mentalmente.
4
D C B A fg ff fe fd fc fb fa 4 0,2,3,5,6,7,8,9 X (10,11,12,13,14,15)
0 0 0 0 0 0 1 1 1 1 1 1
fa (D,C,B,A) =
n 1
m
n 1
1 0 0 0 1 0 0 0 0 1 1 0 D B CA C ' A'
4
2 0 0 1 0 1 0 1 1 0 1 1
3 0 0 1 1 1 0 0 1 1 1 1
fb (D,C,B,A) = 0,1,2,3,4,7,8,9 C' B' A' BA
n 1
4 0 1 0 0 1 1 0 0 1 1 0 4
5 0 1 0 1 1 1 0 1 1 0 1
fc (D,C,B,A) =
0,1,3,4,5,6,7,8,9 B' A C
n 1
6 0 1 1 0 1 1 1 1 1 0 1 4
DC/BA 00 01 11 10 f b
ff (D,C,B,A) = 0,4,5,6,8,9 D B' A'CB'CA'
n 1
g
00 1 0 1 1 4
01
11
B0
x
1
x
1
x
1
x
e c
b
fg (D,C,B,A) =
2,3,4,5,6,8,9 D CB' BA'C ' B
n 1
10 1 1 x x d
fa ≡ D + B + CA + C´A´
DC/BA 00 01 11 10
00 1 1 1 1
01 1 0 1 0
11 x x x x
10 1 1 x x
fb ≡ C´ + B´A´ + BA
DC/BA 00 01 11 10
00 1 1 1 0
01 1 1 1 1
11 x x x x
10 1 1 x x
fc ≡ B´ + A + C
fd ≡ D + C´B + C´A´ + BA´ + CB´A fe ≡ C´A´ + BA´ ff ≡ D + B´A´ + CB´ + CA´ fg ≡ D + CB´+BA´+ C´B
CIRCUITOS SECUENCIALES
FLIP - FLOP's
En este tema, se van a tratar los circuitos biestables, monoestables y los dispositivos lógicos
estables, denominados multivibradores. Los dispositivos biestables se dividen en flip-flops y latches.
Los biestables poseen dos estados estables, denominados SET (activación) y RESET (desactivación),
en los cuales se pueden mantener indefinidamente, por lo que estos dispositivos son muy adecuados
como elementos de almacenamiento. La diferencia básica entre latches y flip-flops es la manera en que
cambian de un estado a otro. Los flip-flops son los bloques básicos para la realización de contadores,
registros y otros circuitos de control secuencial. El multivibrador monoestable tiene un único estado
estable. Un monoestable produce un único impulso de anchura controlada cuando se activa o dispara.
El multivibrador estable no tiene ningún estado fijo y se emplea principalmente como oscilador, es
decir, como generador de señales automantenido. Los osciladores de impulsos se emplean como
fuentes de señales de temporización en los sistemas digitales.
SR (SET- RESET)
JK
D
T
x1 LÓGICA
z1
: :
xn COMBINACIONAL zn
x1 z1
: LÓGICA :
xn zm z = g ( x, y )
COMBINACIONAL
Y = h ( x, y )
y1 ... yr Yr ... Y1
MEMORIA
:
x1, ..., xn
entradas x1 z1 y1 Y1
x z y Y
Ing. Anselmo Ramírez González x 2 z 2 y 2 Y 2 50
: : : :
xn zn yn Yn
Ingeniería Mecánica Electrónica
z1, ..., zm
salidas
y1, ..., yr
Estado presente
Y1, ..., Yr
Estado siguiente
En la práctica los diagramas y las tablas de estados se etiquetan con símbolos en lugar de vectores. Consideremos un
circuito secuencial con dos variables de estado presente y1 y y2. Entonces:
y
y 1 por tanto el vector y puede tener cualquiera de los estados posibles:
y2
Así, el circuito secuencial sólo tiene 4 estados posibles, y que llamamos A, B, C, y D. En general, si r representa el número
de dispositivos de memoria en un circuito con Ns estados, podemos escribir:
2 r 1 Ns 2 r
Ejemplo: Si tenemos un circuito secuencial con una variable de entrada x , dos variables de estado y1 y y2, y una variable
de salida z, podemos escribir:
Instante: 0 1 2 3 4 5 6 7 8 9 10
Estado Actual: A D B A D B B A C C C
Entrada: 0 1 1 0 1 0 1 1 0 0
Estado Siguiente: D B A D B B A C C C
Salida: 0 1 0 0 1 1 0 1 1 1
FLIP FLOP - SR
SIMBOLO:
ENTRADAS SALIDAS
S - SET
R - RESET
Qn - ESTADO PRESENTE
Q' - ESTADO PRESENTE NEGADO
Qn+1 - ESTADO SIGUIENTE
SIMBOLO:
CK SALIDAS
CK - PULSO DE RELOJ
MEMORIAS
MEMORIAS SEMICONDUCTORAS Cap 10 ; Floyd
Son dispositivos de almacenamiento de datos binarios de largo plazo o corto plazo. Las
principales memorias son: Semiconductoras, Magnéticas y Optica. Las memorias semiconductoras
están formadas por matrices de elementos de almacenamiento que pueden ser latches, condensadores o
cualquier otro elemento de almacenamiento de carga.
1 1 1
2 2 2
3 3 3
4 4 4
5 5 5
6 : :
7 : :
8 15 63
1 2 3 4 5 6 7 8 16 64
1 2 3 4 1
Matriz de almacenamiento de 8 x 8 Matriz 16 x 4 Matriz 64 x 1
1 1
2 2
3 3 ___ ___ ___ ___ ___ ___ ___ ___
4 4
5 ___ 5
6 6
7 7
8 8
1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8
Decodificador
de Matriz de
Bus de Bus de
Direcciones Direcciones
Datos
Memoria
Lectura Escritura
101 10001101
0 1 1 0 0 0 0 1 0
1 1 0 0 0 0 1 1 1
Decodificador 2 0 1 0 0 1 0 1 0
de
Direcciones 3 1 1 0 0 0 0 1 1
4 1 1 1 0 0 1 0 0
5 1 0 0 0 1 1 0 1
6 0 1 1 1 0 0 1 0
7 1 0 0 0 0 0 0 1 Bus de
Bus de
Direcciones Datos
Escritura
Registro de Registro de
Direcciones
Datos
011 11000011
0 1 1 0 0 0 0 1 0
1 1 0 0 0 0 1 1 1
Decodificador 2 0 1 0 0 1 0 1 0
de
Direcciones 3 1 1 0 0 0 0 1 1
Bus de 4 1 1 1 0 0 1 0 0 B Bus de Datos
Direcciones 5 1 0 0 0 1 1 0 1
6 0 1 1 1 0 0 1 0
7 1 0 0 0 0 0 0 1
Lectura
Fig. Operación de Lectura
Memoria de
Acceso Aleatorio
(RAM)
Random Access Memory
BEDO-DRAM SDRAM
Burst Extended Data Synchronous
Output
ROM
Read Only Memory
Disco Cinta
Magnético
8 mm DLT
Disco
Magneto- CD-ROM CD-R CD-RW WORM DVD-ROM
Óptico
Matrices Programables.- Todos los PLD´s están formados por matrices programables. Una matriz
programable es una red de conductores distribuidos en filas y columnas con un fusible en cada punto de
intersección. Las matrices pueden ser fijas o programables.
La Matriz OR.- Se programa fundiendo los fusibles para eliminar las variables seleccionadas de
las funciones de salida. Observe figuras siguientes:
Entradas 1 Salida 1
Matriz Matriz Matriz
Entrada 2 Matriz OR Salida 2 AND OR
AND progra- progra progra-
fija mable mable mable
Entrada n Salida m
Matriz
Matriz Matriz Matriz OR fija
AND OR fija AND y lógica
Progra y lógica progra de
mable de mable salida
salida progra
mable
PAL 10 L 8
GAL 16 V 8
LENGUAJE VHDL
PLD´s, WINCUPL, GALAXY
Matrices Programables.- Todos los PLD´s están formados por matrices programables. Una matriz
programable es una red de conductores distribuidos en filas y columnas con un fusible en cada punto de
intersección. Las matrices pueden ser fijas o programables.
La Matriz OR.- Se programa fundiendo los fusibles para eliminar las variables seleccionadas de
las funciones de salida. Observe figuras siguientes:
PLD: FPGA
- SPLD
- CPLD
Entradas 1 Salida 1
Matriz Matriz Matriz
Entrada 2 Matriz OR Salida 2 AND OR
AND progra- progra progra-
fija mable mable mable
Entrada n Salida m
Matriz
Matriz Matriz Matriz OR fija
AND OR fija AND y lógica
Progra y lógica progra de
mable de mable salida
salida progra
mable
PAL 10 L 8
GAL 16 V 8
Computador ó
Calculadora Software Programador
Inicio
Depurar
Diseño del
circuito lógico
Editar
Introducir el diseño en la CP creando
un fichero (fuente) de entrada
Si
¿Errores
sintácticos
u otros?
No
Jedec
El compilador procesa el fichero de Electronics
Device
entrada y minimiza la lógica
Engineering
Council
NOT !
No AND &
¿Funciona
el diseño? OR #
XOR $
Si
Usando una GAL, diseñe un “Decodificador Binario a BCD”, cuya entrada sea de 5 bit´s
ENTRADAS SALIDAS
No E D C B A ff fe fd fc fb fa 5
0 0 0 0 0 0 0 0 0 0 0 0 f a (1,3,....,29,31)
1 0 0 0 0 1 0 0 0 0 0 1 n 1
2 0 0 0 1 0 0 0 0 0 1 0
3 0 0 0 1 1 0 0 0 0 1 1 5
4 0 0 1 0 0 0 0 0 1 0 0 f b ( 2,3,6,7,12,13,16,17,22,23,26,27)
5 0 0 1 0 1 0 0 0 1 0 1 n 1
6 0 0 1 1 0 0 0 0 1 1 0
7 0 0 1 1 1 0 0 0 1 1 1
5
f c ( 4,5,6,7,14,15,16,17,24,25,26,27)
8 0 1 0 0 0 0 0 1 0 0 0
9 0 1 0 0 1 0 0 1 0 0 1
n 1
10 0 1 0 1 0 0 1 0 0 0 0
11 0 1 0 1 1 0 1 0 0 0 1
12 0 1 1 0 0 0 1 0 0 1 0 5
13 0 1 1 0 1 0 1 0 0 1 1 f d (8,9,18,19,28,29)
14 0 1 1 1 0 0 1 0 1 0 0 n 1
15 0 1 1 1 1 0 1 0 1 0 1
16 1 0 0 0 0 0 1 0 1 1 0 5
17 1 0 0 0 1 0 1 0 1 1 1 f e (10,11,12,13,14,15,16,17,18,19,30,31, )
18 1 0 0 1 0 0 1 1 0 0 0 n 1
19 1 0 0 1 1 0 1 1 0 0 1
20 1 0 1 0 0 1 0 0 0 0 0
5
f f ( 20,21,22,23,24,25,26,27,28,29,30,31)
21 1 0 1 0 1 1 0 0 0 0 1
22 1 0 1 1 0 1 0 0 0 1 0
n 1
23 1 0 1 1 1 1 0 0 0 1 1
24 1 1 0 0 0 1 0 0 1 0 0
25 1 1 0 0 1 1 0 0 1 0 1 ECUACIONES SIMPLIFICADAS:
26 1 1 0 1 0 1 0 0 1 1 0
27 1 1 0 1 1 1 0 0 1 1 1 fa(E,D,C,B,A)=A
28 1 1 1 0 0 1 0 1 0 0 0
29 1 1 1 0 1 1 0 1 0 0 1 fb(E,D,C,B,A)=E´D´B+E´DCB´+ED´C´B´+D´CB+EDC´B
30 1 1 1 1 0 1 1 0 0 0 0
31 1 1 1 1 1 1 1 0 0 0 1
fc(E,D,C,B,A)=E´D´C+E´CB+EC´B´+EDC´
fd(E,D,C,B,A)=E´DC´B´+ED´C´B+EDCB´
fe(E,D,C,B,A)=E´DB+E´DC+ED´C´+DCB
ECUACIONES PARA COMPILADOR ABEL:
ff(E,D,C,B,A)=EC+ED
fa=A; O. Lógica ABEL
fb=!E&!D&B#!E&D&C&!B#E&!D&!C&!B#!D&C&B#E&D&!C&B;
fc=!E&!D&C#!E&C&B#E&!C&!B#E&D&!C; NOT !
fd=!E&D&!C&!B#E&!D&!C&B#E&D&C&!B; AND &
fe=!E&D&B#!E&D&C#E&!D&!C#D&C&B;
OR #
ff=E&C#E&D;
XOR $
VHDL
Very high speed Hardware Description Language
Lenguaje de descripción en hardware o Lenguaje orientado a la descripción.
Modelado de sistemas digitales
entity.- Son todos los elementos electrónicos (Sumadores, Contadores, Compuertas, Flip-Flop, Memorias, Multiplexores, etc.),
que forman de manera individual o en conjunto un sistema digital.
Puertos de entrada-salida.- Todos los puertos declarados deben tener un Nombre, un Modo y
un Tipo de dato.
Tipos de datos.- Son los valores que el diseñador establece para los puertos de entrada y salida
dentro de una entidad.
Bit.- Tiene valores de 0 y 1 lógicos.
Bolean.- Valores de verdadero o falso en una expresión
Bit_vector.- Representa un conjunto de bits p/c variable de entrado o salida
Integer.- Representa un numero entero
Cin
Cin B
Entidad Cout + A
B Sumador
A S Cout S
A3
Cin
A2 COUT
A1 S3 Cin Entidad Cout B3 B2 B1 B0
A0 S2 B[3:0] Sumador +A3 A2 A1 A0
B3 S1 S[3:0]
B2 S0
A[3:0] Cout S3 S2 S1 S0
B1
B0
Libreria.- Lugar al que se tiene acceso p/utilizar las unidades de diseño predeterminadas por el
fabricante de la herramienta, y su función es agilizar el diseño (ieee, work)
ieee
std_logic_1164
work
numeric_std
std_arith
gatespkg
otras
Paquete.- Unidad de diseño formada por declaraciones, programas, componentes y subprogramas que incluyen los
diversos tipos de datos (bit, booleno, std_logic), empleados en la programación de VHDL y que suelen ser parte de las
herramientas de software.
numeric_std .- Define funciones para realizar operaciones entre diferentes tipos de datos
(sobrecargado); además, los tipos pueden representarse con signo o sin éste.
B1 Y3
B0 Circuito Y2
A1 Multiplicador Y1
A0 Y0
Arquitectura.- Describe el funcionamiento de una entidad, de tal forma que permita el desarrollo de
procedimientos que se llevaran a cabo con el fin de que la entidad cumpla las condiciones de funcionamiento deseadas.
Descripción Funcional.- Expone la forma en que trabaja el sistema; es decir, las descripciones consideran la
relación que hay entre las entradas y las salidas del circuito, sin importar cómo esté organizado en su interior. Ejemplo:
Si A = B entonces C = 1
Si A ≠ B entonces C = 0
B 3 Comparador de
3 Igualdad C
A
1
3
AB Y
A
2
0 0 0
Y 0 1 1
B 1 0 1
1 1 1
Descripción por Flujo de Datos.- Indica la forma en que los datos se pueden transferir de una señal a otra sin
necesidad de declaraciones secuenciales (if-then-else). Permite definir el flujo que tomarán los datos entre módulos
encargados de realizar operaciones. En este tipo de descripción se usan instrucciones when-else (cuando-si no) o por medio
de ecuaciones Booleanas.
B 4 Comparador de
4 Igualdad C
A
B1
B 2 Comparador de A1
2 Igualdad C
A C
B0
A0
1 library ieee;
2 use ieee.std_logic_1164.all;
3 entity compa is port (B,A; in bit_vector (0 to 1);
4 C: out bit);
5 end compa;
6 use work.compuerta.all;
7 architecture structural of compa is
8 signal x: bit_vector (0 to 1);
9 begin
10 U0: xnor port map (A(0), B(0), x(0));
11 U1: xnor port map (A(1), B(1), x(1));
12 U2: and2 port map (x(0), x(1), C);
13 end estructural
ANEXOS
http://www.directindustry.es/
http://www.ieee.org/portal/site
DIRECTORIO ITC
Dirección
INSTRUMENTACIÓN Y CONTROL Dr. Juan Manuel Ricaño Castillo
APUNTES Subdirección Académica
M.C. Martha Carreño Juárez
Subdirección de Servicios Administrativos
Primera Edición: Agosto de 2011 Ing. Jesús Patiño Estrella
Diseño de portada: UVE Comunicación Subdirección de Planeación y Vinculación
M.C. J. Guillermo Fierro Mendoza
Impresión de interiores: Taller Editorial del ITC Jefe del Departamento de Ingeniería Electrónica
Dr. Rodolfo Orosco Guerrero
Editor: Jorge Servín Victorino Jefe del Departamento de Desarrollo
© Anselmo Ramírez González Académico
Impreso en México M.C. Ana Bertha Hernández Hernández
aramirez@itc.mx
anselmo.ramirez@itcelaya.edu.mx
Comité Editorial
M.C. Jorge Servín Victorino
M.C. Teresa Villalón Guzmán
Dr. Ramiro Rico Martínez
M.C. Juan Manuel Chabolla Romero