Fundamentos de Electrónica de Comunicaciones
Fundamentos de Electrónica de Comunicaciones
CONTENIDO RESUMIDO:
1- Introducción
2- Osciladores
3- Mezcladores.
4- Lazos enganchados en fase (PLL).
5- Amplificadores de pequeña señal para RF.
6- Filtros pasa-banda basados en resonadores piezoeléctricos.
7- Amplificadores de potencia para RF.
8- Demoduladores de amplitud (AM, DSB, SSB y ASK).
9- Demoduladores de ángulo (FM, FSK y PM).
10- Moduladores de amplitud (AM, DSB, SSB y ASK).
11- Moduladores de ángulo (PM, FM, FSK y PSK).
12- Tipos y estructuras de receptores de RF.
13- Tipos y estructuras de transmisores de RF.
14- Transceptores para radiocomunicaciones
ATE-UO EC 00
4. Lazos enganchados por fase, Phase Locked
Loops (PLLs)
Conceptos previos:
• Función de transferencia de sistemas realimentados.
• Fases y frecuencias.
xs(s) G(s)
xe(s) xer(s) G(s) xs(s) =
xe(s) 1 + G(s)·H(s)
Entrada - Planta Salida
ATE-UO EC PLL01
Casos particulares con realimentación negativa
1 + G(s)·H(s) > 1
xe(s) xer(s) G(s) xs(s)
Alta ganancia de lazo
Entrada - Planta Salida
G(s)·H(s) >> 1
xr(s) H(s) xs(s)/xe(s) = 1/H(s)
xs(s) G(s) Red de
= realimentación
xe(s) 1 + G(s)·H(s) La red de realimentación determina
la función de transferencia
xr(s) = xs(s)
xs(s)/xe(s) = 1 xs(s) = xe(s)
v1(t) = A·cos((t))
t
(t) = ct + r(t)
(t)
r(t1) • c es una frecuencia
constante cualquiera
ct1 • r(t) es la fase relativa a
la elección de c
t
t1 Ahora buscamos una c a la
que r(t) esté acotada:
(t)
0(t1) (t) = ct + r(t) =
r(t1)
= 0t + 0(t)
0t1 Así obtenemos 0 y 0(t).
ct1
t 0 es la frecuencia media
t1 ATE-UO EC PLL04
Fases y frecuencias (III)
Resumen:
(t) = ct + r(t) = 0t + 0(t)
(0 es la frecuencia media si 0(t) está acotada)
ATE-UO EC PLL05
Estructura básica de un PLL (I)
Detector de fases:
entrega una tensión
Filtro pasa-bajos: Oscilador
Necesario para filtrar
proporcional a la controlado por
la salida del detector
diferencia de fases tensión (VCO):
de fases
la frecuencia de la
señal de salida
depende de una
tensión de control
ATE-UO EC PLL06
Estructura básica de un PLL (II)
ve = Vesen(e)
vosc = Voscsen(osc)
ve
vosc
Entrada V = k()
Salida
vosc En fase
ve
ATE-UO EC PLL07
Diagrama de bloques de un PLL (I)
Estudiamos los PLLs aplicando la teoría de sistemas.
Vesen(e)
Voscsen(osc)
V = k()
Detector de fases:
e Filtro osc
Conv.
/V pasa- VCO
- bajos
osc
Siendoosc(vc) = 2·KV· vc·dt la fase relativa
0
Hacemos lo mismo (referir a la frecuencia osc0) la fase absoluta e:
e = osc0·t + e
Diagrama de bloques relativo a osc0
e- osc
e v Filtro vc osc
Conv.
/V
pasa- VCO
- bajos
ATE-UO EC PLL10
Diagrama de bloques de un PLL (IV)
Ecuaciones: e v vc osc
t Conv. Filtro
pasa- VCO
- /V
bajos
ATE-UO EC PLL12
Funciones de transferencia (II)
K·F(s) K·s·F(s)
Tvc-e(s) = vc(s)/e(s) = =
1 + 2·KV·K·F(s)/s s + 2·KV·K·F(s)
ATE-UO EC PLL13
Funciones de transferencia (III)
R F(s)
Entrada C Salida
ATE-UO EC PLL15
Funciones de transferencia (V)
R F(s)
To-e(s)
C
osc(s)
Entrada Salida
e(s)
To-(s)
- 2·KV·K·F(s)
To-e(s) =
s + 2·KV·K·F(s)
Diagrama -20
de Bode -40 10
K = 1
-60
103 104 105 106 107
ATE-UO EC PLL16 f [Hz]
Funciones de transferencia (VI)
e osc
osc0 e1 osc0
t t
e(t) osc(t)
e PLL osc
t t
e(s) osc(s)
PLL
To-e(s)
e(s) = e1/s
2·KV·K·F(s)
osc(s) = To-e(s)·e(s) = ·e1/s
s + 2·KV·K·F(s)
ATE-UO EC PLL18
Respuesta temporal ante un escalón en e(t) (II)
e(s) osc(s)
PLL
To-e(s) 2·KV·K·F(s)
osc(s) = ·e1/s
s + 2·KV·K·F(s)
Ejemplo anterior:
osc(t)
K = 100
K = 10
e1
F(t) K = 1
0 2 4 6
ATE-UO EC PLL19
t [s]
Respuesta temporal ante un escalón en e(t) (III)
e
e(t) osc(t) osc
osc0 e1 osc0
t PLL
t
t
e(t)
PLL
osc(t)
t
?
ATE-UO EC PLL20
Respuesta temporal ante un escalón en e(t) (IV)
To-e(s) = osc(s)/e(s)
To-(s)
To-e(s) =
1 + To-(s)
ATE-UO EC PLL22
Ejemplo de la determinación del Orden y de Tipo de un PLL
Ejemplo:
Red RC como filtro: F(s)= 1/(1+ R·C·s)
2·KV·K·F(s) 2·KV·K
To-e(s) = =
s + 2·KV·K·F(s) R·C·s2 + s + 2·KV·K
Orden 2 (2 polos)
2·KV·K
To-(s) = 2·KV·K·F(s)/s =
s·(1+ R·C·s)
Tipo 1 (1 polo en s = 0)
Como siempre la función de transferencia del
integrador tiene un polo en cero, el Tipo mínimo posible
es 1. ATE-UO EC PLL23
Relación entre el Orden y de Tipo de un PLL
e(s) (s) osc(s)
To-(s)
-
La función To-(s) se puede escribir como:
ATE-UO EC PLL24
PLL de Orden 1 y de Tipo 1 (I)
Filtro: El filtro es un amplificador de ancho de banda infinito
(no es, por tanto, un filtro) F(s)= F1
ve
vosc
V = k() F1
2·KV·K·F1 1 Sistema de
To-e(s) = = primer orden
s + 2·KV·K·F1 ·s +1
Siendo: = 1/(2·KV·K·F1)
Escalón en la frecuencia de entrada: e(s) = e1/s
osc(s) = e1/(s·(·s +1))
e e(t) osc(t)
osc0 e1 PLL
t
ATE-UO EC PLL25
PLL de Orden 1 y de Tipo 1 (II)
osc(t)
= 1s
e1 = 10s
0 20 40 60
t [s]
ATE-UO EC PLL26
PLL de Orden 1 y de Tipo 1 (III)
Diferencia de fases entre las señales de entrada y salida ante escalón
en la frecuencia de entrada:
Como: e(s) = e1/s, entonces: e(s) = e1/s2
0 20 40 60
ATE-UO EC PLL27 t [s]
PLL de Orden 1 y de Tipo 1 (IV)
Respuesta de la frecuencia relativa del oscilador ante un escalón en
la fase de entrada:
e(s) = e1/s
e(t) osc(t) e(s) = s·e(s) = e1
PLL osc(s) = e1/(·s +1)
e
osc(t) = (e1/)·e-t/
t osc(t)
1= 1s
e1/1
e1/2
2= 10s
0 5 7,5 10
ATE-UO EC PLL28 t [s]
PLL de Orden 1 y de Tipo 1 (V)
Diferencia de fases entre las señales de entrada y salida ante escalón
en la fase de entrada:
e1
= 10s
= 1s
0 20 40 60
t [s]
ATE-UO EC PLL29
PLL de Orden 1 y de Tipo 1 (VI)
Evolución de las señales ante un escalón en la fase de entrada:
e ve =Vesen(e)
PLL
t
vosc=Voscsen(osc)
Escalón en la
fase e1 = /2
vosc
ve
La diferencia de fases entre las señales de entrada y salida acaba
anulándose y la frecuencia de ambas señales coincidiendo
ATE-UO EC PLL30
PLL de Orden 1 y de Tipo 1 (VII)
Evolución de las señales ante un escalón en la frecuencia de entrada:
e ve =Vesen(e)
osc0 e1 PLL
t
vosc=Voscsen(osc)
Escalón en la frecuencia
e1 = 0,25 osc0
vosc
ve
()
Es necesario que exista diferencia de fases en régimen permanente
para que cambie la frecuencia de salida de tal forma que la frecuencia
de ambas señales coincidan.
ATE-UO EC PLL31
PLL de Orden 2 y de Tipo 1 (I)
Filtro F(s) usado:
F(s) R1
F(s)= (1+s/Z)/(1+s/P)
Entrada Salida
R2
C
F(s)= (1+ R2·C·s)/[1+ (R1 + R2)·C·s]
tiene un polo y un cero, siendo:
Z = 1/(R2·C) y p = 1/[(R1+R2)·C)]
2·KV·K·(1+R2·C·s)
To-(s) = 2·KV·K·F(s)/s =
s·[1+(R1+R2)·C·s]
2·KV·K·(1+R2·C·s) To-(s)
To-(s) = To-e(s) =
s·[1+(R1+R2)·C·s] 1 + To-(s)
2·KV·K·(1+R2·C·s)
To-e(s) =
s·[1+(R1+R2)·C·s] + 2·KV·K·(1+R2·C·s)
2·KV·K·(1+R2·C·s)
To-e(s) =
(R1+R2)·C·s2 + (1+ 2·KV·K·R2·C)·s + 2·KV·K
1+R2·C·s
To-e(s) =
(R1+R2)·C 1+ 2·KV·K·R2·C
·s +
2
·s +1
2·KV·K 2·KV·K
ATE-UO EC PLL33
Orden 2 (2 polos)
PLL de Orden 2 y de Tipo 1 (III)
1 + R2·C·s
To-e(s) =
(R1+R2)·C 1+ 2·KV·K·R2·C
·s2 + ·s +1
2·KV·K 2·KV·K
Reagrupando términos:
1 + s/Z
To-e(s) =
s2/(p·K) + s·(1+K/Z)/K + 1
(1 + s/Z)·e1
osc(s) =
s·(s2/(p·K) + s·(1+K/Z)/K + 1)
ATE-UO EC PLL34
PLL de Orden 2 y de Tipo 1 (IV)
Ejemplo:
K = 105-107 Hz/rad p = 106 rad/s Z = 5·106 rad/s
osc(t)
R1 Z = 5·106 rad/s
K = 107 Z =
Entrada Salida
R2 K = 106
C
Z e1
R1
K = 105
Entrada C Salida
0 2 4 6
Z = t [s]
ATE-UO EC PLL35
PLL de Orden 2 y de Tipo 2 (I)
R2 C
Filtro F(s) usado:
R1
F(s)= P·(1+s/Z)/s - + VCC
+ - VCC Salida
Entrada
Z = 1/[(R1+R2)·C] y P = 1/(R1·C)
2·KV·K·[1+(R1+R2)·C·s]
To-(s) = 2·KV·K·F(s)/s =
s2·R1·C
Tipo 2 (2 polos en s = 0)
ATE-UO EC PLL36
PLL de Orden 2 y de Tipo 2 (II)
To-(s)
2·KV·K·[1+(R1+R2)·C·s] To-e(s) =
To-(s) = 1 + To-(s)
s2·R1·C
2·KV·K·[1+(R1+R2)·C·s]
To-e(s) =
s2·R1·C + 2·KV·K·[1+(R1+R2)·C·s]
2·KV·K·[1+(R1+R2)·C·s]
To-e(s) =
R1·C·s2 + 2·KV·K·(R1+ R2)·C·s + 2·KV·K
1 + (R1+R2)·C·s
To-e(s) =
R1·C
·s2 + (R1+ R2)·C·s + 1
2·KV·K
Orden 2 (2 polos)
ATE-UO EC PLL37
PLL de Orden 2 y de Tipo 2 (III)
1 + (R1+R2)·C·s
To-e(s) =
R1·C
·s2 + (R1+ R2)·C·s + 1
2·KV·K
1 + s/Z
Reagrupando términos: To-e(s) =
s2/(p·K) + s/Z + 1
1 + s/Z Resultado
To-e(s) = anterior
s2/(p·K) + s·(1+K/Z)/K + 1
EL resultado es semejante al obtenido en el PLL de Orden 2 y Tipo 1
anterior. Luego se puede optimizar de igual forma la respuesta
dinámica. La ventaja es que al ser de Tipo 2 se anula la diferencia de
fases en régimen permanente ante un escalón de frecuencia.
ATE-UO EC PLL38
PLL de Orden 2 y de Tipo 2 (IV)
Otra forma de realizar un PLL de Orden 2 y Tipo 2:
R2 C
F(s)= - [1+ R2·C·s]/(R1·C·s) R1
- + VCC
F(s)= - P·[1+ s/Z]/s, Entrada
siendo: + - VCC Salida
Z = 1/(R2·C) y P = 1/(R1·C)
Procediendo como en el caso anterior:
1 + s/Z
To-e(s) =
s2/(-p·K) + s/Z + 1
Para que salga lo mismo que en el caso anterior, K tiene que ser
negativa. Como K = 2·KV·K o bien KV < 0 o K< 0. En
caso contrario, el PLL sería inestable, al menos que el detector de
fases cambie el signo de K en función de la diferencia de fases.
ATE-UO EC PLL39
Realización física de las partes de un PLL
Vesen(e)
V = k() Voscsen(osc)
Detectores de fases
Detectores analógicos Detector basado en un mezclador.
Detector basado en “ puerta o exclusiva”.
Detectores digitales Detector basado en “biestable RS
activado por flancos”.
Detector Fase-Frecuencia.
VCOs
Osciladores de onda senoidal.
Osciladores de onda cuadrada.
ATE-UO EC PLL40
Detector de fases basado en mezclador (I)
Detector de fases
0 0%
0º 30º 60º 90º 0º 20º 40º 60º
x x
-1 v =K·(e-’osc)
El límite sería: e – ’osc < 90º
-90º -60º -30º 0º 30º 60º 90º
Es decir: -90º < (e – ’osc) < 90º e-’osc
Inconvenientes:
• El valor de la constante Kes K= Ve·Vosc·Km/2, es decir,
depende de la amplitud de las señales. A veces hay que
limitarlas para acotar el valor de K.
ATE-UO EC PLL44
Detector de fases basado en “puerta o exclusiva” (I)
Detector de fases ve(e)
v v
ve(e) Conv.
/V
-
vosc(osc)
voscosc)
ve(e)
t
vosc(osc)
t
v
t
ATE-UO EC PLL45
Detector de fases basado en “puerta o exclusiva” (II)
ve(e)
v
Ojo: no es
v simétrica
respecto a 0º
vosc(osc)
0º 180º 360º e– osc
t t t
vosc(osc) vosc(osc) vosc(osc)
t t t
t t
vosc(osc) vosc(osc) v
t t 0,5·vmax
Es simétrica
v = v respecto a 90º
v = v t t
ATE-UO EC PLL47
Detector de fases basado en “puerta o exclusiva” (IV)
Ahora adelantamos la representación /2.
El límite sería: -90º < (e – ’osc) < 90º, es decir: 0º < (e – osc) < 180º
Ventajas:
• El circuito digital es relativamente sencillo, por lo que puede
operar hasta frecuencias bastante altas.
Inconvenientes:
• La diferencia de fases máxima posible es de 180º. En este caso:
0º < (e – osc) < 180º
ATE-UO EC PLL49
Detector de fases basado en “biestable RS
activado por flanco” (I)
¿Cómo activar un biestable RS por flanco y no por nivel?
A A
B B
A’ A’
A A
t t
tr tr
A’ A’
t t
B B
t t
R
AR
BR
AS
AS Q
S Q
t
AR R
AR
t Biestable RS activado
por flanco de bajada
Q
t
ATE-UO EC PLL51
Detector de fases basado en “biestable RS
activado por flanco” (III)
t
vosc(osc)
v
t
ATE-UO EC PLL52
Detector de fases basado en “biestable RS
activado por flanco” (IV)
ve(e) v
S Q
v Ojo: no es
R simétrica
respecto a 0º
vosc(osc)
0º 180º 360º e– osc
t t t
vosc(osc) vosc(osc) vosc(osc)
t t t
v max
v 0,5·v max
v
-180º 180º
0º e– ’osc
0º 180º 360º –
e osc
-0,5·v max
El límite sería: -180º < (e – ’osc) < 180º, es decir: 0º < (e – osc) < 360º
Ventajas:
• La diferencia de fases máxima posible es de 360º. En este caso:
0º < (e – osc) < 360º
Inconvenientes:
• El filtro es de la frecuencia de la señal generada.
ATE-UO EC PLL55
Detector Fase-Frecuencia (I)
v max
v
0º 180º 360º –
e osc
v max
v
-360º
-180º 0º 180º 360º –
e osc
-v max
ATE-UO EC PLL56
Detector Fase-Frecuencia (II)
Detector de fases
ve(e)
ve(e) Conv.
v S Q VU
- /V R
+ v
vosc(osc)
S Q -
R VD
vosc(osc)
-360º -180º
0º 180º 360º –
e osc
-v max
ATE-UO EC PLL57
ve(e)
S Q VU Detector Fase-Frecuencia (III)
R
+ v v v max
S Q -
-360º -180º
R 0º
VD 180º 360º –
e osc
t t t
vosc(osc) vosc(osc) vosc(osc)
t t t
vU
t vU t vU t
vD t vD t vD t
v v t v v v t
t v
ATE-UO EC PLL58
ve(e)
S Q VU Detector Fase-Frecuencia (IV)
R
+ v
¿Cómo es uno de estos circuitos?
S Q -
R
VD
vosc(osc)
VU
S Q
ve(e)
R
R
vosc(osc)
VD
S Q
ATE-UO EC PLL59
ve(e) Detector Fase-Frecuencia (V)
S Q VU
R + v v v max
S Q -
R
VD e– osc
vosc(osc)
-360º -180º 0º 180º 360º
Circuito real
usado en el
PLL CD4046
ATE-UO EC PLL60
Detector Fase-Frecuencia (VI)
Ventajas:
• La diferencia de fases máxima posible es de 720º. En este caso:
-360º < (e – osc) < 360º
Inconvenientes:
• El filtro es de la frecuencia de la señal generada.
ATE-UO EC PLL61
VCOs de forma de onda senoidal
ATE-UO EC PLL62
VCOs de forma de onda cuadrada
Son multivibradores astables controlados por tensión
+ VCC Vcond
RB Vramp Vcomp
t
+
vc vosc
+
- C t
Vcond
-
Frecuencia de oscilación:
-
f = ·(VCC-vc)/(RB·C·Vramp)
+ +
vosc
Vcomp
-
ATE-UO EC PLL63
Parámetros característicos de los PLLs (I)
• Margen de mantenimiento estático (hold-in range): Es la
diferencia de frecuencias de entrada entre las que el lazo permanece
enganchado en las siguientes condiciones: partimos del lazo enganchado
y cambiamos la frecuencia de entrada muy lentamente.
• Margen de mantenimiento dinámico (pull-out range): Es la
diferencia de frecuencias de entrada entre las que el lazo permanece
enganchado en las siguientes condiciones: partimos del lazo enganchado
y cambiamos la frecuencia de entrada bruscamente (es, por tanto, el valor
del escalón de frecuencia de entrada que acabamos de dar).
• Margen de enganche lineal (lock-in range): Es la diferencia de
frecuencias de entrada entre las que el lazo se engancha trabajando el
detector de fases de forma lineal.
• Margen de enganche no lineal (pull-in range): Es la diferencia
de frecuencias de entrada entre las que el lazo se engancha aunque el
detector de fases llegue a trabajar de forma no lineal.
ATE-UO EC PLL64
Parámetros característicos de los PLLs (II)
fosc0
Margen de enganche
lineal (lock-in)
Margen de mantenimiento
dinámico (pull-out)
ATE-UO EC PLL66
Ejemplo de PLL en un circuito integrado: el LM 565 (II)
Esquema interno
Idea básica
Oscilador
a Xtal
ve
vosc
V = k()
N
Divisor de
frecuencias
ATE-UO EC PLL68
Sintetizadores de frecuencia con PLLs (II)
vXtal, fXtal
vVCO, fVCO
V = k()
N
vdiv, fVCO/N
vVCO
t
vdiv t
vXtal
t
ATE-UO EC PLL69
Sintetizadores de frecuencia con PLLs (III)
vXtal, fXtal
vVCO, fVCO
V = k()
Ejemplo: N = 20
N
vdiv, fVCO/N
vVCO
t
vdiv
t
vXtal t
fXtal fVCO=NP·fXtal
V = k()
N P
fXtal
fVCO=NF·NP·fXtal
V = k()
N P NF
NP
NP (P+1)/P
(P+1)/P Reset En este caso:
fVCO=N·fXtal,
A siendo:
Reset
N = NP·P + A
A NP max NP NP min
y Amax A 1
ATE-UO EC PLL73
Sintetizadores de frecuencia con PLLs (VII)
fXtal Estudio del sintetizador de
fVCO=N·fXtal
V = k()
doble módulo (I)
NP • Necesariamente tiene que
Amax A 1,
A
Reset
NP min Amax P y
A
N = NP·P + A, entonces:
Nmin = P2 + 1
• Los escalones de frecuencia de salida son:
26,965 MHz-
fXtal = 5 kHz 27,405 MHz
V = k()
NP
5393 NP 5481
• Se generan frecuencias a saltos de 5 kHz (no es un problema).
• El divisor programable es una frecuencia bastante alta (aunque
posible)
ATE-UO EC PLL78
Ejemplos de sintetizadores de frecuencia con PLLs (III)
Sintetizador para transmisor de CB de 26,965 MHz
hasta 27,405 MHz en saltos de 10 kHz (III)
fXtal fVCO=NF·NP·fXtal
2º- Con sintetizador con
V = k()
divisores fijo y programable:
NP NF
N P NF=8
5393 NP 5481
• El divisor programable es de frecuencia más baja (más asequible).
• La frecuencia del oscilador es bastante baja, por lo que también lo
es la de corte del filtro y, por lo tanto, el lazo es lento.
ATE-UO EC PLL80
Ejemplos de sintetizadores de frecuencia con PLLs (V)
Sintetizador para transmisor de CB de 26,965 MHz
hasta 27,405 MHz en saltos de 10 kHz (V)
Y también:
Nmax = 5481 = NP max·8 + A
Ahora hay que ver qué par de valores enteros de NP max y A
cumplen la ecuación anterior:
A 1 2 3 4 5 6 7 8
NP max 685 684,875 684,475 684,625 684,500 684,375 684,250 684,125
674NP685
NP 9/8
(P+1)/P Reset
A
Reset
1A8
ATE-UO EC PLL83
Sintetizadores de frecuencia con PLLs y con mezclador (I)
En caso de necesitar sintetizar frecuencias mayores que
las de funcionamiento de los divisores de frecuencia
fXtal1
fVCO
V = k()
NP
Filtro
Divisor de pasa-bajos
frecuencias fXtal2
programable
Se cumple:
NP1
fXtal2
V = k()
fVCO2
VCO
NP2
Se cumple:
fXtal
fsal
Con multiplicador de fsal = 2·fXtal + fVFO
frecuencia (por 2)
fVFO
VFO
ATE-UO EC PLL86